...
Code Block |
---|
{"success" : "true", "results" : "100", "rows" : [{"personId" : "58ba5ee3-734e-4ae9-b9c5-943774b4de41", "schoolId" : 3893748, "firstName" : "Sally", "middleInitial" : null, "lastName" : "Student", "studentTypeName" : "Early Alert", "nextAppointmentDate" : 1332216000000, "numberOfEarlyAlerts" : 2, "studentIntakeComplete" : true}, {"personId" : "63d62297-bf08-496f-acf3-0c129d437c2b", "schoolId" : 3893748, "firstName" : "Bill", "middleInitial" : null, "lastName" : "Smith", "studentTypeName" : "Transfer", "nextAppointmentDate" : null, "numberOfEarlyAlerts" : 2, "studentIntakeComplete" : true}, ... ] } |
Get a Specific Person's Caseload
Only users with appropriate permission to view another user's caseload will have access to this method.
GET /ssp/api/1/person/{1}/caseload
Parameters
status : ALL, ACTIVE, INACTIVE, DELETED
start : First result (0-based index) to return
limit : Maximum number of results to return
sort : Property name
sortDirection : Ascending/descending keyword (ASC/DESC or ASCENDING/DESCENDING)
Additional Search Criteria:
programStatus : <programStatusId>, default to Active
Returns
List<CaseloadRecord>
CaseloadRecord
- personId
- schoolId
- firstName
- middleInitial
- lastName
- studentType
- nextAppointmentDate
- numberOfEarlyAlerts
- studentIntakeComplete
Code Block |
---|
{"success" : "true",
"results" : "100",
"rows" :
[{"personId" : "58ba5ee3-734e-4ae9-b9c5-943774b4de41",
"schoolId" : 3893748,
"firstName" : "Sally",
"middleInitial" : null,
"lastName" : "Student",
"studentTypeName" : "Early Alert",
"nextAppointmentDate" : 1332216000000,
"numberOfEarlyAlerts" : 2,
"studentIntakeComplete" : true},
{"personId" : "63d62297-bf08-496f-acf3-0c129d437c2b",
"schoolId" : 3893748,
"firstName" : "Bill",
"middleInitial" : null,
"lastName" : "Smith",
"studentTypeName" : "Transfer",
"nextAppointmentDate" : null,
"numberOfEarlyAlerts" : 2,
"studentIntakeComplete" : true},
...
]
} |