GET PlanCare2Api/Clients/{clientId}/StartPage
Gets a start page by clientId. The start page contains: The calendar appointments of today, The reports of previous week, The client plans of this week and the medical information.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clientId |
Identifier of client |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Client
StartPage| Name | Description | Type | Additional information |
|---|---|---|---|
| StartPageCalendar |
The start page calendar object. |
StartPageCalendar |
None |
| StartPageReport |
The start page report object. |
StartPageReport |
None |
| StartPageClientplan |
The start page client plan object. |
StartPageClientplan |
None |
| StartPageMedical |
The start page medical object. |
StartPageMedical |
None |
| ValidationResults |
The start page validation results. |
Collection of Object |
None |
Response Formats
application/json, text/json
Sample:
{
"StartPageCalendar": {
"$id": "2",
"CountTotalAppointments": 1,
"CountAppointmentsCompleted": 1,
"CountOpenAppointments": 1,
"UpcommingAppointmentId": 1,
"UpcommingAppointmentDateTime": "2026-05-26T23:12:58.6513688+02:00",
"UpcommingAppointmentName": "sample string 1"
},
"StartPageReport": {
"$id": "3",
"CountTotalReportsDaily": 1,
"CountTotalReportsWeekly": 1,
"CountTotalReportsPriorityWeekly": 1,
"LastReportId": 1,
"LastReportDateTime": "2026-05-26T23:12:58.6513688+02:00",
"LastReportName": "sample string 1"
},
"StartPageClientplan": {
"$id": "4",
"CountTotalGoals": 1,
"CountTotalGoalAgreements": 1,
"CountTotalAttentionsPoints": 1
},
"StartPageMedical": {
"$id": "5",
"HasResuscitation": true,
"HasAllergies": true,
"CountTotalAdls": 1,
"CountTotalRisks": 1
},
"ValidationResults": []
}
application/xml, text/xml
Sample:
<StartPage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface.Client">
<StartPageCalendar>
<CountAppointmentsCompleted>1</CountAppointmentsCompleted>
<CountOpenAppointments>1</CountOpenAppointments>
<CountTotalAppointments>1</CountTotalAppointments>
<UpcommingAppointmentDateTime>2026-05-26T23:12:58.6513688+02:00</UpcommingAppointmentDateTime>
<UpcommingAppointmentId>1</UpcommingAppointmentId>
<UpcommingAppointmentName>sample string 1</UpcommingAppointmentName>
</StartPageCalendar>
<StartPageClientplan>
<CountTotalAttentionsPoints>1</CountTotalAttentionsPoints>
<CountTotalGoalAgreements>1</CountTotalGoalAgreements>
<CountTotalGoals>1</CountTotalGoals>
</StartPageClientplan>
<StartPageMedical>
<CountTotalAdls>1</CountTotalAdls>
<CountTotalRisks>1</CountTotalRisks>
<HasAllergies>true</HasAllergies>
<HasResuscitation>true</HasResuscitation>
</StartPageMedical>
<StartPageReport>
<CountTotalReportsDaily>1</CountTotalReportsDaily>
<CountTotalReportsPriorityWeekly>1</CountTotalReportsPriorityWeekly>
<CountTotalReportsWeekly>1</CountTotalReportsWeekly>
<LastReportDateTime>2026-05-26T23:12:58.6513688+02:00</LastReportDateTime>
<LastReportId>1</LastReportId>
<LastReportName>sample string 1</LastReportName>
</StartPageReport>
<ValidationResults xmlns:d2p1="http://schemas.datacontract.org/2004/07/Microsoft.Practices.EnterpriseLibrary.Validation">
<d2p1:validationResults />
</ValidationResults>
</StartPage>