Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

GET /ssp/api/1/person/caseload

Security

PERSON_CASELOAD_READ

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",

"resultsmessage" :"",
"100results":12,

"rows" : 
   [
[{"personId" : "58ba5ee30a90940a-734e43e5-4ae918fe-b9c58143-943774b4de41e59ac7180002",
    "schoolId":"SSP1623",
    "schoolIdfirstName":"SSP",
    "middleName": 3893748"",
    "lastName":"1623",
    "birthDate":null,
    "studentTypeName":"firstNameDemo",
    "currentAppointmentStartTime":null,
    "SallystudentIntakeComplete":false,
    "numberOfEarlyAlerts":0,
   "middleInitial" : null,
  "id":"0a90940a-43e5-18fe-8143-e59ac7180002",
    "coachId":"0a90940a-3efc-175f-813e-fc1ac581000b",
    "coachFirstName":"Amy",
    "coachLastName":"Administrator",
    "photoUrl":"lastName",
    "currentProgramStatusName":"Active"},
"Student{"personId":"0a90940a-41a4-10ca-8141-a4ac9a380004",
    "schoolId":"jason6",
    "studentTypeNamefirstName" : "Jason",
    "middleName":"L",
    "nextAppointmentDatelastName" : "Wood",
    "birthDate":"1983-08-20",
    "numberOfEarlyAlertsstudentTypeName":"External",
:  2,  "currentAppointmentStartTime":null,
    "studentIntakeComplete":false,
    "numberOfEarlyAlerts": true}0,
    "id":"0a90940a-41a4-10ca-8141-a4ac9a380004",
     {"personIdcoachId" : "63d622970a90940a-bf083efc-496f175f-acf3813e-0c129d437c2bfc1ac581000b",
    "coachFirstName":"Amy",
    "coachLastName"schoolId" : 3893748:"Administrator",
    "photoUrl":null,
    "currentProgramStatusName":"Active"}
	...
  ]
"firstName" : "Bill",
 }

 

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

Security

PERSON_CASELOAD_READ

Parameters

status : ALL, ACTIVE, INACTIVE
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 

 

Code Block
{"success":"true",
"message":"",
"results":12,
"rows":[
{"personId":"0a90940a-41a4-10ca-8141-a4ac9a380004",
    "schoolId":"middleInitialjason6",
    : null"firstName":"Jason",
    "middleName":"L",
    "lastName" : "SmithWood",
    "birthDate":"1983-08-20",
    "studentTypeName":"External",
    "currentAppointmentStartTime":null,
    "studentIntakeComplete":false,
    "numberOfEarlyAlerts":0,
    "nextAppointmentDateid" : ""0a90940a-41a4-10ca-8141-a4ac9a380004",
    "coachId":"0a90940a-3efc-175f-813e-fc1ac581000b",
    "coachFirstName"numberOfEarlyAlerts:"Amy",
:  2,  "coachLastName":"Administrator",
    "studentIntakeCompletephotoUrl" : true}null,
    "currentProgramStatusName":"Active"}
	...
 
  ]
}