{"swagger":"2.0","info":{"version":"v1","title":"PlanCare 2 REST Api"},"host":"sldsrv93.deheer-software.nl","schemes":["https"],"paths":{"/PlanCare2Api/AccessUsers/ChangePasswordCurrentAccessUser":{"post":{"tags":["AccessUsers"],"summary":"Post new password for current accessuser.","operationId":"AccessUsers_ChangePasswordCurrentAccessUserAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changePasswordCurrentAccessUser","in":"body","description":"ChangePasswordCurrentAccessUser.","required":true,"schema":{"$ref":"#/definitions/ChangePasswordCurrentAccessUser"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/AccessUsers/ChangePasswordAccessUser":{"post":{"tags":["AccessUsers"],"summary":"Post new password for accessuser.","operationId":"AccessUsers_ChangePasswordAccessUserAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changePasswordAccessUser","in":"body","description":"ChangePasswordAccessUser.","required":true,"schema":{"$ref":"#/definitions/ChangePasswordAccessUser"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Actions":{"get":{"tags":["Actions"],"summary":"Retrieves a list of actions that belong to legacy clientplans of the client that have the status 'In progress'.\r\nNote: This endpoint is obsolete and will be deleted in a future version of the API. Use the endpoint PlanCare2Api/ActionsV2/ instead.\r\nThis endpoint will return both legacy and current clientplan actions.","operationId":"Actions_GetActions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the actions.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Action"}}}}}},"/PlanCare2Api/ActionsV2":{"get":{"tags":["ActionsV2"],"summary":"Retrieves a list of actions that belong to clientplans of the client that have the status 'In progress'.","operationId":"ActionsV2_FetchActionsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the actions.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Action"}}}}}},"/PlanCare2Api/CareRegistration/AdlCards":{"get":{"tags":["AdlCards"],"summary":"Gets the ADL Cards with the specified status for the specified client","operationId":"AdlCards_FetchAdlCardByCardStatus","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the ADL Cards for.","required":true,"type":"integer","format":"int64"},{"name":"cardStatus","in":"query","description":"The ADL Card status","required":true,"type":"string","enum":["Concept","Actual","Historical"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ADLCard"}}}}}},"/PlanCare2Api/Anc/AncClientInformation":{"get":{"tags":["AncClientInformation"],"summary":"Retrieves client details for Anc Clientinformation","operationId":"AncClientInformation_FetchAncClientInformationForEmployeeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AncClientInformation"}}}}}},"/PlanCare2Api/Anc/AncClientInformation/ForClients":{"get":{"tags":["AncClientInformation"],"summary":"Retrieves client details for Anc Clientinformation","operationId":"AncClientInformation_FetchAncClientInformationForClientsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"Id's of clients","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AncClientInformation"}}}}}},"/PlanCare2Api/Appointments":{"get":{"tags":["Appointments"],"summary":"Gets all appointments for the specified clients that occur in the specified period","operationId":"Appointments_FetchClientListAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Startdate of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate of period","required":true,"type":"string","format":"date-time"},{"name":"clientIds","in":"query","description":"Id's of clients","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Appointment"}}}}}},"/PlanCare2Api/Appointments/Employee":{"get":{"tags":["Appointments"],"summary":"Gets all appointments for the logged on employee that occur in the specified period","operationId":"Appointments_FetchEmployeeAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Startdate (+ 00:00) of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate (+ 23:59) of period","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Appointment"}}}}}},"/PlanCare2Api/Appointments/AppointmentCompletions":{"post":{"tags":["Appointments"],"summary":"Completes an appointment. \r\nNote: This endpoint is obsolete and will be deleted in a future version of the API.","operationId":"Appointments_CompleteAppointmentObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"Appointment definition","required":true,"schema":{"$ref":"#/definitions/AppointmentCompletion"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AppointmentCompletion"}}}}},"/PlanCare2Api/Appointments/AppointmentCompletion":{"post":{"tags":["Appointments"],"summary":"Completes an appointment.","operationId":"Appointments_CompleteAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"Appointment definition","required":true,"schema":{"$ref":"#/definitions/AppointmentCompletion"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AppointmentCompletion"}}}}},"/PlanCare2Api/Appointments/ReopenAppointment":{"post":{"tags":["Appointments"],"summary":"Reopens an appointment.\r\nAppointment without time registration would not be reopened. This functionality is not supported yet. (Status Code: 'NotImplemented')","operationId":"Appointments_ReopenAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"Appointment definition","required":true,"schema":{"$ref":"#/definitions/ClosedAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Appointments/CompleteAppointmentWithNotCompletedStatus":{"post":{"tags":["Appointments"],"summary":"Closes the appointment and set status as 'Not-Completed'.","operationId":"Appointments_CompleteAppointmentWithNotCompletedStatusAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"Appointment definition","required":true,"schema":{"$ref":"#/definitions/AppointmentCompletion"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AppointmentCompletion"}}}}},"/PlanCare2Api/ArrangementProductActs":{"get":{"tags":["ArrangementProductActs"],"summary":"Fetches all ArrangementProductActs related to the provided client that are valid on the specified reference date","operationId":"ArrangementProductActs_FetchArrangementProductActsForClientByDateAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"Identifier of client","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date which is used to filter ArrangementProductActs","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ArrangementProductAct"}}}}}},"/PlanCare2Api/ArrangementProductActs/Arrangements":{"get":{"tags":["ArrangementProductActs"],"summary":"Fetches the arrangements for a specific clientplan on the specified reference date.","operationId":"ArrangementProductActs_FetchArrangementsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"query","description":"The clientplan identifier.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The reference date.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientplanArrangement"}}}}},"/PlanCare2Api/ArrangementProductActs/LinkedArrangements":{"get":{"tags":["ArrangementProductActs"],"summary":"Fetches the linked arrangements for a specific clientplan.","operationId":"ArrangementProductActs_FetchLinkedArrangementsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"query","description":"The clientplan identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LinkedArrangementsInClientplan"}}}}},"/PlanCare2Api/ArrangementProductActs/Acts":{"get":{"tags":["ArrangementProductActs"],"summary":"Fetches the care arrangement by identifier asynchronous.","operationId":"ArrangementProductActs_FetchCareArrangementByArrangementIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"arrangementId","in":"query","description":"The arrangement identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CareArrangementsResult"}}}}},"/PlanCare2Api/Calendars":{"get":{"tags":["Calendars"],"summary":"Gets all group calendars","operationId":"Calendars_FetchGroupCalendarsAsyncDeprecated","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Calendar"}}}}}},"/PlanCare2Api/Calendars/GroupCalendars":{"get":{"tags":["Calendars"],"summary":"Gets all group calendars","operationId":"Calendars_FetchGroupCalendarsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Calendar"}}}}}},"/PlanCare2Api/Calendars/GroupCalendars/{groupCalendarId}/Clients":{"post":{"tags":["Calendars"],"summary":"Saves a list of clients for the specified group calendar. Ignores clients already member of the group calendar.","operationId":"Calendars_AddClientsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupCalendarId","in":"path","required":true,"type":"integer","format":"int64"},{"name":"clientIds","in":"query","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Calendars/GroupCalendars/{groupcalendarId}/Clients":{"delete":{"tags":["Calendars"],"summary":"Deletes a list of clients for the specified group calendar","operationId":"Calendars_DeleteClientsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupcalendarId","in":"path","required":true,"type":"integer","format":"int64"},{"name":"clientIds","in":"query","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Calendars/TeamCalendars":{"get":{"tags":["Calendars"],"summary":"Gets all team calendars","operationId":"Calendars_FetchTeamCalendarsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Calendar"}}}}}},"/PlanCare2Api/Calendars/TeamCalendars/{teamCalendarId}/GroupCalendars":{"get":{"tags":["Calendars"],"summary":"Gets all group calendars in team calendar for loggedon employee\r\n<param name=\"teamCalendarId\">Id of the team calendar for which to get the group calendars</param>","operationId":"Calendars_FetchGroupCalendarsByTeamCalendarIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"teamCalendarId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Calendar"}}}}}},"/PlanCare2Api/Calendars/{calendarId}/AllowedClients":{"get":{"tags":["Calendars"],"summary":"Gets allowed clients in the given calendar for logged on employee.\r\nIn case of a team calendar the clients of the associated group calendars are returned.","operationId":"Calendars_FetchAllowedClientsInGroupCalendar","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"calendarId","in":"path","description":"Id of the calendar","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AllowedClient"}}}}}},"/PlanCare2Api/Calendars/{calendarId}/Shifts":{"get":{"tags":["Calendars"],"summary":"Retrieve all shifts for a Calendar","operationId":"Calendars_FetchShiftsForPlanResourceAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"calendarId","in":"path","description":"The internal Id of the calendar","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Shift"}}}}}},"/PlanCare2Api/Calendars/GroupCalendars/HasSelectClientsPermission":{"get":{"tags":["Calendars"],"summary":"Gets the selectclientpermission for the selected employee","operationId":"Calendars_HasSelectClientsPermission","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"boolean"}}}}},"/PlanCare2Api/Call":{"get":{"tags":["Call"],"summary":"Gets calls.","operationId":"Call_FetchCallsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateIncidentFrom","in":"query","description":"Filter DateIncident from.","required":false,"type":"string","format":"date-time"},{"name":"dateIncidentUntil","in":"query","description":"Filter DateIncident until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CallSummary"}}}}},"post":{"tags":["Call"],"summary":"Insert call.","operationId":"Call_PostCallInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"call","in":"body","description":"Call.","required":true,"schema":{"$ref":"#/definitions/Call"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Call/{id}":{"get":{"tags":["Call"],"summary":"Gets call by id.","operationId":"Call_FetchCallByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the call.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Call"}}}},"delete":{"tags":["Call"],"summary":"Delete call.","operationId":"Call_DeleteCallByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of call.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Call/Update":{"post":{"tags":["Call"],"summary":"Update call.","operationId":"Call_PostCallUpdatAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"call","in":"body","description":"Call.","required":true,"schema":{"$ref":"#/definitions/Call"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Call/ActiveCallTypes":{"get":{"tags":["Call"],"summary":"Gets active types of call.","operationId":"Call_FetchActiveCallTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ActiveCallType"}}}}}},"/PlanCare2Api/Call/CallOptions":{"get":{"tags":["Call"],"summary":"Gets options of call.","operationId":"Call_FetchCallOptionsByCallTypeGuidAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"callTypeGuid","in":"query","description":"The guid of the type of call.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CallOptions"}}}}},"/PlanCare2Api/CareRegistration/Catheter":{"get":{"tags":["Catheter"],"summary":"Gets the catheter registrations of the specified client","operationId":"Catheter_FetchCatheterRegistrationsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only catheter registrations created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of catheter registrations to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Catheter"}}}}},"post":{"tags":["Catheter"],"summary":"Saves a new catheter registration","operationId":"Catheter_CreateCatheterRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"catheter","in":"body","description":"The catheter instance to save","required":true,"schema":{"$ref":"#/definitions/Catheter"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Catheter/ChangeOfCatheters":{"post":{"tags":["Catheter"],"summary":"Updates a catheter registration","operationId":"Catheter_ChangeOfCatheters","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"catheter","in":"body","description":"The catheter instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfCatheter"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Catheter/{id}":{"delete":{"tags":["Catheter"],"summary":"Deletes a catheter instance","operationId":"Catheter_DeleteCatheterByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The catheter identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ChoiceTypes/{choiceType}/Choices":{"get":{"tags":["ChoiceTypes"],"summary":"Gets the choices of the specified choice type.","operationId":"ChoiceTypes_FetchChoicesByType","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"choiceType","in":"path","description":"The choice type to obtain the choices for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Choice"}}}}}},"/PlanCare2Api/ChoiceTypes":{"get":{"tags":["ChoiceTypes"],"summary":"Gets all choice types","operationId":"ChoiceTypes_FetchChoiceTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ChoiceType"}}}}}},"/PlanCare2Api/ClientAgreements":{"get":{"tags":["ClientAgreements"],"summary":"Retrieves all agreements for the specified client that have no related clientplan. \r\nAlso retrieves all agreements for the selected client that occur in clientplans with the status 'in progress'.","operationId":"ClientAgreements_GetClientAgreementsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId for whom to fetch the agreements.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientAgreement"}}}}}},"/PlanCare2Api/ClientAppointments/PCDContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new ContractAppointment instance","operationId":"ClientAppointments_CreatePCDContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The PCD ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/PCDContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfPCDContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing ContractAppointment instance","operationId":"ClientAppointments_UpdatePCDContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The PCD ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfPCDContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/PCDDBCContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new ContractAppointment instance","operationId":"ClientAppointments_CreatePCDDBCContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The PCDDBC ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/PCDDBCContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfPCDDBCContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing ContractAppointment instance","operationId":"ClientAppointments_UpdatePCDDBCContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The PCDDBC ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfPCDDBCContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/GRZContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new ContractAppointment instance","operationId":"ClientAppointments_CreateGRZContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The GRZ ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/GRZContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfGRZContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing ContractAppointment instance","operationId":"ClientAppointments_UpdateGRZContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The GRZ ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfGRZContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ContractAppointments":{"get":{"tags":["ClientAppointments"],"summary":"Obtains all contract appointments","operationId":"ClientAppointments_FetchContractAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"Identifiers of the clients","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"name":"dateFrom","in":"query","description":"Startdate of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate of period","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractAppointment"}}}}},"post":{"tags":["ClientAppointments"],"summary":"Saves a new contract appointment instance","operationId":"ClientAppointments_CreateContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The contract appointment instance","required":true,"schema":{"$ref":"#/definitions/ContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfContractAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing contract appointment instance","operationId":"ClientAppointments_UpdateContractAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The contract appointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfContractAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments":{"get":{"tags":["ClientAppointments"],"summary":"Obtains all appointments","operationId":"ClientAppointments_FetchClientAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"Identifiers of the clients","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"name":"dateFrom","in":"query","description":"Startdate of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate of period","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientAppointmentCollection"}}}}},"/PlanCare2Api/ClientAppointments/InterventionAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the intervention appointment","operationId":"ClientAppointments_FetchInterventionAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the intervention calendar appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InterventionAppointment"}}}}},"/PlanCare2Api/ClientAppointments/ContractAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the contract appointment","operationId":"ClientAppointments_FetchContractAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the contract calendar appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ContractAppointment"}}}}},"/PlanCare2Api/ClientAppointments/AgreementAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the agreement appointment","operationId":"ClientAppointments_FetchAgreementAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the agreement appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AgreementAppointment"}}}}},"/PlanCare2Api/ClientAppointments/LegacyActionAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the legacy action appointment","operationId":"ClientAppointments_FetchLegacyActionAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the legacy action appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LegacyActionAppointment"}}}}},"/PlanCare2Api/ClientAppointments/ActionAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the action appointment","operationId":"ClientAppointments_FetchActionAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the action appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ActionAppointment"}}}}},"/PlanCare2Api/ClientAppointments/ArrangementProductActAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the arrangement product act appointment","operationId":"ClientAppointments_FetchArrangementProductActAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the arrangement product act appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ArrangementProductActAppointment"}}}}},"/PlanCare2Api/ClientAppointments/GeneralAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the arrangement product act appointment","operationId":"ClientAppointments_FetchGeneralAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the arrangement product act appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GeneralAppointment"}}}}},"/PlanCare2Api/ClientAppointments/OccurrenceAppointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the occurrence appointment","operationId":"ClientAppointments_FetchOccurrenceAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the occurrence appointment.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OccurrenceAppointment"}}}}},"/PlanCare2Api/ClientAppointments/OccurrenceAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"ClientAppointments_CreateExceptionAppointment","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/OccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfOccurrenceAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"ClientAppointments_UpdateOccurrenceAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfOccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeEmployeeForOccurrence":{"post":{"tags":["ClientAppointments"],"summary":"Creates a new appointment based on the occurrence for the changed employee. The existing occurrence will be changed to occurrence type 'DeletedOccurrence'","operationId":"ClientAppointments_UpdateEmployeeForOccurrenceAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeEmployeeForOccurrence"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/GeneralAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new GeneralAppointment instance","operationId":"ClientAppointments_CreateGeneralAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The GeneralAppointment instance","required":true,"schema":{"$ref":"#/definitions/GeneralAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfGeneralAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing GeneralAppointment instance","operationId":"ClientAppointments_UpdateGeneralAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The GeneralAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfGeneralAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/InterventionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new InterventionAppointment instance","operationId":"ClientAppointments_CreateInterventionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The InterventionAppointment instance","required":true,"schema":{"$ref":"#/definitions/InterventionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfInterventionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing InterventionAppointment instance","operationId":"ClientAppointments_UpdateInterventionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The InterventionAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfInterventionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ActionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new ActionAppointment instance","operationId":"ClientAppointments_CreateActionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The ActionAppointment instance","required":true,"schema":{"$ref":"#/definitions/ActionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfActionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing ActionAppointment instance","operationId":"ClientAppointments_UpdateActionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The ActionAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfActionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/LegacyActionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new LegacyActionAppointment instance","operationId":"ClientAppointments_CreateLegacyActionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The LegacyActionAppointment instance","required":true,"schema":{"$ref":"#/definitions/LegacyActionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfLegacyActionAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing LegacyActionAppointment instance","operationId":"ClientAppointments_UpdateLegacyActionAppointment","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The LegacyActionAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfLegacyActionAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ArrangementProductActAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new ArrangementProductActAppointment instance","operationId":"ClientAppointments_CreateArrangementProductActAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The ArrangementProductActAppointment instance","required":true,"schema":{"$ref":"#/definitions/ArrangementProductActAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfArrangementProductActAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing ArrangementProductActAppointment instance","operationId":"ClientAppointments_UpdateArrangementProductActAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The ArrangementProductActAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfArrangementProductActAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/AgreementAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Saves a new AgreementAppointment instance","operationId":"ClientAppointments_CreateAgreementAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The AgreementAppointment instance","required":true,"schema":{"$ref":"#/definitions/AgreementAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/ChangeOfAgreementAppointments":{"post":{"tags":["ClientAppointments"],"summary":"Updates an existing AgreementAppointment instance","operationId":"ClientAppointments_UpdateAgreementAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The AgreementAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfAgreementAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/{appointmentId}":{"delete":{"tags":["ClientAppointments"],"summary":"Deletes a client appointment instance","operationId":"ClientAppointments_DeleteAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the appointment","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/{appointmentId}/OccurrenceIndex/{occurrenceIndex}":{"delete":{"tags":["ClientAppointments"],"summary":"Deletes a client appointment occurrence","operationId":"ClientAppointments_DeleteAppointmentOccurrenceAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the recurring appointment","required":true,"type":"integer","format":"int64"},{"name":"occurrenceIndex","in":"path","description":"The index of the occurrence of the appointment.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAppointments/subscriptionappointments":{"get":{"tags":["ClientAppointments"],"summary":"Obtains all subscription appointments","operationId":"ClientAppointments_FetchSubscriptionAppointmentsForClientsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"Id's of clients","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"name":"dateFrom","in":"query","description":"Startdate of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate of period","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SubscriptionAppointment"}}}}}},"/PlanCare2Api/ClientAppointments/subscriptionappointments/{appointmentId}":{"get":{"tags":["ClientAppointments"],"summary":"Obtains the subscription appointment","operationId":"ClientAppointments_FetchSubscriptionAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the subscription calendar appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubscriptionAppointment"}}}}},"/PlanCare2Api/ClientAttentions":{"get":{"tags":["ClientAttentions"],"summary":"Retrieve all attentions for the selected client.","operationId":"ClientAttentions_GetClientAttentions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the attentions.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientAttention"}}}}}},"/PlanCare2Api/ClientAttentions/ClientAttention":{"post":{"tags":["ClientAttentions"],"summary":"Create a new client attention.","operationId":"ClientAttentions_CreateClientAttentionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientAttention","in":"body","description":"The client attention to create.","required":true,"schema":{"$ref":"#/definitions/ClientAttention"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAttentions/{clientAttentionId}/ClientAttention":{"delete":{"tags":["ClientAttentions"],"operationId":"ClientAttentions_DeleteClientAttentionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientAttentionId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientAttentions/{clientAttentionId}/ChangeOfClientAttention":{"post":{"tags":["ClientAttentions"],"summary":"Update a client attention.","operationId":"ClientAttentions_ChangeOfClientAttentionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfClientAttention","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfClientAttention"}},{"name":"clientAttentionId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientPermissions":{"get":{"tags":["ClientPermissions"],"summary":"Gets the allowed clients of the specified employee","operationId":"ClientPermissions_FetchAllowedClientsForEmployee","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeId","in":"query","description":"The employee to obtain the allowed clients for","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date to obtain client permissions for","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientPermissions"}}}}},"/PlanCare2Api/Clientplans":{"get":{"tags":["Clientplans"],"summary":"Retrieve all clientplans for the selected client.","operationId":"Clientplans_GetClientplans","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the clientplans.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Clientplan"}}}}}},"/PlanCare2Api/ClientplansV2/Permissions/Goal":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve a list of the user's clientplanV2 goal status permissions.","operationId":"ClientplansV2_FetchClientplanGoalStatusPermissions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GoalPermissions"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/ClientplanAgreements":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the Agreements of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanAgreementAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanAgreement"}}}}},"post":{"tags":["ClientplansV2"],"summary":"Adds an Agreement to a Clientplan V2.","operationId":"ClientplansV2_AddClientplanV2AgreementAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"},{"name":"clientplanAgreement","in":"body","description":"The agreement to add","required":true,"schema":{"$ref":"#/definitions/ClientplanAgreement"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/ClientplanAgreements/ChangeOfClientplanAgreement":{"post":{"tags":["ClientplansV2"],"summary":"Updates a Clientplan V2 Agreement.","operationId":"ClientplansV2_UpdateClientplanV2AgreementAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanAgreement","in":"body","description":"The agreement to update","required":true,"schema":{"$ref":"#/definitions/ChangeOfClientplanAgreement"}},{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/ClientplanAgreements/{clientplanAgreementId}":{"delete":{"tags":["ClientplansV2"],"summary":"Deletes a Clientplan V2 Agreement.","operationId":"ClientplansV2_DeleteAgreementAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanAgreementId","in":"path","description":"The ID of the agreement to delete.","required":true,"type":"integer","format":"int64"},{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/AdvanceAgreementStatus/{agreementId}":{"post":{"tags":["ClientplansV2"],"summary":"Changes the status of an agreement to the next status. (concept-approved-inProgress-historical)","operationId":"ClientplansV2_AdvanceAgreementStatusAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"agreementId","in":"path","description":"The id of the agreement to change the status for.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/PrimaryCare":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the selected acts of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2BasicCareAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanArrangementProductAct"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/PrimaryCare/ArrangementProductActs":{"post":{"tags":["ClientplansV2"],"summary":"Create a new Arrangement product act.","operationId":"ClientplansV2_CreateArrangementProductActAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanArrangementProductAct","in":"body","description":"The arrangement product to save in the client plan.","required":true,"schema":{"$ref":"#/definitions/CreateClientplanArrangementProductAct"}},{"name":"clientplanId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve all clientplans V2 for the logged on user.","operationId":"ClientplansV2_FetchAllClientplansV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanV2"}}}}},"post":{"tags":["ClientplansV2"],"summary":"Saves a new clientplan","operationId":"ClientplansV2_CreateClientplanV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplan","in":"body","description":"The clientplan to save","required":true,"schema":{"$ref":"#/definitions/ClientplanV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{id}":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientplanV2"}}}}},"/PlanCare2Api/ClientplansV2/Stripped":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve all clientplans V2 for the selected client without its ClientplanPartInfos.","operationId":"ClientplansV2_FetchStrippedClientplansV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"The clientIds for whom to fetch the stripped clientplans.","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanV2Stripped"}}}}}},"/PlanCare2Api/ClientplansV2/availableResponsibleEmployees":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the employees available as responsible person for a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2AvailableResponsibleEmployeesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"Date on which the employee's contract of service should be valid. (Use the clientplan's startdate.)","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/EmployeeBaseInfo"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/basicInformation":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the basic information of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2BasicInformationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/BasicInformation"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/questionnaires":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the questionnaires of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2QuestionnairesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanQuestionnaire"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/structures":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the structures of a clientplan V2. Note: This endpoint is obsolete and will be deleted in a future version of the API.","operationId":"ClientplansV2_FetchClientplanV2StructuresAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Structure"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the structures of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2CareplansAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Careplan"}}}}}},"/PlanCare2Api/ClientplansV2/Sectors":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve all clientplan Sectors.","operationId":"ClientplansV2_FetchClientplanV2SectorsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanSector"}}}}}},"/PlanCare2Api/ClientplansV2/VisionModels":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the vision models available for a clientplan V2 sector based on the sector.","operationId":"ClientplansV2_FetchClientplanV2VisionModelsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"sectorId","in":"query","description":"The id of the sector.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanVisionModel"}}}}}},"/PlanCare2Api/ClientplansV2/Types":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the types of a clientplan V2 based on the sector.","operationId":"ClientplansV2_FetchClientplanV2TypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"sectorId","in":"query","description":"Sector identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanV2Type"}}}}}},"/PlanCare2Api/ClientplansV2/GoalLibrary":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the library of clientplan goals.","operationId":"ClientplansV2_FetchClientplanV2GoalsLibraryAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"sectorId","in":"query","description":"Sector identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GoalLibrary"}}}}}},"/PlanCare2Api/ClientplansV2/Disciplines":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the disciplines available for clientplans.","operationId":"ClientplansV2_FetchClientplanV2Disciplines","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Discipline"}}}}}},"/PlanCare2Api/ClientplansV2/ChangeOfClientplanV2":{"post":{"tags":["ClientplansV2"],"summary":"Updates an existing clientplanV2","operationId":"ClientplansV2_ChangeClientplanV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplan","in":"body","description":"The clientplan to update","required":true,"schema":{"$ref":"#/definitions/ChangeOfClientplanV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/ClientplanPartInfo":{"post":{"tags":["ClientplansV2"],"summary":"Set Visible flag of ClientplanPartInfo","operationId":"ClientplansV2_UpdateClientplanPartInfoAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"","required":true,"type":"integer","format":"int32"},{"name":"clientplanPart","in":"body","description":"","required":true,"schema":{"$ref":"#/definitions/ChangeOfClientplanPartInfo"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/TerminateClientplan":{"post":{"tags":["ClientplansV2"],"summary":"Terminates the Clientplan.","operationId":"ClientplansV2_TerminateClientplanAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"query","description":"","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/omaha":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the Omaha System structure of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanV2OmahaDomainsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanOmahaDomain"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/omaha/{clientplanOmahaAreaId}/measurements":{"get":{"tags":["ClientplansV2"],"summary":"Retrieves the ClientplanOmahaAreaMeasurements for the provided measurement.","operationId":"ClientplansV2_FetchClientplanV2OmahaAreaMeasurementsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan ID.","required":true,"type":"integer","format":"int64"},{"name":"clientplanOmahaAreaId","in":"path","description":"The clientplanOmahaArea ID.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientplanOmahaAreaMeasurement"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Workplans":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve the Workplans of a clientplan V2.","operationId":"ClientplansV2_FetchClientplanWorkplansAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The clientplan Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkplanV2"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans/{clientplanPartId}/CareDemands":{"get":{"tags":["ClientplansV2"],"summary":"Retrieve all care demands V2 for the selected clientplan.","operationId":"ClientplansV2_FetchCareDemandsV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanPartId","in":"path","description":"The client planpart V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CareDemand"}}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans/{careplanId}/Domains/{domainId}/CareDemands/{careDemandId}/Goals":{"post":{"tags":["ClientplansV2"],"summary":"Saves a new goal.","operationId":"ClientplansV2_AddGoalV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"careplanId","in":"path","description":"The careplan ID.","required":true,"type":"integer","format":"int64"},{"name":"domainId","in":"path","description":"The vision model domain ID.","required":true,"type":"integer","format":"int64"},{"name":"careDemandId","in":"path","description":"The care demand ID.","required":true,"type":"integer","format":"int64"},{"name":"goal","in":"body","description":"The goal to save","required":true,"schema":{"$ref":"#/definitions/GoalV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans/{careplanId}/Domains/{domainId}/Goals":{"post":{"tags":["ClientplansV2"],"summary":"Saves a new goal.","operationId":"ClientplansV2_AddGoalV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"careplanId","in":"path","description":"The careplan ID.","required":true,"type":"integer","format":"int64"},{"name":"domainId","in":"path","description":"The vision model domain ID.","required":true,"type":"integer","format":"int64"},{"name":"goal","in":"body","description":"The goal to save.","required":true,"schema":{"$ref":"#/definitions/GoalV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans/{careplanId}/Domains/{domainId}/CareDemands/{careDemandId}/Goals/ChangeOfGoalV2":{"post":{"tags":["ClientplansV2"],"summary":"Updates an existing goal.","operationId":"ClientplansV2_UpdateGoalV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"careplanId","in":"path","description":"The careplan ID.","required":true,"type":"integer","format":"int64"},{"name":"domainId","in":"path","description":"The vision model domain ID.","required":true,"type":"integer","format":"int64"},{"name":"careDemandId","in":"path","description":"The care demand ID.","required":true,"type":"integer","format":"int64"},{"name":"goal","in":"body","description":"The goal to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfGoalV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/{clientplanId}/Careplans/{careplanId}/Domains/{domainId}/CareDemands/{careDemandId}/Goals/{goalId}":{"delete":{"tags":["ClientplansV2"],"summary":"Deletes a goal instance.","operationId":"ClientplansV2_DeleteGoalAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientplanId","in":"path","description":"The client plan V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"careplanId","in":"path","description":"The careplan ID.","required":true,"type":"integer","format":"int64"},{"name":"domainId","in":"path","description":"The vision model domain ID.","required":true,"type":"integer","format":"int64"},{"name":"careDemandId","in":"path","description":"The care demand ID.","required":true,"type":"integer","format":"int64"},{"name":"goalId","in":"path","description":"The goal ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientplansV2/AdvanceGoalStatus/{goalAggregateId}":{"post":{"tags":["ClientplansV2"],"summary":"Changes the status of a goal to the next status. (concept-approved-inProgress-historical)","operationId":"ClientplansV2_ChangeGoalStatusAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"goalAggregateId","in":"path","description":"The id of the goal to change the status for.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientProtocols":{"get":{"tags":["ClientProtocols"],"summary":"Retrieve all protocols for the selected client.","operationId":"ClientProtocols_FetchClientProtocols","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the protocols.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Filters protocols valid on given date, if null then all protocols are returned.","required":false,"type":"string","format":"date-time"},{"name":"format","in":"query","description":"Format of the content.","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientProtocol"}}}}}},"/PlanCare2Api/ClientProtocols/Count":{"get":{"tags":["ClientProtocols"],"summary":"Retrieve protocol counts per client.","operationId":"ClientProtocols_FetchClientProtocolsCount","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIds","in":"query","description":"The clients for whom to fetch the protocols","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"name":"referenceDate","in":"query","description":"Filters protocols valid on given date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Counter"}}}}}},"/PlanCare2Api/ClientReports/Templates":{"get":{"tags":["ClientReports"],"summary":"Gets templates of ClientReport","operationId":"ClientReports_FetchClientReportTemplatesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"sectorIds","in":"query","description":"Filter by identifiers of sectors","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientReportTemplateSummary"}}}}}},"/PlanCare2Api/ClientReports/Template":{"get":{"tags":["ClientReports"],"summary":"Gets template of ClientReport","operationId":"ClientReports_FetchClientReportTemplateByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"query","description":"Identifier of template","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"Format of content","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportTemplate"}}}}},"/PlanCare2Api/ClientReports/VisionModelItemClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new VisionModelItemClientReport instance","operationId":"ClientReports_CreateVisionModelItemClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"visionModelItemClientReport","in":"body","description":"The clientReport instance based on a visionmodelitem that is being created","required":true,"schema":{"$ref":"#/definitions/VisionModelItemClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfVisionModelItemClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing VisionModelItemClientReport instance","operationId":"ClientReports_UpdateVisionModelItemClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"visionModelItemClientReport","in":"body","description":"The clientReport instance based on a visionmodelitem that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfVisionModelItemClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/VisionModelItemClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get VisionModelItem client report by identifier","operationId":"ClientReports_FetchVisionModelItemClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/VisionModelItemClientReport"}}}}},"/PlanCare2Api/ClientReports/EpisodeClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new EpisodeClientReport instance","operationId":"ClientReports_CreateEpisodeClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"episodeClientReport","in":"body","description":"The clientReport instance based on an episode that is being created","required":true,"schema":{"$ref":"#/definitions/EpisodeClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfEpisodeClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing EpisodeClientReport instance","operationId":"ClientReports_UpdateEpisodeClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"episodeClientReport","in":"body","description":"The clientReport instance based on an episode that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfEpisodeClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/Episodes":{"get":{"tags":["ClientReports"],"summary":"Retrieve all episodes for the selected client that overlap with the given date.","operationId":"ClientReports_FetchEpisodesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the episodes.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the episode should overlap with.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientReportEpisode"}}}}}},"/PlanCare2Api/ClientReports/EpisodeClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get episode client report by identifier","operationId":"ClientReports_FetchEpisodeClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/EpisodeClientReport"}}}}},"/PlanCare2Api/ClientReports/GeneralClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new GeneralClientReport instance","operationId":"ClientReports_CreateGeneralClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientReport","in":"body","description":"The general clientreport instance that is being created","required":true,"schema":{"$ref":"#/definitions/GeneralClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfGeneralClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing GeneralClientReport instance","operationId":"ClientReports_UpdateGeneralClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"generalClientReport","in":"body","description":"The general clientreport instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfGeneralClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/GeneralClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get general client report by identifier","operationId":"ClientReports_FetchGeneralClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GeneralClientReport"}}}}},"/PlanCare2Api/ClientReports/ActionClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new ActionClientReport instance","operationId":"ClientReports_CreateActionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"actionClientReport","in":"body","description":"The clientReport instance based on an action that is being created","required":true,"schema":{"$ref":"#/definitions/ActionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfActionClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing ActionClientReport instance","operationId":"ClientReports_UpdateActionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"actionClientReport","in":"body","description":"The clientReport instance based on an action that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfActionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/LegacyActionClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new LegacyActionClientReport instance","operationId":"ClientReports_CreateLegacyActionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyActionClientReport","in":"body","description":"The clientReport instance based on a legacy action that is being created","required":true,"schema":{"$ref":"#/definitions/LegacyActionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfLegacyActionClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing LegacyActionClientReport instance","operationId":"ClientReports_UpdateLegacyActionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyActionClientReport","in":"body","description":"The clientReport instance based on a legacy action that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfLegacyActionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/LegacyActionClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get legacy action client report by identifier","operationId":"ClientReports_FetchLegacyActionClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LegacyActionClientReport"}}}}},"/PlanCare2Api/ClientReports/ActionClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get action client report by identifier","operationId":"ClientReports_FetchActionClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ActionClientReport"}}}}},"/PlanCare2Api/ClientReports/SubGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new WorkplanClientReport instance","operationId":"ClientReports_CreateWorkplanClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanClientReport","in":"body","description":"The clientReport instance based on a workplan that is being created","required":true,"schema":{"$ref":"#/definitions/SubGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfSubGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing WorkplanClientReport instance","operationId":"ClientReports_UpdateWorkplanClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanClientReport","in":"body","description":"The clientReport instance based on a workplan that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfSubGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfWorkplanClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing WorkplanClientReport instance\r\nThis route will change to ChangeofSubGoalClientReports in a next release","operationId":"ClientReports_UpdateWorkplanClientReportLegacyAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanClientReport","in":"body","description":"The clientReport instance based on a workplan that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfSubGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/LegacySubGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new LegacySubGoalClientReport instance","operationId":"ClientReports_CreateLegacySubGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacySubGoalClientReport","in":"body","description":"The clientReport instance based on a legacy subgoal that is being created","required":true,"schema":{"$ref":"#/definitions/LegacySubGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfLegacySubGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing LegacySubGoalClientReport instance","operationId":"ClientReports_UpdateLegacySubGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacySubGoalClientReport","in":"body","description":"The clientReport instance based on a legacy subgoal that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfLegacySubGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/SubGoalClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get subgoal client report by identifier","operationId":"ClientReports_FetchSubGoalClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SubGoalClientReport"}}}}},"/PlanCare2Api/ClientReports/LegacySubGoalClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get legacy subgoal client report by identifier","operationId":"ClientReports_FetchLegacySubGoalClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LegacySubGoalClientReport"}}}}},"/PlanCare2Api/ClientReports/AgreementClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new AgreementClientReport instance","operationId":"ClientReports_CreateAgreementClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientReport","in":"body","description":"The clientReport instance based on an agreement that is being updated","required":true,"schema":{"$ref":"#/definitions/AgreementClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfAgreementClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing AgreementClientReport instance","operationId":"ClientReports_UpdateAgreementClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"agreementClientReport","in":"body","description":"The clientReport instance based on an agreement that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfAgreementClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/LegacyAgreementClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new LegacyAgreementClientReport instance","operationId":"ClientReports_CreateLegacyAgreementClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyAgreementClientReport","in":"body","description":"The clientReport instance based on a legacy agreement that is being created","required":true,"schema":{"$ref":"#/definitions/LegacyAgreementClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfLegacyAgreementClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing LegacyAgreementClientReport instance","operationId":"ClientReports_UpdateLegacyAgreementClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyAgreementClientReport","in":"body","description":"The clientReport instance based on a legacy agreement that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfLegacyAgreementClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ClientAgreement":{"get":{"tags":["ClientReports"],"summary":"Retrieve all clientplanagreements for the selected client that overlap with the given date.","operationId":"ClientReports_FetchClientAgreementsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the clientplanagreements.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the clientplanagreements should overlap with.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportAgreementCollection"}}}}},"/PlanCare2Api/ClientReports/AgreementClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get agreement client report by identifier","operationId":"ClientReports_FetchAgreementClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AgreementClientReport"}}}}},"/PlanCare2Api/ClientReports/LegacyAgreementClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get legacy agreement client report by identifier","operationId":"ClientReports_FetchLegacyAgreementClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LegacyAgreementClientReport"}}}}},"/PlanCare2Api/ClientReports/GoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new GoalClientReport instance","operationId":"ClientReports_CreateGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientReport","in":"body","description":"The clientReport instance based on an goal that is being created","required":true,"schema":{"$ref":"#/definitions/GoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing GoalClientReport instance","operationId":"ClientReports_UpdateGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"goalClientReport","in":"body","description":"The clientReport instance based on an goal that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/LegacyGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new LegacyGoalClientReport instance","operationId":"ClientReports_CreateLegacyGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyGoalClientReport","in":"body","description":"The clientReport instance based on a legacy goal that is being created","required":true,"schema":{"$ref":"#/definitions/LegacyGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfLegacyGoalClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing LegacyGoalClientReport instance","operationId":"ClientReports_UpdateLegacyGoalClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"legacyGoalClientReport","in":"body","description":"The clientReport instance based on a legacy goal that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfLegacyGoalClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/Goal":{"get":{"tags":["ClientReports"],"summary":"Retrieve details for a single goal.","operationId":"ClientReports_FetchGoalAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"goalId","in":"query","description":"The identifier of the goal or legacy goal to fetch.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportGoalCollection"}}}}},"/PlanCare2Api/ClientReports/Goals":{"get":{"tags":["ClientReports"],"summary":"Retrieve all goals for the selected client that overlap with the given date.","operationId":"ClientReports_FetchGoalsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the goals.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the goal should overlap with.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportGoalCollection"}}}}},"/PlanCare2Api/ClientReports/GoalClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get goal client report by identifier","operationId":"ClientReports_FetchGoalClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/GoalClientReport"}}}}},"/PlanCare2Api/ClientReports/LegacyGoalClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get legacy goal client report by identifier","operationId":"ClientReports_FetchLegacyGoalClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/LegacyGoalClientReport"}}}}},"/PlanCare2Api/ClientReports/{clientReportId}":{"delete":{"tags":["ClientReports"],"summary":"Deletes the clientreport","operationId":"ClientReports_DeleteClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientReportId","in":"path","description":"The internal ID of the clientreport that is being removed.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports":{"get":{"tags":["ClientReports"],"summary":"Gets all client reports by client Id","operationId":"ClientReports_FetchClientReportsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the client reports.","required":true,"type":"integer","format":"int64"},{"name":"dateFrom","in":"query","description":"The start of the period that is used to fetch the client reports.","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"The end of the period that is used to fetch the client reports.","required":true,"type":"string","format":"date-time"},{"name":"maxResultCount","in":"query","description":"The max count of client reports to return.","required":true,"type":"integer","format":"int32"},{"name":"reportFormat","in":"query","description":"The format that is used in the Description of the client report","required":true,"type":"string","enum":["WordML","RTF","PlainText","HTML"]},{"name":"withContent","in":"query","description":"Set to False to omit content. Default True.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportCollection"}}}}},"/PlanCare2Api/ClientReports/Disciplinesettings":{"get":{"tags":["ClientReports"],"summary":"Retrieves all reportsettings for to given discipline.","operationId":"ClientReports_FetchClientReportDisciplineSettingsForDisciplineAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"disciplineId","in":"query","description":"The discipline to fetch reportsettings for.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportDisciplineSettings"}}}}},"/PlanCare2Api/ClientReports/Permissions":{"get":{"tags":["ClientReports"],"summary":"Retrieves the ClientReport permissions for the current user","operationId":"ClientReports_FetchClientReportPermissionForUser","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientReportPermission"}}}}},"/PlanCare2Api/ClientReports/{clientId}/AppointmentRemarks":{"get":{"tags":["ClientReports"],"summary":"Retrieves the completed appointments for the given client","operationId":"ClientReports_FetchAppointmentRemarksAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"The client to fetch appointments for.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AppointmentRemark"}}}}}},"/PlanCare2Api/ClientReports/IncidentalMeasures":{"post":{"tags":["ClientReports"],"summary":"Saves a new incidental measure clientreport instance","operationId":"ClientReports_CreateIncidentalMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"incidentalMeasureClientReport","in":"body","description":"The clientReport instance based on an incidental measure that is being created","required":true,"schema":{"$ref":"#/definitions/IncidentalMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/IncidentalMeasureClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new incidental measure clientreport instance","operationId":"ClientReports_CreateIncidentalMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"incidentalMeasureClientReport","in":"body","description":"The clientReport instance based on an incidental measure that is being created","required":true,"schema":{"$ref":"#/definitions/IncidentalMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfIncidentalMeasures":{"post":{"tags":["ClientReports"],"summary":"Updates an existing incidental measure clientreport instance","operationId":"ClientReports_UpdateIncidentalMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"incidentalMeasureClientReport","in":"body","description":"The clientReport instance based on an incidental measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfIncidentalMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfIncidentalMeasureClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing incidental measure clientreport instance","operationId":"ClientReports_UpdateIncidentalMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"incidentalMeasureClientReport","in":"body","description":"The clientReport instance based on an incidental measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfIncidentalMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/StructuralMeasures":{"post":{"tags":["ClientReports"],"summary":"Saves a new structural measure clientreport instance","operationId":"ClientReports_CreateStructuralMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"structuralMeasureClientReport","in":"body","description":"The clientReport instance based on an structural measure that is being created","required":true,"schema":{"$ref":"#/definitions/StructuralMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/StructuralMeasureClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new structural measure clientreport instance","operationId":"ClientReports_CreateStructuralMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"structuralMeasureClientReport","in":"body","description":"The clientReport instance based on an structural measure that is being created","required":true,"schema":{"$ref":"#/definitions/StructuralMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfStructuralMeasures":{"post":{"tags":["ClientReports"],"summary":"Updates an existing structural measure clientreport instance","operationId":"ClientReports_UpdateStructuralMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"structuralMeasureClientReport","in":"body","description":"The clientReport instance based on an structural measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfStructuralMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfStructuralMeasureClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing structural measure clientreport instance","operationId":"ClientReports_UpdateStructuralMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"structuralMeasureClientReport","in":"body","description":"The clientReport instance based on an structural measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfStructuralMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/Involuntarycares":{"get":{"tags":["ClientReports"],"summary":"Retrieve all involuntarycare measures for the selected client that overlap with the given date.","description":"This method is obsolete. Use 'root/measures' instead.","operationId":"ClientReports_FetchInvoluntaryCareClientMeasuresAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the involuntarycare measures.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the involuntarycare measures should overlap with.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientReportInvoluntaryCareMeasure"}}}}}},"/PlanCare2Api/ClientReports/UnplannedMeasures":{"post":{"tags":["ClientReports"],"summary":"Saves a new unplanned involuntarycare measure report instance","operationId":"ClientReports_CreateUnplannedMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"unplannedMeasureClientReport","in":"body","description":"The clientReport instance based on an involuntarycare measure that is being created","required":true,"schema":{"$ref":"#/definitions/UnplannedMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/UnplannedMeasuresClientReports":{"post":{"tags":["ClientReports"],"summary":"Saves a new unplanned involuntarycare measure report instance","operationId":"ClientReports_CreateUnplannedMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"unplannedMeasureClientReport","in":"body","description":"The clientReport instance based on an involuntarycare measure that is being created","required":true,"schema":{"$ref":"#/definitions/UnplannedMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfUnplannedMeasures":{"post":{"tags":["ClientReports"],"summary":"Updates an existing unplanned involuntarycare measure report instance","operationId":"ClientReports_UpdateUnplannedMeasureClientReportObsoleteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"unplannedMeasureClientReport","in":"body","description":"The clientReport instance based on an unplanned involuntarycare measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfUnplannedMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfUnplannedMeasureClientReports":{"post":{"tags":["ClientReports"],"summary":"Updates an existing unplanned involuntarycare measure report instance","operationId":"ClientReports_UpdateUnplannedMeasureClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"unplannedMeasureClientReport","in":"body","description":"The clientReport instance based on an unplanned involuntarycare measure that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfUnplannedMeasureClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/IncidentalMeasureClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get incidental measure client report by identifier","operationId":"ClientReports_FetchIncidentalMeasureClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/IncidentalMeasureClientReport"}}}}},"/PlanCare2Api/ClientReports/StructuralMeasureClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get structural measure client report by identifier","operationId":"ClientReports_FetchStructuralMeasureClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/StructuralMeasureClientReport"}}}}},"/PlanCare2Api/ClientReports/UnplannedMeasureClientReports/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get unplanned measure client report by identifier","operationId":"ClientReports_FetchUnplannedMeasureClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/UnplannedMeasureClientReport"}}}}},"/PlanCare2Api/ClientReports/InterventionClientReport/{reportId}":{"get":{"tags":["ClientReports"],"summary":"Get intervention client report by identifier","operationId":"ClientReports_FetchInterventionClientReportAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportId","in":"path","description":"The identifier of the requested report","required":true,"type":"integer","format":"int64"},{"name":"format","in":"query","description":"The return format of the description property. When null the original description format is used","required":false,"type":"string","enum":["WordML","RTF","PlainText","HTML"]}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/InterventionClientReport"}}}}},"/PlanCare2Api/ClientReports/InterventionClientReport":{"post":{"tags":["ClientReports"],"summary":"Saves a new InterventionClientReport instance","operationId":"ClientReports_CreateInterventionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"interventionClientReport","in":"body","description":"The clientReport instance based on an intervention that is being created","required":true,"schema":{"$ref":"#/definitions/InterventionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/ClientReports/ChangeOfInterventionClientReport":{"post":{"tags":["ClientReports"],"summary":"Updates an existing InterventionClientReport instance","operationId":"ClientReports_UpdateInterventionClientReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"interventionClientReport","in":"body","description":"The clientReport instance based on an intervention that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfInterventionClientReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Clients/ClientSubscriptions":{"get":{"tags":["Clients"],"summary":"Gets ClientSubscriptions accessible for the logged in employee.","operationId":"Clients_FetchClientSubscriptionsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractStartDate","in":"query","description":"Filter by StartDate of contract","required":false,"type":"string","format":"date-time"},{"name":"contractEndDate","in":"query","description":"Filter by EndDate of contract","required":false,"type":"string","format":"date-time"},{"name":"contractExternalIds","in":"query","description":"Filter by external-identifiers of contracts","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"contractTypeCodes","in":"query","description":"Filter by codes of type of contract","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"contractAttributeNames","in":"query","description":"Filter by names of attributes of contracts","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"contractAttributeStartDate","in":"query","description":"Filter by StartDate of attributes of contracts","required":false,"type":"string","format":"date-time"},{"name":"contractAttributeEndDate","in":"query","description":"Filter by EndDate of attributes of contracts","required":false,"type":"string","format":"date-time"},{"name":"organizationEntityCorrelationStartDate","in":"query","description":"Filter by StartDate of correlation with organization-entity","required":false,"type":"string","format":"date-time"},{"name":"organizationEntityCorrelationEndDate","in":"query","description":"Filter by EndDate of correlation with organization-entity","required":false,"type":"string","format":"date-time"},{"name":"organizationEntityExternalIds","in":"query","description":"Filter by external-identifiers of organization-entities","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"organizationEntityNames","in":"query","description":"Filter by names of organization-entities","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"organizationEntityAttributeNames","in":"query","description":"Filter by names of attributes of organization-entities","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"organizationEntityAttributeStartDate","in":"query","description":"Filter by StartDate of attributes of organization-entities","required":false,"type":"string","format":"date-time"},{"name":"organizationEntityAttributeEndDate","in":"query","description":"Filter by EndDate of attributes of organization-entities","required":false,"type":"string","format":"date-time"},{"name":"clientExternalIds","in":"query","description":"Filter by external-identifiers of clients","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"clientAttributeNames","in":"query","description":"Filter by names of attributes of clients","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"clientAttributeStartDate","in":"query","description":"Filter by StartDate of attributes of clients","required":false,"type":"string","format":"date-time"},{"name":"clientAttributeEndDate","in":"query","description":"Filter by EndDate of attributes of clients","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientSubscription"}}}}}},"/PlanCare2Api/Clients/{clientId}/SpecialLegalStatus":{"get":{"tags":["Clients"],"summary":"Get the client's special legal status","operationId":"Clients_FetchClientSpecialLegalStatusAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientSpecialLegalStatus"}}}}}},"/PlanCare2Api/Clients/{clientId}/LawStatus":{"get":{"tags":["Clients"],"summary":"Get the client's law status","operationId":"Clients_FetchClientLawStatusAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientLawStatus"}}}}}},"/PlanCare2Api/Clients/{clientId}/DaytimeActivityMeetingEnrollments":{"get":{"tags":["Clients"],"summary":"Fetch daytime activity enrollments for client for all meetings in given period.","operationId":"Clients_FetchDaytimeActivityMeetingEnrollments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","required":true,"type":"integer","format":"int64"},{"name":"startDate","in":"query","required":true,"type":"string","format":"date-time"},{"name":"endDate","in":"query","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollment"}}}}}},"/PlanCare2Api/Clients/{clientId}/StartPage":{"get":{"tags":["Clients"],"summary":"Gets a start page by clientId.\r\nThe start page contains: The calendar appointments of today,\r\nThe reports of previous week, The client plans of this week\r\nand the medical information.","operationId":"Clients_FetchStartPageAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"Identifier of client","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/StartPage"}}}}},"/PlanCare2Api/Clients/{relationId}/PersonalData":{"get":{"tags":["Clients"],"summary":"Gets the personal data for a client","operationId":"Clients_FetchPersonalDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"The relationId of the client","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ClientPersonalData"}}}}},"/PlanCare2Api/Clients/PersonalData":{"post":{"tags":["Clients"],"summary":"Update the personal data for a client","operationId":"Clients_UpdatePersonalDataAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientPersonalData","in":"body","description":"Personal data for a client","required":true,"schema":{"$ref":"#/definitions/ClientPersonalData"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Clients":{"get":{"tags":["Clients"],"summary":"Gets a client by using the relation identifier","operationId":"Clients_FetchRelationClientViaRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"Identifier of relation","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Client"}}}}},"/PlanCare2Api/Clients/{clientId}":{"get":{"tags":["Clients"],"summary":"Gets a client by the unique identifier","operationId":"Clients_FetchRelationClientViaClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"Identifier of client","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Client"}}}}},"/PlanCare2Api/Clients/ClientSummaries":{"get":{"tags":["Clients"],"summary":"Gets summaries of all clients accessible for the logged in employee.","operationId":"Clients_FetchRelationClientSummariesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientSummaryFilters.relationId","in":"query","description":"Filter by Id of relation","required":false,"type":"integer","format":"int64"},{"name":"clientSummaryFilters.socialSecurityNumber","in":"query","description":"Filter by SocialSecurityNumber","required":false,"type":"string"},{"name":"clientSummaryFilters.lookupName","in":"query","description":"Filter by (part of) the LookupName","required":false,"type":"string"},{"name":"clientSummaryFilters.firstName","in":"query","description":"Filter by (part of) the FirstName","required":false,"type":"string"},{"name":"clientSummaryFilters.nickName","in":"query","description":"Filter by (part of) the NickName","required":false,"type":"string"},{"name":"clientSummaryFilters.lastName","in":"query","description":"Filter by (part of) the LastName","required":false,"type":"string"},{"name":"clientSummaryFilters.gender","in":"query","description":"Filter by Gender (Use Man, Vrouw or Onbekend)","required":false,"type":"string"},{"name":"clientSummaryFilters.dateOfBirth","in":"query","description":"Filter by DateOfBirth","required":false,"type":"string","format":"date-time"},{"name":"clientSummaryFilters.yearOfBirth","in":"query","description":"Filter by YearOfBirth","required":false,"type":"integer","format":"int32"},{"name":"clientSummaryFilters.clientId","in":"query","description":"Filter by the id of the client.","required":false,"type":"integer","format":"int64"},{"name":"clientSummaryFilters.migrationIdentifier","in":"query","description":"Filter by the id of the client which used in PlanCare Dossier, also known as 'BewonerId'.","required":false,"type":"integer","format":"int64"},{"name":"clientSummaryFilters.registrationNumber","in":"query","description":"Filter by Registration number","required":false,"type":"string"},{"name":"clientSummaryFilters.secretPlacement","in":"query","description":"Filter by SecretPlacement","required":false,"type":"boolean"},{"name":"clientSummaryFilters.allowAccessClientPortal","in":"query","description":"Filter by AllowAccessClientPortal","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientSummary"}}}}}},"/PlanCare2Api/Clients/{clientId}/WidVerifications":{"get":{"tags":["Clients"],"summary":"Get the most recent WID verification of a client","operationId":"Clients_FetchWidVerification","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/WidVerification"}}}}},"/PlanCare2Api/Clients/{clientId}/CovVerifications":{"get":{"tags":["Clients"],"summary":"Get the COV verification by client ID","operationId":"Clients_FetchRelationCovVerifications","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CovVerification"}}}}}},"/PlanCare2Api/Clients/{clientId}/ReportSubjects":{"get":{"tags":["Clients"],"summary":"Returns a list of subjects that can be used on reports.","operationId":"Clients_FetchReportSubjectsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"The internal Id of the client the report subjects are requested for","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ReportSubject"}}}}}},"/PlanCare2Api/Clients/{clientId}/CprPolicies":{"get":{"tags":["Clients"],"summary":"Get the client's CPR policy","operationId":"Clients_FetchClientCprPoliciesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CprPolicy"}}}}}},"/PlanCare2Api/Clients/{clientId}/BsnVerifications":{"get":{"tags":["Clients"],"summary":"Get the Bsn verification of the client","operationId":"Clients_FetchRelationBsnVerification","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/BsnVerification"}}}}},"/PlanCare2Api/Clients/{clientId}/AllergyInformation":{"get":{"tags":["Clients"],"summary":"Get allergy information of the client","operationId":"Clients_FetchAllergyInformationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"internal client identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AllergyInformation"}}}}}},"/PlanCare2Api/ContactPersons":{"get":{"tags":["ContactPersons"],"summary":"Gets contactpersons","operationId":"ContactPersons_FetchContactPersonLookupsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"allowAccessClientPortal","in":"query","description":"Indicates whether the contactperson is allowed client portal access.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContactPersonLookup"}}}}}},"/PlanCare2Api/ContactPersons/{relationId}":{"get":{"tags":["ContactPersons"],"summary":"Gets a contactperson by relationId","operationId":"ContactPersons_FetchContactPersonLookupAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ContactPersonLookup"}}}}},"/PlanCare2Api/ContactPersons/{relationId}/PersonalData":{"get":{"tags":["ContactPersons"],"summary":"Gets the personal data for a contactperson","operationId":"ContactPersons_FetchPersonalDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"The relationId of the contactperson","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ContactPersonPersonalData"}}}}},"/PlanCare2Api/ContactPersons/PersonalData":{"post":{"tags":["ContactPersons"],"summary":"Update the personal data for a contactperson","operationId":"ContactPersons_UpdatePersonalDataAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contactPersonPersonalData","in":"body","description":"Personal data for a contactperson","required":true,"schema":{"$ref":"#/definitions/ContactPersonPersonalData"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Contracts/ContractTypes":{"get":{"tags":["Contracts"],"summary":"Fetches the available contract types. \r\nA contract type is only supported when licenses for the corresponding module are available.","operationId":"Contracts_FetchContractTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractType"}}}}}},"/PlanCare2Api/Contracts":{"get":{"tags":["Contracts"],"summary":"Fetches active contracts based on client identifier.","operationId":"Contracts_FetchActiveContracts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"Client identifier","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Contract"}}}}}},"/PlanCare2Api/Contracts/{contractId}/ContractLines":{"get":{"tags":["Contracts"],"summary":"Fetches the contract lines valid for the contract and contract of service on the give date.","operationId":"Contracts_FetchActiveContractLines","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"The id of the contract. Note: On the given date the user must have access to the client of the contract.","required":true,"type":"integer","format":"int64"},{"name":"contractOfServiceId","in":"query","description":"Contract of service of the user. Note: contract of service must be valid for the user on the given date.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the contract lines must be valid.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractLine"}}}}}},"/PlanCare2Api/Contracts/{contractId}/Products":{"get":{"tags":["Contracts"],"summary":"Fetches the products for the contract valid at a certain point in time filtered by employment.","operationId":"Contracts_FetchActiveProducts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"path","description":"The id of the contract.","required":true,"type":"integer","format":"int64"},{"name":"employmentId","in":"query","description":"The id of the employment","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The requested date.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContractProduct"}}}}}},"/PlanCare2Api/CustomBuildingBlocks":{"get":{"tags":["CustomBuildingBlocks"],"summary":"Gets list of CustomBuildingBlockSummary.","operationId":"CustomBuildingBlocks_GetCustomBuildingSummariesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomBuildingBlockSummary"}}}}}},"/PlanCare2Api/CustomBuildingBlocks/{customBuildingBlockGuid}":{"get":{"tags":["CustomBuildingBlocks"],"summary":"Gets CustomBuildingBlock by guid.","operationId":"CustomBuildingBlocks_GetCustomBuildingBlockAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockGuid","in":"path","description":"Guid of CustomBuildingBlock.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomBuildingBlock"}}}}},"/PlanCare2Api/CustomBuildingBlocks/Values":{"get":{"tags":["CustomBuildingBlocks"],"summary":"Gets list of values of a CustomBuildingBlock for a relation.","operationId":"CustomBuildingBlocks_GetCustomBuildingBlockValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockGuid","in":"query","description":"Guid of CustomBuildingBlock.","required":true,"type":"string","format":"uuid"},{"name":"relationId","in":"query","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CustomBuildingBlockValueSummary"}}}}},"post":{"tags":["CustomBuildingBlocks"],"summary":"Insert CustomBuildingBlockValue.","operationId":"CustomBuildingBlocks_PostInsertCustomBuildingBlockValueAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockValue","in":"body","description":"CustomBuildingBlockValue.","required":true,"schema":{"$ref":"#/definitions/CustomBuildingBlockValue"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CustomBuildingBlocks/Values/{customBuildingBlockValueId}":{"get":{"tags":["CustomBuildingBlocks"],"summary":"Gets value of a CustomBuildingBlock.","operationId":"CustomBuildingBlocks_GetCustomBuildingBlockValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockValueId","in":"path","description":"Id of CustomBuildingBlockValue.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomBuildingBlockValue"}}}},"delete":{"tags":["CustomBuildingBlocks"],"summary":"Delete CustomBuildingBlockValue.","operationId":"CustomBuildingBlocks_DeleteCustomBuildingBlockValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockValueId","in":"path","description":"Id of CustomBuildingBlockValue.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CustomBuildingBlocks/ActualValue":{"get":{"tags":["CustomBuildingBlocks"],"summary":"Gets actual value of a CustomBuildingBlock.","operationId":"CustomBuildingBlocks_GetActualCustomBuildingBlockValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockGuid","in":"query","description":"Guid of CustomBuildingBlock.","required":true,"type":"string","format":"uuid"},{"name":"relationId","in":"query","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CustomBuildingBlockValue"}}}}},"/PlanCare2Api/CustomBuildingBlocks/Values/Update":{"post":{"tags":["CustomBuildingBlocks"],"summary":"Update CustomBuildingBlockValue.","operationId":"CustomBuildingBlocks_PostUpdateCustomBuildingBlockValueAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"customBuildingBlockValue","in":"body","description":"CustomBuildingBlockValue.","required":true,"schema":{"$ref":"#/definitions/CustomBuildingBlockValue"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivities/{id}/presences":{"get":{"tags":["DaytimeActivities"],"summary":"Fetch the possible presences for a daytime activity meeting","operationId":"DaytimeActivities_FetchDaytimeActivityPresencesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the daytime activity","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ActivityPresence"}}}}}},"/PlanCare2Api/DaytimeActivities/Activities":{"get":{"tags":["DaytimeActivities"],"summary":"Fetch all daytime activities in a specified period","operationId":"DaytimeActivities_FetchDaytimeActivitiesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"The start date to obtain activities for","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"The end date to obtain activities for","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Activity"}}}}}},"/PlanCare2Api/CareRegistration/Decubitus":{"get":{"tags":["Decubitus"],"summary":"Gets the decubitus registrations of the specified client","operationId":"Decubitus_FetchDecubitusRegistrationsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only decubitus registrations created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of decubitus registrations to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Decubitus"}}}}},"post":{"tags":["Decubitus"],"summary":"Saves a new decubitus registration","operationId":"Decubitus_CreateDecubitusRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"decubitus","in":"body","description":"The decubitus instance to save","required":true,"schema":{"$ref":"#/definitions/Decubitus"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Decubitus/ChangeOfDecubitus":{"post":{"tags":["Decubitus"],"summary":"Updates a decubitus registration","operationId":"Decubitus_ChangeOfDecubitus","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"decubitus","in":"body","description":"The decubitus instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfDecubitus"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Decubitus/{id}":{"delete":{"tags":["Decubitus"],"summary":"Deletes a decubitus instance","operationId":"Decubitus_DeleteDecubitusByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The decubitus identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Defecations":{"get":{"tags":["Defecations"],"summary":"Gets the defecation registrations of the specified client","operationId":"Defecations_FetchDefecationRegistrationsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the registrations for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only defecation registrations created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of defecation registrations to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Defecation"}}}}},"post":{"tags":["Defecations"],"summary":"Saves a new defecation instance","operationId":"Defecations_CreateDefecationRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"defecation","in":"body","description":"The defecation instance to save","required":true,"schema":{"$ref":"#/definitions/Defecation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Defecations/ChangeOfDefecations":{"post":{"tags":["Defecations"],"summary":"Stores a defecation instance","operationId":"Defecations_ChangeOfDefecations","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"defecation","in":"body","description":"The defecation instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfDefecation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Defecations/{id}":{"delete":{"tags":["Defecations"],"summary":"Deletes a defecation instance","operationId":"Defecations_DeleteDefecationByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The defecation identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DisciplineGroups/{disciplineGroupId}/Members":{"get":{"tags":["DisciplineGroups"],"summary":"Get discipline group members by id.","operationId":"DisciplineGroups_FetchDisciplineMembershipByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"disciplineGroupId","in":"path","description":"","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DisciplineGroupMember"}}}}}},"/PlanCare2Api/Disciplines/{disciplineId}/Members":{"get":{"tags":["Disciplines"],"summary":"Get discipline members by id.","operationId":"Disciplines_FetchDisciplineMembershipById","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"disciplineId","in":"path","description":"","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DisciplineMember"}}}}}},"/PlanCare2Api/Documents/MyDepartments":{"post":{"tags":["Documents"],"summary":"Store a MyDepartments document.","operationId":"Documents_StoreMyDepartmentDocumentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"document","in":"body","required":true,"schema":{"$ref":"#/definitions/MyDepartmentDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/MyDepartments/ChangeOfMyDepartmentsDocuments":{"post":{"tags":["Documents"],"summary":"Update a MyDepartments document.","operationId":"Documents_ChangeOfMyDepartmentsDocumentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfDocument","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfMyDepartmentDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/MyDepartments/Categories":{"get":{"tags":["Documents"],"summary":"Get all MyDepartments document categories.","operationId":"Documents_MyDepartmentsCategories","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DocumentCategory"}}}}}},"/PlanCare2Api/Documents/MyDepartments/{documentId}":{"delete":{"tags":["Documents"],"summary":"Mark MyDepartments document as deleted.","operationId":"Documents_DeleteMyDepartmentsDocumentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"path","description":"Document identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/MyDepartments/Content":{"get":{"tags":["Documents"],"summary":"Get the content of a MyDepartments document.","operationId":"Documents_GetMyDepartmentsDocumentContentByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"query","description":"Document identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DocumentContent"}}}}},"/PlanCare2Api/Documents/MyDepartments/Metadata":{"get":{"tags":["Documents"],"summary":"Returns a list of MyDepartment documents of the employee in the given category.","operationId":"Documents_GetMyDepartmentDocuments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"categoryId","in":"query","description":"Document category identifier as provided by MyDepartment document categories.","required":true,"type":"integer","format":"int64"},{"name":"organizationEntityId","in":"query","description":"Organization entity identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MyDepartmentsDocumentMetaData"}}}}}},"/PlanCare2Api/Documents/MyDocuments/Metadata":{"get":{"tags":["Documents"],"summary":"Returns a list of MyDocument documents of the employee in the given category.","operationId":"Documents_GetMyDocuments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"categoryId","in":"query","description":"Document category identifier as provided by MyDocumentCategories","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DocumentMetadata"}}}}}},"/PlanCare2Api/Documents/MyDocuments":{"post":{"tags":["Documents"],"summary":"Store a MyDocument.","operationId":"Documents_StoreMyDocumentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"document","in":"body","required":true,"schema":{"$ref":"#/definitions/MyDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/MyDocuments/ChangeOfMyDocuments":{"post":{"tags":["Documents"],"summary":"Update a MyDocument.","operationId":"Documents_ChangeOfMyDocumentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfMyDocument","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfMyDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/MyDocuments/Categories":{"get":{"tags":["Documents"],"summary":"Get all my MyDocument document categories.","operationId":"Documents_MyDocumentCategories","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DocumentCategory"}}}}}},"/PlanCare2Api/Documents/MyDocuments/Content":{"get":{"tags":["Documents"],"summary":"Get the content of a MyDocument document.","operationId":"Documents_GetMyDocumentContentByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"query","description":"Document identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DocumentContent"}}}}},"/PlanCare2Api/Documents/MyDocuments/{documentId}":{"delete":{"tags":["Documents"],"summary":"Mark my document as deleted.","operationId":"Documents_DeleteEmployeeDocumentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"path","description":"Document identifier.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/DocumentCategoryPermissions":{"get":{"tags":["Documents"],"summary":"Get all document category permissions","operationId":"Documents_FetchDocumentCategoryPermissions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DocumentCategoryPermission"}}}}}},"/PlanCare2Api/Documents/ClientDocuments/Metadata":{"get":{"tags":["Documents"],"operationId":"Documents_GetClientDocuments","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","required":true,"type":"integer","format":"int64"},{"name":"categoryId","in":"query","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientDocumentMetadata"}}}}}},"/PlanCare2Api/Documents/ClientDocuments/Content":{"get":{"tags":["Documents"],"summary":"Get the content of a ClientDocument.","operationId":"Documents_GetClientDocumentContentByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"query","description":"Document identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/DocumentContent"}}}}},"/PlanCare2Api/Documents/ClientDocuments/ChangeOfClientDocuments":{"post":{"tags":["Documents"],"summary":"Update a ClientDocument.","operationId":"Documents_ChangeOfDocumentForClientAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfClientDocument","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfClientDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/ClientDocuments":{"post":{"tags":["Documents"],"summary":"Store a ClientDocument","operationId":"Documents_StoreDocumentForClientAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"document","in":"body","required":true,"schema":{"$ref":"#/definitions/ClientDocument"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/ClientDocuments/{documentId}":{"delete":{"tags":["Documents"],"summary":"Mark ClientDocument as deleted.","operationId":"Documents_DeleteDocumentForClient","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"documentId","in":"path","description":"Document identifier as provided by GetClientDocuments","required":true,"type":"integer","format":"int64"},{"name":"clientId","in":"query","description":"Client identifier as provided by GetClientDocuments","required":true,"type":"integer","format":"int64"},{"name":"categoryId","in":"query","description":"Document category identifier as provided by ClientDocumentCategories","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Documents/ClientDocuments/Categories":{"get":{"tags":["Documents"],"summary":"Get all ClientDocument categories.","operationId":"Documents_ClientDocumentCategories","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DocumentCategory"}}}}}},"/PlanCare2Api/DynamicData/AgreementProducts":{"get":{"tags":["DynamicData"],"summary":"Fetch available products and debtors for the given supplier based on the product information on the agreement.","operationId":"DynamicData_FetchAgreementProductsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"supplierCode","in":"query","description":"The code of the supplier to obtain the product information for","required":true,"type":"string"},{"name":"referenceDate","in":"query","description":"The date to obtain product agreement information for","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AgreementProductsResult"}}}}}},"/PlanCare2Api/DynamicData/ApplicationCustomLabel":{"get":{"tags":["DynamicData"],"summary":"Gets the custom label for application components","operationId":"DynamicData_FetchApplicationCustomLabelDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ApplicationCustomLabelResult"}}}}}},"/PlanCare2Api/DynamicData/AgreementProductDescription":{"get":{"tags":["DynamicData"],"summary":"Fetch products based on the product information on the agreement. This function does apply to the PCD contracttype","operationId":"DynamicData_FetchAgreementProductDescriptionDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientID","in":"query","description":"The identifier of the client to obtain the product information for","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date to obtain product agreement information for","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AgreementProductDescriptionResult"}}}}}},"/PlanCare2Api/DynamicData/ChainMessageById":{"get":{"tags":["DynamicData"],"summary":"Gets a chainmessage based on the given parameters. Sets the given chainmessage as status = exported","operationId":"DynamicData_FetchChainMessageByIdDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"agb","in":"query","description":"The code of the supplier to retreive messages for","required":true,"type":"string"},{"name":"id","in":"query","description":"The identifier of the chain message to retreive","required":true,"type":"integer","format":"int64"},{"name":"externalId","in":"query","description":"The external identifier used by the third party system for the chain message. This is stored as part of the Plancare message","required":true,"type":"string"},{"name":"externalInfo","in":"query","description":"The external information used by the third party system for the chain message. This is stored as part of the Plancare message","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ChainMessageByIdResult"}}}}}},"/PlanCare2Api/DynamicData/ChainMessagesReadyForExport":{"get":{"tags":["DynamicData"],"summary":"Gets a list of chainmessages ready for export","operationId":"DynamicData_FetchChainMessagesReadyForExportDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"agb","in":"query","description":"The code of the supplier to retreive messages for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ChainMessagesReadyForExportResult"}}}}}},"/PlanCare2Api/DynamicData/AppointmentProtocols":{"get":{"tags":["DynamicData"],"summary":"Gets protocols by a list of unique appointment identifiers","operationId":"DynamicData_FetchAppointmentProtocolsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentlist","in":"query","description":"The list of appointment identifiers seperated by comma to obtain the protocols for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/AppointmentProtocolsResult"}}}}}},"/PlanCare2Api/DynamicData/Arrangement":{"get":{"tags":["DynamicData"],"summary":"Gets arrangements by a list of unique client identifiers","operationId":"DynamicData_FetchArrangementDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientlist","in":"query","description":"The list of client identifiers seperated by comma to obtain the arrangements for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ArrangementResult"}}}}}},"/PlanCare2Api/DynamicData/ClientDetailsList":{"get":{"tags":["DynamicData"],"summary":"Gets clients by a list of unique identifiers","operationId":"DynamicData_FetchClientDetailsListDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientlist","in":"query","description":"The list of clients seperated by comma to obtain the clientdetails for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientDetailsListResult"}}}}}},"/PlanCare2Api/DynamicData/ClientPermissionsDetail":{"get":{"tags":["DynamicData"],"summary":"Gets allowed clients for all or a given employee within a given period","operationId":"DynamicData_FetchClientPermissionsDetailDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeID","in":"query","description":"The employee to obtain the allowed clients for","required":false,"type":"integer","format":"int64"},{"name":"dateFrom","in":"query","description":"The start date to obtain client permissions for","required":false,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"The end date to obtain client permissions for","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientPermissionsDetailResult"}}}}}},"/PlanCare2Api/DynamicData/ClientProtocols":{"get":{"tags":["DynamicData"],"summary":"Gets relevant common and client protocols by a list of unique client identifiers","operationId":"DynamicData_FetchClientProtocolsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientlist","in":"query","description":"The list of client identifiers seperated by comma to obtain the protocols for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ClientProtocolsResult"}}}}}},"/PlanCare2Api/DynamicData/OEStructure":{"get":{"tags":["DynamicData"],"summary":"Retreives the organization structure beneath a specific organization entity id","operationId":"DynamicData_FetchOEStructureDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"parentOrganizationEntityId","in":"query","description":"The identifier of the organization entity from where the structure will be displayed","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OEStructureResult"}}}}}},"/PlanCare2Api/DynamicData/Protocols":{"get":{"tags":["DynamicData"],"summary":"Gets protocols","operationId":"DynamicData_FetchProtocolsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProtocolsResult"}}}}}},"/PlanCare2Api/DynamicData/WorkTypes":{"get":{"tags":["DynamicData"],"summary":"The list of worktypes valid by contracttype id and product id.","operationId":"DynamicData_FetchWorkTypesDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkTypesResult"}}}}}},"/PlanCare2Api/DynamicData/ZorgLegitimatiesV2":{"get":{"tags":["DynamicData"],"summary":"Gets the care legitimations like WLZ, WMO, JW for the given clients.","operationId":"DynamicData_FetchZorgLegitimatiesV2DataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientList","in":"query","description":"The list of client identifiers seperated by comma to obtain the legitimations for","required":true,"type":"string"},{"name":"startDate","in":"query","description":"The startdate to obtain legitimations for","required":true,"type":"string","format":"date-time"},{"name":"endDate","in":"query","description":"The enddate to obtain legitimations for","required":true,"type":"string","format":"date-time"},{"name":"type","in":"query","description":"The type of the legitimation to return","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgLegitimatiesV2Result"}}}}}},"/PlanCare2Api/DynamicData/InsertWorkflowAutorizations":{"post":{"tags":["DynamicData"],"summary":"Insert or update an autorization record used by the PlanCare HRM Connector","operationId":"DynamicData_InsertWorkflowAutorizations","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"insertworkflowautorizationsInput","in":"body","description":"The insertworkflowautorizationsInput instance","required":true,"schema":{"$ref":"#/definitions/InsertWorkflowAutorizationsInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/UploadChainMessage":{"post":{"tags":["DynamicData"],"summary":"Uploads a chainmessage","operationId":"DynamicData_UploadChainMessage","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"uploadchainmessageInput","in":"body","description":"The uploadchainmessageInput instance","required":true,"schema":{"$ref":"#/definitions/UploadChainMessageInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/ProjectsPCDProductDescription":{"get":{"tags":["DynamicData"],"summary":"Fetch productdescription based on the Project/product information in PCD. This function does apply to the PCD contracttype","operationId":"DynamicData_FetchProjectsPCDProductDescriptionDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectId","in":"query","description":"The Base64 encoded identifier of the project to obtain the product description for","required":true,"type":"string"},{"name":"productId","in":"query","description":"The identifier of the product to obtain the product description for","required":true,"type":"integer","format":"int64"},{"name":"contractId","in":"query","description":"The identifier of the contract to obtain the product description for","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date to obtain the product description for","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProjectsPCDProductDescriptionResult"}}}}}},"/PlanCare2Api/DynamicData/DOTLocations":{"get":{"tags":["DynamicData"],"summary":"Fetch possible locations for a list of DBC GRZ contracts","operationId":"DynamicData_FetchDOTLocationsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractList","in":"query","description":"A list of Identifiers seperated by comma of GRZ contracts","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DOTLocationsResult"}}}}}},"/PlanCare2Api/DynamicData/Employees":{"get":{"tags":["DynamicData"],"summary":"Gets detail info of all employees active on referenceDate with a valid Contract of Service on referenceDate. Used by the PlanCare HRM Connector/Flex autorization module","operationId":"DynamicData_FetchEmployeesDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"Date employees have to be active","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/EmployeesResult"}}}}}},"/PlanCare2Api/DynamicData/ZorgLegitimaties":{"get":{"tags":["DynamicData"],"summary":"Gets the care legitimations for the given clients. This endpoint is obsolete and will be deleted in a future version of the API.","operationId":"DynamicData_FetchZorgLegitimatiesDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientList","in":"query","description":"The list of client identifiers seperated by comma to obtain the legitimations for","required":true,"type":"string"},{"name":"startDate","in":"query","description":"The startdate to obtain legitimations for","required":true,"type":"string","format":"date-time"},{"name":"endDate","in":"query","description":"The enddate to obtain legitimations for","required":true,"type":"string","format":"date-time"},{"name":"type","in":"query","description":"The type of the legitimation to return","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgLegitimatiesResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerProducts":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerProductsDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerProductsResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebiedDiensten":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerWerkgebiedDienstenDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"werkgebiedId","in":"query","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerWerkgebiedDienstenResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDienst":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerDienst","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerdienstInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerDienstInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebiedenClienten":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerWerkgebiedenClientenDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"werkgebiedId","in":"query","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerWerkgebiedenClientenResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebiedenContractsOfService":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerWerkgebiedenContractsOfServiceDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerWerkgebiedenContractsOfServiceResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebiedenProducten":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerWerkgebiedenProductenDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"werkgebiedId","in":"query","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerWerkgebiedenProductenResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebieden":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerWerkgebiedenDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"onlyShowActive","in":"query","required":true,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerWerkgebiedenResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerProduct":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerProduct","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerproductInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerProductInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDienstWorkers":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerDienstWorkersDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dienstId","in":"query","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerDienstWorkersResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerSetting":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerSettingDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"name","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerSettingResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDiensten":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerDienstenDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"datum","in":"query","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerDienstenResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDienstAppointment":{"get":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_FetchZorgplannerDienstAppointmentDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ZorgplannerDienstAppointmentResult"}}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerClient":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerClient","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerclientInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerClientInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerClientMove":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerClientMove","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerclientmoveInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerClientMoveInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDienstAppointmentInsert":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerDienstAppointmentInsert","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerdienstappointmentinsertInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerDienstAppointmentInsertInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerDienstWorkerInsert":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerDienstWorkerInsert","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerdienstworkerinsertInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerDienstWorkerInsertInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerUpdateSetting":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerUpdateSetting","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerupdatesettingInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerUpdateSettingInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebied":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerWerkgebied","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerwerkgebiedInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerWerkgebiedInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DynamicData/Zorgplanner/ZorgplannerWerkgebiedClientInsert":{"post":{"tags":["DynamicDataZorgplanner"],"operationId":"DynamicDataZorgplanner_ZorgplannerWerkgebiedClientInsert","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"zorgplannerwerkgebiedclientinsertInput","in":"body","required":true,"schema":{"$ref":"#/definitions/ZorgplannerWerkgebiedClientInsertInput"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/TimeRegistrationAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Saves a new TimeRegistrationAppointment instance","operationId":"EmployeeAppointments_CreateTimeRegistrationAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The TimeRegistrationAppointment instance","required":true,"schema":{"$ref":"#/definitions/EmployeeTimeRegistrationAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/ChangeOfTimeRegistrationAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Updates an existing ContractAppointment instance","operationId":"EmployeeAppointments_UpdateTimeRegistrationAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The Non-client ContractAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfEmployeeTimeRegistrationAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments":{"get":{"tags":["EmployeeAppointments"],"summary":"Obtains all appointments for the specified employee","operationId":"EmployeeAppointments_FetchEmployeeAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeId","in":"query","description":"","required":true,"type":"integer","format":"int64"},{"name":"dateFrom","in":"query","description":"","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"","required":true,"type":"string","format":"date-time"},{"name":"includeDeletedOccurrences","in":"query","description":"Optional parameter. When true deleted occurrences within the given period are also returned. Default of this parameter is false.","required":false,"type":"boolean"},{"name":"excludeCalculatedOccurrences","in":"query","description":"Optional parameter. When true calculated occurrences within the given period are left out. The default of this parameter false.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/EmployeeAppointmentsCollection"}}}}},"/PlanCare2Api/EmployeeAppointments/{appointmentId}":{"get":{"tags":["EmployeeAppointments"],"summary":"Obtains the specified employee calendar appointment","operationId":"EmployeeAppointments_FetchEmployeeAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the employee calendar appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/EmployeeAppointment"}}}},"delete":{"tags":["EmployeeAppointments"],"summary":"Deletes an EmployeeAppointment instance","operationId":"EmployeeAppointments_DeleteEmployeeAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the appointment","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/OccurrenceAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"EmployeeAppointments_CreateExceptionAppointment","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/OccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/ChangeOfOccurrenceAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"EmployeeAppointments_UpdateOccurrenceAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfOccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/EmployeeAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Saves a new EmployeeAppointment instance","operationId":"EmployeeAppointments_CreateEmployeeAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The EmployeeAppointment instance","required":true,"schema":{"$ref":"#/definitions/EmployeeAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/ChangeOfEmployeeAppointments":{"post":{"tags":["EmployeeAppointments"],"summary":"Updates an existing EmployeeAppointment instance","operationId":"EmployeeAppointments_UpdateEmployeeAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The EmployeeAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfEmployeeAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/{appointmentId}/OccurrenceIndex/{occurrenceIndex}":{"delete":{"tags":["EmployeeAppointments"],"summary":"Deletes an EmployeeAppointment occurrence","operationId":"EmployeeAppointments_DeleteEmployeeAppointmentOccurenceAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the recurring appointment","required":true,"type":"integer","format":"int64"},{"name":"occurrenceIndex","in":"path","description":"The index of the occurrence of the appointment.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/EmployeeAppointments/OccurrenceAppointments/{appointmentId}":{"get":{"tags":["EmployeeAppointments"],"summary":"Obtains the occurrence appointment","operationId":"EmployeeAppointments_FetchOccurrenceAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the occurrence appointment.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OccurrenceAppointment"}}}}},"/PlanCare2Api/Employees/Current/Cases":{"get":{"tags":["Employees"],"summary":"Gets the cases in the caseload of the logged on employee","operationId":"Employees_FetchCaseloadForLoggedOnEmployeeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Case"}}}}}},"/PlanCare2Api/Employees/Cases":{"get":{"tags":["Employees"],"summary":"Gets the cases in the caseload of the requested employees","operationId":"Employees_FetchCaseloadsForRequestedEmployeesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeIds","in":"query","description":"List of employeeIds","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Case"}}}}}},"/PlanCare2Api/Employees/ChangeOfCaseload":{"post":{"tags":["Employees"],"summary":"Change the caseload of the current logged on employee","operationId":"Employees_ChangeCaseloadForLoggedOnEmployee","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientIdentities","in":"body","description":"List of client identities for the updated caseload","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Identity"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Employees/Current":{"get":{"tags":["Employees"],"summary":"Gets detail info of the logged on employee","operationId":"Employees_FetchEmployeeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Employee"}}}}},"/PlanCare2Api/Employees":{"get":{"tags":["Employees"],"summary":"Gets detail info of an employee","operationId":"Employees_FetchEmployeeByRelationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Employee"}}}}},"/PlanCare2Api/Employees/{employeeId}/Employments":{"get":{"tags":["Employees"],"summary":"Gets the employments for the specified employee","operationId":"Employees_FetchEmploymentsByEmployeeIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeId","in":"path","description":"Employee identifier","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Employment"}}}}}},"/PlanCare2Api/Employees/Employments":{"get":{"tags":["Employees"],"summary":"Gets the employments for all employees","operationId":"Employees_FetchEmploymentsForAllEmployeesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Employment"}}}}}},"/PlanCare2Api/Employees/{employeeId}/Disciplines":{"get":{"tags":["Employees"],"summary":"Gets the disciplines for the specified employeeId","operationId":"Employees_FetchEmployeeDisciplinesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"employeeId","in":"path","description":"Employee identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Discipline"}}}}}},"/PlanCare2Api/Employees/Disciplines":{"get":{"tags":["Employees"],"summary":"Gets all discipline Ids of all employees","operationId":"Employees_FetchEmployeeDisciplinesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/EmployeeDisciplines"}}}}}},"/PlanCare2Api/Employees/Authorizations/Calendar":{"get":{"tags":["Employees"],"summary":"Gets the calendar authorizations of the logged on employee","operationId":"Employees_FetchCalendarAuthorizationsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CalendarAuthorizedPermission"}}}}}},"/PlanCare2Api/Employees/Current/Employments":{"get":{"tags":["Employees"],"summary":"Gets the employments for the logged on employee","operationId":"Employees_FetchLoggedOnEmployeeEmploymentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Employment"}}}}}},"/PlanCare2Api/EvsClientInformation":{"get":{"tags":["EvsClientInformation"],"summary":"Retrieves client details for Evs Clientinformation","operationId":"EvsClientInformation_FetchEvsClientInformation","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId for whom to fetch the Evs Clientinformation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/EvsClientInformation"}}}}},"/PlanCare2Api/EvsMedication/FarMedRxClientMedication":{"get":{"tags":["EvsMedication"],"summary":"Retrieves Farmed Client Medication information\r\nWhen parsing the FarMed XML failed a HttpStatusCode.UnprocessableEntity (422) will be returned","operationId":"EvsMedication_FetchFarMedRxClientMedicationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"Plancare 2 internal Client identifier","required":true,"type":"integer","format":"int64"},{"name":"type","in":"query","description":"FarMed Format Type value: mo (voorschriftquery) or rx (voorschriftquerypoli)","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}},"/PlanCare2Api/EvsMedication/FarMedRxPrescription":{"get":{"tags":["EvsMedication"],"summary":"Retrieves Farmed Client prescription information\r\nWhen parsing the information from FarMed fails a HttpStatusCode.UnprocessableEntity (422) will be returned","operationId":"EvsMedication_FetchMedicationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"Plancare 2 internal Client identifier","required":true,"type":"integer","format":"int64"},{"name":"type","in":"query","description":"FarMed Format Type value: mo (voorschriftquery) or rx (voorschriftquerypoli)","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Prescription"}}}}},"/PlanCare2Api/ExternalConnectionData/{connectionId}":{"get":{"tags":["ExternalConnectionData"],"summary":"Retrieve context for an external connection.\r\nUsage of this call is exclusively restricted to certain partners.\r\n<param name=\"connectionId\">The guid of the connection for which to retrieve data.</param>","operationId":"ExternalConnectionData_FetchExternalContextDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"connectionId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/ExternalConnectionInfo"}}}}},"/PlanCare2Api/CareRegistration/FluidBalances":{"get":{"tags":["FluidBalances"],"summary":"Gets the fluid balance of the specified client.","operationId":"FluidBalances_FetchFluidBalanceByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for.","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only fluid balances created on or from the specified date are returned. Format = yyy-MM-dd (example 2014-01-21).","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of fluid balances to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FluidBalance"}}}}},"post":{"tags":["FluidBalances"],"summary":"Saves a new fluid balance instance","operationId":"FluidBalances_CreateFluidBalance","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"fluidBalance","in":"body","description":"The fluid balance instance that is being added","required":true,"schema":{"$ref":"#/definitions/FluidBalance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/FluidBalances/ChangeOfFluidBalances":{"post":{"tags":["FluidBalances"],"summary":"Updates an existing fluid balance instance","operationId":"FluidBalances_ChangeOfFluidBalances","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"fluidBalance","in":"body","description":"The fluid balance instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfFluidBalance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/FluidBalances/{id}":{"delete":{"tags":["FluidBalances"],"summary":"Deletes a fluid balance instance","operationId":"FluidBalances_DeleteFluidBalanceByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The fluid balance identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Glycemias":{"get":{"tags":["Glycemias"],"summary":"Gets the blood sugar level measurements of the specified client.","operationId":"Glycemias_FetchDiabetesByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for.","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only measurements created on or from the specified date are returned. Format = yyyy-MM-dd (for example 2014-01-23).","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of measurements to return.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Glycemias"}}}}},"post":{"tags":["Glycemias"],"summary":"Saves a new blood sugar level measurement","operationId":"Glycemias_CreateDiabetes","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"glycemias","in":"body","description":"The blood sugar level measurement that is being added","required":true,"schema":{"$ref":"#/definitions/Glycemias"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Glycemias/ChangeOfGlycemias":{"post":{"tags":["Glycemias"],"summary":"Updates an existing blood sugar level measurement.","operationId":"Glycemias_ChangeOfGlycemias","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"glycemias","in":"body","description":"The blood sugar level measurement that is being updated.","required":true,"schema":{"$ref":"#/definitions/ChangeOfGlycemias"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Glycemias/{id}":{"delete":{"tags":["Glycemias"],"summary":"Deletes an existing blood sugar level measurement","operationId":"Glycemias_DeleteGlycemiaByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The blood sugar level measurement identity that is being deleted.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Goals":{"get":{"tags":["Goals"],"summary":"Retrieve all goals for the selected client.","operationId":"Goals_GetGoalsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the goals.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Goal"}}}}}},"/PlanCare2Api/Intakes/IntakePeriods/Active":{"get":{"tags":["Intakes"],"summary":"Fetch active intake periods.","operationId":"Intakes_FetchActiveIntakePeriods","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/IntakePeriod"}}}}}},"/PlanCare2Api/Intakes/IntakePeriods/ActiveV2":{"get":{"tags":["Intakes"],"summary":"Returns a list of active intake periods or active contracts without an active period.","operationId":"Intakes_FetchActiveIntakePeriodsV2","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/IntakePeriodV2"}}}}}},"/PlanCare2Api/Interventions":{"get":{"tags":["Interventions"],"summary":"Retrieves a list of interventions that belong to clientplans of the client that have the status 'In progress'.","operationId":"Interventions_GetInterventions","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the interventions.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OmahaIntervention"}}}}}},"/PlanCare2Api/Login/Employments":{"get":{"tags":["Login"],"summary":"Gets all employments","operationId":"Login_FetchEmploymentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/LoginEmployment"}}}}}},"/PlanCare2Api/CareRegistration/Measurements":{"get":{"tags":["Measurements"],"summary":"Gets the measurements of the specified client","operationId":"Measurements_FetchMeasurementsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only measurements created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of measurements to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Measurement"}}}}},"post":{"tags":["Measurements"],"summary":"Saves a new measurement instance","operationId":"Measurements_CreateMeasurement","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"measurement","in":"body","description":"The measurement instance that is being added","required":true,"schema":{"$ref":"#/definitions/Measurement"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Measurements/ChangeOfMeasurements":{"post":{"tags":["Measurements"],"summary":"Saves a new change of measurement instance","operationId":"Measurements_ChangeOfMeasurement","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"measurement","in":"body","description":"The measurement instance that is being added","required":true,"schema":{"$ref":"#/definitions/ChangeOfMeasurement"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/Measurements/{id}":{"delete":{"tags":["Measurements"],"summary":"Deletes a measurement instance","operationId":"Measurements_DeleteMeasurementByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The measurement identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Measures":{"get":{"tags":["Measures"],"summary":"Retrieve all involuntarycare measures for the selected client that overlap with the given date.","operationId":"Measures_FetchMeasuresAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the involuntarycare measures.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The date the involuntarycare measures should overlap with.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Measure"}}}}}},"/PlanCare2Api/MedicalAllergyIntolerance":{"get":{"tags":["MedicalAllergyIntolerance"],"summary":"Gets list of MedicalAllergyIntoleranceSummary of the specified relation.","operationId":"MedicalAllergyIntolerance_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalAllergyIntoleranceSummary"}}}}},"post":{"tags":["MedicalAllergyIntolerance"],"summary":"Insert MedicalAllergyIntolerance.","operationId":"MedicalAllergyIntolerance_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"MedicalAllergyIntolerance","in":"body","description":"MedicalAllergyIntolerance.","required":true,"schema":{"$ref":"#/definitions/MedicalAllergyIntolerance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalAllergyIntolerance/Count":{"get":{"tags":["MedicalAllergyIntolerance"],"summary":"Gets count of MedicalAllergyIntoleranceSummary of the specified relation.","operationId":"MedicalAllergyIntolerance_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalAllergyIntolerance/{id}":{"get":{"tags":["MedicalAllergyIntolerance"],"summary":"Gets MedicalAllergyIntolerance by id.","operationId":"MedicalAllergyIntolerance_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalAllergyIntolerance.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalAllergyIntolerance"}}}},"delete":{"tags":["MedicalAllergyIntolerance"],"summary":"Delete MedicalAllergyIntolerance.","operationId":"MedicalAllergyIntolerance_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalAllergyIntolerance.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalAllergyIntolerance/ActualValue":{"get":{"tags":["MedicalAllergyIntolerance"],"summary":"Gets the actual MedicalAllergyIntoleranceSummary of the specified relation.","operationId":"MedicalAllergyIntolerance_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalAllergyIntoleranceSummary"}}}}},"/PlanCare2Api/MedicalAllergyIntolerance/Update":{"post":{"tags":["MedicalAllergyIntolerance"],"summary":"Update MedicalAllergyIntolerance.","operationId":"MedicalAllergyIntolerance_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"MedicalAllergyIntolerance","in":"body","description":"MedicalAllergyIntolerance.","required":true,"schema":{"$ref":"#/definitions/MedicalAllergyIntolerance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBarthelIndex":{"get":{"tags":["MedicalBarthelIndex"],"summary":"Gets list of MedicalBarthelIndexSummary of the specified relation.","operationId":"MedicalBarthelIndex_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalBarthelIndexSummary"}}}}},"post":{"tags":["MedicalBarthelIndex"],"summary":"Insert MedicalBarthelIndex.","operationId":"MedicalBarthelIndex_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBarthelIndex","in":"body","description":"MedicalBarthelIndex.","required":true,"schema":{"$ref":"#/definitions/MedicalBarthelIndex"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBarthelIndex/Count":{"get":{"tags":["MedicalBarthelIndex"],"summary":"Gets count of MedicalBarthelIndexSummary of the specified relation.","operationId":"MedicalBarthelIndex_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalBarthelIndex/{id}":{"get":{"tags":["MedicalBarthelIndex"],"summary":"Gets MedicalBarthelIndex by id.","operationId":"MedicalBarthelIndex_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalBarthelIndex.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBarthelIndex"}}}},"delete":{"tags":["MedicalBarthelIndex"],"summary":"Delete MedicalBarthelIndex.","operationId":"MedicalBarthelIndex_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalBarthelIndex.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBarthelIndex/ActualValue":{"get":{"tags":["MedicalBarthelIndex"],"summary":"Gets the actual MedicalBarthelIndexSummary of the specified relation.","operationId":"MedicalBarthelIndex_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBarthelIndexSummary"}}}}},"/PlanCare2Api/MedicalBarthelIndex/Update":{"post":{"tags":["MedicalBarthelIndex"],"summary":"Update MedicalBarthelIndex.","operationId":"MedicalBarthelIndex_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBarthelIndex","in":"body","description":"MedicalBarthelIndex.","required":true,"schema":{"$ref":"#/definitions/MedicalBarthelIndex"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBloodPressure":{"get":{"tags":["MedicalBloodPressure"],"summary":"Gets list of MedicalBloodPressureSummary of the specified relation.","operationId":"MedicalBloodPressure_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalBloodPressureSummary"}}}}},"post":{"tags":["MedicalBloodPressure"],"summary":"Insert MedicalBloodPressure.","operationId":"MedicalBloodPressure_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBloodPressure","in":"body","description":"MedicalBloodPressure.","required":true,"schema":{"$ref":"#/definitions/MedicalBloodPressure"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBloodPressure/Count":{"get":{"tags":["MedicalBloodPressure"],"summary":"Gets count of MedicalBloodPressureSummary of the specified relation.","operationId":"MedicalBloodPressure_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalBloodPressure/{id}":{"get":{"tags":["MedicalBloodPressure"],"summary":"Gets MedicalBloodPressure by id.","operationId":"MedicalBloodPressure_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalBloodPressure.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBloodPressure"}}}},"delete":{"tags":["MedicalBloodPressure"],"summary":"Delete MedicalBloodPressure.","operationId":"MedicalBloodPressure_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalBloodPressure.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBloodPressure/ActualValue":{"get":{"tags":["MedicalBloodPressure"],"summary":"Gets the actual MedicalBloodPressureSummary of the specified relation.","operationId":"MedicalBloodPressure_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBloodPressureSummary"}}}}},"/PlanCare2Api/MedicalBloodPressure/Update":{"post":{"tags":["MedicalBloodPressure"],"summary":"Update MedicalBloodPressure.","operationId":"MedicalBloodPressure_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBloodPressure","in":"body","description":"MedicalBloodPressure.","required":true,"schema":{"$ref":"#/definitions/MedicalBloodPressure"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBreathingFrequency":{"get":{"tags":["MedicalBreathingFrequency"],"summary":"Gets list of MedicalBreathingFrequencySummary of the specified relation.","operationId":"MedicalBreathingFrequency_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalBreathingFrequencySummary"}}}}},"post":{"tags":["MedicalBreathingFrequency"],"summary":"Insert MedicalBreathingFrequency.","operationId":"MedicalBreathingFrequency_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBreathingFrequency","in":"body","description":"MedicalBreathingFrequency.","required":true,"schema":{"$ref":"#/definitions/MedicalBreathingFrequency"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBreathingFrequency/Count":{"get":{"tags":["MedicalBreathingFrequency"],"summary":"Gets count of MedicalBreathingFrequencySummary of the specified relation.","operationId":"MedicalBreathingFrequency_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalBreathingFrequency/{id}":{"get":{"tags":["MedicalBreathingFrequency"],"summary":"Gets MedicalBreathingFrequency by id.","operationId":"MedicalBreathingFrequency_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalBreathingFrequency.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBreathingFrequency"}}}},"delete":{"tags":["MedicalBreathingFrequency"],"summary":"Delete MedicalBreathingFrequency.","operationId":"MedicalBreathingFrequency_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalBreathingFrequency.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalBreathingFrequency/ActualValue":{"get":{"tags":["MedicalBreathingFrequency"],"summary":"Gets the actual MedicalBreathingFrequencySummary of the specified relation.","operationId":"MedicalBreathingFrequency_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalBreathingFrequencySummary"}}}}},"/PlanCare2Api/MedicalBreathingFrequency/Update":{"post":{"tags":["MedicalBreathingFrequency"],"summary":"Update MedicalBreathingFrequency.","operationId":"MedicalBreathingFrequency_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalBreathingFrequency","in":"body","description":"MedicalBreathingFrequency.","required":true,"schema":{"$ref":"#/definitions/MedicalBreathingFrequency"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalCodeList":{"get":{"tags":["MedicalCodeList"],"summary":"Gets list of MedicalCodeListItems of the specified MedicalCodeList.","operationId":"MedicalCodeList_GetItemsByGuidAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalCodeListType","in":"query","description":"MedicalCodeListType.","required":true,"type":"string","enum":["AlcoholTypeUser","AppetiteScore","BarthelIndexBath","BarthelIndexClimb","BarthelIndexDress","BarthelIndexFecal","BarthelIndexFeed","BarthelIndexGroom","BarthelIndexMobility","BarthelIndexToilet","BarthelIndexTransfers","BarthelIndexUrine","BloodPressureMeasurementMethod","BloodPressureCuffType","BloodPressureMeasurementLocation","BloodPressureDiastolicEndpoint","BloodPressureContextPosition","ContextClothing","HeartrateMethod","HeartrateRegularity","LengthContextPosition","NutritionScore","PulseRegularity","TemperatureType","TobaccoStatus","TobaccoTypeUser","WeightLossScore","ResuscitationPolicy","AllergyCategory","AllergyStatus","AllergyDegreeOfCriticism","AllergyProbability","AllergySeverity","AllergyWayOfExposure","FluidBalanceWayOfIntake","TreatmentPolicy","EuthanasiaPolicy","DonorPolicy","LivingWillPolicy","MentalCompetence","DefecationQuantity","DefecationAspect","DefecationRemedy","RenalFunctionFormula","MedicalLabels","MedicalSnaqScoreRcResult","VaccinationProductCode","EpilepsyTypeOfAttack","EpilepsyDaypart","MenstruationBloodLoss","MenstruationDuration","MenstruationMood","MenstruationComplaint"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalCodeListItem"}}}}}},"/PlanCare2Api/MedicalDefecation":{"get":{"tags":["MedicalDefecation"],"summary":"Gets list of MedicalDefecationSummary of the specified relation.","operationId":"MedicalDefecation_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalDefecationSummary"}}}}},"post":{"tags":["MedicalDefecation"],"summary":"Insert MedicalDefecation.","operationId":"MedicalDefecation_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDefecation","in":"body","description":"MedicalDefecation.","required":true,"schema":{"$ref":"#/definitions/MedicalDefecation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDefecation/Count":{"get":{"tags":["MedicalDefecation"],"summary":"Gets count of MedicalDefecationSummary of the specified relation.","operationId":"MedicalDefecation_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalDefecation/{id}":{"get":{"tags":["MedicalDefecation"],"summary":"Gets MedicalDefecation by id.","operationId":"MedicalDefecation_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalDefecation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDefecation"}}}},"delete":{"tags":["MedicalDefecation"],"summary":"Delete MedicalDefecation.","operationId":"MedicalDefecation_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalDefecation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDefecation/ActualValue":{"get":{"tags":["MedicalDefecation"],"summary":"Gets the actual MedicalDefecationSummary of the specified relation.","operationId":"MedicalDefecation_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDefecationSummary"}}}}},"/PlanCare2Api/MedicalDefecation/Update":{"post":{"tags":["MedicalDefecation"],"summary":"Update MedicalDefecation.","operationId":"MedicalDefecation_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDefecation","in":"body","description":"MedicalDefecation.","required":true,"schema":{"$ref":"#/definitions/MedicalDefecation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDiabetes":{"get":{"tags":["MedicalDiabetes"],"summary":"Gets list of MedicalDiabetesSummary of the specified relation.","operationId":"MedicalDiabetes_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalDiabetesSummary"}}}}},"post":{"tags":["MedicalDiabetes"],"summary":"Insert MedicalDiabetes.","operationId":"MedicalDiabetes_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDiabetes","in":"body","description":"MedicalDiabetes.","required":true,"schema":{"$ref":"#/definitions/MedicalDiabetes"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDiabetes/Count":{"get":{"tags":["MedicalDiabetes"],"summary":"Gets count of MedicalDiabetesSummary of the specified relation.","operationId":"MedicalDiabetes_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalDiabetes/{id}":{"get":{"tags":["MedicalDiabetes"],"summary":"Gets MedicalDiabetes by id.","operationId":"MedicalDiabetes_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalDiabetes.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDiabetes"}}}},"delete":{"tags":["MedicalDiabetes"],"summary":"Delete MedicalDiabetes.","operationId":"MedicalDiabetes_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalDiabetes.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDiabetes/ActualValue":{"get":{"tags":["MedicalDiabetes"],"summary":"Gets the actual MedicalDiabetesSummary of the specified relation.","operationId":"MedicalDiabetes_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDiabetesSummary"}}}}},"/PlanCare2Api/MedicalDiabetes/Update":{"post":{"tags":["MedicalDiabetes"],"summary":"Update MedicalDiabetes.","operationId":"MedicalDiabetes_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDiabetes","in":"body","description":"MedicalDiabetes.","required":true,"schema":{"$ref":"#/definitions/MedicalDiabetes"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDonorPolicy":{"get":{"tags":["MedicalDonorPolicy"],"summary":"Gets list of MedicalDonorPolicySummary of the specified relation.","operationId":"MedicalDonorPolicy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalDonorPolicySummary"}}}}},"post":{"tags":["MedicalDonorPolicy"],"summary":"Insert MedicalDonorPolicy.","operationId":"MedicalDonorPolicy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDonorPolicy","in":"body","description":"MedicalDonorPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalDonorPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDonorPolicy/Count":{"get":{"tags":["MedicalDonorPolicy"],"summary":"Gets count of MedicalDonorPolicySummary of the specified relation.","operationId":"MedicalDonorPolicy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalDonorPolicy/{id}":{"get":{"tags":["MedicalDonorPolicy"],"summary":"Gets MedicalDonorPolicy by id.","operationId":"MedicalDonorPolicy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalDonorPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDonorPolicy"}}}},"delete":{"tags":["MedicalDonorPolicy"],"summary":"Delete MedicalDonorPolicy.","operationId":"MedicalDonorPolicy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalDonorPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDonorPolicy/ActualValue":{"get":{"tags":["MedicalDonorPolicy"],"summary":"Gets the actual MedicalDonorPolicySummary of the specified relation.","operationId":"MedicalDonorPolicy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDonorPolicySummary"}}}}},"/PlanCare2Api/MedicalDonorPolicy/Update":{"post":{"tags":["MedicalDonorPolicy"],"summary":"Update MedicalDonorPolicy.","operationId":"MedicalDonorPolicy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDonorPolicy","in":"body","description":"MedicalDonorPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalDonorPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDsm5Registration":{"get":{"tags":["MedicalDsm5Registration"],"summary":"Gets list of MedicalDsm5RegistrationSummary of the specified relation.","operationId":"MedicalDsm5Registration_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalDsm5RegistrationSummary"}}}}},"post":{"tags":["MedicalDsm5Registration"],"summary":"Insert MedicalDsm5Registration.","operationId":"MedicalDsm5Registration_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDsm5Registration","in":"body","description":"MedicalDsm5Registration.","required":true,"schema":{"$ref":"#/definitions/MedicalDsm5Registration"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDsm5Registration/Count":{"get":{"tags":["MedicalDsm5Registration"],"summary":"Gets count of MedicalDsm5RegistrationSummary of the specified relation.","operationId":"MedicalDsm5Registration_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalDsm5Registration/{id}":{"get":{"tags":["MedicalDsm5Registration"],"summary":"Gets MedicalDsm5Registration by id.","operationId":"MedicalDsm5Registration_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalDsm5Registration.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDsm5Registration"}}}},"delete":{"tags":["MedicalDsm5Registration"],"summary":"Delete MedicalDsm5Registration.","operationId":"MedicalDsm5Registration_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalDsm5Registration.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDsm5Registration/ActualValue":{"get":{"tags":["MedicalDsm5Registration"],"summary":"Gets the actual MedicalDsm5RegistrationSummary of the specified relation.","operationId":"MedicalDsm5Registration_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalDsm5RegistrationSummary"}}}}},"/PlanCare2Api/MedicalDsm5Registration/Update":{"post":{"tags":["MedicalDsm5Registration"],"summary":"Update MedicalDsm5Registration.","operationId":"MedicalDsm5Registration_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalDsm5Registration","in":"body","description":"MedicalDsm5Registration.","required":true,"schema":{"$ref":"#/definitions/MedicalDsm5Registration"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalDsm5Registration/DiagnosisCodes":{"get":{"tags":["MedicalDsm5Registration"],"summary":"Gets list of MedicalDsm5DiagnosisCode.","operationId":"MedicalDsm5Registration_GetMedicalDsm5DiagnosisCodesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalDsm5DiagnosisCode"}}}}}},"/PlanCare2Api/MedicalEpilepsy":{"get":{"tags":["MedicalEpilepsy"],"summary":"Gets list of MedicalEpilepsySummary of the specified relation.","operationId":"MedicalEpilepsy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalEpilepsySummary"}}}}},"post":{"tags":["MedicalEpilepsy"],"summary":"Insert MedicalEpilepsy.","operationId":"MedicalEpilepsy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalEpilepsy","in":"body","description":"MedicalEpilepsy.","required":true,"schema":{"$ref":"#/definitions/MedicalEpilepsy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalEpilepsy/Count":{"get":{"tags":["MedicalEpilepsy"],"summary":"Gets count of MedicalEpilepsySummary of the specified relation.","operationId":"MedicalEpilepsy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalEpilepsy/{id}":{"get":{"tags":["MedicalEpilepsy"],"summary":"Gets MedicalEpilepsy by id.","operationId":"MedicalEpilepsy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalEpilepsy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalEpilepsy"}}}},"delete":{"tags":["MedicalEpilepsy"],"summary":"Delete MedicalEpilepsy.","operationId":"MedicalEpilepsy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalEpilepsy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalEpilepsy/ActualValue":{"get":{"tags":["MedicalEpilepsy"],"summary":"Gets the actual MedicalEpilepsySummary of the specified relation.","operationId":"MedicalEpilepsy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalEpilepsySummary"}}}}},"/PlanCare2Api/MedicalEpilepsy/Update":{"post":{"tags":["MedicalEpilepsy"],"summary":"Update MedicalEpilepsy.","operationId":"MedicalEpilepsy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalEpilepsy","in":"body","description":"MedicalEpilepsy.","required":true,"schema":{"$ref":"#/definitions/MedicalEpilepsy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalEuthanasiaPolicy":{"get":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Gets list of MedicalEuthanasiaPolicySummary of the specified relation.","operationId":"MedicalEuthanasiaPolicy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalEuthanasiaPolicySummary"}}}}},"post":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Insert MedicalEuthanasiaPolicy.","operationId":"MedicalEuthanasiaPolicy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalEuthanasiaPolicy","in":"body","description":"MedicalEuthanasiaPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalEuthanasiaPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalEuthanasiaPolicy/Count":{"get":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Gets count of MedicalEuthanasiaPolicySummary of the specified relation.","operationId":"MedicalEuthanasiaPolicy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalEuthanasiaPolicy/{id}":{"get":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Gets MedicalEuthanasiaPolicy by id.","operationId":"MedicalEuthanasiaPolicy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalEuthanasiaPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalEuthanasiaPolicy"}}}},"delete":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Delete MedicalEuthanasiaPolicy.","operationId":"MedicalEuthanasiaPolicy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalEuthanasiaPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalEuthanasiaPolicy/ActualValue":{"get":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Gets the actual MedicalEuthanasiaPolicySummary of the specified relation.","operationId":"MedicalEuthanasiaPolicy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalEuthanasiaPolicySummary"}}}}},"/PlanCare2Api/MedicalEuthanasiaPolicy/Update":{"post":{"tags":["MedicalEuthanasiaPolicy"],"summary":"Update MedicalEuthanasiaPolicy.","operationId":"MedicalEuthanasiaPolicy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalEuthanasiaPolicy","in":"body","description":"MedicalEuthanasiaPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalEuthanasiaPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalFluidBalance":{"get":{"tags":["MedicalFluidBalance"],"summary":"Gets list of MedicalFluidBalanceSummary of the specified relation.","operationId":"MedicalFluidBalance_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalFluidBalanceSummary"}}}}},"post":{"tags":["MedicalFluidBalance"],"summary":"Insert MedicalFluidBalance.","operationId":"MedicalFluidBalance_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalFluidBalance","in":"body","description":"MedicalFluidBalance.","required":true,"schema":{"$ref":"#/definitions/MedicalFluidBalance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalFluidBalance/Count":{"get":{"tags":["MedicalFluidBalance"],"summary":"Gets count of MedicalFluidBalanceSummary of the specified relation.","operationId":"MedicalFluidBalance_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalFluidBalance/{id}":{"get":{"tags":["MedicalFluidBalance"],"summary":"Gets MedicalFluidBalance by id.","operationId":"MedicalFluidBalance_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalFluidBalance.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalFluidBalance"}}}},"delete":{"tags":["MedicalFluidBalance"],"summary":"Delete MedicalFluidBalance.","operationId":"MedicalFluidBalance_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalFluidBalance.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalFluidBalance/ActualValue":{"get":{"tags":["MedicalFluidBalance"],"summary":"Gets the actual MedicalFluidBalanceSummary of the specified relation.","operationId":"MedicalFluidBalance_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalFluidBalanceSummary"}}}}},"/PlanCare2Api/MedicalFluidBalance/Update":{"post":{"tags":["MedicalFluidBalance"],"summary":"Update MedicalFluidBalance.","operationId":"MedicalFluidBalance_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalFluidBalance","in":"body","description":"MedicalFluidBalance.","required":true,"schema":{"$ref":"#/definitions/MedicalFluidBalance"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalHeartrate":{"get":{"tags":["MedicalHeartrate"],"summary":"Gets list of MedicalHeartrateSummary of the specified relation.","operationId":"MedicalHeartrate_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalHeartrateSummary"}}}}},"post":{"tags":["MedicalHeartrate"],"summary":"Insert MedicalHeartrate.","operationId":"MedicalHeartrate_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalHeartrate","in":"body","description":"MedicalHeartrate.","required":true,"schema":{"$ref":"#/definitions/MedicalHeartrate"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalHeartrate/Count":{"get":{"tags":["MedicalHeartrate"],"summary":"Gets count of MedicalHeartrateSummary of the specified relation.","operationId":"MedicalHeartrate_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalHeartrate/{id}":{"get":{"tags":["MedicalHeartrate"],"summary":"Gets MedicalHeartrate by id.","operationId":"MedicalHeartrate_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalHeartrate.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalHeartrate"}}}},"delete":{"tags":["MedicalHeartrate"],"summary":"Delete MedicalHeartrate.","operationId":"MedicalHeartrate_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalHeartrate.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalHeartrate/ActualValue":{"get":{"tags":["MedicalHeartrate"],"summary":"Gets the actual MedicalHeartrateSummary of the specified relation.","operationId":"MedicalHeartrate_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalHeartrateSummary"}}}}},"/PlanCare2Api/MedicalHeartrate/Update":{"post":{"tags":["MedicalHeartrate"],"summary":"Update MedicalHeartrate.","operationId":"MedicalHeartrate_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalHeartrate","in":"body","description":"MedicalHeartrate.","required":true,"schema":{"$ref":"#/definitions/MedicalHeartrate"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationAlcohol":{"get":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Gets list of MedicalIntoxicationAlcoholSummary of the specified relation.","operationId":"MedicalIntoxicationAlcohol_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalIntoxicationAlcoholSummary"}}}}},"post":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Insert MedicalIntoxicationAlcohol.","operationId":"MedicalIntoxicationAlcohol_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalIntoxicationAlcohol","in":"body","description":"MedicalIntoxicationAlcohol.","required":true,"schema":{"$ref":"#/definitions/MedicalIntoxicationAlcohol"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationAlcohol/Count":{"get":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Gets count of MedicalIntoxicationAlcoholSummary of the specified relation.","operationId":"MedicalIntoxicationAlcohol_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalIntoxicationAlcohol/{id}":{"get":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Gets MedicalIntoxicationAlcohol by id.","operationId":"MedicalIntoxicationAlcohol_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalIntoxicationAlcohol.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalIntoxicationAlcohol"}}}},"delete":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Delete MedicalIntoxicationAlcohol.","operationId":"MedicalIntoxicationAlcohol_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalIntoxicationAlcohol.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationAlcohol/ActualValue":{"get":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Gets the actual MedicalIntoxicationAlcoholSummary of the specified relation.","operationId":"MedicalIntoxicationAlcohol_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalIntoxicationAlcoholSummary"}}}}},"/PlanCare2Api/MedicalIntoxicationAlcohol/Update":{"post":{"tags":["MedicalIntoxicationAlcohol"],"summary":"Update MedicalIntoxicationAlcohol.","operationId":"MedicalIntoxicationAlcohol_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalIntoxicationAlcohol","in":"body","description":"MedicalIntoxicationAlcohol.","required":true,"schema":{"$ref":"#/definitions/MedicalIntoxicationAlcohol"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationTobacco":{"get":{"tags":["MedicalIntoxicationTobacco"],"summary":"Gets list of MedicalIntoxicationTobaccoSummary of the specified relation.","operationId":"MedicalIntoxicationTobacco_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalIntoxicationTobaccoSummary"}}}}},"post":{"tags":["MedicalIntoxicationTobacco"],"summary":"Insert MedicalIntoxicationTobacco.","operationId":"MedicalIntoxicationTobacco_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalIntoxicationTobacco","in":"body","description":"MedicalIntoxicationTobacco.","required":true,"schema":{"$ref":"#/definitions/MedicalIntoxicationTobacco"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationTobacco/Count":{"get":{"tags":["MedicalIntoxicationTobacco"],"summary":"Gets count of MedicalIntoxicationTobaccoSummary of the specified relation.","operationId":"MedicalIntoxicationTobacco_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalIntoxicationTobacco/{id}":{"get":{"tags":["MedicalIntoxicationTobacco"],"summary":"Gets MedicalIntoxicationTobacco by id.","operationId":"MedicalIntoxicationTobacco_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalIntoxicationTobacco.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalIntoxicationTobacco"}}}},"delete":{"tags":["MedicalIntoxicationTobacco"],"summary":"Delete MedicalIntoxicationTobacco.","operationId":"MedicalIntoxicationTobacco_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalIntoxicationTobacco.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalIntoxicationTobacco/ActualValue":{"get":{"tags":["MedicalIntoxicationTobacco"],"summary":"Gets the actual MedicalIntoxicationTobaccoSummary of the specified relation.","operationId":"MedicalIntoxicationTobacco_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalIntoxicationTobaccoSummary"}}}}},"/PlanCare2Api/MedicalIntoxicationTobacco/Update":{"post":{"tags":["MedicalIntoxicationTobacco"],"summary":"Update MedicalIntoxicationTobacco.","operationId":"MedicalIntoxicationTobacco_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalIntoxicationTobacco","in":"body","description":"MedicalIntoxicationTobacco.","required":true,"schema":{"$ref":"#/definitions/MedicalIntoxicationTobacco"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLength":{"get":{"tags":["MedicalLength"],"summary":"Gets list of MedicalLengthSummary of the specified relation.","operationId":"MedicalLength_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalLengthSummary"}}}}},"post":{"tags":["MedicalLength"],"summary":"Insert MedicalLength.","operationId":"MedicalLength_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalLength","in":"body","description":"MedicalLength.","required":true,"schema":{"$ref":"#/definitions/MedicalLength"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLength/Count":{"get":{"tags":["MedicalLength"],"summary":"Gets count of MedicalLengthSummary of the specified relation.","operationId":"MedicalLength_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalLength/{id}":{"get":{"tags":["MedicalLength"],"summary":"Gets MedicalLength by id.","operationId":"MedicalLength_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalLength.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalLength"}}}},"delete":{"tags":["MedicalLength"],"summary":"Delete MedicalLength.","operationId":"MedicalLength_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalLength.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLength/ActualValue":{"get":{"tags":["MedicalLength"],"summary":"Gets the actual MedicalLengthSummary of the specified relation.","operationId":"MedicalLength_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalLengthSummary"}}}}},"/PlanCare2Api/MedicalLength/Update":{"post":{"tags":["MedicalLength"],"summary":"Update MedicalLength.","operationId":"MedicalLength_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalLength","in":"body","description":"MedicalLength.","required":true,"schema":{"$ref":"#/definitions/MedicalLength"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLivingWillPolicy":{"get":{"tags":["MedicalLivingWillPolicy"],"summary":"Gets list of MedicalLivingWillPolicySummary of the specified relation.","operationId":"MedicalLivingWillPolicy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalLivingWillPolicySummary"}}}}},"post":{"tags":["MedicalLivingWillPolicy"],"summary":"Insert MedicalLivingWillPolicy.","operationId":"MedicalLivingWillPolicy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalLivingWillPolicy","in":"body","description":"MedicalLivingWillPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalLivingWillPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLivingWillPolicy/Count":{"get":{"tags":["MedicalLivingWillPolicy"],"summary":"Gets count of MedicalLivingWillPolicySummary of the specified relation.","operationId":"MedicalLivingWillPolicy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalLivingWillPolicy/{id}":{"get":{"tags":["MedicalLivingWillPolicy"],"summary":"Gets MedicalLivingWillPolicy by id.","operationId":"MedicalLivingWillPolicy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalLivingWillPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalLivingWillPolicy"}}}},"delete":{"tags":["MedicalLivingWillPolicy"],"summary":"Delete MedicalLivingWillPolicy.","operationId":"MedicalLivingWillPolicy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalLivingWillPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalLivingWillPolicy/ActualValue":{"get":{"tags":["MedicalLivingWillPolicy"],"summary":"Gets the actual MedicalLivingWillPolicySummary of the specified relation.","operationId":"MedicalLivingWillPolicy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalLivingWillPolicySummary"}}}}},"/PlanCare2Api/MedicalLivingWillPolicy/Update":{"post":{"tags":["MedicalLivingWillPolicy"],"summary":"Update MedicalLivingWillPolicy.","operationId":"MedicalLivingWillPolicy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalLivingWillPolicy","in":"body","description":"MedicalLivingWillPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalLivingWillPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMenstruation":{"get":{"tags":["MedicalMenstruation"],"summary":"Gets list of MedicalMenstruationSummary of the specified relation.","operationId":"MedicalMenstruation_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalMenstruationSummary"}}}}},"post":{"tags":["MedicalMenstruation"],"summary":"Insert MedicalMenstruation.","operationId":"MedicalMenstruation_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalMenstruation","in":"body","description":"MedicalMenstruation.","required":true,"schema":{"$ref":"#/definitions/MedicalMenstruation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMenstruation/Count":{"get":{"tags":["MedicalMenstruation"],"summary":"Gets count of MedicalMenstruationSummary of the specified relation.","operationId":"MedicalMenstruation_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalMenstruation/{id}":{"get":{"tags":["MedicalMenstruation"],"summary":"Gets MedicalMenstruation by id.","operationId":"MedicalMenstruation_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalMenstruation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalMenstruation"}}}},"delete":{"tags":["MedicalMenstruation"],"summary":"Delete MedicalMenstruation.","operationId":"MedicalMenstruation_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalMenstruation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMenstruation/ActualValue":{"get":{"tags":["MedicalMenstruation"],"summary":"Gets the actual MedicalMenstruationSummary of the specified relation.","operationId":"MedicalMenstruation_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalMenstruationSummary"}}}}},"/PlanCare2Api/MedicalMenstruation/Update":{"post":{"tags":["MedicalMenstruation"],"summary":"Update MedicalMenstruation.","operationId":"MedicalMenstruation_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalMenstruation","in":"body","description":"MedicalMenstruation.","required":true,"schema":{"$ref":"#/definitions/MedicalMenstruation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMentalCompetence":{"get":{"tags":["MedicalMentalCompetence"],"summary":"Gets list of MedicalMentalCompetenceSummary of the specified relation.","operationId":"MedicalMentalCompetence_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalMentalCompetenceSummary"}}}}},"post":{"tags":["MedicalMentalCompetence"],"summary":"Insert MedicalMentalCompetence.","operationId":"MedicalMentalCompetence_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalMentalCompetence","in":"body","description":"MedicalMentalCompetence.","required":true,"schema":{"$ref":"#/definitions/MedicalMentalCompetence"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMentalCompetence/Count":{"get":{"tags":["MedicalMentalCompetence"],"summary":"Gets count of MedicalMentalCompetenceSummary of the specified relation.","operationId":"MedicalMentalCompetence_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalMentalCompetence/{id}":{"get":{"tags":["MedicalMentalCompetence"],"summary":"Gets MedicalMentalCompetence by id.","operationId":"MedicalMentalCompetence_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalMentalCompetence.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalMentalCompetence"}}}},"delete":{"tags":["MedicalMentalCompetence"],"summary":"Delete MedicalMentalCompetence.","operationId":"MedicalMentalCompetence_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalMentalCompetence.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalMentalCompetence/ActualValue":{"get":{"tags":["MedicalMentalCompetence"],"summary":"Gets the actual MedicalMentalCompetenceSummary of the specified relation.","operationId":"MedicalMentalCompetence_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalMentalCompetenceSummary"}}}}},"/PlanCare2Api/MedicalMentalCompetence/Update":{"post":{"tags":["MedicalMentalCompetence"],"summary":"Update MedicalMentalCompetence.","operationId":"MedicalMentalCompetence_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalMentalCompetence","in":"body","description":"MedicalMentalCompetence.","required":true,"schema":{"$ref":"#/definitions/MedicalMentalCompetence"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalOxygenSaturation":{"get":{"tags":["MedicalOxygenSaturation"],"summary":"Gets list of MedicalOxygenSaturationSummary of the specified relation.","operationId":"MedicalOxygenSaturation_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalOxygenSaturationSummary"}}}}},"post":{"tags":["MedicalOxygenSaturation"],"summary":"Insert MedicalOxygenSaturation.","operationId":"MedicalOxygenSaturation_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalOxygenSaturation","in":"body","description":"MedicalOxygenSaturation.","required":true,"schema":{"$ref":"#/definitions/MedicalOxygenSaturation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalOxygenSaturation/Count":{"get":{"tags":["MedicalOxygenSaturation"],"summary":"Gets count of MedicalOxygenSaturationSummary of the specified relation.","operationId":"MedicalOxygenSaturation_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalOxygenSaturation/{id}":{"get":{"tags":["MedicalOxygenSaturation"],"summary":"Gets MedicalOxygenSaturation by id.","operationId":"MedicalOxygenSaturation_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalOxygenSaturation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalOxygenSaturation"}}}},"delete":{"tags":["MedicalOxygenSaturation"],"summary":"Delete MedicalOxygenSaturation.","operationId":"MedicalOxygenSaturation_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalOxygenSaturation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalOxygenSaturation/ActualValue":{"get":{"tags":["MedicalOxygenSaturation"],"summary":"Gets the actual MedicalOxygenSaturationSummary of the specified relation.","operationId":"MedicalOxygenSaturation_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalOxygenSaturationSummary"}}}}},"/PlanCare2Api/MedicalOxygenSaturation/Update":{"post":{"tags":["MedicalOxygenSaturation"],"summary":"Update MedicalOxygenSaturation.","operationId":"MedicalOxygenSaturation_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalOxygenSaturation","in":"body","description":"MedicalOxygenSaturation.","required":true,"schema":{"$ref":"#/definitions/MedicalOxygenSaturation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPainScore":{"get":{"tags":["MedicalPainScore"],"summary":"Gets list of MedicalPainScoreSummary of the specified relation.","operationId":"MedicalPainScore_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalPainScoreSummary"}}}}},"post":{"tags":["MedicalPainScore"],"summary":"Insert MedicalPainScore.","operationId":"MedicalPainScore_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalPainScore","in":"body","description":"MedicalPainScore.","required":true,"schema":{"$ref":"#/definitions/MedicalPainScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPainScore/Count":{"get":{"tags":["MedicalPainScore"],"summary":"Gets count of MedicalPainScoreSummary of the specified relation.","operationId":"MedicalPainScore_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalPainScore/{id}":{"get":{"tags":["MedicalPainScore"],"summary":"Gets MedicalPainScore by id.","operationId":"MedicalPainScore_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalPainScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalPainScore"}}}},"delete":{"tags":["MedicalPainScore"],"summary":"Delete MedicalPainScore.","operationId":"MedicalPainScore_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalPainScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPainScore/ActualValue":{"get":{"tags":["MedicalPainScore"],"summary":"Gets the actual MedicalPainScoreSummary of the specified relation.","operationId":"MedicalPainScore_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalPainScoreSummary"}}}}},"/PlanCare2Api/MedicalPainScore/Update":{"post":{"tags":["MedicalPainScore"],"summary":"Update MedicalPainScore.","operationId":"MedicalPainScore_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalPainScore","in":"body","description":"MedicalPainScore.","required":true,"schema":{"$ref":"#/definitions/MedicalPainScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPulse":{"get":{"tags":["MedicalPulse"],"summary":"Gets list of MedicalPulseSummary of the specified relation.","operationId":"MedicalPulse_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalPulseSummary"}}}}},"post":{"tags":["MedicalPulse"],"summary":"Insert MedicalPulse.","operationId":"MedicalPulse_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalPulse","in":"body","description":"MedicalPulse.","required":true,"schema":{"$ref":"#/definitions/MedicalPulse"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPulse/Count":{"get":{"tags":["MedicalPulse"],"summary":"Gets count of MedicalPulseSummary of the specified relation.","operationId":"MedicalPulse_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalPulse/{id}":{"get":{"tags":["MedicalPulse"],"summary":"Gets MedicalPulse by id.","operationId":"MedicalPulse_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalPulse.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalPulse"}}}},"delete":{"tags":["MedicalPulse"],"summary":"Delete MedicalPulse.","operationId":"MedicalPulse_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalPulse.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalPulse/ActualValue":{"get":{"tags":["MedicalPulse"],"summary":"Gets the actual MedicalPulseSummary of the specified relation.","operationId":"MedicalPulse_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalPulseSummary"}}}}},"/PlanCare2Api/MedicalPulse/Update":{"post":{"tags":["MedicalPulse"],"summary":"Update MedicalPulse.","operationId":"MedicalPulse_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalPulse","in":"body","description":"MedicalPulse.","required":true,"schema":{"$ref":"#/definitions/MedicalPulse"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalRegistrationMetaData":{"get":{"tags":["MedicalRegistrationMetaData"],"summary":"Gets MedicalRegistrationMetaData.","operationId":"MedicalRegistrationMetaData_GetMedicalRegistrationMetaDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"RelationId.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalRegistrationMetaData"}}}}}},"/PlanCare2Api/MedicalRenalFunction":{"get":{"tags":["MedicalRenalFunction"],"summary":"Gets list of MedicalRenalFunctionSummary of the specified relation.","operationId":"MedicalRenalFunction_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalRenalFunctionSummary"}}}}},"post":{"tags":["MedicalRenalFunction"],"summary":"Insert MedicalRenalFunction.","operationId":"MedicalRenalFunction_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalRenalFunction","in":"body","description":"MedicalRenalFunction.","required":true,"schema":{"$ref":"#/definitions/MedicalRenalFunction"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalRenalFunction/Count":{"get":{"tags":["MedicalRenalFunction"],"summary":"Gets count of MedicalRenalFunctionSummary of the specified relation.","operationId":"MedicalRenalFunction_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalRenalFunction/{id}":{"get":{"tags":["MedicalRenalFunction"],"summary":"Gets MedicalRenalFunction by id.","operationId":"MedicalRenalFunction_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalRenalFunction.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalRenalFunction"}}}},"delete":{"tags":["MedicalRenalFunction"],"summary":"Delete MedicalRenalFunction.","operationId":"MedicalRenalFunction_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalRenalFunction.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalRenalFunction/ActualValue":{"get":{"tags":["MedicalRenalFunction"],"summary":"Gets the actual MedicalRenalFunctionSummary of the specified relation.","operationId":"MedicalRenalFunction_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalRenalFunctionSummary"}}}}},"/PlanCare2Api/MedicalRenalFunction/Update":{"post":{"tags":["MedicalRenalFunction"],"summary":"Update MedicalRenalFunction.","operationId":"MedicalRenalFunction_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalRenalFunction","in":"body","description":"MedicalRenalFunction.","required":true,"schema":{"$ref":"#/definitions/MedicalRenalFunction"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalResuscitationPolicy":{"get":{"tags":["MedicalResuscitationPolicy"],"summary":"Gets list of MedicalResuscitationPolicySummary of the specified relation.","operationId":"MedicalResuscitationPolicy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalResuscitationPolicySummary"}}}}},"post":{"tags":["MedicalResuscitationPolicy"],"summary":"Insert MedicalResuscitationPolicy.","operationId":"MedicalResuscitationPolicy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalResuscitationPolicy","in":"body","description":"MedicalResuscitationPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalResuscitationPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalResuscitationPolicy/Count":{"get":{"tags":["MedicalResuscitationPolicy"],"summary":"Gets count of MedicalResuscitationPolicySummary of the specified relation.","operationId":"MedicalResuscitationPolicy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalResuscitationPolicy/{id}":{"get":{"tags":["MedicalResuscitationPolicy"],"summary":"Gets MedicalResuscitationPolicy by id.","operationId":"MedicalResuscitationPolicy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalResuscitationPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalResuscitationPolicy"}}}},"delete":{"tags":["MedicalResuscitationPolicy"],"summary":"Delete MedicalResuscitationPolicy.","operationId":"MedicalResuscitationPolicy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalResuscitationPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalResuscitationPolicy/ActualValue":{"get":{"tags":["MedicalResuscitationPolicy"],"summary":"Gets the actual MedicalResuscitationPolicySummary of the specified relation.","operationId":"MedicalResuscitationPolicy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalResuscitationPolicySummary"}}}}},"/PlanCare2Api/MedicalResuscitationPolicy/Update":{"post":{"tags":["MedicalResuscitationPolicy"],"summary":"Update MedicalResuscitationPolicy.","operationId":"MedicalResuscitationPolicy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalResuscitationPolicy","in":"body","description":"MedicalResuscitationPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalResuscitationPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqRcScore":{"get":{"tags":["MedicalSnaqRcScore"],"summary":"Gets list of MedicalSnaqRcScoreSummary of the specified relation.","operationId":"MedicalSnaqRcScore_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalSnaqRcScoreSummary"}}}}},"post":{"tags":["MedicalSnaqRcScore"],"summary":"Insert MedicalSnaqRcScore.","operationId":"MedicalSnaqRcScore_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalSnaqRcScore","in":"body","description":"MedicalSnaqRcScore.","required":true,"schema":{"$ref":"#/definitions/MedicalSnaqRcScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqRcScore/Count":{"get":{"tags":["MedicalSnaqRcScore"],"summary":"Gets count of MedicalSnaqRcScoreSummary of the specified relation.","operationId":"MedicalSnaqRcScore_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalSnaqRcScore/{id}":{"get":{"tags":["MedicalSnaqRcScore"],"summary":"Gets MedicalSnaqRcScore by id.","operationId":"MedicalSnaqRcScore_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalSnaqRcScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalSnaqRcScore"}}}},"delete":{"tags":["MedicalSnaqRcScore"],"summary":"Delete MedicalSnaqRcScore.","operationId":"MedicalSnaqRcScore_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalSnaqRcScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqRcScore/ActualValue":{"get":{"tags":["MedicalSnaqRcScore"],"summary":"Gets the actual MedicalSnaqRcScoreSummary of the specified relation.","operationId":"MedicalSnaqRcScore_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalSnaqRcScoreSummary"}}}}},"/PlanCare2Api/MedicalSnaqRcScore/Update":{"post":{"tags":["MedicalSnaqRcScore"],"summary":"Update MedicalSnaqRcScore.","operationId":"MedicalSnaqRcScore_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalSnaqRcScore","in":"body","description":"MedicalSnaqRcScore.","required":true,"schema":{"$ref":"#/definitions/MedicalSnaqRcScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqScore":{"get":{"tags":["MedicalSnaqScore"],"summary":"Gets list of MedicalSnaqScoreSummary of the specified relation.","operationId":"MedicalSnaqScore_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalSnaqScoreSummary"}}}}},"post":{"tags":["MedicalSnaqScore"],"summary":"Insert MedicalSnaqScore.","operationId":"MedicalSnaqScore_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalSnaqScore","in":"body","description":"MedicalSnaqScore.","required":true,"schema":{"$ref":"#/definitions/MedicalSnaqScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqScore/Count":{"get":{"tags":["MedicalSnaqScore"],"summary":"Gets count of MedicalSnaqScoreSummary of the specified relation.","operationId":"MedicalSnaqScore_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalSnaqScore/{id}":{"get":{"tags":["MedicalSnaqScore"],"summary":"Gets MedicalSnaqScore by id.","operationId":"MedicalSnaqScore_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalSnaqScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalSnaqScore"}}}},"delete":{"tags":["MedicalSnaqScore"],"summary":"Delete MedicalSnaqScore.","operationId":"MedicalSnaqScore_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalSnaqScore.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalSnaqScore/ActualValue":{"get":{"tags":["MedicalSnaqScore"],"summary":"Gets the actual MedicalSnaqScoreSummary of the specified relation.","operationId":"MedicalSnaqScore_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalSnaqScoreSummary"}}}}},"/PlanCare2Api/MedicalSnaqScore/Update":{"post":{"tags":["MedicalSnaqScore"],"summary":"Update MedicalSnaqScore.","operationId":"MedicalSnaqScore_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalSnaqScore","in":"body","description":"MedicalSnaqScore.","required":true,"schema":{"$ref":"#/definitions/MedicalSnaqScore"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTemperature":{"get":{"tags":["MedicalTemperature"],"summary":"Gets list of MedicalTemperatureSummary of the specified relation.","operationId":"MedicalTemperature_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalTemperatureSummary"}}}}},"post":{"tags":["MedicalTemperature"],"summary":"Insert MedicalTemperature.","operationId":"MedicalTemperature_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalTemperature","in":"body","description":"MedicalTemperature.","required":true,"schema":{"$ref":"#/definitions/MedicalTemperature"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTemperature/Count":{"get":{"tags":["MedicalTemperature"],"summary":"Gets count of MedicalTemperatureSummary of the specified relation.","operationId":"MedicalTemperature_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalTemperature/{id}":{"get":{"tags":["MedicalTemperature"],"summary":"Gets MedicalTemperature by id.","operationId":"MedicalTemperature_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalTemperature.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalTemperature"}}}},"delete":{"tags":["MedicalTemperature"],"summary":"Delete MedicalTemperature.","operationId":"MedicalTemperature_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalTemperature.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTemperature/ActualValue":{"get":{"tags":["MedicalTemperature"],"summary":"Gets the actual MedicalTemperatureSummary of the specified relation.","operationId":"MedicalTemperature_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalTemperatureSummary"}}}}},"/PlanCare2Api/MedicalTemperature/Update":{"post":{"tags":["MedicalTemperature"],"summary":"Update MedicalTemperature.","operationId":"MedicalTemperature_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalTemperature","in":"body","description":"MedicalTemperature.","required":true,"schema":{"$ref":"#/definitions/MedicalTemperature"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTreatmentPolicy":{"get":{"tags":["MedicalTreatmentPolicy"],"summary":"Gets list of MedicalTreatmentPolicySummary of the specified relation.","operationId":"MedicalTreatmentPolicy_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalTreatmentPolicySummary"}}}}},"post":{"tags":["MedicalTreatmentPolicy"],"summary":"Insert MedicalTreatmentPolicy.","operationId":"MedicalTreatmentPolicy_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalTreatmentPolicy","in":"body","description":"MedicalTreatmentPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalTreatmentPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTreatmentPolicy/Count":{"get":{"tags":["MedicalTreatmentPolicy"],"summary":"Gets count of MedicalTreatmentPolicySummary of the specified relation.","operationId":"MedicalTreatmentPolicy_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalTreatmentPolicy/{id}":{"get":{"tags":["MedicalTreatmentPolicy"],"summary":"Gets MedicalTreatmentPolicy by id.","operationId":"MedicalTreatmentPolicy_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalTreatmentPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalTreatmentPolicy"}}}},"delete":{"tags":["MedicalTreatmentPolicy"],"summary":"Delete MedicalTreatmentPolicy.","operationId":"MedicalTreatmentPolicy_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalTreatmentPolicy.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalTreatmentPolicy/ActualValue":{"get":{"tags":["MedicalTreatmentPolicy"],"summary":"Gets the actual MedicalTreatmentPolicySummary of the specified relation.","operationId":"MedicalTreatmentPolicy_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalTreatmentPolicySummary"}}}}},"/PlanCare2Api/MedicalTreatmentPolicy/Update":{"post":{"tags":["MedicalTreatmentPolicy"],"summary":"Update MedicalTreatmentPolicy.","operationId":"MedicalTreatmentPolicy_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalTreatmentPolicy","in":"body","description":"MedicalTreatmentPolicy.","required":true,"schema":{"$ref":"#/definitions/MedicalTreatmentPolicy"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalUrinaryRetention":{"get":{"tags":["MedicalUrinaryRetention"],"summary":"Gets list of MedicalUrinaryRetentionSummary of the specified relation.","operationId":"MedicalUrinaryRetention_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalUrinaryRetentionSummary"}}}}},"post":{"tags":["MedicalUrinaryRetention"],"summary":"Insert MedicalUrinaryRetention.","operationId":"MedicalUrinaryRetention_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalUrinaryRetention","in":"body","description":"MedicalUrinaryRetention.","required":true,"schema":{"$ref":"#/definitions/MedicalUrinaryRetention"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalUrinaryRetention/Count":{"get":{"tags":["MedicalUrinaryRetention"],"summary":"Gets count of MedicalUrinaryRetentionSummary of the specified relation.","operationId":"MedicalUrinaryRetention_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalUrinaryRetention/{id}":{"get":{"tags":["MedicalUrinaryRetention"],"summary":"Gets MedicalUrinaryRetention by id.","operationId":"MedicalUrinaryRetention_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalUrinaryRetention.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalUrinaryRetention"}}}},"delete":{"tags":["MedicalUrinaryRetention"],"summary":"Delete MedicalUrinaryRetention.","operationId":"MedicalUrinaryRetention_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalUrinaryRetention.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalUrinaryRetention/ActualValue":{"get":{"tags":["MedicalUrinaryRetention"],"summary":"Gets the actual MedicalUrinaryRetentionSummary of the specified relation.","operationId":"MedicalUrinaryRetention_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalUrinaryRetentionSummary"}}}}},"/PlanCare2Api/MedicalUrinaryRetention/Update":{"post":{"tags":["MedicalUrinaryRetention"],"summary":"Update MedicalUrinaryRetention.","operationId":"MedicalUrinaryRetention_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalUrinaryRetention","in":"body","description":"MedicalUrinaryRetention.","required":true,"schema":{"$ref":"#/definitions/MedicalUrinaryRetention"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalVaccination":{"get":{"tags":["MedicalVaccination"],"summary":"Gets list of MedicalVaccinationSummary of the specified relation.","operationId":"MedicalVaccination_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalVaccinationSummary"}}}}},"post":{"tags":["MedicalVaccination"],"summary":"Insert MedicalVaccination.","operationId":"MedicalVaccination_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalVaccination","in":"body","description":"MedicalVaccination.","required":true,"schema":{"$ref":"#/definitions/MedicalVaccination"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalVaccination/Count":{"get":{"tags":["MedicalVaccination"],"summary":"Gets count of MedicalVaccinationSummary of the specified relation.","operationId":"MedicalVaccination_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalVaccination/{id}":{"get":{"tags":["MedicalVaccination"],"summary":"Gets MedicalVaccination by id.","operationId":"MedicalVaccination_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalVaccination.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalVaccination"}}}},"delete":{"tags":["MedicalVaccination"],"summary":"Delete MedicalVaccination.","operationId":"MedicalVaccination_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalVaccination.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalVaccination/ActualValue":{"get":{"tags":["MedicalVaccination"],"summary":"Gets the actual MedicalVaccinationSummary of the specified relation.","operationId":"MedicalVaccination_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalVaccinationSummary"}}}}},"/PlanCare2Api/MedicalVaccination/Update":{"post":{"tags":["MedicalVaccination"],"summary":"Update MedicalVaccination.","operationId":"MedicalVaccination_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalVaccination","in":"body","description":"MedicalVaccination.","required":true,"schema":{"$ref":"#/definitions/MedicalVaccination"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalWeight":{"get":{"tags":["MedicalWeight"],"summary":"Gets list of MedicalWeightSummary of the specified relation.","operationId":"MedicalWeight_GetValuesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MedicalWeightSummary"}}}}},"post":{"tags":["MedicalWeight"],"summary":"Insert MedicalWeight.","operationId":"MedicalWeight_PostInsertAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalWeight","in":"body","description":"MedicalWeight.","required":true,"schema":{"$ref":"#/definitions/MedicalWeight"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalWeight/Count":{"get":{"tags":["MedicalWeight"],"summary":"Gets count of MedicalWeightSummary of the specified relation.","operationId":"MedicalWeight_GetCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"},{"name":"registrationDateTimeFrom","in":"query","description":"RegistrationDateTime filter from.","required":false,"type":"string","format":"date-time"},{"name":"registrationDateTimeUntil","in":"query","description":"RegistrationDateTime filter until.","required":false,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/MedicalWeight/{id}":{"get":{"tags":["MedicalWeight"],"summary":"Gets MedicalWeight by id.","operationId":"MedicalWeight_GetValueByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The id of the MedicalWeight.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalWeight"}}}},"delete":{"tags":["MedicalWeight"],"summary":"Delete MedicalWeight.","operationId":"MedicalWeight_DeleteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of MedicalWeight.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/MedicalWeight/ActualValue":{"get":{"tags":["MedicalWeight"],"summary":"Gets the actual MedicalWeightSummary of the specified relation.","operationId":"MedicalWeight_GetActualValueByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/MedicalWeightSummary"}}}}},"/PlanCare2Api/MedicalWeight/Update":{"post":{"tags":["MedicalWeight"],"summary":"Update MedicalWeight.","operationId":"MedicalWeight_PostUpdateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"medicalWeight","in":"body","description":"MedicalWeight.","required":true,"schema":{"$ref":"#/definitions/MedicalWeight"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries":{"get":{"tags":["MeetingSeries"],"summary":"Gets the meeting series in a specified range.","operationId":"MeetingSeries_FetchActivitySeriesInRangeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Start date of the range","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"End date of the range","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MeetingSeries"}}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/meetings":{"get":{"tags":["MeetingSeries"],"summary":"Gets the meetings in a specified range.","operationId":"MeetingSeries_FetchMeetingsInRangeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Start date of the range","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"End date of the range","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Meeting"}}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/{id}/options":{"get":{"tags":["MeetingSeries"],"summary":"Gets the available options of the meetings.","operationId":"MeetingSeries_FetchMeetingOptionsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"MeetingSeries id","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollmentOption"}}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/{id}/enrollments":{"get":{"tags":["MeetingSeries"],"summary":"Fetch the enrollments of a daytime activity meeting on a given day","operationId":"MeetingSeries_FetchDaytimeActivityMeetingEnrollmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"date","in":"query","description":"Date of the occurrence of the meeting","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollment"}}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/Subscriptions":{"post":{"tags":["MeetingSeries"],"summary":"Save a new subscription to a daytime activity meeting.","operationId":"MeetingSeries_AddMeetingSubscriptionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"subscription","in":"body","description":"New meeting subscription","required":true,"schema":{"$ref":"#/definitions/DaytimeActivityMeetingSubscription"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/Subscriptions/ChangeOfDaytimeActivityMeetingSubscription":{"post":{"tags":["MeetingSeries"],"summary":"Modify an existing subscription to a daytime activity meeting.","operationId":"MeetingSeries_UpdateMeetingSubscriptionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"subscription","in":"body","description":"Existing meeting subscription","required":true,"schema":{"$ref":"#/definitions/ChangeOfDaytimeActivityMeetingSubscription"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/Subscriptions/{id}":{"delete":{"tags":["MeetingSeries"],"summary":"Delete an existing subscription of a daytime activity meeting.","operationId":"MeetingSeries_DeleteMeetingSubscriptionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Subscription id","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/Enrollments":{"post":{"tags":["MeetingSeries"],"summary":"Save a new enrollment occurrence to a daytime activity meeting.","operationId":"MeetingSeries_AddMeetingEnrollmentExceptionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"enrollment","in":"body","description":"New meeting enrollment occurrence","required":true,"schema":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/Enrollments/ChangeOfDaytimeActivityMeetingEnrollment":{"post":{"tags":["MeetingSeries"],"summary":"Update an existing enrollment occurrence of a daytime activity meeting.","operationId":"MeetingSeries_UpdateMeetingEnrollmentExceptionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"enrollment","in":"body","description":"Existing meeting enrollment occurrence","required":true,"schema":{"$ref":"#/definitions/ChangeOfDaytimeActivityMeetingEnrollment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/{id}/employees":{"get":{"tags":["MeetingSeries"],"summary":"Fetches the employees of a daytime activity meeting on a given day","operationId":"MeetingSeries_FetchMeetingExceptionEmployees","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"date","in":"query","description":"Date of the occurrence of the meeting","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MeetingExceptionEmployee"}}}}},"post":{"tags":["MeetingSeries"],"summary":"Update the list employees of a daytime activity meeting on a given day","operationId":"MeetingSeries_UpdateMeetingExceptionEmployees","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"date","in":"query","description":"Date of the occurrence of the meeting","required":true,"type":"string","format":"date-time"},{"name":"employees","in":"body","description":"List of employees involved","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeetingExceptionEmployee"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/{id}":{"post":{"tags":["MeetingSeries"],"summary":"Set state of meeting on given date","operationId":"MeetingSeries_UpdateMeetingStateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"meetingState","in":"body","description":"State of the meeting","required":true,"schema":{"$ref":"#/definitions/ChangeOfMeetingState"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/ChangeOfMeetingTime":{"post":{"tags":["MeetingSeries"],"summary":"Change the start time and/or end time of a meeting. The day can not be changed.","operationId":"MeetingSeries_UpdateMeetingTimesAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfMeetingTime","in":"body","description":"Change the time of a meeting on given date","required":true,"schema":{"$ref":"#/definitions/ChangeOfMeetingTime"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/DaytimeActivity/MeetingSeries/{id}/meetings/{date}/programparts":{"get":{"tags":["MeetingSeries"],"summary":"Fetch the program parts of a daytime activity meeting on a specific date","operationId":"MeetingSeries_FetchDaytimeActivityMeetingProgramPartsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"date","in":"path","description":"date of the occurrence of the meeting","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProgramPart"}}}}},"post":{"tags":["MeetingSeries"],"summary":"Replaces the list programparts of a daytime activity meeting on a given day","operationId":"MeetingSeries_UpdateMeetingProgramParts","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of the meeting","required":true,"type":"string","format":"uuid"},{"name":"date","in":"path","description":"Date of the occurrence of the meeting","required":true,"type":"string","format":"date-time"},{"name":"programParts","in":"body","description":"List of programparts involved","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ProgramPart"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/NutritionAndWeights":{"get":{"tags":["NutritionAndWeights"],"summary":"Gets the nutrition and weight values of the specified client","operationId":"NutritionAndWeights_FetchNutritionAndWeightValuesByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only nutrition and weight values created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of nutrition and weight values to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/NutritionAndWeight"}}}}},"post":{"tags":["NutritionAndWeights"],"summary":"Saves a new nutritionAndWeight instance","operationId":"NutritionAndWeights_CreateNutritionAndWeight","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"nutritionAndWeight","in":"body","description":"The nutritionAndWeight instance that is being updated","required":true,"schema":{"$ref":"#/definitions/NutritionAndWeight"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/NutritionAndWeights/ChangeOfNutritionAndWeights":{"post":{"tags":["NutritionAndWeights"],"summary":"stores a ChangeOfNutritionAndWeight instance","operationId":"NutritionAndWeights_ChangeOfNutritionAndWeights","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"nutritionAndWeight","in":"body","description":"The nutritionAndWeight instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfNutritionAndWeight"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/NutritionAndWeights/{id}":{"delete":{"tags":["NutritionAndWeights"],"summary":"Deletes a Nutrition And Weight instance","operationId":"NutritionAndWeights_DeleteNutritionAndWeightByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The Nutrition And Weight identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/OrganizationStructure":{"get":{"tags":["OrganizationStructure"],"summary":"Gets active structure of organization.","operationId":"OrganizationStructure_GetActiveOrganizationStructureAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"applyPermissions","in":"query","description":"If false all entities will be returned. Otherwise only entities that the user has permission for.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/OrganizationStructureEntity"}}}}}},"/PlanCare2Api/Permissions/AuthorizedForAccessFunctionPermission":{"get":{"tags":["Permissions"],"summary":"Returns whether the logged on user is authorized for a given accessfunction and permission.","operationId":"Permissions_FetchIsCurrentUserAuthorizedForAccessFunctionPermission","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"accessFunctionGuid","in":"query","description":"The guid of the accessfunction.","required":true,"type":"string","format":"uuid"},{"name":"permission","in":"query","description":"The permission.","required":true,"type":"string","enum":["None","Start","Read","Edit","Insert","Delete","Print","Approve","Evaluate","SelectClients","DeletePhysical","Revise","SetActual","SetHistoric","MaintainDossier","Export","Email","DeleteNotOwned","ReportOnFreeText","ReportOnSOEP","ReportEpisode","ReportWorkPlan","ReportAction","ReportVisionModel","ApprovePermission","ActualPermission","HistoricalPermission","RollbackStatus","PlanEvaluation","AddClientplanPart","CloseDeclarationPeriod","ShowAllActualFilter"]}],"responses":{"200":{"description":"OK","schema":{"type":"boolean"}}}}},"/PlanCare2Api/PlanCareMessages":{"get":{"tags":["PlanCareMessages"],"summary":"Gets all messages.","operationId":"PlanCareMessages_FetchPlanCareMessagesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"folder","in":"query","description":"Folder messages to get from.","required":true,"type":"string","enum":["Unread","Inbox","Sent","Deleted"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PlanCareMessage"}}}}}},"/PlanCare2Api/PlanCareMessages/Folder/{folder}/Count":{"get":{"tags":["PlanCareMessages"],"summary":"Gets number of messages.","operationId":"PlanCareMessages_FetchPlanCareMessagesCountAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"folder","in":"path","description":"Folder messages to get from.","required":true,"type":"string","enum":["Unread","Inbox","Sent","Deleted"]}],"responses":{"200":{"description":"OK","schema":{"format":"int32","type":"integer"}}}}},"/PlanCare2Api/PlanCareMessages/Message":{"post":{"tags":["PlanCareMessages"],"summary":"Post a Message.","operationId":"PlanCareMessages_SendPlanCareMessage","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"message","in":"body","description":"Message to send.","required":true,"schema":{"$ref":"#/definitions/Message"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/PlanCareMessages/Reply":{"post":{"tags":["PlanCareMessages"],"summary":"Post a reply message","operationId":"PlanCareMessages_SendPlanCareReplyMessage","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"message","in":"body","description":"Reply to send.","required":true,"schema":{"$ref":"#/definitions/Reply"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/PlanCareMessages/ReadConfirmation":{"post":{"tags":["PlanCareMessages"],"summary":"Post a read confirmation message","operationId":"PlanCareMessages_SendPlanCareReadConfirmationMessage","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"messageId","in":"query","description":"Identifier of message that will be marked as read","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/PlanCareMessages/ReadStatus":{"post":{"tags":["PlanCareMessages"],"operationId":"PlanCareMessages_SetReadStatus","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"messageId","in":"query","required":true,"type":"integer","format":"int64"},{"name":"isRead","in":"query","required":true,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/PlanCareVersions/AssemblyVersion":{"get":{"tags":["PlanCareVersions"],"summary":"Gets the version of PlanCare 2 assembly containing this endpoint","operationId":"PlanCareVersions_AssemblyVersion","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}},"/PlanCare2Api/PlanCareVersions/PlanCareVersion":{"get":{"tags":["PlanCareVersions"],"summary":"Gets the version of PlanCare 2","operationId":"PlanCareVersions_PlanCareVersion","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}},"/PlanCare2Api/Products":{"get":{"tags":["Products"],"summary":"Gets all products","operationId":"Products_FetchProducts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Product"}}}}}},"/PlanCare2Api/Products/{productId}/Acts":{"get":{"tags":["Products"],"summary":"Gets all product acts by product id","operationId":"Products_FetchProductActsByProductId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"productId","in":"path","description":"Product identifier","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProductAct"}}}}}},"/PlanCare2Api/Products/{productId}/WorkTypes":{"get":{"tags":["Products"],"summary":"Gets all product work types by product id","operationId":"Products_FetchProductWorkTypesByProductId","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"productId","in":"path","description":"Product identifier","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Date to validate on","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ProductWorkType"}}}}}},"/PlanCare2Api/Projects":{"get":{"tags":["Projects"],"summary":"Fetch projects that are available to a contract at a certain date","operationId":"Projects_FetchProjectsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"query","description":"The contract id","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Project"}}}}}},"/PlanCare2Api/Projects/{projectId}/Products":{"get":{"tags":["Projects"],"summary":"Fetch products that are available to a project at a certain date and contract\r\nNote: This endpoint is obsolete and will be deleted in a future version of the API. Use the endpoint PlanCare2Api/Projects/pcd/{projectId}/Products instead.","operationId":"Projects_FetchProductsNonBase64Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectId","in":"path","description":"The identifier of the project","required":true,"type":"string"},{"name":"contractId","in":"query","description":"The contract id","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Product"}}}}}},"/PlanCare2Api/Projects/{projectId}/CareTrajects":{"get":{"tags":["Projects"],"summary":"Fetch care trajects that are available to a project at a certain date and contract\r\nNote: This endpoint is obsolete and will be deleted in a future version of the API. Use the endpoint PlanCare2Api/Projects/pcd/{projectId}/CareTrajects instead.","operationId":"Projects_FetchCareTrajectsNonBase64","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectId","in":"path","description":"The identifier of the project","required":true,"type":"string"},{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PcdCareTraject"}}}}}},"/PlanCare2Api/Projects/pcd/{projectId}/Products":{"get":{"tags":["Projects"],"summary":"Fetch products that are available to a project at a certain date and contract","operationId":"Projects_FetchProductsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectId","in":"path","description":"The Base64 encoded identifier of the project","required":true,"type":"string"},{"name":"contractId","in":"query","description":"The contract id","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Product"}}}}}},"/PlanCare2Api/Projects/pcd/{projectId}/CareTrajects":{"get":{"tags":["Projects"],"summary":"Fetch care trajects that are available to a project at a certain date and contract","operationId":"Projects_FetchCareTrajects","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"projectId","in":"path","description":"The Base64 encoded identifier of the project","required":true,"type":"string"},{"name":"referenceDate","in":"query","description":"The reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PcdCareTraject"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/Answers":{"get":{"tags":["Questionnaires"],"summary":"Gets answers by filledQuestionnaireId.","operationId":"Questionnaires_GetFilledQuestionnaireAnswersAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaireQuestionAnswer"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/OverviewAnswers":{"get":{"tags":["Questionnaires"],"summary":"Gets answers by filledQuestionnaireId.","operationId":"Questionnaires_GetFilledQuestionnaireOverviewAnswersAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaireOverviewAnswer"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/Answers/{questionGuid}":{"get":{"tags":["Questionnaires"],"summary":"Gets answer by filledQuestionnaireId and questionGuid.","operationId":"Questionnaires_GetQuestionnaireAnswerAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"},{"name":"questionGuid","in":"path","description":"The guid of the question.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FilledQuestionnaireQuestionAnswer"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/UpdateAnswers":{"post":{"tags":["Questionnaires"],"summary":"Post answers.","operationId":"Questionnaires_PostFilledQuestionnairesUpdateAnswersAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"answers","in":"body","description":"Answers to update.","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaireQuestionAnswer"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/UpdateAnswer":{"post":{"tags":["Questionnaires"],"summary":"Post answer.","operationId":"Questionnaires_PostFilledQuestionnairesUpdateAnswerAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"answer","in":"body","description":"Answer to update.","required":true,"schema":{"$ref":"#/definitions/FilledQuestionnaireQuestionAnswer"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{questionnaireGuid}/Chapters":{"get":{"tags":["Questionnaires"],"summary":"Gets the questionnaire chapters for the specified questionnaire.","operationId":"Questionnaires_GetQuestionnaireChaptersAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"questionnaireGuid","in":"path","description":"The guid of the questionnaire.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/QuestionnaireChapter"}}}}}},"/PlanCare2Api/Questionnaires/ChaptersForClientCard/{clientId}":{"get":{"tags":["Questionnaires"],"summary":"Gets the questionnaire chapters for a clientcard of the specified client.","operationId":"Questionnaires_GetFilledQuestionnaireChaptersForClientCardAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"The id of the client.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaireChapter"}}}}}},"/PlanCare2Api/Questionnaires/ChaptersForCarePlan/{clientId}":{"get":{"tags":["Questionnaires"],"summary":"Gets the questionnaire chapters for a careplan of the specified client.","operationId":"Questionnaires_GetFilledQuestionnaireChaptersForCarePlanAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"The id of the client.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaireChapter"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/Chapters/{questionnaireChapterGuid}/Answers":{"get":{"tags":["Questionnaires"],"summary":"Gets the answers for a specified chapter and filled questionnaire combination.","operationId":"Questionnaires_GetQuestionnaireChapterAnswersAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filledQuestionnaire.","required":true,"type":"integer","format":"int64"},{"name":"questionnaireChapterGuid","in":"path","description":"The guid of the questionnaireChapter.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/QuestionnaireChapterAnswer"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/Chapters/{questionnaireChapterGuid}/SubChapters":{"get":{"tags":["Questionnaires"],"summary":"Gets the subchapters for a specified questionnaire chapter.","operationId":"Questionnaires_GetQuestionnaireSubChaptersAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filledQuestionnaire.","required":true,"type":"integer","format":"int64"},{"name":"questionnaireChapterGuid","in":"path","description":"The guid of the questionnaireChapter.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/QuestionnaireSubChapter"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires":{"get":{"tags":["Questionnaires"],"summary":"Gets the filled questionnaires of the specified client.","operationId":"Questionnaires_GetClientFilledQuestionnairesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The id of the client.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FilledQuestionnaire"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}":{"get":{"tags":["Questionnaires"],"summary":"Gets a filled questionnaire.","operationId":"Questionnaires_GetFilledQuestionnaireAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filledQuestionnaireId.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FilledQuestionnaire"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/Lock":{"post":{"tags":["Questionnaires"],"summary":"Post lock filledquestionnaire.","operationId":"Questionnaires_PostLockFilledQuestionnaireAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"body","description":"Id of the filledquestionnaire.","required":true,"schema":{"format":"int64","type":"integer"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/Unlock":{"post":{"tags":["Questionnaires"],"summary":"Post unlock filledquestionnaire.","operationId":"Questionnaires_PostUnlockFilledQuestionnaireAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"body","description":"Id of the filledquestionnaire.","required":true,"schema":{"format":"int64","type":"integer"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/QuestionnairesAvailableForInsert":{"get":{"tags":["Questionnaires"],"summary":"Gets list of questionnaires available for insert.","operationId":"Questionnaires_GetQuestionnairesWithInsertPermissionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"intendedFor","in":"query","description":"IntendedFor.","required":true,"type":"string","enum":["Employees","Clients","Families"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/QuestionnaireAvailableForInsert"}}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/Create":{"post":{"tags":["Questionnaires"],"summary":"Create new filledquestionnaire.","operationId":"Questionnaires_PostFilledQuestionnaireCreateAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireCreate","in":"body","description":"FilledQuestionnaireCreate.","required":true,"schema":{"$ref":"#/definitions/FilledQuestionnaireCreate"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/Status":{"post":{"tags":["Questionnaires"],"summary":"Post status filledquestionnaire.","operationId":"Questionnaires_PostFilledQuestionnaireUpdateStatusAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireUpdateStatus","in":"body","description":"FilledQuestionnaireUpdateStatus.","required":true,"schema":{"$ref":"#/definitions/FilledQuestionnaireUpdateStatus"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Questionnaires/Questionnaires/{questionnaireGuid}":{"get":{"tags":["Questionnaires"],"summary":"Gets questionnaire by guid.","operationId":"Questionnaires_GetQuestionnaireByGuidAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"questionnaireGuid","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Questionnaire"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/FirstQuestion":{"get":{"tags":["Questionnaires"],"summary":"Gets the result of navigation to the first question.","operationId":"Questionnaires_GetNavigationResultFirstQuestionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/QuestionnaireNavigationResult"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/PreviousQuestion":{"get":{"tags":["Questionnaires"],"summary":"Gets the result of navigation to the previous question.","operationId":"Questionnaires_GetNavigationResultPreviousQuestionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"},{"name":"currentQuestionGuid","in":"query","description":"The guid of the current question.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/QuestionnaireNavigationResult"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/NextQuestion":{"get":{"tags":["Questionnaires"],"summary":"Gets the result of navigation to the next question.","operationId":"Questionnaires_GetNavigationResultNextQuestionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"},{"name":"currentQuestionGuid","in":"query","description":"The guid of the current question.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/QuestionnaireNavigationResult"}}}}},"/PlanCare2Api/Questionnaires/FilledQuestionnaires/{filledQuestionnaireId}/LastQuestion":{"get":{"tags":["Questionnaires"],"summary":"Gets the result of navigation to the last question.","operationId":"Questionnaires_GetNavigationResultLastQuestionAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"filledQuestionnaireId","in":"path","description":"The id of the filled questionnaire.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/QuestionnaireNavigationResult"}}}}},"/PlanCare2Api/RealizedWorktime":{"get":{"tags":["RealizedWorktime"],"summary":"Retrieve all realized worktime","operationId":"RealizedWorktime_FetchAllRealizedWorktimeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Start date for the filter","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"End date for the filter","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RealizedWorktime"}}}}}},"/PlanCare2Api/Relations/{relationId}/Addresses":{"get":{"tags":["Relations"],"summary":"Gets addresses by relation.","operationId":"Relations_FetchRelationAddresses","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Address"}}}}}},"/PlanCare2Api/Relations/{relationId}/Contacts":{"get":{"tags":["Relations"],"summary":"Gets contacts by relation.","operationId":"Relations_FetchRelationContacts","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Contact"}}}}}},"/PlanCare2Api/Relations/{relationId}/CareProviders":{"get":{"tags":["Relations"],"summary":"Get the CareProviders by relation.","operationId":"Relations_FetchRelationCareProviders","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CareProvider"}}}}}},"/PlanCare2Api/Relations/{relationId}/Correlations":{"get":{"tags":["Relations"],"summary":"Get the correlations of correlationTypes where user has read permission for.","operationId":"Relations_FetchRelationCorrelationsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Correlation"}}}}}},"/PlanCare2Api/Relations/{relationId}/ActiveCorrelations":{"get":{"tags":["Relations"],"summary":"Get the active correlations on referencedate where user has read permission for.","operationId":"Relations_FetchActiveRelationCorrelationsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"Reference date.","required":true,"type":"string","format":"date-time"},{"name":"correlationTypeId","in":"query","description":"Id of the correlation type.","required":false,"type":"integer","format":"int64"},{"name":"allowAccessClientPortal","in":"query","description":"Only applicable for personal relations between contactperson and client. If true means that the contactperson has permission to view the client's data in the client web portal.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Correlation"}}}}}},"/PlanCare2Api/Relations/CorrelationTypes":{"get":{"tags":["Relations"],"summary":"Get correlation types.","operationId":"Relations_FetchCorrelationTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CorrelationType"}}}}}},"/PlanCare2Api/Relations/CorrelationRoles":{"get":{"tags":["Relations"],"summary":"Get correlation roles by type of correlation.","operationId":"Relations_FetchRelationCorrelationRolesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"correlationTypeId","in":"query","description":"Id of type of correlation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationCorrelationRole"}}}}}},"/PlanCare2Api/Relations/Correlations/{correlationId}":{"delete":{"tags":["Relations"],"summary":"Delete correlation.","operationId":"Relations_DeleteRelationCorrelationByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"correlationId","in":"path","description":"Id of correlation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/{relationId}/Correlations/Organization":{"get":{"tags":["Relations"],"summary":"Get organization-correlations by relation.","operationId":"Relations_FetchRelationCorrelationsOrganizationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationCorrelationOrganizationSummary"}}}}}},"/PlanCare2Api/Relations/Correlations/Organization/{correlationId}":{"get":{"tags":["Relations"],"summary":"Get organization-correlation by id.","operationId":"Relations_FetchRelationCorrelationOrganizationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"correlationId","in":"path","description":"Id of correlation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationCorrelationOrganization"}}}}},"/PlanCare2Api/Relations/Correlations/Organization":{"post":{"tags":["Relations"],"summary":"Insert organization-correlation.","operationId":"Relations_InsertRelationCorrelationOrganizationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationCorrelationOrganization","in":"body","description":"Organization-correlation.","required":true,"schema":{"$ref":"#/definitions/RelationCorrelationOrganization"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Correlations/Organization/Update":{"post":{"tags":["Relations"],"summary":"Update organization-correlation.","operationId":"Relations_UpdateRelationCorrelationOrganizationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationCorrelationOrganization","in":"body","description":"Organization-correlation.","required":true,"schema":{"$ref":"#/definitions/RelationCorrelationOrganization"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/{relationId}/Correlations/Treatment":{"get":{"tags":["Relations"],"summary":"Get treatment-correlations by relation.","operationId":"Relations_FetchRelationCorrelationsTreatmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationCorrelationTreatmentSummary"}}}}}},"/PlanCare2Api/Relations/Correlations/Treatment/{correlationId}":{"get":{"tags":["Relations"],"summary":"Get treatment-correlation by id.","operationId":"Relations_FetchRelationCorrelationTreatmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"correlationId","in":"path","description":"Id of correlation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationCorrelationTreatment"}}}}},"/PlanCare2Api/Relations/Correlations/Treatment":{"post":{"tags":["Relations"],"summary":"Insert treatment-correlation.","operationId":"Relations_InsertRelationCorrelationTreatmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationCorrelationTreatment","in":"body","description":"Treatment-correlation.","required":true,"schema":{"$ref":"#/definitions/RelationCorrelationTreatment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Correlations/Treatment/Update":{"post":{"tags":["Relations"],"summary":"Update treatment-correlation.","operationId":"Relations_UpdateRelationCorrelationTreatmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationCorrelationTreatment","in":"body","description":"Treatment-correlation.","required":true,"schema":{"$ref":"#/definitions/RelationCorrelationTreatment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Correlations/ContactPersonsWithClients":{"get":{"tags":["Relations"],"summary":"Gets correlations between contactpersons and clients.","operationId":"Relations_FetchContactPersonsWithClientsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"referenceDate","in":"query","description":"Reference date.","required":false,"type":"string","format":"date-time"},{"name":"allowAccessClientPortal","in":"query","description":"Indicates whether the contactperson has permission to view the client's data in the client web portal.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ContactPersonClientCorrelation"}}}}}},"/PlanCare2Api/Relations/CommonData":{"get":{"tags":["Relations"],"summary":"Get RelationCommonDataSummary.","operationId":"Relations_GetRelationCommonDataAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"query","description":"RelationId","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationCommonDataSummary"}}}},"post":{"tags":["Relations"],"summary":"Post RelationCommonData.","operationId":"Relations_PostRelationCommonDataAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationCommonData","in":"body","required":true,"schema":{"$ref":"#/definitions/RelationCommonData"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/MaritalStatuses":{"get":{"tags":["Relations"],"summary":"Gets MaritalStatuses.","operationId":"Relations_GetMaritalStatuses","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationMaritalStatus"}}}}}},"/PlanCare2Api/Relations/LegalStatuses":{"get":{"tags":["Relations"],"summary":"Gets LegalStatuses.","operationId":"Relations_GetLegalStatuses","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationLegalStatus"}}}}}},"/PlanCare2Api/Relations/ParticularFormsOfCommunication":{"get":{"tags":["Relations"],"summary":"Gets ParticularFormsOfCommunication.","operationId":"Relations_GetParticularFormsOfCommunication","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationParticularFormOfCommunication"}}}}}},"/PlanCare2Api/Relations/LivingUnits":{"get":{"tags":["Relations"],"summary":"Gets LivingUnits.","operationId":"Relations_GetLivingUnits","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationLivingUnit"}}}}}},"/PlanCare2Api/Relations/Nationalities":{"get":{"tags":["Relations"],"summary":"Gets Nationalities.","operationId":"Relations_GetNationalitiesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationNationality"}}}}}},"/PlanCare2Api/Relations/Languages":{"get":{"tags":["Relations"],"summary":"Gets Languages.","operationId":"Relations_GetLanguagesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationLanguage"}}}}}},"/PlanCare2Api/Relations/Religions":{"get":{"tags":["Relations"],"summary":"Gets Religions.","operationId":"Relations_GetReligionsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationReligion"}}}}}},"/PlanCare2Api/Relations/{relationId}/Notes":{"get":{"tags":["Relations"],"summary":"Get notes by relation.","operationId":"Relations_FetchRelationNotesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationNoteSummary"}}}}}},"/PlanCare2Api/Relations/NoteTypes":{"get":{"tags":["Relations"],"summary":"Get types of notes.","operationId":"Relations_FetchRelationNoteTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationNoteTypeSummary"}}}}}},"/PlanCare2Api/Relations/Note/{id}":{"get":{"tags":["Relations"],"summary":"Get note by id.","operationId":"Relations_FetchRelationNoteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of note.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationNote"}}}},"delete":{"tags":["Relations"],"summary":"Delete note.","operationId":"Relations_DeleteRelationNoteByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"Id of note.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Note":{"post":{"tags":["Relations"],"summary":"Insert note.","operationId":"Relations_InsertRelationNoteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationNote","in":"body","description":"RelationNote.","required":true,"schema":{"$ref":"#/definitions/RelationNote"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Note/Update":{"post":{"tags":["Relations"],"summary":"Update note.","operationId":"Relations_UpdateRelationNoteAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationNote","in":"body","description":"RelationNote.","required":true,"schema":{"$ref":"#/definitions/RelationNote"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/{relationId}/Photo":{"get":{"tags":["Relations"],"summary":"Get a photo of a relation","operationId":"Relations_FetchRelationPhoto","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationPhoto"}}}},"post":{"tags":["Relations"],"summary":"Upload a photo of a relation, with a maximum allowed size of 10MB. \r\nPhoto content in Base64String format.","operationId":"Relations_SaveRelationPhoto","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"},{"name":"photo","in":"body","description":"The Photo, with a maximum allowed size of 10MB.","required":true,"schema":{"$ref":"#/definitions/Photo"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Relations/Photo":{"get":{"tags":["Relations"],"summary":"Retrieve all photos of the given relations.","operationId":"Relations_FetchRelationPhotos","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationIds","in":"query","description":"Identifiers of relations.","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationPhoto"}}}}}},"/PlanCare2Api/Relations/{relationId}/Thumbnail":{"get":{"tags":["Relations"],"summary":"Get a thumbnail of a relation.","operationId":"Relations_FetchRelationThumbnail","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"Id of relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RelationPhoto"}}}}},"/PlanCare2Api/Relations/Thumbnail":{"get":{"tags":["Relations"],"summary":"Retrieve all thumbnails of the given relations.","operationId":"Relations_FetchRelationThumbnails","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationIds","in":"query","description":"Identifiers of relations.","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationPhoto"}}}}}},"/PlanCare2Api/Relations/LastNameFormats":{"get":{"tags":["Relations"],"summary":"Get formats for the last name.","operationId":"Relations_FetchRelationLastNameFormats","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationLastNameFormat"}}}}}},"/PlanCare2Api/Relations/LookupNameFormats":{"get":{"tags":["Relations"],"summary":"Get formats for the lookup name.","operationId":"Relations_FetchRelationLookupNameFormats","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationLookupNameFormat"}}}}}},"/PlanCare2Api/Relations/Genders":{"get":{"tags":["Relations"],"summary":"Get genders","operationId":"Relations_FetchRelationGenders","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationGender"}}}}}},"/PlanCare2Api/Relations/CountriesOfBirth":{"get":{"tags":["Relations"],"summary":"Get countries of birth.","operationId":"Relations_FetchRelationCountriesOfBirth","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RelationCountryOfBirth"}}}}}},"/PlanCare2Api/Reports/Locations":{"get":{"tags":["Reports"],"summary":"Gets the available report locations","operationId":"Reports_FetchReportLocations","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ReportingLocation"}}}}}},"/PlanCare2Api/Reports/MetaData":{"get":{"tags":["Reports"],"summary":"Gets the available reports for the specified location","operationId":"Reports_FetchReportsMetaData","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportLocation","in":"query","description":"The guid of the report location","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ReportingOnLocation"}}}}}},"/PlanCare2Api/Reports/Pdf":{"get":{"tags":["Reports"],"summary":"Gets an exported report (PDF)","operationId":"Reports_FetchReportPdfAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"reportLocation","in":"query","description":"The guid of the report on location to generate","required":true,"type":"string","format":"uuid"},{"name":"clientId","in":"query","description":"The clientId to generate the report for","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/Report"}}}}},"/PlanCare2Api/ReportTags":{"get":{"tags":["ReportTags"],"summary":"Retrieve all report tags.","operationId":"ReportTags_GetReportAttributesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ReportTag"}}}}}},"/PlanCare2Api/CareRegistration/RiskCards/Actual":{"get":{"tags":["RiskCards"],"summary":"Gets the actual RiskCard for the specified client","operationId":"RiskCards_FetchActualRiskCard","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the actual RiskCard for.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/RiskCard"}}}}},"/PlanCare2Api/CareRegistration/RiskCards":{"get":{"tags":["RiskCards"],"summary":"Gets RiskCards for the specified client based on a status","operationId":"RiskCards_FetchRiskCardsByStatus","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the RiskCards for.","required":true,"type":"integer","format":"int64"},{"name":"cardStatus","in":"query","description":"The status of the RiskCards.","required":true,"type":"string","enum":["Concept","Actual","Historical"]}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RiskCard"}}}}}},"/PlanCare2Api/RootData/AvailableEvaluationTypes":{"get":{"tags":["RootData"],"summary":"Fetch available evaluation types","operationId":"RootData_FetchEvaluationTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/EvaluationType"}}}}}},"/PlanCare2Api/RootData/ApplicationCustomLabels":{"get":{"tags":["RootData"],"summary":"Fetch available customer specific terms","operationId":"RootData_FetchApplicationCustomLabels","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ApplicationCustomLabel"}}}}}},"/PlanCare2Api/RootData/ApplicationSettings":{"get":{"tags":["RootData"],"summary":"Returns a list of application settings","operationId":"RootData_FetchApplicationSettingsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ApplicationSetting"}}}}}},"/PlanCare2Api/RootData/DisciplineGroups":{"get":{"tags":["RootData"],"summary":"Returns a list of all discipline groups.","operationId":"RootData_FetchAllDisciplineGroupsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"query","required":false,"type":"integer","format":"int64"},{"name":"showDisciplines","in":"query","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DisciplineGroup"}}}}}},"/PlanCare2Api/RootData/Disciplines":{"get":{"tags":["RootData"],"summary":"Returns a list of all PlanCare2 disciplines.","operationId":"RootData_FetchAllDisciplinesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Discipline"}}}}}},"/PlanCare2Api/RootData/Worktypes":{"get":{"tags":["RootData"],"summary":"Get all worktypes","operationId":"RootData_FetchWorkTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkType"}}}}}},"/PlanCare2Api/RootData/Worktypes/{workTypeId}/WorkTypeLevels":{"get":{"tags":["RootData"],"summary":"Get available worktypelevels by worktypeId","operationId":"RootData_FetchAvailableWorkTypeLevelsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workTypeId","in":"path","description":"WorkType identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkTypeLevel"}}}}}},"/PlanCare2Api/RootData/Worktypes/WorkTypeLevels/{workTypeLevelId}/WorkTypeCompetences":{"get":{"tags":["RootData"],"summary":"Get available worktypecompetences by worktypeLevelId","operationId":"RootData_FetchAvailableWorkTypeCompetencesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workTypeLevelId","in":"path","description":"WorkTypeLevel identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkTypeCompetence"}}}}}},"/PlanCare2Api/RootData/ChoiceTypes/{choiceType}/Choices":{"get":{"tags":["RootData"],"summary":"Gets the choices of the specified choice type.","operationId":"RootData_FetchChoicesByType","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"choiceType","in":"path","description":"The choice type to obtain the choices for","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Choice"}}}}}},"/PlanCare2Api/RootData/ChoiceTypes":{"get":{"tags":["RootData"],"summary":"Gets all choice types","operationId":"RootData_FetchChoiceTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/ChoiceType"}}}}}},"/PlanCare2Api/RootData/costTypes":{"get":{"tags":["RootData"],"summary":"Fetch available cost types","operationId":"RootData_FetchCostTypes","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CostType"}}}}}},"/PlanCare2Api/RootData/TravelMethods":{"get":{"tags":["RootData"],"summary":"Fetch available travel methods","operationId":"RootData_FetchTravelMethods","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TravelMethod"}}}}}},"/PlanCare2Api/Shifts":{"get":{"tags":["Shifts"],"summary":"Retrieve all shifts","operationId":"Shifts_FetchShiftsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Shift"}}}}}},"/PlanCare2Api/SocialNetwork/Tasks":{"get":{"tags":["SocialNetwork"],"summary":"Gets all social network tasks.","operationId":"SocialNetwork_FetchSocialNetworkTasksAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SocialNetworkTask"}}}}}},"/PlanCare2Api/SocialNetwork/Priorities":{"get":{"tags":["SocialNetwork"],"summary":"Gets all social network priorities.","operationId":"SocialNetwork_FetchSocialNetworkPrioritiesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SocialNetworkPriority"}}}}}},"/PlanCare2Api/SocialNetwork/RelationTypes":{"get":{"tags":["SocialNetwork"],"summary":"Gets all social network relation types.","operationId":"SocialNetwork_FetchSocialNetworkRelationTypesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SocialNetworkRelationType"}}}}}},"/PlanCare2Api/SocialNetwork/{relationId}/Relations":{"get":{"tags":["SocialNetwork"],"summary":"Gets the social network relation summaries of a relation.","operationId":"SocialNetwork_FetchSocialNetworkRelationSummariesByRelationIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"relationId","in":"path","description":"The id of the relation.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/SocialNetworkRelationSummary"}}}}}},"/PlanCare2Api/TeamAppointments":{"get":{"tags":["TeamAppointments"],"summary":"Obtains all appointments for the specified Team Calendar","operationId":"TeamAppointments_FetchTeamAppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"teamCalendarId","in":"query","description":"The identifier of the team calendar.","required":true,"type":"integer","format":"int64"},{"name":"dateFrom","in":"query","description":"The startdate of the filter period.","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"The enddate of the filter period.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TeamAppointment"}}}}}},"/PlanCare2Api/TeamAppointments/{appointmentId}":{"get":{"tags":["TeamAppointments"],"summary":"Obtains the specified team calendar appointment","operationId":"TeamAppointments_FetchTeamAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the team calendar appointment.","required":true,"type":"integer","format":"int64"},{"name":"occurrenceRangeFrom","in":"query","description":"The start of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments","required":true,"type":"string","format":"date-time"},{"name":"occurrenceRangeUntil","in":"query","description":"The end of the range which is used to fetch the occurrences of a recurring appointment. \r\n            When null, no occurrences are returned. Will be ignored for normal appointments.","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TeamAppointment"}}}},"delete":{"tags":["TeamAppointments"],"summary":"Deletes a TeamAppointment instance","operationId":"TeamAppointments_DeleteTeamAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the appointment","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TeamAppointments/OccurrenceAppointments/{appointmentId}":{"get":{"tags":["TeamAppointments"],"summary":"Obtains the occurrence appointment","operationId":"TeamAppointments_FetchOccurrenceAppointmentAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The identifier of the occurrence appointment.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/OccurrenceAppointment"}}}}},"/PlanCare2Api/TeamAppointments/OccurrenceAppointments":{"post":{"tags":["TeamAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"TeamAppointments_CreateExceptionAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/OccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TeamAppointments/ChangeOfOccurrenceAppointments":{"post":{"tags":["TeamAppointments"],"summary":"Saves a new OccurrenceAppointment instance. This appointment is part of a recurring Appointment","operationId":"TeamAppointments_UpdateOccurrenceAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The OccurrenceAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfOccurrenceAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TeamAppointments/TeamAppointments":{"post":{"tags":["TeamAppointments"],"summary":"Creates a new TeamAppointment instance","operationId":"TeamAppointments_CreateTeamAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The TeamAppointment instance","required":true,"schema":{"$ref":"#/definitions/TeamAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TeamAppointments/ChangeOfTeamAppointments":{"post":{"tags":["TeamAppointments"],"summary":"Updates an existing TeamAppointment instance","operationId":"TeamAppointments_UpdateTeamAppointmentAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointment","in":"body","description":"The TeamAppointment instance","required":true,"schema":{"$ref":"#/definitions/ChangeOfTeamAppointment"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TeamAppointments/{appointmentId}/OccurrenceIndex/{occurrenceIndex}":{"delete":{"tags":["TeamAppointments"],"summary":"Deletes a TeamAppointment instance","operationId":"TeamAppointments_DeleteTeamAppointmentOccurrenceAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appointmentId","in":"path","description":"The id of the recurring appointment","required":true,"type":"integer","format":"int64"},{"name":"occurrenceIndex","in":"path","description":"The index of the occurrence of the appointment.","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Teams":{"get":{"tags":["Teams"],"summary":"Retrieve all teams","operationId":"Teams_FetchTeamsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Team"}}}}}},"/PlanCare2Api/Teams/Current":{"get":{"tags":["Teams"],"summary":"Retrieve all teams for the current user","operationId":"Teams_FetchTeamsOfEmployeeAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Team"}}}}}},"/PlanCare2Api/Timesheets/PCD/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Retrieve a PCD timesheet","operationId":"Timesheets_FetchTimesheetPCDAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"The Id of the PCD timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetPCD"}}}}},"/PlanCare2Api/Timesheets/PCDDBC/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Retrieve a PCDDBC timesheet","operationId":"Timesheets_FetchTimesheetPCDDBCAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"The Id of the PCDDBC timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetPCDDBC"}}}}},"/PlanCare2Api/Timesheets":{"post":{"tags":["Timesheets"],"summary":"Saves a new timesheet instance","operationId":"Timesheets_CreateTimeRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetComplete","in":"body","description":"The instance of timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetComplete"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets":{"post":{"tags":["Timesheets"],"summary":"Update an existing timesheet instance","operationId":"Timesheets_UpdateTimeRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetComplete","in":"body","description":"The instance of timesheet to update","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetComplete"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/GRZ":{"post":{"tags":["Timesheets"],"summary":"Saves a new GRZ timesheet instance","operationId":"Timesheets_CreateTimeRegistrationGrz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of GRZ timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetGRZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/GRZ":{"post":{"tags":["Timesheets"],"summary":"Updates an existing GRZ timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationGrz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The GRZ timesheet instance to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetGRZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/PCD":{"post":{"tags":["Timesheets"],"summary":"Saves a new PCD timesheet instance","operationId":"Timesheets_CreateTimeRegistrationPcd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The PCD timesheet instance to save","required":true,"schema":{"$ref":"#/definitions/TimesheetPCD"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/PCD":{"post":{"tags":["Timesheets"],"summary":"Updates an existing PCD timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationPcd","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The PCD timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetPCD"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/PCDDBC":{"post":{"tags":["Timesheets"],"summary":"Saves a new PCD-DBC timesheet instance","operationId":"Timesheets_CreateTimeRegistrationPcdDbc","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The PCD-DBC timesheet instance to save","required":true,"schema":{"$ref":"#/definitions/TimesheetPCDDBC"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/PCDDBC":{"post":{"tags":["Timesheets"],"summary":"Updates an existing PCD-DBC timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationPcdDbc","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The PCD-DBC timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetPCDDBC"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/WLZ":{"post":{"tags":["Timesheets"],"summary":"Saves a new WLZ timesheet instance","operationId":"Timesheets_CreateTimeRegistrationWlz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of WLZ timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetWLZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/WLZ":{"post":{"tags":["Timesheets"],"summary":"Updates an existing WLZ timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationWlz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of WLZ timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetWLZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/FZ":{"post":{"tags":["Timesheets"],"summary":"Saves a new FZ timesheet instance","operationId":"Timesheets_CreateTimeRegistrationFz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of FZ timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetFZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/FZ":{"post":{"tags":["Timesheets"],"summary":"Updates an existing FZ timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationFz","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance ofFZ timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetFZ"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/WMO":{"post":{"tags":["Timesheets"],"summary":"Saves a new WMO timesheet instance","operationId":"Timesheets_CreateTimeRegistrationWmo","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of WMO timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetWMO"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/WMO":{"post":{"tags":["Timesheets"],"summary":"Updates an existing WMO timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationWmo","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of WMO timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetWMO"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/Other":{"post":{"tags":["Timesheets"],"summary":"Saves a new Client/Organization timesheet instance","operationId":"Timesheets_CreateTimeRegistrationPgb","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of Client/Organization timesheet to save","required":true,"schema":{"$ref":"#/definitions/TimesheetOther"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/Other":{"post":{"tags":["Timesheets"],"summary":"Updates an existing Client/Organization timesheet instance","operationId":"Timesheets_ChangeOfTimeRegistrationPgb","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The instance of Client/Organization timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetOther"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/NonClient/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch a NonClient timesheet instance","operationId":"Timesheets_FetchNonClientTimeRegistrationAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"The id of the NonClient timesheet instance","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetNonClient"}}}}},"/PlanCare2Api/Timesheets/NonClient":{"post":{"tags":["Timesheets"],"summary":"Saves a new NonClient timesheet instance","operationId":"Timesheets_CreateNonClientTimeRegistrationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The NonClient timesheet instance to save","required":true,"schema":{"$ref":"#/definitions/TimesheetNonClient"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/ChangeOfTimesheets/NonClient":{"post":{"tags":["Timesheets"],"summary":"Updates an existing NonClient timesheet instance","operationId":"Timesheets_ChangeOfNonClientTimeRegistrationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"The NonClient timesheet to save","required":true,"schema":{"$ref":"#/definitions/ChangeOfTimesheetNonClient"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/RealizedTimesheets":{"get":{"tags":["Timesheets"],"summary":"Fetch realized timesheets within the given time period","operationId":"Timesheets_FetchRealizedTimesheets","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"dateFrom","in":"query","description":"Start date for the filter","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"End date for the filter","required":true,"type":"string","format":"date-time"},{"name":"forCurrentEmployeeOnly","in":"query","description":"Determine if the realized timesheet are owned by logged on employee","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/RealizedTimesheet"}}}}}},"/PlanCare2Api/Timesheets/DOTLocations":{"get":{"tags":["Timesheets"],"summary":"Fetch possible locations for DBC GRZ contract","operationId":"Timesheets_FetchPossibleGRZLocations","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"contractId","in":"query","description":"Identifier of GRZ contract","required":true,"type":"integer","format":"int64"},{"name":"productId","in":"query","description":"Identifier of GRZ product","required":true,"type":"integer","format":"int64"},{"name":"referenceDate","in":"query","description":"reference date","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DOTLocation"}}}}}},"/PlanCare2Api/Timesheets/Approval":{"post":{"tags":["Timesheets"],"summary":"Approve a timesheet","operationId":"Timesheets_ApproveTimesheetAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"approvalOfTimesheet","in":"body","description":"Identifier of the timesheet","required":true,"schema":{"$ref":"#/definitions/ApprovalOfTimesheet"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Timesheets/GRZ/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch GRZ timesheet by identifier","operationId":"Timesheets_FetchGRZTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetGRZ"}}}}},"/PlanCare2Api/Timesheets/WMO/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch WMO timesheet by identifier","operationId":"Timesheets_FetchWMOTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetWMO"}}}}},"/PlanCare2Api/Timesheets/WLZ/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch WLZ timesheet by identifier","operationId":"Timesheets_FetchWLZTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetWLZ"}}}}},"/PlanCare2Api/Timesheets/FZ/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch FZ timesheet by identifier","operationId":"Timesheets_FetchFZTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetFZ"}}}}},"/PlanCare2Api/Timesheets/Other/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch Client/Organization timesheet by identifier","operationId":"Timesheets_FetchPGBTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetOther"}}}}},"/PlanCare2Api/Timesheets/{timesheetId}":{"get":{"tags":["Timesheets"],"summary":"Fetch Client/Organization timesheet by identifier","operationId":"Timesheets_FetchTimesheetByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheetId","in":"path","description":"Identifier of the timesheet","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/TimesheetComplete"}}}}},"/PlanCare2Api/Timesheets/DeleteOfTimesheet":{"post":{"tags":["Timesheets"],"summary":"Delete timesheet by identifier","operationId":"Timesheets_DeleteTimesheetAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"timesheet","in":"body","description":"Identifier of the timesheet","required":true,"schema":{"$ref":"#/definitions/DeleteOfTimesheet"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TransferAdvices":{"get":{"tags":["TransferAdvices"],"summary":"Gets the Transfer advices for the specified client","operationId":"TransferAdvices_FetchTransferAdvicesAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the Transfer advices for.","required":true,"type":"integer","format":"int64"},{"name":"includeImages","in":"query","description":"Optional parameter indicating the image should be included in the TransferAdviceLine records. The default value is false.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TransferAdvice"}}}}},"post":{"tags":["TransferAdvices"],"summary":"Saves a new transfer advice instance","operationId":"TransferAdvices_CreateTransferAdvice","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"transferAdvice","in":"body","description":"The transfer advice instance that is being added","required":true,"schema":{"$ref":"#/definitions/TransferAdvice"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TransferAdvices/ChangeOfTransferAdvices":{"post":{"tags":["TransferAdvices"],"summary":"Updates an existing transfer advice instance","operationId":"TransferAdvices_ChangeOfTransferAdvices","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"transferAdvice","in":"body","description":"The transfer advice instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfTransferAdvice"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TransferAdvices/TransferAdviceLineImage":{"get":{"tags":["TransferAdvices"],"summary":"Gets the Transfer advices line image","operationId":"TransferAdvices_FetchTransferAdviceLineImageAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"imageId","in":"query","description":"The id of the image.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}},"/PlanCare2Api/CareRegistration/TransferAdvices/{id}":{"delete":{"tags":["TransferAdvices"],"summary":"Deletes a transfer advice instance and its lines","operationId":"TransferAdvices_DeleteTransferAdviceByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The transfer advice identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TransferReports":{"get":{"tags":["TransferReports"],"summary":"Gets the transfer reports","operationId":"TransferReports_FetchTransferReportsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"fromDate","in":"query","description":"The from date to fetch reports","required":true,"type":"string","format":"date-time"},{"name":"untilDate","in":"query","description":"The until date to fetch reports","required":true,"type":"string","format":"date-time"},{"name":"groupcalendarId","in":"query","description":"The identity that the transfer report has","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TransferReport"}}}}},"post":{"tags":["TransferReports"],"summary":"Create a new transfer report","operationId":"TransferReports_CreateTransferReportRegistrationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"transferReport","in":"body","description":"The transfer report instance to save","required":true,"schema":{"$ref":"#/definitions/TransferReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TransferReports/ChangeOfTransferReport":{"post":{"tags":["TransferReports"],"summary":"Updates a transfer report","operationId":"TransferReports_ChangeOfTransferReportAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"transferreport","in":"body","description":"The transferReport instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfTransferReport"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/TransferReports/{id}":{"delete":{"tags":["TransferReports"],"summary":"Deletes a transfer report","operationId":"TransferReports_DeleteTransferReportByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The transfer report identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TubeFeeding":{"get":{"tags":["TubeFeeding"],"summary":"Gets the tube feeding registrations of the specified client","operationId":"TubeFeeding_FetchTubeFeedingRegistrationsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only tube feeding registrations created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of tube feeding registrations to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/TubeFeeding"}}}}},"post":{"tags":["TubeFeeding"],"summary":"Saves a new tube feeding registration","operationId":"TubeFeeding_CreateTubeFeedingRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"tubeFeeding","in":"body","description":"The tube feeding instance to save","required":true,"schema":{"$ref":"#/definitions/TubeFeeding"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TubeFeeding/ChangeOfTubeFeedings":{"post":{"tags":["TubeFeeding"],"summary":"Updates a tube feeding registration","operationId":"TubeFeeding_ChangeOfTubeFeedings","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"tubeFeeding","in":"body","description":"The tube feeding instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfTubeFeeding"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/TubeFeeding/{id}":{"delete":{"tags":["TubeFeeding"],"summary":"Deletes a tube feeding instance","operationId":"TubeFeeding_DeleteTubeFeedingByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The tube feeding identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/UrineResults":{"get":{"tags":["UrineResults"],"summary":"Gets the urine result registrations of the specified client","operationId":"UrineResults_FetchUrineResultRegistrationsByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The clientId to obtain the values for","required":true,"type":"integer","format":"int64"},{"name":"from","in":"query","description":"Only urine result registrations created on or from the specified date are returned","required":true,"type":"string","format":"date-time"},{"name":"maxRecordCount","in":"query","description":"The maximum number of urine result registrations to return","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/UrineResult"}}}}},"post":{"tags":["UrineResults"],"summary":"Saves a new urine result instance","operationId":"UrineResults_CreateUrineResultRegistration","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"urineResult","in":"body","description":"The urine result instance that is being updated","required":true,"schema":{"$ref":"#/definitions/UrineResult"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/UrineResults/ChangeOfUrineResults":{"post":{"tags":["UrineResults"],"summary":"Stores a urine result instance","operationId":"UrineResults_ChangeOfUrineResults","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"urineResult","in":"body","description":"The urine result instance that is being updated","required":true,"schema":{"$ref":"#/definitions/ChangeOfUrineResult"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/CareRegistration/UrineResults/{id}":{"delete":{"tags":["UrineResults"],"summary":"Deletes a urine result instance","operationId":"UrineResults_DeleteUrineResultByIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The urine result identity that is being deleted","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/VisionModels":{"get":{"tags":["VisionModels"],"summary":"Retrieve all visionmodels for the selected client.","operationId":"VisionModels_GetVisionModelsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the visionmodels.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/VisionModel"}}}}}},"/PlanCare2Api/VisionModels/{visionModelId}/VisionModelItems/{visionModelItemId}/MainGoals":{"get":{"tags":["VisionModels"],"summary":"Retrieve all maingoals for the provided visionModelItem.","operationId":"VisionModels_FetchMainGoalsOfVisionModelItemIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"visionModelId","in":"path","description":"The identifier of the visionmodel.","required":true,"type":"integer","format":"int64"},{"name":"visionModelItemId","in":"path","description":"The identifier of the visionmodelItem.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/MainGoal"}}}}}},"/PlanCare2Api/VisionModels/{visionModelId}/VisionModelItems/{visionModelItemId}/MainGoals/{mainGoalId}/GoalLibrary":{"get":{"tags":["VisionModels"],"summary":"Retrieve the goal library for the the provided mainGoal.","operationId":"VisionModels_FetchGoalLibraryForMainGoalAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"visionModelId","in":"path","description":"The identifier of the visionmodel.","required":true,"type":"integer","format":"int64"},{"name":"visionModelItemId","in":"path","description":"The internal id of the visionModelItem.","required":true,"type":"integer","format":"int64"},{"name":"mainGoalId","in":"path","description":"The mainGoal that is used to fetch the maingoals.","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/GoalLibrary"}}}}}},"/PlanCare2Api/VisionModels/{visionModelId}/VisionModelItems":{"get":{"tags":["VisionModels"],"summary":"Retrieve all visionModelItems for the provided visionModel.","operationId":"VisionModels_FetchVisionModelItemsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"visionModelId","in":"path","description":"The identifier of the visionmodel.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/webhooks/filters":{"get":{"tags":["WebHookFilters"],"operationId":"WebHookFilters_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WebHookFilter"}}}}}},"/api/webhooks/registrations":{"get":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WebHook"}}}}},"post":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"webHook","in":"body","required":true,"schema":{"$ref":"#/definitions/WebHook"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/WebHook"}}}},"delete":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_DeleteAll","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/webhooks/registrations/{id}":{"get":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_Lookup","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/WebHook"}}}},"put":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"webHook","in":"body","required":true,"schema":{"$ref":"#/definitions/WebHook"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["WebHookRegistrations"],"operationId":"WebHookRegistrations_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/Workplans":{"get":{"tags":["Workplans"],"summary":"Retrieve all legacy workplans for the selected client. \r\nThe current version workplans are available using the route /Clientplans/{clientplanId}/Workplans\r\nAlso the details of workplans are available using the route /WorkplansV2/{workplanId}, /WorkplansV2/{workplanId}/appointments and /WorkplansV2/{workplanId}/evaluations","operationId":"Workplans_GetWorkplans","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"query","description":"The client for whom to fetch the workplans.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Workplan"}}}}}},"/PlanCare2Api/WorkplansV2/{workplanId}/Action":{"post":{"tags":["WorkplansV2"],"summary":"Create a new ActionV2.","operationId":"WorkplansV2_CreateWorkplanActionAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"action","in":"body","description":"The action to save in the workplan.","required":true,"schema":{"$ref":"#/definitions/ActionV2"}},{"name":"workplanId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{actionId}/Action":{"delete":{"tags":["WorkplansV2"],"summary":"Delete an existing action from workplan V2.","operationId":"WorkplansV2_DeleteWorkplanActionV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"actionId","in":"path","description":"The id of the action to be deleted.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{actionId}/ChangeOfAction":{"post":{"tags":["WorkplansV2"],"summary":"Update an action.","operationId":"WorkplansV2_ChangeOfWorkplanActionV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfWorkplanActionV2","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfWorkplanActionV2"}},{"name":"actionId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{workplanId}/SubGoal":{"post":{"tags":["WorkplansV2"],"summary":"Create a new workplanSubGoalV2.","operationId":"WorkplansV2_CreateWorkplanSubGoalAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"subGoal","in":"body","description":"The sub goal to save in the workplan.","required":true,"schema":{"$ref":"#/definitions/WorkplanSubGoalV2"}},{"name":"workplanId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{subGoalId}/SubGoal":{"delete":{"tags":["WorkplansV2"],"summary":"Delete an existing sub goal from workplan V2.","operationId":"WorkplansV2_DeleteWorkplanSubGoalV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"subGoalId","in":"path","description":"The id of the sub goal to be deleted.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{subGoalId}/ChangeOfSubGoal":{"post":{"tags":["WorkplansV2"],"summary":"Update a subgoal.","operationId":"WorkplansV2_ChangeOfWorkplanSubGoalV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changeOfWorkplanSubGoalV2","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeOfWorkplanSubGoalV2"}},{"name":"subGoalId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2":{"post":{"tags":["WorkplansV2"],"summary":"Create a new workplanV2.","operationId":"WorkplansV2_CreateWorkplanV2Async","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplan","in":"body","description":"The workplan to save","required":true,"schema":{"$ref":"#/definitions/CreateWorkplanV2"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{workplanId}":{"delete":{"tags":["WorkplansV2"],"summary":"Delete an existing workplan V2.","operationId":"WorkplansV2_DeleteWorkplanV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanId","in":"path","description":"The id of the workplan to be deleted.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/PlanCare2Api/WorkplansV2/{id}":{"get":{"tags":["WorkplansV2"],"summary":"Retrieve a workplan V2.","operationId":"WorkplansV2_FetchWorkplanV2Async","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The workplan V2 ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/WorkplanV2"}}}}},"/PlanCare2Api/WorkplansV2/{clientId}/Workplans":{"get":{"tags":["WorkplansV2"],"summary":"Retrieve all workplans V2 for client.","operationId":"WorkplansV2_FetchWorkplanV2ByClientIdAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"clientId","in":"path","description":"The client Id.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkplanV2Overview"}}}}}},"/PlanCare2Api/WorkplansV2/{id}/appointments":{"get":{"tags":["WorkplansV2"],"summary":"Retrieve the appointments of a workplan V2.","operationId":"WorkplansV2_FetchWorkplanV2AppointmentsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The workplan V2 ID.","required":true,"type":"integer","format":"int64"},{"name":"dateFrom","in":"query","description":"Startdate (+ 00:00) of period","required":true,"type":"string","format":"date-time"},{"name":"dateUntil","in":"query","description":"Enddate (+ 23:59) of period","required":true,"type":"string","format":"date-time"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/Appointment"}}}}}},"/PlanCare2Api/WorkplansV2/{id}/evaluations":{"get":{"tags":["WorkplansV2"],"summary":"Retrieve the evaluation information of a workplan V2.","operationId":"WorkplansV2_FetchWorkplanV2EvaluationsAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","description":"The workplan V2 ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkplanV2Evaluation"}}}}}},"/PlanCare2Api/WorkplansV2/{workplanId}/AvailableEvaluationScores":{"get":{"tags":["WorkplansV2"],"summary":"Retrieve the evaluation scores of a workplan V2.","operationId":"WorkplansV2_FetchEvaluationScoresAsync","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanId","in":"path","description":"The workplan V2 ID.","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/WorkplanV2Evaluation"}}}}}},"/PlanCare2Api/WorkplansV2/Evaluation":{"post":{"tags":["WorkplansV2"],"summary":"Create a new workplanV2 evaluation.","operationId":"WorkplansV2_SaveWorkplanV2EvaluationAsync","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"workplanEvaluation","in":"body","description":"The workplan evaluation to save","required":true,"schema":{"$ref":"#/definitions/CreateWorkplanEvaluation"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}}},"definitions":{"ChangePasswordCurrentAccessUser":{"description":"ChangePasswordCurrentAccessUser","required":["OldPassword","NewPassword"],"type":"object","properties":{"OldPassword":{"description":"The old password.","type":"string"},"NewPassword":{"description":"The new password.","type":"string"}}},"ChangePasswordAccessUser":{"description":"ChangePasswordAccessUser","required":["AccessUserId","NewPassword"],"type":"object","properties":{"AccessUserId":{"format":"int64","description":"Id of AccessUser.","type":"integer"},"NewPassword":{"description":"The new password.","type":"string"}}},"Action":{"description":"The definition of an action.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the action.","type":"integer"},"Name":{"description":"The name of the action.","type":"string"},"IsLegacy":{"description":"Determines if the action is a legacy action or not.","type":"boolean"}}},"ADLCard":{"description":"ADL Card","type":"object","properties":{"ADLCardId":{"format":"int64","description":"The ADL Card id","type":"integer"},"ActualDate":{"format":"date-time","description":"The date the ADL Card was set to actual","type":"string"},"HistoricalDate":{"format":"date-time","description":"The date the ADL Card was set to historical","type":"string"},"Status":{"description":"The status of the ADL Card","enum":["Concept","Actual","Historical"],"type":"string"},"StatusDescription":{"description":"The status of the ADL Card as text","type":"string"},"TemplateName":{"description":"The name of the ADL Card template","type":"string"},"MadeToDateBy":{"description":"The name of the relation that set the status of the ADL Card to actual","type":"string"},"Sections":{"description":"The ADLCard sections","type":"array","items":{"$ref":"#/definitions/ADLCardSection"}}}},"ADLCardSection":{"description":"ADLCard section","type":"object","properties":{"SectionName":{"description":"Section name","type":"string"},"Items":{"description":"ADLCard items","type":"array","items":{"$ref":"#/definitions/ADLCardSectionItem"}},"Remarks":{"description":"Remarks","type":"string"},"Addition":{"description":"Addition","type":"string"},"Choice":{"$ref":"#/definitions/Choice","description":"References to a Choice of ChoiceType 'ADL ONDERSTEUNING'."},"Act":{"$ref":"#/definitions/ADLProductAct","description":"Act"},"HasProtocol":{"description":"Has protocol","type":"boolean"},"HasClientProtocol":{"description":"Has client protocol","type":"boolean"},"HasRemarks":{"description":"Has remarks","type":"boolean"},"HasAddition":{"description":"Has addition","type":"boolean"}}},"ADLCardSectionItem":{"description":"ADLCard section item","type":"object","properties":{"Morning":{"description":"Morning","type":"boolean"},"Afternoon":{"description":"Afternoon","type":"boolean"},"Evening":{"description":"Evening","type":"boolean"},"Night":{"description":"Night","type":"boolean"},"Remarks":{"description":"Remarks","type":"string"},"Act":{"$ref":"#/definitions/ADLProductAct","description":"Act"},"HasProtocol":{"description":"Has protocol","type":"boolean"},"HasClientProtocol":{"description":"Has clientprotocol","type":"boolean"},"HasRemarks":{"description":"Has remarks","type":"boolean"},"Name":{"description":"The name of the section item","type":"string"}}},"Choice":{"description":"","required":["Id","Name"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the choice. Should be 0 for new instance","type":"integer"},"Name":{"description":"The name of the choice","type":"string"},"Description":{"description":"The description of the choice","type":"string"}}},"ADLProductAct":{"description":"ADL Product Act","type":"object","properties":{"Name":{"description":"Name","type":"string"},"HasProtocol":{"description":"Has protocol","type":"boolean"},"HasClientProtocol":{"description":"Has client protocol","type":"boolean"}}},"AncClientInformation":{"description":"AncClientInformation","type":"object","properties":{"Surname":{"description":"Surname","type":"string"},"Initials":{"description":"Initials","type":"string"},"Preposition":{"description":"Preposition","type":"string"},"Callname":{"description":"Callname","type":"string"},"Sex":{"description":"Sex","type":"string"},"Birthday":{"description":"Birthday","type":"string"},"Bsn":{"description":"Bsn","type":"string"},"Clientnumber":{"description":"Clientnumber","type":"string"},"Roomnumber":{"description":"Roomnumber","type":"string"},"Photo":{"description":"Base64 photo","type":"string"},"Reanimate":{"description":"Reanimate","type":"string"},"Reanimatedescription":{"description":"Reanimatedescription","type":"string"},"Text1":{"description":"Text1","type":"string"},"Text2":{"description":"Text2","type":"string"},"Header3":{"description":"Header3","type":"string"},"Text3":{"description":"Text3","type":"string"},"Header4":{"description":"Header4","type":"string"},"Text4":{"description":"Text4","type":"string"},"Header5":{"description":"Header5","type":"string"},"Text5":{"description":"Text5","type":"string"},"Header6":{"description":"Header6","type":"string"},"Text6":{"description":"Text6","type":"string"},"Contact1Name":{"description":"Contact1Name","type":"string"},"Contact1Type":{"description":"Contact1Type","type":"string"},"Contact1Callatnight":{"description":"Contact1Callatnight","type":"string"},"Contact1Address":{"description":"Contact1Address","type":"string"},"Contact1City":{"description":"Contact1City","type":"string"},"Contact1Phonework":{"description":"Contact1Phonework","type":"string"},"Contact1Phonemobile":{"description":"Contact1Phonemobile","type":"string"},"Contact1Phoneprivate":{"description":"Contact1Phoneprivate","type":"string"},"Contact1Remark":{"description":"Contact1Remark","type":"string"},"Contact2Name":{"description":"Contact2Name","type":"string"},"Contact2Type":{"description":"Contact2Type","type":"string"},"Contact2Callatnight":{"description":"Contact2Callatnight","type":"string"},"Contact2Address":{"description":"Contact2Address","type":"string"},"Contact2City":{"description":"Contact2City","type":"string"},"Contact2Phonework":{"description":"Contact2Phonework","type":"string"},"Contact2Phonemobile":{"description":"Contact2Phonemobile","type":"string"},"Contact2Phoneprivate":{"description":"Contact2Phoneprivate","type":"string"},"Contact2Remark":{"description":"Contact2Remark","type":"string"}}},"Appointment":{"description":"The definition of an appointment.","type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"StartDate":{"format":"date-time","description":"The start date of the appointment.","type":"string"},"EndDate":{"format":"date-time","description":"The end date of the appointment.","type":"string"},"Subject":{"description":"The subject of the appointment.","type":"string"},"AppointmentType":{"description":"The type of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Status":{"description":"The status of the appointment.","type":"string"},"ParentPlannedItemId":{"format":"int64","description":"The internal id of the parent appointment.","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence of the appointment when part of an recurrence.","type":"integer"},"Id":{"format":"int64","description":"The internal id of the planned appointment.","type":"integer"},"StartTime":{"format":"date-time","description":"The start time of the appointment.","type":"string"},"EndTime":{"format":"date-time","description":"The end time of the appointment.","type":"string"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"RecursionText":{"description":"Description of the recurrence of the appointment. Empty when the appointment is not recurring.","type":"string"},"Actions":{"description":"List of related actions.","type":"array","items":{"$ref":"#/definitions/Action"}},"WorkTypeId":{"format":"int64","description":"The id of the worktype.","type":"integer"},"EmploymentId":{"format":"int64","description":"The internal id of the employee's employment.","type":"integer"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"AppointmentCompletion":{"description":"The definition of an appointment.","required":["Id","StartDateTime","Duration","EmploymentId","ProductId"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the planned appointment.\r\nSet to 0 when appointment is part of a recurrence and has no id yet.","type":"integer"},"ParentPlannedItemId":{"format":"int64","description":"The internal id of the parent appointment when recurring.","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence of the appointment when part of a recurrence.","type":"integer"},"StartDateTime":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"Duration":{"format":"int64","description":"The duration of the appointment in minutes","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Reason":{"description":"Reason why the appointment is completed.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employee's employment who accomplished the appointment.","type":"integer"},"WorkTypeId":{"format":"int64","description":"The worktype id.","type":"integer"},"TravelDuration":{"format":"int32","description":"Travel duration to client location in minutes.","type":"integer"},"TravelDistance":{"format":"int32","description":"Travel distance in kilometers.","type":"integer"},"TravelMethodId":{"format":"int64","description":"Identity of travel method how an employee reach the client's location. Referenced to 'TravelMethod' (Root data).","type":"integer"},"Cost":{"format":"double","description":"The Cost","type":"number"},"CostTypeId":{"format":"int64","description":"Identity of cost type. Referenced to 'CostType' (Root data).","type":"integer"},"ZipCode":{"description":"Zip code of client's location.","type":"string"},"HouseNumber":{"format":"int32","description":"House number of client's location.","type":"integer"},"HouseNumberAddition":{"description":"House number addition of client's location.","type":"string"},"ClientSigned":{"description":"Indicates whether client signature is present.","type":"boolean"},"ProductId":{"format":"int64","description":"The product id.","type":"integer"},"ProjectId":{"description":"The Identifier of the project.\r\nConsists of clientmutationId and projectDescription.","type":"string"},"OrganizationEntityId":{"format":"int64","description":"The organization entity id.","type":"integer"},"ContractId":{"format":"int64","description":"The contract id.","type":"integer"}}},"ClosedAppointment":{"description":"The definition of an closed appointment.","required":["Id"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the planned appointment.","type":"integer"},"ParentPlannedItemId":{"format":"int64","description":"The internal id of the parent appointment when recurring.","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence of the appointment when part of a recurrence.","type":"integer"},"Reason":{"description":"Reason why the the appointment must be reopened.","type":"string"}}},"ArrangementProductAct":{"description":"Definition of a ArrangementProductAct","type":"object","properties":{"Id":{"format":"int64","description":"The identifier of the ArrangementProductAct","type":"integer"},"Name":{"description":"The name of the ArrangementProductAct","type":"string"}}},"ClientplanArrangement":{"description":"The clientplan arrangement specifications.","type":"object","properties":{"ClientplanId":{"format":"int64","description":"The clientplan identifier.","type":"integer"},"Arrangements":{"description":"The arrangements.","type":"array","items":{"$ref":"#/definitions/Arrangement"}}}},"Arrangement":{"description":"The arrangement specifications.","type":"object","properties":{"Id":{"format":"int64","description":"The identifier.","type":"integer"},"Name":{"description":"The name.","type":"string"},"Description":{"description":"The description.","type":"string"},"NormTime":{"format":"int64","description":"The norm time.","type":"integer"},"Price":{"format":"double","description":"The price.","type":"number"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"},"ContractType":{"$ref":"#/definitions/ContractType","description":"The type of the contract."}}},"ContractType":{"description":"PlanCare2 contract type","type":"object","properties":{"Id":{"format":"int64","description":"Id of the contract type","type":"integer"},"Code":{"description":"Code of the contract type","type":"string"},"Description":{"description":"Description of the contract type","type":"string"},"IsActive":{"description":"Is the contract type active","type":"boolean"},"Source":{"description":"Source of the contract type","type":"string"}}},"LinkedArrangementsInClientplan":{"description":"This contains the linked arrangements in a clientplan.","type":"object","properties":{"ClientplanId":{"format":"int64","description":"The clientplan identifier.","type":"integer"},"ClientplanProductArrangementProductActs":{"description":"The clientplan product arrangement product acts.","type":"array","items":{"$ref":"#/definitions/ClientplanProductArrangementProductAct"}}}},"ClientplanProductArrangementProductAct":{"description":"The product arrangements product act in a clientplan.","type":"object","properties":{"ClientplanArrangementProductActId":{"format":"int64","description":"The clientplan arrangement product act identifier.","type":"integer"},"ClientId":{"format":"int64","description":"The clientId.","type":"integer"},"Status":{"format":"int32","description":"The status.","type":"integer"},"CountPerWeek":{"format":"int32","description":"The count per week.","type":"integer"},"NormTime":{"format":"int32","description":"The norm time.","type":"integer"},"ProductArrangementProductAct":{"$ref":"#/definitions/ProductArrangementProductAct","description":"The product arrangement product act."}}},"ProductArrangementProductAct":{"description":"The product arrangement product act.","type":"object","properties":{"ProductArrangementProductActId":{"format":"int64","description":"The product arrangement product act identifier.","type":"integer"},"CountPerWeek":{"format":"int32","description":"The count per week.","type":"integer"},"TargetTime":{"format":"int32","description":"The target time.","type":"integer"},"Arrangement":{"$ref":"#/definitions/Arrangement","description":"The arrangement."},"Product":{"$ref":"#/definitions/Product","description":"The product."},"Act":{"$ref":"#/definitions/ClientplanArrangementAct","description":"The act."}}},"Product":{"description":"Plancare 2 Product","type":"object","properties":{"Id":{"format":"int64","description":"Id of the product","type":"integer"},"ParentId":{"format":"int64","description":"Id of the parent product","type":"integer"},"Name":{"description":"Name of the product","type":"string"},"Description":{"description":"Description of the product","type":"string"},"StartDate":{"format":"date-time","description":"StartDate of the product","type":"string"},"EndDate":{"format":"date-time","description":"Possible enddate of the product","type":"string"},"DefaultMinutes":{"format":"int64","description":"Default minutes of the product, used for registration purposes","type":"integer"},"TypeId":{"format":"int64","description":"Id of the producttype","type":"integer"},"TypeCode":{"description":"Code for the type of the product, based on the codelist","type":"string"},"TypeName":{"description":"Name of the producttype","type":"string"}}},"ClientplanArrangementAct":{"description":"The act specifications.","type":"object","properties":{"Id":{"format":"int64","description":"The identifier.","type":"integer"},"Name":{"description":"The name.","type":"string"},"CountPerWeek":{"format":"int32","description":"The count per week.","type":"integer"},"TargetTime":{"format":"int32","description":"The target time.","type":"integer"},"Price":{"format":"double","description":"The price.","type":"number"},"Status":{"description":"The status.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"}}},"CareArrangementsResult":{"description":"The care arrangements group and order by product id.","type":"object","properties":{"ArrangementId":{"format":"int64","description":"The arrangement identifier.","type":"integer"},"ArrangementName":{"description":"The name of the arrangement.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"},"Products":{"description":"The products.","type":"array","items":{"$ref":"#/definitions/CareArrangementProduct"}}}},"CareArrangementProduct":{"description":"The product.","type":"object","properties":{"ProductId":{"format":"int64","description":"The product identifier.","type":"integer"},"Acts":{"description":"The acts.","type":"array","items":{"$ref":"#/definitions/ClientplanArrangementAct"}}}},"Calendar":{"description":"Represents a calendar","type":"object","properties":{"Id":{"format":"int64","description":"Id of the calendar","type":"integer"},"Name":{"description":"Name of the calendar","type":"string"}}},"AllowedClient":{"description":"","required":["ClientId","LookupName"],"type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"LookupName":{"description":"The fullname of the client","type":"string"}}},"Shift":{"description":"Defines a Shift","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Shift","type":"integer"},"Name":{"description":"The name of the Shift","type":"string"},"TimeFrom":{"format":"date-time","description":"The starttime of the shift","type":"string"},"TimeUntil":{"format":"date-time","description":"The endtime of the shift","type":"string"}}},"CallSummary":{"description":"CallSummary","type":"object","properties":{"Id":{"format":"int64","description":"Identification","type":"integer"},"CallTypeName":{"description":"Name of the type of the call","type":"string"},"CallTypeCategoryName":{"description":"Name of the category of the call","type":"string"},"CreatedBy":{"description":"CreatedBy","type":"string"},"ReportedBy":{"description":"ReportedBy","type":"string"},"DateCreated":{"format":"date-time","description":"Date of creation","type":"string"},"DateIncident":{"format":"date-time","description":"Date of incident","type":"string"},"DateReadyForSuccession":{"format":"date-time","description":"Date of ready for succession","type":"string"},"Important":{"description":"Indicates if call is marked as important","type":"boolean"},"Location":{"description":"Location","type":"string"},"AlertInfo":{"description":"Info for alert","type":"string"},"SuccessorInfo":{"description":"Info for successor","type":"string"},"ClientNames":{"description":"List of names of the involved clients","type":"array","items":{"type":"string"}},"ClientNamesConcatenated":{"description":"Names of involved clients concatenated","type":"string"},"EmployeeNames":{"description":"List of names of the involved employees","type":"array","items":{"type":"string"}},"EmployeeNamesConcatenated":{"description":"Names of involved employees concatenated","type":"string"}}},"Call":{"description":"Call","type":"object","properties":{"Id":{"format":"int64","description":"Identification of the call","type":"integer"},"CallTypeGuid":{"format":"uuid","description":"Identification of the type of the call","type":"string","example":"00000000-0000-0000-0000-000000000000"},"DateIncident":{"format":"date-time","description":"Date of incident","type":"string"},"ReportedByRelationId":{"format":"int64","description":"Id of relation by whom reported the call, 'null' if reported anonymous","type":"integer"},"ReportedBy":{"description":"LookupName of relation by whom reported the call, '[Anoniem]' if reported anonymous, '[Verborgen]' if reporter hidden","type":"string"},"Important":{"description":"Indicates if call is marked as important","type":"boolean"},"LocationOrganizationEntityId":{"format":"int64","description":"Id of organization-entity for the location","type":"integer"},"LocationAlternative":{"description":"Alternative location if LocationOrganizationEntityId is not set","type":"string"},"ClientIds":{"description":"List of ids of clients involved","type":"array","items":{"format":"int64","type":"integer"}},"EmployeeIds":{"description":"List of ids of employees involved","type":"array","items":{"format":"int64","type":"integer"}}}},"ActiveCallType":{"description":"ActiveCallType","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CategoryName":{"description":"CategoryName","type":"string"},"Name":{"description":"Name","type":"string"}}},"CallOptions":{"description":"CallOptions","type":"object","properties":{"CategoryName":{"description":"CategoryName","type":"string"},"TypeName":{"description":"TypeName","type":"string"},"CustomMessage":{"description":"CustomMessage","type":"string"},"DescriptionForCreator":{"description":"DescriptionForCreator","type":"string"},"ImportantAllowed":{"description":"Important allowed","type":"boolean"},"AnonymousAllowed":{"description":"Anonymous allowed","type":"boolean"},"MinimumClients":{"format":"int32","description":"MinimumClients","type":"integer"},"MaximumClients":{"format":"int32","description":"MaximumClients","type":"integer"},"MinimumEmployees":{"format":"int32","description":"MinimumEmployees","type":"integer"},"MaximumEmployees":{"format":"int32","description":"MaximumEmployees","type":"integer"},"OrganizationEntityRequired":{"description":"OrganizationEntityRequired","type":"boolean"}}},"Catheter":{"description":"","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IntermittingCatheterExplanation":{"description":"Intermitting catheter explanation","type":"string"},"IntermittingCatheterSize":{"description":"The value of the choice for ChoiceType 'KATHETER INTER MAAT'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER MAAT'","type":"integer"},"IntermittingCatheterType":{"description":"The value of the choice for ChoiceType 'KATHETER INTER TYPE'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER TYPE'","type":"integer"},"IsIntermittingCatheter":{"description":"Is intermitting catheter","type":"boolean"},"IsOlderThanTwoWeeks":{"description":"The value of the choice for ChoiceType 'KATHETER OUD'. This property is for reading purposes only.","type":"string"},"IsOlderThanTwoWeeksId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER OUD'","type":"integer"},"StayCatheterBagChange":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKWISSELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterBagChangeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKWISSELFREQUENTIE'","type":"integer"},"StayCatheterBagTypeDay":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE DAG'. This property is for reading purposes only.","type":"string"},"StayCatheterBagTypeDayId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKTYPE DAG'","type":"integer"},"StayCatheterBagVolumeNight":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE NACHT'. This property is for reading purposes only.","type":"string"},"StayCatheterBagVolumeNightId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKVOLUME NACHT'","type":"integer"},"StayCatheterChangeFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER WISSELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterChangeFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER WISSELFREQUENTIE'","type":"integer"},"StayCatheterFlushConcentration":{"description":"The value of the choice for ChoiceType 'KATHETER SPOELVOLUME'. This property is for reading purposes only.","type":"string"},"StayCatheterFlushConcentrationId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SPOELVOLUME'","type":"integer"},"StayCatheterFlushFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER SPOELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterFlushFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SPOELFREQUENTIE'","type":"integer"},"StayCatheterLastChangeDate":{"format":"date-time","description":"Date of last stay catheter change","type":"string"},"StayCatheterNextChangeDate":{"format":"date-time","description":"Date of next stay catheter change","type":"string"},"StayCatheterSize":{"description":"The value of the choice for ChoiceType 'KATHETER MAAT'. This property is for reading purposes only.","type":"string"},"StayCatheterSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER MAAT'","type":"integer"},"StayCatheterType":{"description":"The value of the choice for ChoiceType 'KATHETER SOORT'. This property is for reading purposes only.","type":"string"},"StayCatheterTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SOORT'","type":"integer"},"StayCatheterVolume":{"format":"int32","description":"The stay catheter volume","type":"integer"},"HasStayCatheter":{"description":"Has client stay catheter","type":"boolean"},"AppliedInInstitution":{"description":"The value of the choice for ChoiceType 'KATHETER INGEBRACHT'. This property is for reading purposes only.","type":"string"},"AppliedInInstitutionId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INGEBRACHT'","type":"integer"},"StayCatheterBagTypeNight":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE NACHT'. This property is for reading purposes only.","type":"string"},"StayCatheterBagTypeNightId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKTYPE NACHT'","type":"integer"},"StayCatheterBagVolumeDay":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE DAG'. This property is for reading purposes only.","type":"string"},"StayCatheterBagVolumeDayId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKVOLUME DAG'","type":"integer"},"IntermittingCatheterFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER INTER FREQUENTIE'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER FREQUENTIE'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfCatheter":{"description":"ChangeOfCatheter record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IntermittingCatheterExplanation":{"description":"Intermitting catheter explanation","type":"string"},"IntermittingCatheterSize":{"description":"The value of the choice for ChoiceType 'KATHETER INTER MAAT'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER MAAT'","type":"integer"},"IntermittingCatheterType":{"description":"The value of the choice for ChoiceType 'KATHETER INTER TYPE'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER TYPE'","type":"integer"},"IsIntermittingCatheter":{"description":"Is intermitting catheter","type":"boolean"},"IsOlderThanTwoWeeks":{"description":"The value of the choice for ChoiceType 'KATHETER OUD'. This property is for reading purposes only.","type":"string"},"IsOlderThanTwoWeeksId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER OUD'","type":"integer"},"StayCatheterBagChange":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKWISSELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterBagChangeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKWISSELFREQUENTIE'","type":"integer"},"StayCatheterBagTypeDay":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE DAG'. This property is for reading purposes only.","type":"string"},"StayCatheterBagTypeDayId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKTYPE DAG'","type":"integer"},"StayCatheterBagVolumeNight":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE NACHT'. This property is for reading purposes only.","type":"string"},"StayCatheterBagVolumeNightId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKVOLUME NACHT'","type":"integer"},"StayCatheterChangeFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER WISSELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterChangeFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER WISSELFREQUENTIE'","type":"integer"},"StayCatheterFlushConcentration":{"description":"The value of the choice for ChoiceType 'KATHETER SPOELVOLUME'. This property is for reading purposes only.","type":"string"},"StayCatheterFlushConcentrationId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SPOELVOLUME'","type":"integer"},"StayCatheterFlushFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER SPOELFREQUENTIE'. This property is for reading purposes only.","type":"string"},"StayCatheterFlushFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SPOELFREQUENTIE'","type":"integer"},"StayCatheterLastChangeDate":{"format":"date-time","description":"Date of last stay catheter change","type":"string"},"StayCatheterNextChangeDate":{"format":"date-time","description":"Date of next stay catheter change","type":"string"},"StayCatheterSize":{"description":"The value of the choice for ChoiceType 'KATHETER MAAT'. This property is for reading purposes only.","type":"string"},"StayCatheterSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER MAAT'","type":"integer"},"StayCatheterType":{"description":"The value of the choice for ChoiceType 'KATHETER SOORT'. This property is for reading purposes only.","type":"string"},"StayCatheterTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER SOORT'","type":"integer"},"StayCatheterVolume":{"format":"int32","description":"The stay catheter volume","type":"integer"},"HasStayCatheter":{"description":"Has client stay catheter","type":"boolean"},"AppliedInInstitution":{"description":"The value of the choice for ChoiceType 'KATHETER INGEBRACHT'. This property is for reading purposes only.","type":"string"},"AppliedInInstitutionId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INGEBRACHT'","type":"integer"},"StayCatheterBagTypeNight":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE NACHT'. This property is for reading purposes only.","type":"string"},"StayCatheterBagTypeNightId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKTYPE NACHT'","type":"integer"},"StayCatheterBagVolumeDay":{"description":"The value of the choice for ChoiceType 'KATHETER ZAKTYPE DAG'. This property is for reading purposes only.","type":"string"},"StayCatheterBagVolumeDayId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER ZAKVOLUME DAG'","type":"integer"},"IntermittingCatheterFrequency":{"description":"The value of the choice for ChoiceType 'KATHETER INTER FREQUENTIE'. This property is for reading purposes only.","type":"string"},"IntermittingCatheterFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'KATHETER INTER FREQUENTIE'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChoiceType":{"description":"","required":["Name","Category"],"type":"object","properties":{"Name":{"description":"The short name of the choice type.","type":"string"},"Description":{"description":"The description of the choice type","type":"string"},"Category":{"description":"The category of the choice type","type":"string"}}},"ClientAgreement":{"description":"Definition of a client agreement","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the client agreement","type":"integer"},"Name":{"description":"The name of the client agreement","type":"string"},"Description":{"description":"The description of the client agreement","type":"string"},"ClientPlanName":{"description":"The name of the related clientplan, empty when no clientplan related","type":"string"},"ClientplanAgreementId":{"format":"int64","description":"The internal id of the clientplan agreement","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client the agreement is for","type":"integer"}}},"PCDContractAppointment":{"description":"Defines a ClientAppointment based on a PCD-Contract","required":["ContractId","ProductId","ProjectId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"ProjectId":{"description":"The Id of the Project","type":"string"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"RecurrenceInfo":{"description":"Defines the RecurrenceInfo","type":"object","properties":{"OccurrenceCount":{"format":"int32","description":"The occurrence count of the recurrence. Only set when Range is 'EndsAfterOccurrences'","type":"integer"},"Periodicity":{"format":"int32","description":"Defines together with the interval the frequency between occurrences.\r\nFor example: every n-th week or n-th day.","type":"integer"},"Range":{"description":"The range defines the duration of the recurrence.","enum":["NoEndDate","EndsAfterOccurrences","EndsByDate"],"type":"string"},"Interval":{"description":"The RecurrenceInterval defines the interval of the recurrence.\r\n(Daily, Weekly, Monthly, Yearly)","enum":["Daily","Weekly","Monthly","Yearly"],"type":"string"},"WeekDays":{"description":"Specifies the days on which the recurrence occurs. Required when Type is Weekly","enum":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","WorkDays","Saturday","WeekendDays","EveryDay"],"type":"string"},"RecurrenceStart":{"format":"date-time","description":"The start of the recurrence.","type":"string"},"RecurrenceEnd":{"format":"date-time","description":"The end of the recurrence. Null when Range is NoEndDate","type":"string"},"Month":{"format":"int32","description":"Gets or sets the month (as a number) on which the corresponding appointment reoccurs. Only valid for yearly intervals.","type":"integer"},"DayNumber":{"format":"int32","description":"Gets or sets the ordinal number of a day within a defined month. Only valid for monthly and yearly intervals.","type":"integer"},"WeekOfMonth":{"description":"Gets or sets the ordinal number of a week within a defined month. Only valid for monthly and yearly intervals.","enum":["None","First","Second","Third","Fourth","Last"],"type":"string"}}},"OccurrenceAppointment":{"description":"Defines an appointment that is an occurrence of a recurring appointment.","required":["Id","Start","End","Title","ParentId","OccurrenceIndex","Type"],"type":"object","properties":{"Id":{"format":"int64","description":"The Id of the occurrence.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the occurrence.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the occurrence.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Location":{"description":"The location of the appointment.","type":"string"},"ParentId":{"format":"int64","description":"The Id of the parent appointment.","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence.","type":"integer"},"Type":{"description":"Defines the type of the occurrence.","enum":["Occurrence","ChangedOccurrence","DeletedOccurrence"],"type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled. This property is for reading purposes only.","type":"string"},"Status":{"description":"Defines the status of the appointment. This property is for reading purposes only.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"The remarks for the occurrence.","type":"string"}}},"ChangeOfPCDContractAppointment":{"description":"Defines a ClientAppointment based on a Contract","required":["ContractId","ProductId","ProjectId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"ProjectId":{"description":"The Id of the Project","type":"string"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"PCDDBCContractAppointment":{"description":"Defines a ClientAppointment based on a PCD-Contract","required":["ContractId","ProjectId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"ProjectId":{"description":"The Id of the Project","type":"string"},"CareTrajectId":{"format":"int64","description":"The Id of the Caretraject","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfPCDDBCContractAppointment":{"description":"Defines a ClientAppointment based on a Contract","required":["ContractId","ProjectId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"ProjectId":{"description":"The Id of the Project","type":"string"},"CareTrajectId":{"format":"int64","description":"The Id of the Caretraject","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"GRZContractAppointment":{"description":"Defines a ClientAppointment based on a GRZ-Contract","required":["ContractId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"DOTLocationId":{"format":"int64","description":"The Id of the DOTLocation","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfGRZContractAppointment":{"description":"Defines a ClientAppointment based on a Contract","required":["ContractId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"DOTLocationId":{"format":"int64","description":"The Id of the DOTLocation","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ContractAppointment":{"description":"Defines a ClientAppointment based on a Contract.","required":["ContractId","ProductId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract.","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product.","type":"integer"},"ProductName":{"description":"The name of the Product.","type":"string"},"ContractLineId":{"format":"int64","description":"The Id of the ContractLine.","type":"integer"},"CareTrajectId":{"format":"int64","description":"The Id of the CareTraject.","type":"integer"},"DOTLocationId":{"format":"int64","description":"The Id of the DOTLocation.","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype.","type":"integer"},"ProjectId":{"description":"The Identifier of the Project.\r\nConsists of clientmutationId and projectDescription.","type":"string"},"ProjectName":{"description":"The name of the Project.","type":"string"},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"Identity":{"type":"object","properties":{"Identifier":{"type":"string"},"Type":{"enum":["ExternalId","PlanCare2Id","SocialSecurityNumber"],"type":"string"}}},"ChangeOfContractAppointment":{"description":"Defines a ClientAppointment based on a Contract","required":["ContractId","ProductId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractId":{"format":"int64","description":"The Id of the Contract.","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product.","type":"integer"},"ProductName":{"description":"The name of the Product.","type":"string"},"ContractLineId":{"format":"int64","description":"The Id of the ContractLine.","type":"integer"},"CareTrajectId":{"format":"int64","description":"The Id of the CareTraject.","type":"integer"},"DOTLocationId":{"format":"int64","description":"The Id of the DOTLocation.","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype.","type":"integer"},"ProjectId":{"description":"The Identifier of the Project.\r\nConsists of clientmutationId and projectDescription.","type":"string"},"ProjectName":{"description":"The name of the Project.","type":"string"},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ClientAppointmentCollection":{"description":"Contains a collection of ClientAppointments for each defined type","type":"object","properties":{"ActionAppointments":{"description":"A collection of Action appointments","type":"array","items":{"$ref":"#/definitions/ActionAppointment"}},"LegacyActionAppointments":{"description":"A collection of legacy Action appointments","type":"array","items":{"$ref":"#/definitions/LegacyActionAppointment"}},"InterventionAppointments":{"description":"A collection of Intervention appointments","type":"array","items":{"$ref":"#/definitions/InterventionAppointment"}},"GeneralAppointments":{"description":"A collection of General appointments","type":"array","items":{"$ref":"#/definitions/GeneralAppointment"}},"ContractAppointments":{"description":"A collection of Contract appointments","type":"array","items":{"$ref":"#/definitions/ContractAppointment"}},"ArrangementProductActAppointments":{"description":"A collection of ArrangementProductAct appointments","type":"array","items":{"$ref":"#/definitions/ArrangementProductActAppointment"}},"TeamAppointments":{"description":"A collection of Team appointments","type":"array","items":{"$ref":"#/definitions/TeamAppointment"}},"AgreementAppointments":{"description":"A collection of Agreement appointments","type":"array","items":{"$ref":"#/definitions/AgreementAppointment"}},"SubscriptionAppointments":{"description":"A collection of DaytimeActivity Subscription appointments","type":"array","items":{"$ref":"#/definitions/SubscriptionAppointment"}}}},"ActionAppointment":{"description":"Defines a ClientAppointment based on an Action of a Workplan","required":["ActionIds","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ActionIds":{"description":"The collection of Action ids","type":"array","items":{"format":"int64","type":"integer"}},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"LegacyActionAppointment":{"description":"Defines a ClientAppointment based on an Action from a legacy Workplan","required":["ActionId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The id of the Action","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"InterventionAppointment":{"description":"Defines a ClientAppointment based on an Intervention","required":["InterventionId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"InterventionId":{"format":"uuid","description":"The id of the Intervention","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"GeneralAppointment":{"description":"Defines a  general ClientAppointment","required":["ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ArrangementProductActAppointment":{"description":"Defines a ClientAppointment based on ArrangementProductActs","required":["ArrangementProductActIds","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ArrangementProductActIds":{"description":"The collection of ArrangementProductActIds","type":"array","items":{"format":"int64","type":"integer"}},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"TeamAppointment":{"description":"Defines a team appointment","required":["Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"TeamCalendarId":{"format":"int64","description":"The Id of the team calendar","type":"integer"},"TeamCalendar":{"description":"The name of the team calendar","type":"string"},"ClientIds":{"description":"The Id's of the clients.","type":"array","items":{"format":"int64","type":"integer"}},"ShowInGroupCalendar":{"description":"Determines whether the appointment is also shown in the GroupCalendar.\r\nValue is ignored when no ClientIds are specified","type":"boolean"},"Clients":{"description":"The clients in the team calendar.\r\nFor reading purposes only.","type":"array","items":{"$ref":"#/definitions/NamedEntity"}},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"AgreementAppointment":{"description":"Defines a ClientAppointment based on an Agreement","required":["AgreementId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The id of the Agreement","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"SubscriptionAppointment":{"description":"Defines a ClientAppointment based on a DaytimeActivity Subscription","required":["ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"NamedEntity":{"description":"","required":["Id","Name"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id.","type":"integer"},"Name":{"description":"The name of the entity.","type":"string"}}},"ChangeOfOccurrenceAppointment":{"description":"Defines an appointment that is an occurrence of a recurring appointment","required":["Id","Start","End","Title","ParentId","OccurrenceIndex","Type"],"type":"object","properties":{"Id":{"format":"int64","description":"The Id of the occurrence.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the occurrence.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the occurrence.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Location":{"description":"The location of the appointment.","type":"string"},"ParentId":{"format":"int64","description":"The Id of the parent appointment.","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence.","type":"integer"},"Type":{"description":"Defines the type of the occurrence.","enum":["Occurrence","ChangedOccurrence","DeletedOccurrence"],"type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled. This property is for reading purposes only.","type":"string"},"Status":{"description":"Defines the status of the appointment. This property is for reading purposes only.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"The remarks for the occurrence.","type":"string"}}},"ChangeEmployeeForOccurrence":{"description":"Defines a ChangeEmployeeOccurrence","required":["ParentId","OccurrenceIndex","EmployeeId"],"type":"object","properties":{"ParentId":{"format":"int64","description":"The identifier of the parent appointment","type":"integer"},"Id":{"format":"int64","description":"The id of the occurrence","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"The index of the occurrence","type":"integer"},"EmployeeId":{"format":"int64","description":"The identifier of the employee","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The identifier of the contractOfService","type":"integer"}}},"ChangeOfGeneralAppointment":{"description":"Defines a  general ClientAppointment","required":["ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfInterventionAppointment":{"description":"Defines a ClientAppointment based on an Intervention","required":["InterventionId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"InterventionId":{"format":"uuid","description":"The id of the Intervention","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfActionAppointment":{"description":"Defines a ClientAppointment based on an Action of a Workplan","required":["ActionIds","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ActionIds":{"description":"The collection of Action ids","type":"array","items":{"format":"int64","type":"integer"}},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfLegacyActionAppointment":{"description":"Defines a ClientAppointment based on an Action from a legacy Workplan","required":["ActionId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The id of the Action","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfArrangementProductActAppointment":{"description":"Defines a ClientAppointment based on ArrangementProductActs","required":["ArrangementProductActIds","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ArrangementProductActIds":{"description":"The collection of ArrangementProductActIds","type":"array","items":{"format":"int64","type":"integer"}},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfAgreementAppointment":{"description":"Defines a ClientAppointment based on an Agreement","required":["AgreementId","ClientId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The id of the Agreement","type":"integer"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.","type":"string"},"EmploymentId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ClientAttention":{"description":"ClientAttention","type":"object","properties":{"ClientAttentionId":{"format":"int64","description":"The Id of the attention","type":"integer"},"ClientId":{"format":"int64","description":"The Id of the client","type":"integer"},"Description":{"description":"The description of the attention","type":"string"},"StartDate":{"format":"date-time","description":"The start date","type":"string"},"EndDate":{"format":"date-time","description":"The end date","type":"string"},"CreatedByUsername":{"description":"The name of the relation that created the attention","type":"string"}}},"ChangeOfClientAttention":{"description":"ClientAttention.","type":"object","properties":{"ClientAttentionId":{"format":"int64","description":"The Id of the attention.","type":"integer"},"Description":{"description":"The description of the attention.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"}}},"ClientPermissions":{"description":"Defines an Employee with allowed Clients","required":["EmployeeId","LookupName"],"type":"object","properties":{"EmployeeId":{"format":"int64","description":"The internal id of the employee","type":"integer"},"LookupName":{"description":"The fullname of the employee","type":"string"},"AllowedClients":{"description":"The list of clients the employee has access to","type":"array","items":{"$ref":"#/definitions/AllowedClient"}}}},"Clientplan":{"description":"The definition for a clientplan. Contains domains and metadata.","type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"StartDate":{"format":"date-time","description":"The date on which the clientplan takes effect.","type":"string"},"EndDate":{"format":"date-time","description":"The date on which the clientplan will end or was ended.","type":"string"},"VisionModelName":{"description":"The name of the visionmodel","type":"string"},"ClientName":{"description":"The lookup name of the client","type":"string"},"Domains":{"description":"A list of domains belonging to the visionmodel","type":"array","items":{"$ref":"#/definitions/Domain"}},"Id":{"format":"int64","description":"The internal id of the clientplan","type":"integer"},"SectorName":{"description":"The name of the sector","type":"string"},"Duration":{"description":"The description of the duration. Can be custom.","type":"string"},"Version":{"description":"The version of the clientplan. Descriptive text.","type":"string"},"AgreementSet":{"description":"Determines whether the clientplan needs approval before advancing the status to 'In Progress'.","type":"boolean"},"Name":{"description":"The name of the clientplan","type":"string"},"ProductArrangementName":{"description":"The name of the arrangement associated with the clientplan.","type":"string"},"Status":{"description":"the name of the current status of the clientplan.","type":"string"}}},"Domain":{"description":"The definition of a domain.","type":"object","properties":{"Name":{"description":"The name of the domain.","type":"string"},"Id":{"format":"int64","description":"The internal id of the domain.","type":"integer"},"Demands":{"description":"A list of demands belonging to the domain.","type":"array","items":{"$ref":"#/definitions/Question"}},"ParentId":{"format":"int64","description":"The internal id from which this domain is a subdomain.","type":"integer"}}},"Question":{"description":"The definition of a question.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the question.","type":"integer"},"Subject":{"description":"The question.","type":"string"},"Description":{"description":"The description of the question.","type":"string"},"Targets":{"description":"A list of goals for the question.","type":"array","items":{"$ref":"#/definitions/ClientplanGoal"}}}},"ClientplanGoal":{"description":"The definition of a goal that is used in the hierarchy of a Clientplan.","type":"object","properties":{"Disciplines":{"description":"A list of disciplines associated with the goal.","type":"array","items":{"$ref":"#/definitions/ClientplanDiscipline"}},"Id":{"format":"int64","description":"The internal id of the goal.","type":"integer"},"Description":{"description":"The description of the goal.","type":"string"},"InitialSituation":{"description":"The description of the initial situation.","type":"string"},"TargetSituation":{"description":"The description of the desired situation.","type":"string"},"ClientId":{"format":"int64","description":"The id of the client.","type":"integer"},"ClientplanId":{"format":"int64","description":"The id of the clientplan.","type":"integer"},"Status":{"description":"The status of the goal.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StatusDate":{"format":"date-time","description":"The status date of the goal.","type":"string"}}},"ClientplanDiscipline":{"description":"The definition of a discipline.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Name":{"description":"The name of the discipline.","type":"string"},"Workplans":{"description":"A list of workplans assigned to the discipline.","type":"array","items":{"$ref":"#/definitions/ClientplanWorkplan"}},"Actions":{"description":"A list of actions assigned to the discipline.","type":"array","items":{"$ref":"#/definitions/ClientplanAction"}}}},"ClientplanWorkplan":{"description":"The definition of the Workplan that is used in the hierarchy of the Clientplan","type":"object","properties":{"Description":{"description":"The description of the workplan.","type":"string"},"Actions":{"description":"A list of actions assigned to the workplan.","type":"array","items":{"$ref":"#/definitions/ClientplanAction"}},"Status":{"description":"The description of the status of the workplan.","type":"string"},"Id":{"format":"int64","description":"The internal id of the workplan.","type":"integer"},"Name":{"description":"The name of the workplan.","type":"string"}}},"ClientplanAction":{"description":"The definition of the action that is used in the hierarchy of the Clientplan.","type":"object","properties":{"Description":{"description":"The description of the action.","type":"string"},"Appointments":{"description":"A list of appointments associated with the action.","type":"array","items":{"$ref":"#/definitions/Appointment"}},"Remarks":{"description":"The remarks for the action.","type":"string"},"ResponsibleEmployeeName":{"description":"The name of the responsible employee.","type":"string"},"PriorityName":{"description":"The description of the priority for the action.","type":"string"},"Rank":{"format":"int64","description":"The rank of the action. Used to determine the sort order of actions.","type":"integer"},"Id":{"format":"int64","description":"The internal id of the action.","type":"integer"},"Name":{"description":"The name of the action.","type":"string"},"IsLegacy":{"description":"Determines if the action is a legacy action or not.","type":"boolean"}}},"GoalPermissions":{"description":"The user's goal permissions.","type":"object","properties":{"HasPermissionToSetApproved":{"description":"User has permission to approve goal.","type":"boolean"},"HasPermissionToSetInProgress":{"description":"User has permission to set goal in progress.","type":"boolean"},"HasPermissionToSetHistorical":{"description":"User has permission to set goal historical.","type":"boolean"}}},"ClientplanAgreement":{"description":"The definition for a Clientplan V2 Agreement","required":["Id","Name","IsVisibleToAllDisciplines"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the agreement","type":"integer"},"Name":{"description":"The name of the agreement","type":"string"},"Description":{"description":"The description of the agreement","type":"string"},"DomainId":{"format":"int64","description":"The domain id related to the agreement","type":"integer"},"DomainName":{"description":"The domainname related to the agreement. For readonly purposes.","type":"string"},"IsVisibleToAllDisciplines":{"description":"Defines to whom the agreement is available \r\nTrue:  The agreement is available for all disciplines\r\nFalse: The agreement is only available for defined disciplines","type":"boolean"},"AvailableForDisciplines":{"description":"The Disciplines for whom the agreement is available","type":"array","items":{"$ref":"#/definitions/Discipline"}},"StartDate":{"format":"date-time","description":"Startdate of the agreement","type":"string"},"EndDate":{"format":"date-time","description":"Enddate of the agreement","type":"string"},"StatusDate":{"format":"date-time","description":"The Statusdate when the state was set of the agreement","type":"string"},"StatusDescription":{"description":"The state of the agreement. For readonly purposes.","type":"string"}}},"Discipline":{"description":"PlanCare 2 discipline.","type":"object","properties":{"Id":{"format":"int64","description":"Id of the discipline.","type":"integer"},"Name":{"description":"Name of the discipline.","type":"string"},"Description":{"description":"Description of the discipline.","type":"string"},"SpecialismCode":{"description":"PlanCare 2 specialism code attached to the discipline.","type":"string"},"IsActual":{"description":"Describes whether the discipline is currently in use.","type":"boolean"},"DisciplineGroupId":{"format":"int64","description":"Id of the discipline group.","type":"integer"},"EvsFunction":{"description":"EVS name of function.","type":"string"},"EvsSpecialism":{"description":"EVS name of specialism.","type":"string"}}},"ChangeOfClientplanAgreement":{"description":"Exposes the properties of a goal V2 that can be updated.","required":["Id","Name","IsVisibleToAllDisciplines"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the agreement","type":"integer"},"Name":{"description":"The name of the agreement","type":"string"},"Description":{"description":"The description of the agreement","type":"string"},"DomainId":{"format":"int64","description":"The domain id related to the agreement","type":"integer"},"DomainName":{"description":"The domainname related to the agreement. For readonly purposes.","type":"string"},"IsVisibleToAllDisciplines":{"description":"Defines to whom the agreement is available \r\nTrue:  The agreement is available for all disciplines\r\nFalse: The agreement is only available for defined disciplines","type":"boolean"},"AvailableForDisciplines":{"description":"The Disciplines for whom the agreement is available","type":"array","items":{"$ref":"#/definitions/Discipline"}},"StartDate":{"format":"date-time","description":"Startdate of the agreement","type":"string"},"EndDate":{"format":"date-time","description":"Enddate of the agreement","type":"string"},"StatusDate":{"format":"date-time","description":"The Statusdate when the state was set of the agreement","type":"string"},"StatusDescription":{"description":"The state of the agreement. For readonly purposes.","type":"string"}}},"ClientplanArrangementProductAct":{"description":"De arrangement product act of clientplan","type":"object","properties":{"Id":{"format":"int64","description":"The id of this act","type":"integer"},"ActId":{"format":"int64","description":"The id of the act","type":"integer"},"ActName":{"description":"The name of the act","type":"string"},"ArrangementId":{"format":"int64","description":"The id of the arrangement of this act","type":"integer"},"ArrangementName":{"description":"The name of the arrangement of this act","type":"string"},"Status":{"description":"The status of the act (0=Concept,1=Approved,2=InProgress,3=Historical)","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StartDate":{"format":"date-time","description":"The date on which the act takes effect.","type":"string"},"EndDate":{"format":"date-time","description":"The date on which the act will end or was ended.","type":"string"},"TargetTime":{"format":"int32","description":"The estimated time in minutes it takes to perform te act once.","type":"integer"},"TargetCountPerWeek":{"format":"int32","description":"Estimated times per week the act should be performed.","type":"integer"},"AgreedTargetTime":{"format":"int32","description":"The agreed time in minutes for the act.","type":"integer"},"AgreedCountPerWeek":{"format":"int32","description":"Times per week the act is performed.","type":"integer"}}},"CreateClientplanArrangementProductAct":{"description":"The arrangement product act of clientplan","type":"object","properties":{"ClientplanId":{"format":"int64","description":"The id of the client plan","type":"integer"},"ArrangementProductActs":{"description":"The acts of this client plan arrangement","type":"array","items":{"$ref":"#/definitions/CreateArrangementProductAct"}}}},"CreateArrangementProductAct":{"description":"The acts of arrangement product","type":"object","properties":{"ClientplanArrangementProductActId":{"format":"int64","description":"The clientplan arrangement product act identifier.","type":"integer"},"ArrangementProductActId":{"format":"int64","description":"The arrangement product act identifier.","type":"integer"},"AgreedTargetTime":{"format":"int32","description":"The agreed time in minutes for the act.","type":"integer"},"AgreedCountPerWeek":{"format":"int32","description":"Times per week the act is performed.","type":"integer"}}},"ClientplanV2":{"description":"The definition for a clientplan V2.","required":["ClientId","StartDate","Name","TypeId","SectorId","VisionModelId","ResponsibleEmployeeId"],"type":"object","properties":{"BasicInformationInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The basic information part of the clientplan. For read-only purposes only."},"QuestionnaireInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The questionnaire information part of the clientplan. For read-only purposes only."},"CareplanInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The careplan information part of the clientplan. For read-only purposes only."},"OmahaSystemInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The Omaha System information part of the clientplan. For read-only purposes only."},"AgreementsInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The agreements information part of the clientplan. For read-only purposes only."},"PrimaryCareInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The primary care part of the clientplan. For read-only purposes only."},"InvoluntaryCareInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The involuntary care part of the clientplan. For read-only purposes only."},"WorkplanInfo":{"$ref":"#/definitions/ClientplanPartInfo","description":"The workplan information part of the clientplan. For read-only purposes only."},"Id":{"format":"int64","description":"The internal id of the clientplan.","type":"integer"},"ClientId":{"$ref":"#/definitions/Identity","description":"The internal id of the client."},"StartDate":{"format":"date-time","description":"The date on which the clientplan takes effect.","type":"string"},"EndDate":{"format":"date-time","description":"The date on which the clientplan will end or was ended.","type":"string"},"CareDemandsRequired":{"description":"Determines if CareDemands must be used when creating goals.","type":"boolean"},"SectorName":{"description":"The name of the sector. For read-only purposes only.","type":"string"},"Name":{"description":"The name of the clientplan.","type":"string"},"TypeId":{"format":"int64","description":"The id of the type of the clientplan.","type":"integer"},"VisionModelName":{"description":"The name of the vision model. For read-only purposes only.","type":"string"},"ResponsibleEmployeeName":{"description":"The name of the responsible employee. For read-only purposes only.","type":"string"},"SectorId":{"format":"int64","description":"The id of the sector of the clientplan.","type":"integer"},"VisionModelId":{"format":"int64","description":"The id of the vision model of the clientplan.","type":"integer"},"ResponsibleEmployeeId":{"$ref":"#/definitions/Identity","description":"The responsible employee of the clientplan."}}},"ClientplanPartInfo":{"description":"Clientplan part information","type":"object","properties":{"TypeId":{"format":"int32","description":"Type of clientplan part.","type":"integer"},"Name":{"description":"The name of the clientplan part. Ignored when ClientplanPartInfo in posted","type":"string"},"IsVisible":{"description":"Whether the clientplan part is visible","type":"boolean"}}},"ClientplanV2Stripped":{"description":"The definition for a clientplan V2 without its ClientplanPartInfos.","required":["ClientId","StartDate","Name","TypeId","SectorId","VisionModelId","ResponsibleEmployeeId"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the clientplan.","type":"integer"},"ClientId":{"$ref":"#/definitions/Identity","description":"The internal id of the client."},"StartDate":{"format":"date-time","description":"The date on which the clientplan takes effect.","type":"string"},"EndDate":{"format":"date-time","description":"The date on which the clientplan will end or was ended.","type":"string"},"CareDemandsRequired":{"description":"Determines if CareDemands must be used when creating goals.","type":"boolean"},"SectorName":{"description":"The name of the sector. For read-only purposes only.","type":"string"},"Name":{"description":"The name of the clientplan.","type":"string"},"TypeId":{"format":"int64","description":"The id of the type of the clientplan.","type":"integer"},"VisionModelName":{"description":"The name of the vision model. For read-only purposes only.","type":"string"},"ResponsibleEmployeeName":{"description":"The name of the responsible employee. For read-only purposes only.","type":"string"},"SectorId":{"format":"int64","description":"The id of the sector of the clientplan.","type":"integer"},"VisionModelId":{"format":"int64","description":"The id of the vision model of the clientplan.","type":"integer"},"ResponsibleEmployeeId":{"$ref":"#/definitions/Identity","description":"The responsible employee of the clientplan."}}},"EmployeeBaseInfo":{"description":"","type":"object","properties":{"EmployeeId":{"format":"int64","description":"Id of the employee","type":"integer"},"EmployeeName":{"description":"Lookupname of the employee","type":"string"}}},"BasicInformation":{"description":"The basic information part of a clientplan V2.","type":"object","properties":{"ClientplanId":{"format":"int64","description":"The clientplan id.","type":"integer"},"ResponsiblePersons":{"description":"The persons responsible for the client.","type":"array","items":{"$ref":"#/definitions/ResponsiblePerson"}},"LawStatuses":{"description":"The law statuses","type":"array","items":{"$ref":"#/definitions/LawStatus"}},"LegalStatuses":{"description":"The legal statuses","type":"array","items":{"$ref":"#/definitions/LegalStatus"}}}},"ResponsiblePerson":{"description":"A person responsible for a client.","type":"object","properties":{"CorrelationId":{"format":"int64","description":"The correlation id.","type":"integer"},"ClientplanId":{"format":"int64","description":"The clientplan id.","type":"integer"},"RelationId":{"format":"int64","description":"The relation id.","type":"integer"},"RelationName":{"description":"The relation name.","type":"string"},"RoleId":{"format":"uuid","description":"The role id.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"RoleName":{"description":"The role name.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"}}},"LawStatus":{"description":"The law status of a client.","type":"object","properties":{"Id":{"format":"int64","description":"The law status id.","type":"integer"},"Name":{"description":"The law status name.","type":"string"},"RelationName":{"description":"The relation name.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"},"RelatedRelations":{"description":"List of law relations related to this client.","type":"array","items":{"$ref":"#/definitions/RelationLawStatus"}}}},"LegalStatus":{"description":"The legal status of a client.","type":"object","properties":{"Id":{"format":"int64","description":"The legal status id.","type":"integer"},"ClientId":{"$ref":"#/definitions/Identity","description":"The client id."},"Name":{"description":"The legal status name.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"}}},"RelationLawStatus":{"description":"RelationLawStatus","type":"object","properties":{"Id":{"format":"int64","description":"Relation id.","type":"integer"},"Name":{"description":"Relation name.","type":"string"},"RoleName":{"description":"Role of the relation.","type":"string"}}},"ClientplanQuestionnaire":{"description":"A questionnaire from a clientplan.","type":"object","properties":{"Id":{"format":"uuid","description":"The id of the questionnaire.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"The name of the questionnaire.","type":"string"},"Version":{"description":"The version of the questionnaire.","type":"string"},"FilledQuestionnaires":{"description":"The filled questionnaires.","type":"array","items":{"$ref":"#/definitions/ClientplanFilledQuestionnaire"}}}},"ClientplanFilledQuestionnaire":{"description":"Clientplan overview data for a filled questionnaire","type":"object","properties":{"Id":{"format":"int64","description":"The id of the filled questionnaire.","type":"integer"},"Name":{"description":"The name of the filled questionnaire.","type":"string"},"CreationDate":{"format":"date-time","description":"The creationdate of the filled questionnaire.","type":"string"},"DeterminedOn":{"format":"date-time","description":"The date on which the status of the filled questionnaire became Actual.","type":"string"},"Status":{"description":"The status of the filled questionnaire.","type":"string"}}},"Structure":{"description":"The definition for a clientplan V2 structure.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the structure.","type":"integer"},"Name":{"description":"The name of the structure.","type":"string"},"VisionModelId":{"format":"int64","description":"The id of the VisionModel","type":"integer"},"VisionModelName":{"description":"The name of the VisionModel","type":"string"},"Domains":{"description":"The domains of the structure","type":"array","items":{"$ref":"#/definitions/DomainV2"}}}},"DomainV2":{"description":"The definition for a clientplan V2 Domain.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Domain.","type":"integer"},"Name":{"description":"The name of the Domain.","type":"string"},"Index":{"format":"int32","description":"The display index of the Domain.","type":"integer"},"CareDemands":{"description":"A list of CareDemands belonging to the Domain.","type":"array","items":{"$ref":"#/definitions/CareDemand"}}}},"CareDemand":{"description":"The definition for a clientplan V2 CareDemand.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the CareDemand.","type":"integer"},"TemplateCareDemandId":{"format":"int64","description":"The id of the template CareDemand.","type":"integer"},"DomainId":{"format":"int64","description":"The id of the Domain.","type":"integer"},"Name":{"description":"The name of the CareDemand.","type":"string"},"Goals":{"description":"The Goals of the CareDemand.","type":"array","items":{"$ref":"#/definitions/GoalV2"}},"DomainName":{"description":"The name of the Domain.","type":"string"},"Explanation":{"description":"The explanation of the CareDemand.","type":"string"},"QuestionnaireCareDemandId":{"format":"int64","description":"The id of the Questionnaire CareDemand.","type":"integer"},"QuestionnaireName":{"description":"The name of the questionnaire.","type":"string"},"QuestionnaireStatusDescription":{"description":"The status description of the questionnaire.","type":"string"}}},"GoalV2":{"description":"The definition for a clientplan goal.","required":["CareDemandName","CareDemandId","Name"],"type":"object","properties":{"Id":{"format":"int64","description":"The id of the goal.","type":"integer"},"AggregateId":{"format":"uuid","description":"The aggregateId of the goal.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CareDemandName":{"description":"The name of the CareDemand.","type":"string"},"CareDemandId":{"format":"int64","description":"The id of the CareDemand.","type":"integer"},"CareDemandExplanation":{"description":"The remarks of the CareDemand","type":"string"},"TemplateGoalId":{"format":"int64","description":"The id of the TemplateGoal.","type":"integer"},"PreviousGoalId":{"format":"int64","description":"The id of the previous Goal.","type":"integer"},"QuestionnaireGoalId":{"format":"int64","description":"The id of the QuestionnaireGoal.","type":"integer"},"StartDate":{"format":"date-time","description":"The start date of the Goal.","type":"string"},"EndDate":{"format":"date-time","description":"The end date of the Goal.","type":"string"},"Name":{"description":"The name of the Goal.","type":"string"},"Status":{"description":"The state of the Goal.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StatusDescription":{"description":"The description of the state of the Goal.","type":"string"},"StatusDate":{"format":"date-time","description":"The status date of the Goal.","type":"string"},"InitialSituation":{"description":"The initial situation.","type":"string"},"TargetSituation":{"description":"The target situation.","type":"string"},"DisciplineIds":{"description":"The ids of the disciplines.","type":"array","items":{"format":"int64","type":"integer"}},"DisciplineGroupIds":{"description":"The ids of the discipline groups.","type":"array","items":{"format":"int64","type":"integer"}},"LatestScore":{"$ref":"#/definitions/Score","description":"The latest score of the Goal."},"MainGoalId":{"format":"uuid","description":"The id of the MainGoal","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MainGoal":{"description":"The name of the MainGoal","type":"string"}}},"Score":{"description":"The definition for a clientplan goal score.","type":"object","properties":{"Color":{"format":"int64","description":"The 32-bit ARGB value of the Color","type":"integer"},"Description":{"description":"The description of the score","type":"string"},"Value":{"format":"int32","description":"The value of the score","type":"integer"},"Rank":{"format":"int32","description":"The rank of the score","type":"integer"},"Name":{"description":"The name of the score","type":"string"}}},"Careplan":{"description":"The definition for a clientplan V2 careplan.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the careplan.","type":"integer"},"Name":{"description":"The name of the careplan.","type":"string"},"VisionModelId":{"format":"int64","description":"The id of the VisionModel","type":"integer"},"VisionModelName":{"description":"The name of the VisionModel","type":"string"},"Domains":{"description":"The domains of the careplan","type":"array","items":{"$ref":"#/definitions/DomainV2"}}}},"ClientplanSector":{"description":"The definition for a clientplan V2 sector.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the sector.","type":"integer"},"Name":{"description":"The name of the sector.","type":"string"},"StartDate":{"format":"date-time","description":"The start date of the sector.","type":"string"},"ActionVisible":{"description":"Whether or not the actions in the sector are visible for reporting.","type":"boolean"}}},"ClientplanVisionModel":{"description":"The definition for a clientplan V2 vision model.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the vision model.","type":"integer"},"Name":{"description":"The name of the vision model.","type":"string"}}},"ClientplanV2Type":{"description":"The definition for a Clientplan V2 type.","type":"object","properties":{"Id":{"format":"int64","description":"The identity of the Clientplan type.","type":"integer"},"Name":{"description":"The name of the Clientplan type.","type":"string"},"Description":{"description":"The description of the Clientplan type.","type":"string"},"CareDemandsRequired":{"description":"Determines if CareDemands must be used when creating goals.","type":"boolean"}}},"GoalLibrary":{"description":"The definition for a clientplan goal library.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the clientplan goal library.","type":"integer"},"Name":{"description":"The name of the clientplan goal library.","type":"string"},"InitialSituation":{"description":"The initial situation of the clientplan goal library.","type":"string"},"TargetSituation":{"description":"The target situation of the clientplan goal library.","type":"string"},"SectorId":{"format":"int64","description":"The sector id of the clientplan goal library.","type":"integer"}}},"ChangeOfClientplanV2":{"description":"Exposes the properties of a clientplan V2 that can be updated.","required":["Id"],"type":"object","properties":{"Id":{"format":"int64","description":"The id of the clientplan to change.","type":"integer"},"Name":{"description":"The name of the clientplan.","type":"string"},"StartDate":{"format":"date-time","description":"The date on which the clientplan takes effect.","type":"string"},"ResponsibleEmployeeId":{"$ref":"#/definitions/Identity","description":"The responsible employee of the clientplan."}}},"ChangeOfClientplanPartInfo":{"description":"Change Of ClientplanPartInfo","type":"object","properties":{"TypeId":{"format":"int32","description":"Type of clientplan part.","type":"integer"},"Name":{"description":"The name of the clientplan part. Ignored when ClientplanPartInfo in posted","type":"string"},"IsVisible":{"description":"Whether the clientplan part is visible","type":"boolean"}}},"ClientplanOmahaDomain":{"description":"The definition of a domain used in Omaha System","type":"object","properties":{"Id":{"format":"int64","description":"The id of the domain","type":"integer"},"Name":{"description":"The name of the domain","type":"string"},"Index":{"format":"int32","description":"The index of the domain","type":"integer"},"Areas":{"description":"Collection of ClientplanOmahaAreas that are related to the ClientplanOmahaDomain","type":"array","items":{"$ref":"#/definitions/ClientplanOmahaArea"}}}},"ClientplanOmahaArea":{"description":"The definition of a ClientplanOmahaArea","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the ClientplanOmahaArea","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AreaId":{"format":"int64","description":"The internal id of the Area","type":"integer"},"Area":{"description":"The value the Area","type":"string"},"RangeId":{"format":"int64","description":"The internal id of the Range","type":"integer"},"Range":{"description":"The value of the Range","type":"string"},"TypificationId":{"format":"int64","description":"The internal id of the Typification","type":"integer"},"Typification":{"description":"The value of the Typification","type":"string"},"Remarks":{"description":"The remarks of the ClientplanOmahaArea","type":"string"},"Symptoms":{"description":"The list of Symptoms that are related to this ClientplanOmahaArea","type":"array","items":{"$ref":"#/definitions/OmahaSymptom"}},"Interventions":{"description":"The list of ClientplanOmahaInterventions that are related to this ClientplanOmahaArea","type":"array","items":{"$ref":"#/definitions/ClientplanOmahaIntervention"}},"OmahaDomainId":{"format":"int64","description":"The internal id of the Omaha System domain","type":"integer"}}},"OmahaSymptom":{"description":"The definition of a Symptom that is used in Omaha System","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Symptom","type":"integer"},"Term":{"description":"The term of the Symptom","type":"string"}}},"ClientplanOmahaIntervention":{"description":"The definition of a ClientplanOmahaIntervention","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the ClientplanOmahaIntervention","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ActionAreaId":{"format":"int64","description":"The internal id of the ActionArea","type":"integer"},"ActionArea":{"description":"The value the ActionArea","type":"string"},"ActionTypeId":{"format":"int64","description":"The internal id of the ActionType","type":"integer"},"ActionType":{"description":"The value of the ActionType","type":"string"},"ActionTypeAbbreviation":{"description":"The abbreviation of the ActionType","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the Discipline","type":"integer"},"Discipline":{"description":"The value of the Discipline","type":"string"},"ExcecutiveId":{"format":"int64","description":"The internal id of the employee that will execute the ClientplanOmahaIntervention","type":"integer"},"ExcecutiveName":{"description":"The name of the employee that will execute the ClientplanOmahaIntervention","type":"string"},"Remarks":{"description":"The remarks of the ClientplanOmahaIntervention","type":"string"},"Status":{"description":"The current status of the ClientplanOmahaIntervention","type":"string"}}},"ClientplanOmahaAreaMeasurement":{"description":"The definition of a ClientplanOmahaAreaMeasurement","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the ClientplanOmahaAreaMeasurement","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Date":{"format":"date-time","description":"The date of the ClientplanOmahaAreaMeasurement","type":"string"},"KnowledgeSampleValue":{"description":"The sample value of the knowledge aspect","type":"string"},"KnowledgeSampleLevel":{"format":"int32","description":"The sample level of the knowledge aspect","type":"integer"},"KnowledgeSetpointValue":{"description":"The setpoint value of the knowledge aspect","type":"string"},"KnowledgeSetpointLevel":{"format":"int32","description":"The setpoint level of the knowledge aspect","type":"integer"},"BehaviorSampleValue":{"description":"The sample value of the behavior aspect","type":"string"},"BehaviorSampleLevel":{"format":"int32","description":"The sample level of the behavior aspect","type":"integer"},"BehaviorSetpointValue":{"description":"The setpoint value of the behavior aspect","type":"string"},"BehaviorSetpointLevel":{"format":"int32","description":"The setpoint level of the behavior aspect","type":"integer"},"StatusSampleValue":{"description":"The sample value of the status aspect","type":"string"},"StatusSampleLevel":{"format":"int32","description":"The sample value of the status aspect","type":"integer"},"StatusSetpointValue":{"description":"The sample value of the status aspect","type":"string"},"StatusSetpointLevel":{"format":"int32","description":"The setpoint value of the status aspect","type":"integer"}}},"WorkplanV2":{"description":"The definition of a clientplan V2 Workplan.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Workplan.","type":"integer"},"Type":{"description":"The type of the workplan.","enum":["Goal","Episode"],"type":"string"},"Discipline":{"$ref":"#/definitions/Discipline","description":"Discipline of this workplan."},"DisciplineGroup":{"$ref":"#/definitions/DisciplineGroup","description":"Discipline group of this workplan."},"Actions":{"description":"The Action of the Workplan.","type":"array","items":{"$ref":"#/definitions/ActionV2"}},"Goal":{"$ref":"#/definitions/WorkplanGoalV2","description":"The Goal of the workplan."},"SubGoals":{"description":"The SubGoals of the workplan.","type":"array","items":{"$ref":"#/definitions/WorkplanSubGoalV2"}}}},"DisciplineGroup":{"description":"PlanCare 2 discipline group.","type":"object","properties":{"Id":{"format":"int64","description":"Id of the discipline group.","type":"integer"},"Name":{"description":"Name of the discipline group.","type":"string"},"Description":{"description":"Description of the discipline group.","type":"string"},"Disciplines":{"description":"All disciplines in the discipline group","type":"array","items":{"$ref":"#/definitions/Discipline"}}}},"ActionV2":{"description":"The definition of an Action.","required":["Name","DisciplineId"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Action.","type":"integer"},"Name":{"description":"Name of the Action.","type":"string"},"DisciplineId":{"format":"int64","description":"The id of the Discipline.","type":"integer"},"DisciplineName":{"description":"The name of the Discipline.","type":"string"},"Priority":{"$ref":"#/definitions/Priority","description":"The priority of the Action."},"EmployeeId":{"$ref":"#/definitions/Identity","description":"The id of the employee who is the executor of the Action."},"ExecutiveId":{"$ref":"#/definitions/Identity","description":"The id of the relation who is the executor of the Action."},"ExecutiveIds":{"description":"List of ids of relations who are executor of the Action.","type":"array","items":{"format":"int64","type":"integer"}},"Executives":{"description":"List of relations who are executors of the Action.","type":"array","items":{"$ref":"#/definitions/WorkplanActionExecutive"}},"WorkTypeId":{"format":"int64","description":"The worktype id of the Action.","type":"integer"},"WorkplanId":{"format":"int64","description":"The workplan id of the Action.","type":"integer"},"SubGoalId":{"format":"int64","description":"The sub goal id of the Action.","type":"integer"},"Remarks":{"description":"The exemplification of the Action.","type":"string"},"EvaluateBefore":{"format":"date-time","description":"The planned evaluation date.","type":"string"},"Result":{"$ref":"#/definitions/WorkplanActionResult","description":"The result of the Action."},"ResultDate":{"format":"date-time","description":"The date of the result.","type":"string"},"Continuation":{"$ref":"#/definitions/WorkplanActionContinuation","description":"The continuation of the Action"},"CreationDate":{"format":"date-time","description":"The date of creation.","type":"string"},"Completed":{"description":"Whether or not the Action is completed.","type":"boolean"}}},"WorkplanGoalV2":{"description":"The definition of a goal","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Goal.","type":"integer"},"Name":{"description":"Name of the Goal","type":"string"},"StatusDate":{"format":"date-time","description":"StatusDate of the Goal.","type":"string"},"Status":{"description":"Status description of the Goal","type":"string"},"Disciplines":{"description":"The disciplines assigned to the goal","type":"array","items":{"$ref":"#/definitions/Discipline"}},"DisciplineGroups":{"description":"The discipline groups assigned to the goal","type":"array","items":{"$ref":"#/definitions/DisciplineGroup"}}}},"WorkplanSubGoalV2":{"description":"The SubGoal definition of a workplan","required":["Name","WorkplanId"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the SubGoal.","type":"integer"},"Name":{"description":"The name of the SubGoal.","type":"string"},"Status":{"description":"The status description of the SubGoal.","enum":["Concept","InProgress","Historical"],"type":"string"},"Discipline":{"$ref":"#/definitions/Discipline","description":"The discipline of the SubGoal."},"DisciplineGroup":{"$ref":"#/definitions/DisciplineGroup","description":"The discipline group of the SubGoal."},"Actions":{"description":"The actions of the SubGoal.","type":"array","items":{"$ref":"#/definitions/ActionV2"}},"WorkTypeId":{"format":"int64","description":"The worktype id of the SubGoal.","type":"integer"},"WorkplanId":{"format":"int64","description":"The id of the Workplan.","type":"integer"},"Remarks":{"description":"Additional information about the SubGoal.","type":"string"}}},"Priority":{"description":"The definition of priority","type":"object","properties":{"Id":{"format":"int64","description":"The id of the priority","type":"integer"},"Name":{"description":"The name of the priority","type":"string"},"Color":{"format":"int64","description":"The 32-bit ARGB value of the Color","type":"integer"},"ColorName":{"description":"The 32-bit ARGB value of the Color","type":"string"}}},"WorkplanActionExecutive":{"description":"The definition of an Executive of an action of a workplan.","type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The identifier of the Executive."},"ExecutiveType":{"description":"The type of the relation of the Executive.","type":"string"},"ExecutiveName":{"description":"The name of the Executive.","type":"string"}}},"WorkplanActionResult":{"description":"The definition of an action result","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the result","type":"integer"},"Name":{"description":"The name of the result","type":"string"}}},"WorkplanActionContinuation":{"description":"The definition of an action continuation","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the continuation","type":"integer"},"Name":{"description":"The name of the continuation","type":"string"}}},"ChangeOfGoalV2":{"description":"Exposes the properties of a goal V2 that can be updated.","required":["AggregateId","CareDemandName","CareDemandId","Name"],"type":"object","properties":{"AggregateId":{"format":"uuid","description":"The aggregateId of the goal.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Id":{"format":"int64","description":"The id of the goal.","type":"integer"},"CareDemandName":{"description":"The name of the CareDemand.","type":"string"},"CareDemandId":{"format":"int64","description":"The id of the CareDemand.","type":"integer"},"CareDemandExplanation":{"description":"The remarks of the CareDemand","type":"string"},"TemplateGoalId":{"format":"int64","description":"The id of the TemplateGoal.","type":"integer"},"PreviousGoalId":{"format":"int64","description":"The id of the previous Goal.","type":"integer"},"QuestionnaireGoalId":{"format":"int64","description":"The id of the QuestionnaireGoal.","type":"integer"},"StartDate":{"format":"date-time","description":"The start date of the Goal.","type":"string"},"EndDate":{"format":"date-time","description":"The end date of the Goal.","type":"string"},"Name":{"description":"The name of the Goal.","type":"string"},"Status":{"description":"The state of the Goal.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StatusDescription":{"description":"The description of the state of the Goal.","type":"string"},"StatusDate":{"format":"date-time","description":"The status date of the Goal.","type":"string"},"InitialSituation":{"description":"The initial situation.","type":"string"},"TargetSituation":{"description":"The target situation.","type":"string"},"DisciplineIds":{"description":"The ids of the disciplines.","type":"array","items":{"format":"int64","type":"integer"}},"DisciplineGroupIds":{"description":"The ids of the discipline groups.","type":"array","items":{"format":"int64","type":"integer"}},"LatestScore":{"$ref":"#/definitions/Score","description":"The latest score of the Goal."},"MainGoalId":{"format":"uuid","description":"The id of the MainGoal","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MainGoal":{"description":"The name of the MainGoal","type":"string"}}},"ClientProtocol":{"description":"ClientProtocol","type":"object","properties":{"Name":{"description":"The name of the protocol","type":"string"},"ValidFrom":{"format":"date-time","description":"The start date","type":"string"},"ValidUntil":{"format":"date-time","description":"The end date","type":"string"},"ContentValue":{"description":"The content of the protocol in rtf-format (if null then use the ContentDocumentId)","type":"string"},"ContentDocumentId":{"format":"int64","description":"The id of the document","type":"integer"},"Arrangement":{"description":"Name of the arrangement","type":"string"},"Act":{"description":"Name of the act","type":"string"},"ProtocolCategoryId":{"format":"int64","description":"The id of the protocolcategory","type":"integer"},"ProtocolCategoryName":{"description":"The name of the protocolcategory","type":"string"}}},"Counter":{"description":"Generic counter that returns a count and an id based on a entity","type":"object","properties":{"Id":{"format":"int64","description":"Id maps to the entity id","type":"integer"},"Count":{"format":"int32","description":"Counts the entity results","type":"integer"}}},"ClientReportTemplateSummary":{"description":"ClientReportTemplateSummary","type":"object","properties":{"Id":{"format":"int64","description":"The id of the template.","type":"integer"},"Name":{"description":"The name of the template.","type":"string"},"SectorIds":{"description":"The identifiers of the sectors linked to the template.","type":"array","items":{"format":"int64","type":"integer"}}}},"ClientReportTemplate":{"description":"ClientReportTemplate","type":"object","properties":{"Id":{"format":"int64","description":"The id of the template.","type":"integer"},"Name":{"description":"The name of the template.","type":"string"},"Content":{"description":"The content of the template.","type":"string"},"ContentFormat":{"description":"The format of the content.","enum":["WordML","RTF","PlainText","HTML"],"type":"string"}}},"VisionModelItemClientReport":{"description":"Defines a client report that is based on an VisionModelItem","required":["VisionModelItemId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"VisionModelItemId":{"format":"int64","description":"The internal id of the VisionModelItem","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ReportTag":{"description":"Defines a tag used in a report","type":"object","properties":{"Id":{"format":"int64","description":"The internal id for report tag","type":"integer"},"Name":{"description":"The name of the report tag","type":"string"}}},"ClientReport":{"description":"Describes the client report","required":["Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfVisionModelItemClientReport":{"description":"Defines a client report that is based on an VisionModelItem","required":["VisionModelItemId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"VisionModelItemId":{"format":"int64","description":"The internal id of the VisionModelItem","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"EpisodeClientReport":{"description":"Defines a client report that is based on an episode","required":["EpisodeId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"EpisodeId":{"format":"int64","description":"The internal id of the Episode","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfEpisodeClientReport":{"description":"Defines a client report that is based on an episode","required":["EpisodeId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"EpisodeId":{"format":"int64","description":"The internal id of the Episode","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientReportEpisode":{"description":"Defines an episode with subgoals and actions.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the episode.","type":"integer"},"Name":{"description":"The name of the episode.","type":"string"},"Actions":{"description":"List of actions associated with the episode.","type":"array","items":{"$ref":"#/definitions/ClientReportAction"}},"SubGoals":{"description":"List of subgoals associated with the episode.\r\nIncludes a list of actions.","type":"array","items":{"$ref":"#/definitions/ClientReportSubGoal"}}}},"ClientReportAction":{"description":"Defines an action that is used in episodes and (sub)goals","type":"object","properties":{"Id":{"format":"int64","description":"The id of the action.","type":"integer"},"Name":{"description":"The name of the action.","type":"string"}}},"ClientReportSubGoal":{"description":"Defines a subgoal and its actions in a clientreport","type":"object","properties":{"Id":{"format":"int64","description":"The id of the subgoal.","type":"integer"},"Name":{"description":"The name of the subgoal.","type":"string"},"Actions":{"description":"A list of actions associated with the subgoal.","type":"array","items":{"$ref":"#/definitions/ClientReportAction"}},"WorkplanDisciplineId":{"format":"int64","description":"The id of the workplan's discipline.","type":"integer"},"WorkplanDisciplineName":{"description":"The name of the workplan's discipline.","type":"string"},"WorkplanDisciplineGroupId":{"format":"int64","description":"The id of the workplan's discipline group.","type":"integer"},"WorkplanDisciplineGroupName":{"description":"The name of the workplan's discipline group.","type":"string"}}},"GeneralClientReport":{"description":"Defines a general ClientReport","required":["LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfGeneralClientReport":{"description":"ChangeOfClientReport record","required":["LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ActionClientReport":{"description":"Defines a client report that is based on an action","required":["ActionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The internal id of the Action","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfActionClientReport":{"description":"Defines a client report that is based on an action","required":["ActionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The internal id of the Action","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"LegacyActionClientReport":{"description":"Defines a client report that is based on an action","required":["ActionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The internal id of the Action","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfLegacyActionClientReport":{"description":"Defines a client report that is based on an action","required":["ActionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The internal id of the Action","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"SubGoalClientReport":{"description":"Defines a client report based on a SubGoal","required":["SubGoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"SubGoalId":{"format":"int64","description":"The internal id of the SubGoal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfSubGoalClientReport":{"description":"Defines a client report based on a SubGoal","required":["SubGoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"SubGoalId":{"format":"int64","description":"The internal id of the SubGoal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"LegacySubGoalClientReport":{"description":"Defines a client report based on a SubGoal","required":["SubGoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"SubGoalId":{"format":"int64","description":"The internal id of the SubGoal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfLegacySubGoalClientReport":{"description":"Defines a client report based on a SubGoal","required":["SubGoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"SubGoalId":{"format":"int64","description":"The internal id of the SubGoal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"AgreementClientReport":{"description":"Defines a client report that is based on an agreement","required":["AgreementId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The internal id of the Agreement","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfAgreementClientReport":{"description":"ChangeOfAgreementClientReport record","required":["AgreementId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The internal id of the Agreement","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"LegacyAgreementClientReport":{"description":"Defines a client report that is based on an agreement","required":["AgreementId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The internal id of the Agreement","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfLegacyAgreementClientReport":{"description":"ChangeOfAgreementClientReport record","required":["AgreementId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"AgreementId":{"format":"int64","description":"The internal id of the Agreement","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientReportAgreementCollection":{"description":"Defines collections of (legacy)clientplanagreements and normal agreements.","type":"object","properties":{"LegacyClientplanAgreements":{"description":"List of legacy clientplanagreements.","type":"array","items":{"$ref":"#/definitions/ClientReportLegacyClientplanAgreement"}},"ClientplanAgreements":{"description":"List of clientplanagreements.","type":"array","items":{"$ref":"#/definitions/ClientReportClientplanAgreement"}},"Agreements":{"description":"List of agreements.","type":"array","items":{"$ref":"#/definitions/ClientReportAgreement"}}}},"ClientReportLegacyClientplanAgreement":{"description":"Defines a clientplanagreement for a clientreport.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the clientplanagreement.","type":"integer"},"Name":{"description":"The name of the clientplanagreement.","type":"string"},"LegacyClientplanName":{"description":"The name of the clientplan associated with the agreement.","type":"string"},"Description":{"description":"The description of the clientplanagreement.","type":"string"}}},"ClientReportClientplanAgreement":{"description":"Defines a clientplanagreement for a clientreport.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the clientplan agreement.","type":"integer"},"Name":{"description":"The agreement.","type":"string"}}},"ClientReportAgreement":{"description":"Defines an agreement for a clientreport.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the agreement.","type":"integer"},"Name":{"description":"The agreement.","type":"string"}}},"GoalClientReport":{"description":"Defines a client report that is based on a goal","required":["GoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"GoalId":{"format":"int64","description":"The internal id of the Goal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfGoalClientReport":{"description":"Defines a client report that is based on a target","required":["GoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"GoalId":{"format":"int64","description":"The internal id of the Goal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"LegacyGoalClientReport":{"description":"Defines a client report that is based on a goal","required":["GoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"GoalId":{"format":"int64","description":"The internal id of the Goal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfLegacyGoalClientReport":{"description":"Defines a client report that is based on a target","required":["GoalId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"GoalId":{"format":"int64","description":"The internal id of the Goal","type":"integer"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientReportGoalCollection":{"description":"Defines two lists of goals, one with clientplan-goals and subgoals and actions and one with (legacy)clientplan-goals and workplans and actions.","type":"object","properties":{"Goals":{"description":"A list of clientplan-goals and subgoals and actions","type":"array","items":{"$ref":"#/definitions/ClientReportGoal"}},"GoalsLegacy":{"description":"A list of (legacy)clientplan-goals and workplans and actions","type":"array","items":{"$ref":"#/definitions/ClientReportGoal"}}}},"ClientReportGoal":{"description":"Defines a goal with subgoals/workplans and actions.","type":"object","properties":{"Id":{"format":"int64","description":"The id of the goal.","type":"integer"},"Name":{"description":"The name of the goal.","type":"string"},"Actions":{"description":"List of actions associated with the goal.","type":"array","items":{"$ref":"#/definitions/ClientReportAction"}},"SubGoals":{"description":"List of subgoals/workplans associated with the goal.\r\nIncludes a list of actions.","type":"array","items":{"$ref":"#/definitions/ClientReportSubGoal"}}}},"ClientReportCollection":{"description":"Contains a collection of client reports for each defined type","type":"object","properties":{"ClientId":{"format":"int64","description":"Id of client","type":"integer"},"GoalClientReports":{"description":"A list of client reports based on a Goal","type":"array","items":{"$ref":"#/definitions/GoalClientReport"}},"LegacyGoalClientReports":{"description":"A list of client reports based on a legacy Goal","type":"array","items":{"$ref":"#/definitions/LegacyGoalClientReport"}},"AgreementClientReports":{"description":"A list of client reports based on an Agreement","type":"array","items":{"$ref":"#/definitions/AgreementClientReport"}},"LegacyAgreementClientReports":{"description":"A list of client reports based on a legacy Agreement","type":"array","items":{"$ref":"#/definitions/LegacyAgreementClientReport"}},"SubGoalClientReports":{"description":"A list of client reports based on a SubGoal","type":"array","items":{"$ref":"#/definitions/SubGoalClientReport"}},"LegacySubGoalClientReports":{"description":"A list of client reports based on a legacy SubGoal","type":"array","items":{"$ref":"#/definitions/LegacySubGoalClientReport"}},"ActionClientReports":{"description":"A list of client reports based on a SubGoal","type":"array","items":{"$ref":"#/definitions/ActionClientReport"}},"LegacyActionClientReports":{"description":"A list of client reports based on a legacy SubGoal","type":"array","items":{"$ref":"#/definitions/LegacyActionClientReport"}},"VisionModelItemClientReports":{"description":"A list of client reports based on a VisionModelItem","type":"array","items":{"$ref":"#/definitions/VisionModelItemClientReport"}},"EpisodeClientReports":{"description":"A list of client reports based on a Episode","type":"array","items":{"$ref":"#/definitions/EpisodeClientReport"}},"GeneralClientReports":{"description":"A list of general client reports","type":"array","items":{"$ref":"#/definitions/GeneralClientReport"}},"UnplannedMeasureClientReports":{"description":"A list of client reports based on unplanned measures","type":"array","items":{"$ref":"#/definitions/UnplannedMeasureClientReport"}},"StructuralMeasureClientReports":{"description":"A list of client reports based on structural measures","type":"array","items":{"$ref":"#/definitions/StructuralMeasureClientReport"}},"IncidentalMeasureClientReports":{"description":"A list of client reports based on incidental measures","type":"array","items":{"$ref":"#/definitions/IncidentalMeasureClientReport"}},"InterventionClientReports":{"description":"A list of intervention client reports","type":"array","items":{"$ref":"#/definitions/InterventionClientReport"}}}},"UnplannedMeasureClientReport":{"description":"Defines a client report that is based on an unplanned Measure","required":["AppliedFrom","AppliedUntil","LegalContact","ClientResistance","Alternatives","ApplicationReason","Measure","MeasureExplanation","Prevention","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"UnplannedMeasureId":{"format":"uuid","description":"The unplanned measure this report is reported on. For reading purposes only","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppliedFrom":{"format":"date-time","description":"The date when the measure is applied","type":"string"},"AppliedUntil":{"format":"date-time","description":"The date when the measure is ended","type":"string"},"LegalContactRemarks":{"description":"The remarks of the legal representative. Only used when LegalContact has value NoWithRemarks","type":"string"},"LegalContact":{"description":"Defines if there has been contact with the legal representative","enum":["Yes","NoAsPlanned","NoWithRemarks"],"type":"string"},"ClientResistance":{"description":"Describes if the client showed any kind of resistance applying the measure","type":"boolean"},"ClientResistanceDescription":{"description":"Description of client resistance","type":"string"},"Alternatives":{"description":"What where the alternatives","type":"string"},"ApplicationReason":{"description":"The reason why the measure is applied","type":"string"},"Measure":{"description":"The unplanned measure for this report","type":"string"},"MeasureCategoryId":{"format":"uuid","description":"The unplanned measure category for this report","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MeasureExplanation":{"description":"Why was this measure chosen","type":"string"},"Prevention":{"description":"Which disadvantage had to be prevented","type":"string"},"RelationNotifyId":{"format":"int64","description":"The relationId of the employee that should be notified.","type":"integer"},"RelationNotifyLookupName":{"description":"The lookupname of the employee that should be notified. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"StructuralMeasureClientReport":{"description":"Defines a client report that is based on a structural measure","required":["MeasureId","Content","Format","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"MeasureId":{"format":"uuid","description":"The internal id of the structural measure","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Content":{"description":"The content of the client report. The text format must match the specified Format (WordML/RTF)","type":"string"},"Format":{"description":"Describes the format that is used for the Content property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only.\r\nA clientreport format can't be saved in a different format other than the original.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"IncidentalMeasureClientReport":{"description":"Defines a client report that is based on an incidental measure","required":["MeasureId","AppliedFrom","AppliedUntil","LegalContact","ClientResistance","ApplierId","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"MeasureId":{"format":"uuid","description":"The internal id of the incidental measure","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppliedFrom":{"format":"date-time","description":"The date when the measure is applied","type":"string"},"AppliedUntil":{"format":"date-time","description":"The date when the measure is ended","type":"string"},"Precedence":{"description":"The situation before applying the measure","type":"string"},"ApplicationReason":{"description":"The reason why the measure is applied","type":"string"},"Situation":{"description":"The description of the situation in which the measure is applied","type":"string"},"Completion":{"description":"The description of how the situation with the client is completed","type":"string"},"MeasureResult":{"description":"The result after applying the measure","type":"string"},"LegalContactRemarks":{"description":"The remarks of the legal representative. Only used when LegalContact has value NoWithRemarks","type":"string"},"LegalContact":{"description":"Defines if there has been contact with the legal representative","enum":["Yes","NoAsPlanned","NoWithRemarks"],"type":"string"},"ClientResistance":{"description":"Describes if the client showed any kind of resistance applying the measure","type":"boolean"},"ClientResistanceDescription":{"description":"Description of client resistance","type":"string"},"ApplierId":{"format":"int64","description":"The internal id of the employee that has applied the measure","type":"integer"},"Applier":{"description":"The lookupname of the employee that has applied the measure. This property is for reading purposes only","type":"string"},"RelationNotifyId":{"format":"int64","description":"The relationId of the employee that should be notified.","type":"integer"},"RelationNotifyLookupName":{"description":"The lookupname of the employee that should be notified. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"InterventionClientReport":{"description":"Defines an intervention ClientReport","required":["InterventionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"InterventionId":{"format":"uuid","description":"The internal id of the Intervention","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientReportDisciplineSettings":{"description":"Defines the disciplinesettings.","type":"object","properties":{"SubjectiveVisibleForOthers":{"description":"Defines whether the subjective field of SOEP is visible to other disciplines.","type":"boolean"},"ObjectiveVisibleForOthers":{"description":"Defines whether the objective field of SOEP is visible to other disciplines.","type":"boolean"},"EvaluationVisibleForOthers":{"description":"Defines whether the evaluation field of SOEP is visible to other disciplines.","type":"boolean"},"PlanVisibleForOthers":{"description":"Defines whether the plan field of SOEP is visible to other disciplines.","type":"boolean"},"AvailableForDisciplineIds":{"description":"Defines the discipline ids when the report is available for specified disciplines only(AvailableFor).","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupIds":{"description":"Defines the discipline group ids when the report is available for specified disciplines only(AvailableFor).","type":"array","items":{"format":"int64","type":"integer"}},"AvailableFor":{"description":"Defines to whom the clientreport is available, everyone or specific disciplines.","enum":["Everyone","Disciplines"],"type":"string"},"DisplayShifts":{"description":"Defines whether shifts can be selected.","type":"boolean"}}},"ClientReportPermission":{"description":"Defines the permissions of an employee using the clientreporting functionality","type":"object","properties":{"PrintingAllowed":{"description":"Returns whether printing is allowed","type":"boolean"},"FreeTextReportingAllowed":{"description":"Returns whether creating/editing reports based on FreeText is allowed","type":"boolean"},"SOEPReportingAllowed":{"description":"Returns whether creating/editing reports based on SOEP is allowed","type":"boolean"},"EpisodeReportingAllowed":{"description":"Returns whether creating/editing reports with an episode is allowed","type":"boolean"},"SubgoalReportingAllowed":{"description":"Returns whether creating/editing reports with a subgoal is allowed","type":"boolean"},"ActionReportingAllowed":{"description":"Returns whether creating/editing reports with an action is allowed","type":"boolean"},"DomainReportingAllowed":{"description":"Returns whether creating/editing reports with a domain is allowed","type":"boolean"}}},"AppointmentRemark":{"description":"Defines a (not)completed or cancelled appointment including the reason of completion/cancellation","type":"object","properties":{"Reason":{"description":"The given reason for this completion/cancellation","type":"string"},"Name":{"description":"The name of employee who made the completion/cancellation","type":"string"},"Start":{"format":"date-time","description":"The start time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end time of the appointment.","type":"string"},"Status":{"description":"The status of the appointment.","type":"string"},"AppointmentType":{"description":"The type of the appointment.","type":"string"},"Timestamp":{"format":"date-time","description":"The time when the appointment was completed/cancelled.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"}}},"ChangeOfIncidentalMeasureClientReport":{"description":"Defines a client report that is based on an incidental measure","required":["MeasureId","AppliedFrom","AppliedUntil","LegalContact","ClientResistance","ApplierId","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"MeasureId":{"format":"uuid","description":"The internal id of the incidental measure","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppliedFrom":{"format":"date-time","description":"The date when the measure is applied","type":"string"},"AppliedUntil":{"format":"date-time","description":"The date when the measure is ended","type":"string"},"Precedence":{"description":"The situation before applying the measure","type":"string"},"ApplicationReason":{"description":"The reason why the measure is applied","type":"string"},"Situation":{"description":"The description of the situation in which the measure is applied","type":"string"},"Completion":{"description":"The description of how the situation with the client is completed","type":"string"},"MeasureResult":{"description":"The result after applying the measure","type":"string"},"LegalContactRemarks":{"description":"The remarks of the legal representative. Only used when LegalContact has value NoWithRemarks","type":"string"},"LegalContact":{"description":"Defines if there has been contact with the legal representative","enum":["Yes","NoAsPlanned","NoWithRemarks"],"type":"string"},"ClientResistance":{"description":"Describes if the client showed any kind of resistance applying the measure","type":"boolean"},"ClientResistanceDescription":{"description":"Description of client resistance","type":"string"},"ApplierId":{"format":"int64","description":"The internal id of the employee that has applied the measure","type":"integer"},"Applier":{"description":"The lookupname of the employee that has applied the measure. This property is for reading purposes only","type":"string"},"RelationNotifyId":{"format":"int64","description":"The relationId of the employee that should be notified.","type":"integer"},"RelationNotifyLookupName":{"description":"The lookupname of the employee that should be notified. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfStructuralMeasureClientReport":{"description":"Defines a client report that is based on a structural measure","required":["MeasureId","Content","Format","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"MeasureId":{"format":"uuid","description":"The internal id of the structural measure","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Content":{"description":"The content of the client report. The text format must match the specified Format (WordML/RTF)","type":"string"},"Format":{"description":"Describes the format that is used for the Content property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only.\r\nA clientreport format can't be saved in a different format other than the original.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientReportInvoluntaryCareMeasure":{"description":"Defines an involuntarycare measure.","type":"object","properties":{"Id":{"format":"uuid","description":"The id of the involuntarycare measure.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"IsStructural":{"description":"Specifies whether the measure is structural","type":"boolean"},"Name":{"description":"The name of the involuntarycare measure.","type":"string"}}},"ChangeOfUnplannedMeasureClientReport":{"description":"Defines a client report that is based on an structural measure","required":["AppliedFrom","AppliedUntil","LegalContact","ClientResistance","Alternatives","ApplicationReason","Measure","MeasureExplanation","Prevention","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"UnplannedMeasureId":{"format":"uuid","description":"The unplanned measure this report is reported on. For reading purposes only","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppliedFrom":{"format":"date-time","description":"The date when the measure is applied","type":"string"},"AppliedUntil":{"format":"date-time","description":"The date when the measure is ended","type":"string"},"LegalContactRemarks":{"description":"The remarks of the legal representative. Only used when LegalContact has value NoWithRemarks","type":"string"},"LegalContact":{"description":"Defines if there has been contact with the legal representative","enum":["Yes","NoAsPlanned","NoWithRemarks"],"type":"string"},"ClientResistance":{"description":"Describes if the client showed any kind of resistance applying the measure","type":"boolean"},"ClientResistanceDescription":{"description":"Description of client resistance","type":"string"},"Alternatives":{"description":"What where the alternatives","type":"string"},"ApplicationReason":{"description":"The reason why the measure is applied","type":"string"},"Measure":{"description":"The unplanned measure for this report","type":"string"},"MeasureCategoryId":{"format":"uuid","description":"The unplanned measure category for this report","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MeasureExplanation":{"description":"Why was this measure chosen","type":"string"},"Prevention":{"description":"Which disadvantage had to be prevented","type":"string"},"RelationNotifyId":{"format":"int64","description":"The relationId of the employee that should be notified.","type":"integer"},"RelationNotifyLookupName":{"description":"The lookupname of the employee that should be notified. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ChangeOfInterventionClientReport":{"description":"Defines an intervention ClientReport","required":["InterventionId","LayoutType","Id","ClientId","AvailableFor","Date","Priority","EmployeeId","ShiftId","DisciplineId"],"type":"object","properties":{"InterventionId":{"format":"uuid","description":"The internal id of the Intervention","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Description":{"description":"The description/content of the client report. The text format must match the specified Format (WordML/RTF/PlainText)","type":"string"},"Subjective":{"description":"The Subjective. This is part of the SOEP model","type":"string"},"Objective":{"description":"The Objective. This is part of the SOEP model","type":"string"},"Evaluation":{"description":"The Evaluation. This is part of the SOEP model","type":"string"},"Plan":{"description":"The Plan. This is part of the SOEP model","type":"string"},"IsSubjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Subjective is visible for the specified disciplines","type":"boolean"},"IsObjectiveVisibleForAllowedDisciplines":{"description":"Determines if the Objective is visible for the specified disciplines","type":"boolean"},"IsEvaluationVisibleForAllowedDisciplines":{"description":"Determines if the Evaluation is visible for the specified disciplines","type":"boolean"},"IsPlanVisibleForAllowedDisciplines":{"description":"Determines if the Plan is visible for the specified disciplines","type":"boolean"},"LayoutType":{"description":"The layout of the report. Available options are PlainText and SOEP.","enum":["FreeText","SOEP","IncidentalMeasure","UnplannedMeasure"],"type":"string"},"Format":{"description":"Describes the format that is used for the Description property","enum":["WordML","RTF","PlainText","HTML"],"type":"string"},"OriginalFreeTextFormat":{"description":"Describes the original format of the Description property. For reading purposes only. \r\nIf the original format of the clientreport is WordMl, changes cannot be made in PlainText.","enum":["WordMl","PlainText"],"type":"string"},"Id":{"format":"int64","description":"The internal id of the report","type":"integer"},"AggregateId":{"format":"uuid","description":"AggregateId of the report. For reading purposes only.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"ClientName":{"description":"The name of the client","type":"string"},"ModifiedDate":{"format":"date-time","description":"The modified date of the client report","type":"string"},"AvailableFor":{"description":"Determines the read permission for the report. \r\nWhen the value is 'Disciplines', only the specified disciplines can read the report.\r\nWhen the value is 'Everyone', everyone can read the report.\r\nThe default value is Everyone","enum":["Everyone","Disciplines"],"type":"string"},"AvailableForDisciplineIds":{"description":"The list of disciplines ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineNames":{"description":"The list of disciplines that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"AvailableForDisciplineGroupIds":{"description":"The list of disciplinegroups ids that are allowed to read the report.","type":"array","items":{"format":"int64","type":"integer"}},"AvailableForDisciplineGroupNames":{"description":"The list of disciplinegroups that are allowed to read the report. This property is for reading purposes only.","type":"array","items":{"type":"string"}},"Subject":{"description":"The subject of the client report.","type":"string"},"Date":{"format":"date-time","description":"The date of the client report.","type":"string"},"Priority":{"description":"The priority of the report.","type":"boolean"},"PriorityText":{"description":"The priority of the client report. This property is for reading purposes only.","type":"string"},"EmployeeId":{"format":"int64","description":"The internal id of employee. This property is for reading purposes only. \r\nEmployeeId of the provided token will be used when creating a new ClientReport.","type":"integer"},"EmployeeName":{"description":"The original creator of the client report. This property is for reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The internal id of the shift.","type":"integer"},"Shift":{"description":"The shift of the client report. This property is for reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline.","type":"integer"},"Discipline":{"description":"The discipline of the client report. This property is for reading purposes only.","type":"string"},"TypeDescription":{"description":"The type of the client report. This property is for reading purposes only.","type":"string"},"ReportTags":{"description":"The tags of the client report.","type":"array","items":{"$ref":"#/definitions/ReportTag"}},"ReportTagsText":{"description":"The tags of the client report formatted in a string. This property is for reading purposes only.","type":"string","readOnly":true},"AttributeIds":{"description":"The list of selected attribute id's.","type":"array","items":{"format":"int64","type":"integer"}},"Attributes":{"description":"The attributes of the client report. This property is for reading purposes only.","type":"string"},"ParentId":{"format":"int64","description":"The internal id of the parent client report on which this client report is based.","type":"integer"},"ChildReports":{"description":"The child reports of the client report.","type":"array","items":{"$ref":"#/definitions/ClientReport"}},"ContactTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'CONTACTTYPE'.","type":"integer"}}},"ClientSubscription":{"description":"Subscription client","type":"object","properties":{"ClientId":{"format":"int64","description":"Id of the client","type":"integer"},"RelationId":{"format":"int64","description":"Id of relation","type":"integer"},"SocialSecurityNumber":{"description":"SocialSecurityNumber","type":"string"},"MigrationIdentifier":{"format":"int64","description":"Contains the id of the client which used in PlanCare Dossier, also known as 'BewonerId'.","type":"integer"},"RegistrationNumber":{"description":"Registration number","type":"string"},"LookupName":{"description":"LookupName","type":"string"},"LastName":{"description":"LastName","type":"string"},"Gender":{"description":"Gender","enum":["Undefined","Male","Female","Undifferentiated"],"type":"string"},"DateOfBirth":{"format":"date-time","description":"DateOfBirth","type":"string"},"SecretPlacement":{"description":"SecretPlacement","type":"boolean"},"AllowAccessClientPortal":{"description":"AllowAccessClientPortal","type":"boolean"},"Intakes":{"description":"List of active intake periods or active contracts without an active period for the client","type":"array","items":{"$ref":"#/definitions/IntakePeriodV2"}},"Contracts":{"description":"List of contracts","type":"array","items":{"$ref":"#/definitions/ClientSubscriptionContract"}},"CorrelationsOrganizationEntities":{"description":"List of correlations with organization-entities","type":"array","items":{"$ref":"#/definitions/ClientSubscriptionCorrelationOrganizationEntity"}},"Attributes":{"description":"List of attributes","type":"array","items":{"$ref":"#/definitions/ClientSubscriptionAttribute"}}}},"IntakePeriodV2":{"description":"IntakePeriod (V2) record","type":"object","properties":{"ClientId":{"format":"int64","description":"The id of the client","type":"integer"},"StartDate":{"format":"date-time","description":"The startdate of the intake period (or contract startdate if no active intake period exists)","type":"string"},"EndDate":{"format":"date-time","description":"The enddate of the intake period (or contract enddate if no active intake period exists)","type":"string"},"Status":{"description":"The status of the intake period (or \"Contract zonder intakeperiode\" if no active intake period exists)","type":"string"},"Contracts":{"description":"A collection of contracts valid on the reference date","type":"array","items":{"$ref":"#/definitions/IntakeContract"}}}},"ClientSubscriptionContract":{"description":"Contract of client","type":"object","properties":{"Id":{"format":"int64","description":"Id of the contract","type":"integer"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"ContractType":{"$ref":"#/definitions/ClientSubscriptionContractType","description":"Type of contract"},"Attributes":{"description":"List of attributes","type":"array","items":{"$ref":"#/definitions/ClientSubscriptionContractAttribute"}}}},"ClientSubscriptionCorrelationOrganizationEntity":{"description":"Correlation of organization-entity with client","type":"object","properties":{"Id":{"format":"int64","description":"Id of the correlation","type":"integer"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"OrganizationEntity":{"$ref":"#/definitions/ClientSubscriptionOrganizationEntity","description":"Organization-entity"},"Attributes":{"description":"List of attributes","type":"array","items":{"$ref":"#/definitions/ClientSubscriptionCorrelationOrganizationEntityAttribute"}}}},"ClientSubscriptionAttribute":{"description":"Attribute of client","type":"object","properties":{"Id":{"format":"int64","description":"Id of the attribute","type":"integer"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"Name":{"description":"Name","type":"string"},"Value":{"description":"Value","type":"string"}}},"IntakeContract":{"description":"Contract record","type":"object","properties":{"ContractId":{"format":"int64","description":"The id of contract","type":"integer"},"ContractDescription":{"description":"Description of contract","type":"string"},"ContractType":{"description":"Type of contract","type":"string"},"ContractStartDate":{"format":"date-time","description":"Startdate of the contract","type":"string"},"ContractEndDate":{"format":"date-time","description":"Enddate of the contract","type":"string"}}},"ClientSubscriptionContractType":{"description":"Type of contract of client","type":"object","properties":{"Id":{"format":"int64","description":"Id of the type of the contract","type":"integer"},"Code":{"description":"Code","type":"string"},"Description":{"description":"Description","type":"string"},"Source":{"description":"Source","type":"string"},"IsActive":{"description":"Description","type":"boolean"}}},"ClientSubscriptionContractAttribute":{"description":"Attribute of contract","type":"object","properties":{"Id":{"format":"int64","description":"Id of the attribute","type":"integer"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"Name":{"description":"Name","type":"string"},"Value":{"description":"Value","type":"string"}}},"ClientSubscriptionOrganizationEntity":{"description":"Organization-entity","type":"object","properties":{"Id":{"format":"int64","description":"Id of organization-entity","type":"integer"},"Name":{"description":"Name","type":"string"},"Code":{"description":"Code","type":"string"},"CostCenter":{"description":"CostCenter","type":"string"}}},"ClientSubscriptionCorrelationOrganizationEntityAttribute":{"description":"Attribute of organization-entity","type":"object","properties":{"Id":{"format":"int64","description":"Id of the attribute","type":"integer"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"Name":{"description":"Name","type":"string"},"Value":{"description":"Value","type":"string"}}},"ClientSpecialLegalStatus":{"description":"ClientSpecialLegalStatus","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"ClientId":{"format":"int64","description":"Client id","type":"integer"},"RegistrationDate":{"format":"date-time","description":"RegistrationDate","type":"string"},"StartDate":{"format":"date-time","description":"StartDate","type":"string"},"EndDate":{"format":"date-time","description":"EndDate","type":"string"},"LegalStatus":{"description":"LegalStatus","type":"string"},"LegalStatusId":{"format":"int32","description":"LegalStatusId","type":"integer"}}},"ClientLawStatus":{"description":"ClientLawStatus","type":"object","properties":{"ClientId":{"format":"int64","description":"Client id","type":"integer"},"StartDate":{"format":"date-time","description":"Start date of the clients law status","type":"string"},"EndDate":{"format":"date-time","description":"End date of the clients law status","type":"string"},"LawStatus":{"description":"Description of the law status","type":"string"},"LawStatusId":{"format":"int32","description":"Id of the law status","type":"integer"},"FirstRelationCorrelationId":{"format":"int64","description":"Id of the first correlation","type":"integer"},"SecondRelationCorrelationId":{"format":"int64","description":"Id of the second correlation","type":"integer"},"ThirdRelationCorrelationId":{"format":"int64","description":"Id of the third correlation","type":"integer"},"FourthRelationCorrelationId":{"format":"int64","description":"Id of the fourth correlation","type":"integer"},"FirstRoleName":{"description":"Name of the role of the first correlation","type":"string"},"SecondRoleName":{"description":"Name of the role of the second correlation","type":"string"},"ThirdRoleName":{"description":"Name of the role of the third correlation","type":"string"},"FourthRoleName":{"description":"Name of the role of the fourth correlation","type":"string"},"FirstRelationCorrelationName":{"description":"Name of the first correlation","type":"string"},"SecondRelationCorrelationName":{"description":"Name of the second correlation","type":"string"},"ThirdRelationCorrelationName":{"description":"Name of the third correlation","type":"string"},"FourthRelationCorrelationName":{"description":"Name of the fourth correlation","type":"string"},"FirstRoleRelationId":{"format":"int64","description":"Id of the role of the first correlation","type":"integer"},"SecondRoleRelationId":{"format":"int64","description":"Id of the role of the second correlation","type":"integer"},"ThirdRoleRelationId":{"format":"int64","description":"Id of the role of the third correlation","type":"integer"},"FourthRoleRelationId":{"format":"int64","description":"Id of the role of the fourth correlation","type":"integer"}}},"DaytimeActivityMeetingEnrollment":{"description":"Enrollment of a client to a daytime activity meeting","required":["ClientId","PresenceId","SubscriptionId","AppointmentId"],"type":"object","properties":{"Id":{"format":"uuid","description":"Id of the enrollment","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"Id of the client","type":"integer"},"ClientName":{"description":"Name of the client","type":"string"},"PresenceId":{"format":"uuid","description":"Current known status of the presence of the client at the meeting","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Options":{"description":"Options of the meeting selected by the client","type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollmentOption"}},"SubscriptionId":{"format":"uuid","description":"Id of the original sign up of the client on the activity","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppointmentId":{"format":"int64","description":"Id of the appointment of this meeting as known in the client calendar","type":"integer"},"ParentAppointmentId":{"format":"int64","description":"Id of the original appointment as known in the client calendar","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"OccurrenceIndex of the appointment of the client on the activity","type":"integer"},"Start":{"format":"date-time","description":"Readonly starttime of the meeting","type":"string"},"End":{"format":"date-time","description":"Readonly endtime of the meeting","type":"string"}}},"DaytimeActivityMeetingEnrollmentOption":{"description":"Option MeetingEnrollment","type":"object","properties":{"Id":{"format":"uuid","description":"Id of the SubscriptionOption","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name of the SubscriptionOption","type":"string"},"IsSystem":{"description":"Is system option true  / false","type":"boolean"},"Type":{"description":"Option type","enum":["Default","Transportation","Meal","ModifiedTimes","ProvisionalEnrollment","Remarks"],"type":"string"},"StartTime":{"format":"date-time","description":"Optional start time","type":"string"},"EndTime":{"format":"date-time","description":"Optional end time","type":"string"},"TransportTo":{"description":"Requires transport to the appointment","type":"boolean"},"TransportBack":{"description":"Requires transport back home","type":"boolean"},"TransportType":{"description":"Type of transportation","enum":["Group","Individual"],"type":"string"},"Description":{"description":"Readonly description of the option as used in PlanCare2 UI","type":"string","readOnly":true}}},"StartPage":{"description":"StartPage Api Model.","type":"object","properties":{"StartPageCalendar":{"$ref":"#/definitions/StartPageCalendar","description":"The start page calendar object."},"StartPageReport":{"$ref":"#/definitions/StartPageReport","description":"The start page report object."},"StartPageClientplan":{"$ref":"#/definitions/StartPageClientplan","description":"The start page client plan object."},"StartPageMedical":{"$ref":"#/definitions/StartPageMedical","description":"The start page medical object."},"ValidationResults":{"description":"The start page validation results.","type":"array","items":{"$ref":"#/definitions/ValidationResult"}}}},"StartPageCalendar":{"description":"The start page calendar properties.","type":"object","properties":{"CountTotalAppointments":{"format":"int32","description":"Total appointments.","type":"integer"},"CountAppointmentsCompleted":{"format":"int32","description":"Appointments completed.","type":"integer"},"CountOpenAppointments":{"format":"int32","description":"Open appointments.","type":"integer"},"UpcomingAppointmentId":{"format":"int64","description":"The id of the upcomming appointment.","type":"integer"},"UpcomingAppointmentStartDate":{"format":"date-time","description":"The start date and time of the upcomming appointment.","type":"string"},"UpcomingAppointmentEndDate":{"format":"date-time","description":"The end date and time of the upcomming appointment.","type":"string"},"UpcomingAppointmentIsAllDay":{"description":"Gets or sets a value indicating whether upcomming appointment is all day.","type":"boolean"},"UpcomingAppointmentName":{"description":"The title of the upcomming appointment.","type":"string"}}},"StartPageReport":{"description":"The start page report properties.","type":"object","properties":{"CountTotalReportsDaily":{"format":"int32","description":"Total reports for today.","type":"integer"},"CountTotalReportsWeekly":{"format":"int32","description":"Total reports this week.","type":"integer"},"CountTotalReportsPriorityWeekly":{"format":"int32","description":"Total priority reports this week.","type":"integer"},"LastReportId":{"format":"int64","description":"The id of the last report.","type":"integer"},"LastReportDateTime":{"format":"date-time","description":"Date and time of the last report.","type":"string"},"LastReportName":{"description":"Name of the last report.","type":"string"}}},"StartPageClientplan":{"description":"The start page clientplan properties.","type":"object","properties":{"CountTotalGoals":{"format":"int32","description":"Total goals.","type":"integer"},"CountTotalGoalAgreements":{"format":"int32","description":"Total goal agreements.","type":"integer"},"CountTotalAttentionsPoints":{"format":"int32","description":"Total attention points.","type":"integer"}}},"StartPageMedical":{"description":"The start page medical Properties.","type":"object","properties":{"Resuscitation":{"$ref":"#/definitions/Resuscitation","description":"Medical resuscitation."},"HasAllergies":{"description":"Has allergies.","type":"boolean"},"CountTotalAdls":{"format":"int32","description":"Total Adls.","type":"integer"},"CountTotalRisks":{"format":"int32","description":"Total risks.","type":"integer"}}},"ValidationResult":{"type":"object","properties":{"message":{"type":"string"},"key":{"type":"string"},"tag":{"type":"string"},"nestedValidationResults":{"type":"array","items":{"$ref":"#/definitions/ValidationResult"}}}},"Resuscitation":{"description":"The medical resuscitation properties","type":"object","properties":{"Code":{"description":"The medical resuscitation code.","type":"string"},"Name":{"description":"The medical resuscitation name.","type":"string"},"Description":{"description":"The medical resuscitation description.","type":"string"}}},"ClientPersonalData":{"description":"The personaldata for a client","type":"object","properties":{"RelationId":{"format":"int64","description":"The internal RelationId","type":"integer"},"FirstNames":{"description":"Firstnames","type":"string"},"Initials":{"description":"Initials","type":"string"},"Nickname":{"description":"Nickname","type":"string"},"BirthName":{"description":"Birthname","type":"string"},"BirthNamePrefix":{"description":"Birthname prefix","type":"string"},"PartnerName":{"description":"Partnername","type":"string"},"PartnerNamePrefix":{"description":"Partnername prefix","type":"string"},"RelationLastNameFormatId":{"format":"int64","description":"The id of the RelationLastNameFormat that indicates how the lastname is generated","type":"integer"},"Lastname":{"description":"The lastname. This name is generated based on the RelationLastNameFormatId.","type":"string"},"RelationLookupNameFormatId":{"format":"int64","description":"The id of the RelationLookupNameFormat that indicates how the lookupname is generated","type":"integer"},"LookupName":{"description":"The lookupname. This name is generated based on the RelationLookupNameFormatId","type":"string"},"RelationGenderId":{"format":"int64","description":"The id of the RelationGender indicating the gender","type":"integer"},"DateOfBirth":{"format":"date-time","description":"The date of birth","type":"string"},"DateOfBirthCompleteness":{"description":"The precision of the date of birth","enum":["Complete","MonthAndYear","Year"],"type":"string"},"CityOfBirth":{"description":"The city of birth","type":"string"},"RelationCountryOfBirthId":{"format":"int64","description":"The id of the RelationCountry indicating the country of birth","type":"integer"},"DateOfDeath":{"format":"date-time","description":"The date of deceased","type":"string"},"Remarks":{"description":"Remarks","type":"string"}}},"Client":{"description":"Client","type":"object","properties":{"RelationId":{"format":"int64","description":"Id of relation","type":"integer"},"SocialSecurityNumber":{"description":"SocialSecurityNumber","type":"string"},"SocialSecurityNumberVerified":{"description":"SocialSecurityNumberVerified","type":"boolean"},"SocialSecurityNumberVerificationInfo":{"description":"SocialSecurityNumberVerificationInfo","type":"string"},"FirstName":{"description":"FirstName","type":"string"},"Initials":{"description":"Initials","type":"string"},"NickName":{"description":"NickName","type":"string"},"BirthName":{"description":"BirthName","type":"string"},"BirthNamePrefix":{"description":"BirthNamePrefix","type":"string"},"PartnerName":{"description":"PartnerName","type":"string"},"PartnerNamePrefix":{"description":"PartnerNamePrefix","type":"string"},"LookupName":{"description":"LookupName","type":"string"},"LastName":{"description":"LastName","type":"string"},"Gender":{"description":"Gender","type":"string"},"DateOfBirth":{"format":"date-time","description":"DateOfBirth","type":"string"},"DateOfBirthCompleteness":{"description":"The precision of the date of birth","enum":["Complete","MonthAndYear","Year"],"type":"string"},"CityOfBirth":{"description":"CityOfBirth","type":"string"},"CountryOfBirthId":{"format":"int64","description":"CountryOfBirthId","type":"integer"},"DateOfDeath":{"format":"date-time","description":"DateOfDeath","type":"string"},"Remarks":{"description":"Remarks","type":"string"},"Photo":{"format":"byte","description":"Photo","type":"string"},"PhotoMimeType":{"description":"Mime type of the Photo image","type":"string"},"MaritalStatus":{"description":"MaritalStatus","type":"string"},"LegalStatus":{"description":"LegalStatus","type":"string"},"ParticularFormOfCommunication":{"description":"ParticularFormOfCommunication","type":"string"},"LivingUnit":{"description":"LivingUnit","type":"string"},"NationalityId":{"format":"int64","description":"NationalityId","type":"integer"},"Nationality":{"description":"Nationality","type":"string"},"LanguageId":{"format":"int64","description":"LanguageId","type":"integer"},"Language":{"description":"Language","type":"string"},"ReligionId":{"format":"int64","description":"ReligionId","type":"integer"},"Religion":{"description":"Religion","type":"string"},"ClientId":{"format":"int64","description":"Contains the id of the client.","type":"integer"},"MigrationIdentifier":{"format":"int64","description":"Contains the id of the client which used in PlanCare Dossier, also known as 'BewonerId'.","type":"integer"},"NameUsage":{"description":"Rule for formatting the LastName","enum":["Custom","BirthName","PartnerName","PartnerNameAndBirthName","BirthNameAndPartnerName"],"type":"string"},"RegistrationNumber":{"description":"Registration number","type":"string"},"SecretPlacement":{"description":"SecretPlacement","type":"boolean"},"DebtorNumber":{"description":"DebtorNumber","type":"string"},"Iban":{"description":"Iban","type":"string"},"BankAccountBic":{"description":"BankAccountBic","type":"string"},"BankAccountHolderName":{"description":"BankAccountHolderName","type":"string"}}},"ClientSummaryFilter":{"description":"Filters for ClientSummary overview","type":"object","properties":{"RelationId":{"format":"int64","description":"Filter by Id of relation","type":"integer"},"SocialSecurityNumber":{"description":"Filter by SocialSecurityNumber","type":"string"},"LookupName":{"description":"Filter by (part of) the LookupName","type":"string"},"FirstName":{"description":"Filter by (part of) the FirstName","type":"string"},"NickName":{"description":"Filter by (part of) the NickName","type":"string"},"LastName":{"description":"Filter by (part of) the LastName","type":"string"},"Gender":{"description":"Filter by Gender (Use Man, Vrouw or Onbekend)","type":"string"},"DateOfBirth":{"format":"date-time","description":"Filter by DateOfBirth","type":"string"},"YearOfBirth":{"format":"int32","description":"Filter by YearOfBirth","type":"integer"},"ClientId":{"format":"int64","description":"Filter by the id of the client.","type":"integer"},"MigrationIdentifier":{"format":"int64","description":"Filter by the id of the client which used in PlanCare Dossier, also known as 'BewonerId'.","type":"integer"},"RegistrationNumber":{"description":"Filter by Registration number","type":"string"},"SecretPlacement":{"description":"Filter by SecretPlacement","type":"boolean"},"AllowAccessClientPortal":{"description":"Filter by AllowAccessClientPortal","type":"boolean"}}},"ClientSummary":{"description":"Summary of client","type":"object","properties":{"RelationId":{"format":"int64","description":"Id of relation","type":"integer"},"SocialSecurityNumber":{"description":"SocialSecurityNumber","type":"string"},"LookupName":{"description":"LookupName","type":"string"},"FirstName":{"description":"FirstName","type":"string"},"NickName":{"description":"NickName","type":"string"},"LastName":{"description":"LastName","type":"string"},"Gender":{"description":"Gender","type":"string"},"DateOfBirth":{"format":"date-time","description":"DateOfBirth","type":"string"},"ClientId":{"format":"int64","description":"Contains the id of the client.","type":"integer"},"MigrationIdentifier":{"format":"int64","description":"Contains the id of the client which used in PlanCare Dossier, also known as 'BewonerId'.","type":"integer"},"RegistrationNumber":{"description":"Registration number","type":"string"},"SecretPlacement":{"description":"SecretPlacement","type":"boolean"},"AllowAccessClientPortal":{"description":"Indicates whether the client is allowed to use the clientportal.","type":"boolean"},"PortalEmail":{"description":"The client's e-mail (username) within the clientportal.","type":"string"}}},"WidVerification":{"description":"WID Verification","type":"object","properties":{"ById":{"format":"int64","description":"Id of the relation who did the verification","type":"integer"},"ByText":{"description":"THe name of the relation who did the verification","type":"string"},"Date":{"format":"date-time","description":"The date when the verification was done","type":"string"},"Source":{"description":"The verification source","enum":["Wid","Ascertain"],"type":"string"},"SourceText":{"description":"The verification source as text","type":"string"},"DocumentType":{"description":"The document type","enum":["Passport","IdentityCard","DriversLicense","AlienDocument"],"type":"string"},"DocumentTypeText":{"description":"The document type as text","type":"string"},"DocumentNumber":{"description":"The document number","type":"string"},"ValidUntil":{"format":"date-time","description":"The valid until","type":"string"},"Confirmed":{"description":"Whether or not the verification is confirmed","type":"boolean"},"DocumentInfoId":{"format":"int64","description":"The document info id","type":"integer"},"DocumentFileName":{"description":"The document filename (obsolete)","type":"string"}}},"CovVerification":{"description":"COV verification","type":"object","properties":{"UzoviNumber":{"description":"Uzovi Number","type":"string"},"InsuranceNumber":{"description":"Insurance number","type":"string"},"Insurer":{"description":"Insurer","type":"string"},"InsuranceTypeId":{"format":"int64","description":"Insurancetype id","type":"integer"},"InsuranceTypeDescription":{"description":"InsuranceType as text","type":"string"},"PackageCode":{"description":"Package code","type":"string"},"PackageName":{"description":"Package name","type":"string"},"LabelCode":{"description":"Label code","type":"string"},"LabelName":{"description":"Label name","type":"string"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"RunDate":{"format":"date-time","description":"Run date","type":"string"},"Manual":{"description":"Manual","type":"boolean"},"ResultCodeCovId":{"format":"int64","description":"COV Result code id","type":"integer"},"ResultCodeCovDescription":{"description":"COV result code as text","type":"string"},"RelationById":{"format":"int64","description":"Relation id of the person who performed the COV verification","type":"integer"},"RelationByDescription":{"description":"The person who performed the COV verification as text","type":"string"},"SourceText":{"description":"Source as text","type":"string"}}},"ReportSubject":{"description":"ReportSubject record.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the report subject","type":"integer"},"Description":{"description":"The description of the report subject","type":"string"},"Value":{"description":"The value of the report subject","type":"string"},"Sectors":{"description":"The sectors the subject is used for","type":"array","items":{"$ref":"#/definitions/Sector"}}}},"Sector":{"description":"Sector record.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the sector","type":"integer"},"Name":{"description":"The name of the sector","type":"string"}}},"CprPolicy":{"description":"CPR policy of a client","type":"object","properties":{"Policy":{"description":"CPR policy","type":"string"},"Explanation":{"description":"Explanation of the CPR policy","type":"string"}}},"BsnVerification":{"description":"BSN verification","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the bsn verification","type":"integer"},"RelationId":{"format":"int64","description":"The internal id of the relation","type":"integer"},"Source":{"description":"Confirmation source","enum":["OtherBsnUser","OwnAdministration","GBA","SBVZ","Vecozo"],"type":"string"},"Bsn":{"description":"The BSN which is confirmed","type":"string"},"ConfirmationDate":{"format":"date-time","description":"Confirmation date","type":"string"},"ConfirmedByName":{"description":"The name of the employee whom confirmed","type":"string"},"Confirmed":{"description":"Determines if the bsn is confirmed by a reliable source","type":"boolean"}}},"AllergyInformation":{"description":"Allergy information","type":"object","properties":{"Allergy":{"description":"The allergy itself","type":"string"},"Reaction":{"description":"The reaction to the allergy","type":"string"},"Type":{"description":"The type of allergy","type":"string"},"SeverityLevel":{"description":"The severity level of the allergy","type":"string"}}},"ContactPersonLookup":{"description":"ContactPersonLookup","type":"object","properties":{"RelationId":{"format":"int64","description":"RelationId","type":"integer"},"FirstName":{"description":"FirstName","type":"string"},"LastName":{"description":"LastName","type":"string"},"NickName":{"description":"NickName","type":"string"},"LookupName":{"description":"LookupName","type":"string"},"AllowAccessClientPortal":{"description":"Indicates whether the contactperson is allowed to use the clientportal.","type":"boolean"},"PortalEmail":{"description":"The contactperson's e-mail (username) within the clientportal.","type":"string"}}},"ContactPersonPersonalData":{"description":"The personaldata for a contactperson","type":"object","properties":{"RelationId":{"format":"int64","description":"The internal RelationId of the contactperson","type":"integer"},"FirstNames":{"description":"Firstnames","type":"string"},"Initials":{"description":"Initials","type":"string"},"Nickname":{"description":"Nickname","type":"string"},"BirthName":{"description":"Birthname","type":"string"},"BirthNamePrefix":{"description":"Birthname prefix","type":"string"},"PartnerName":{"description":"Partnername","type":"string"},"PartnerNamePrefix":{"description":"Partnername prefix","type":"string"},"RelationLastNameFormatId":{"format":"int64","description":"The id of the RelationLastNameFormat that indicates how the lastname is generated.","type":"integer"},"Lastname":{"description":"The lastname. This name is generated based on the RelationLastNameFormatId.","type":"string"},"RelationLookupNameFormatId":{"format":"int64","description":"The id of the RelationLookupNameFormat that indicates how the lookupname is generated.","type":"integer"},"LookupName":{"description":"The lookupname. This name is generated based on the RelationLookupNameFormatId.","type":"string"},"RelationGenderId":{"format":"int64","description":"The id of the RelationGender indicating the gender","type":"integer"},"DateOfBirth":{"format":"date-time","description":"The date of birth","type":"string"},"CityOfBirth":{"description":"The city of birth","type":"string"},"RelationCountryOfBirthId":{"format":"int64","description":"The id of the RelationCountry indicating the country of birth","type":"integer"},"DateOfDeath":{"format":"date-time","description":"The date of deceased","type":"string"},"Remarks":{"description":"Remarks","type":"string"}}},"Contract":{"description":"Plancare 2 Contract","type":"object","properties":{"Id":{"format":"int64","description":"Id for the contract","type":"integer"},"StartDate":{"format":"date-time","description":"Startdate of the contract","type":"string"},"EndDate":{"format":"date-time","description":"Enddate of the contract","type":"string"},"ContractInfo":{"description":"ContractInfo specification \r\nreturns the contract id, description, \r\ncontracttype code, contract start date and end date","type":"string"},"ContractType":{"$ref":"#/definitions/ContractType","description":"Contracttype specification"},"Debtor":{"$ref":"#/definitions/Debtor","description":"The debtor."},"Supplier":{"$ref":"#/definitions/Supplier","description":"The supplier."},"RelationCorrelationDebtorId":{"format":"int64","description":"The relation correlation debtor identifier.","type":"integer"},"RelationCorrelationInvoiceReceiverId":{"format":"int64","description":"The relation correlation invoice receiver identifier.","type":"integer"}}},"Debtor":{"description":"The debtor specification.","type":"object","properties":{"Description":{"description":"The description.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"},"NumberExtern":{"description":"The number extern.","type":"string"},"NumberIntern":{"description":"The number intern.","type":"string"}}},"Supplier":{"description":"The supplier specification.","type":"object","properties":{"Code":{"description":"The code.","type":"string"},"Description":{"description":"The description.","type":"string"},"StartDate":{"format":"date-time","description":"The start date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date.","type":"string"}}},"ContractLine":{"description":"Placeholder for a contract line of contracts of type WMO / WLZ / Overig","type":"object","properties":{"Id":{"format":"int64","description":"Contract line identifier","type":"integer"},"ProductId":{"format":"int64","description":"Product identifier","type":"integer"},"ProductCode":{"description":"Product Code","type":"string"},"ProductName":{"description":"Product Name","type":"string"},"ProductDescription":{"description":"Product Description","type":"string"},"StartDate":{"format":"date-time","description":"First date the product is valid","type":"string"},"EndDate":{"format":"date-time","description":"Last date the product is valid","type":"string"},"DefaultMinutes":{"format":"int64","description":"Number of minutes the product takes by default","type":"integer"}}},"ContractProduct":{"description":"A contract product","type":"object","properties":{"Id":{"format":"int64","description":"The product Id","type":"integer"},"Code":{"description":"Product Code","type":"string"},"Name":{"description":"Product Name","type":"string"},"Description":{"description":"Product Description","type":"string"},"StartDate":{"format":"date-time","description":"First date the product is valid","type":"string"},"EndDate":{"format":"date-time","description":"Last date the product is valid","type":"string"},"DefaultMinutes":{"format":"int64","description":"Number of minutes the product takes by default","type":"integer"}}},"CustomBuildingBlockSummary":{"description":"CustomBuildingBlockSummary","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CategoryGuid":{"format":"uuid","description":"Guid of category.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CategoryName":{"description":"Name of category.","type":"string"},"Name":{"description":"Name.","type":"string"},"Description":{"description":"Description.","type":"string"},"Code":{"description":"Code.","type":"string"}}},"CustomBuildingBlock":{"description":"CustomBuildingBlock","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CategoryGuid":{"format":"uuid","description":"Guid of category","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CategoryName":{"description":"Name of category.","type":"string"},"Name":{"description":"Name.","type":"string"},"Description":{"description":"Description.","type":"string"},"Code":{"description":"Code.","type":"string"},"Type":{"description":"Type.","enum":["Text","Number","Date","Memo","Combo","Radio","TrackBar","MultipleChoice"],"type":"string"},"ValuePossibilities":{"description":"ValuePossibilities.","type":"array","items":{"$ref":"#/definitions/CustomBuildingBlockValuePossibility"}},"CustomBuildingBlockText":{"$ref":"#/definitions/CustomBuildingBlockText","description":"CustomBuildingBlockText."},"CustomBuildingBlockNumber":{"$ref":"#/definitions/CustomBuildingBlockNumber","description":"CustomBuildingBlockNumber."},"CustomBuildingBlockDateTime":{"$ref":"#/definitions/CustomBuildingBlockDateTime","description":"CustomBuildingBlockDate."},"HasReadPermission":{"description":"HasReadPermission.","type":"boolean"},"HasInsertPermission":{"description":"HasInsertPermission.","type":"boolean"},"HasEditPermission":{"description":"HasEditPermission.","type":"boolean"},"HasDeletePermission":{"description":"HasDeletePermission.","type":"boolean"}}},"CustomBuildingBlockValuePossibility":{"description":"CustomBuildingBlockValuePossibility","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"Name":{"description":"Name.","type":"string"},"Code":{"description":"Code.","type":"string"},"Value":{"format":"double","description":"Value.","type":"number"},"IsActive":{"description":"IsActive.","type":"boolean"}}},"CustomBuildingBlockText":{"description":"CustomBuildingBlockText.","type":"object","properties":{"DefaultValue":{"description":"DefaultValue.","type":"string"},"MaximumLength":{"format":"int32","description":"MaximumLength.","type":"integer"},"EnableSpellCheck":{"description":"EnableSpellCheck.","type":"boolean"}}},"CustomBuildingBlockNumber":{"description":"CustomBuildingBlockNumber.","type":"object","properties":{"DefaultValue":{"format":"double","description":"DefaultValue.","type":"number"},"Decimals":{"format":"int32","description":"Decimals.","type":"integer"},"MinimumValue":{"format":"double","description":"MinimumValue.","type":"number"},"MaximumValue":{"format":"double","description":"MaximumValue.","type":"number"}}},"CustomBuildingBlockDateTime":{"description":"CustomBuildingBlockDateTime.","type":"object","properties":{"DefaultValueOption":{"description":"DefaultValueOption.","enum":["NotApplicable","CurrentDateTime","CustomDateTime"],"type":"string"},"CustomDefaultValue":{"format":"date-time","description":"CustomDefaultValue.","type":"string"},"AllowedValueOption":{"description":"AllowedValueOption.","enum":["AllDates","DateInFuture","DateInPast"],"type":"string"},"IncludeTime":{"description":"IncludeTime.","type":"boolean"}}},"CustomBuildingBlockValueSummary":{"description":"CustomBuildingBlockValueSummary.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"RelationByLookUpName":{"description":"RelationByLookUpName.","type":"string"},"ChangedOn":{"format":"date-time","description":"ChangedOn.","type":"string"},"Value":{"description":"TextValue.","type":"string"},"Source":{"description":"Source.","type":"string"}}},"CustomBuildingBlockValue":{"description":"CustomBuildingBlockValue.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"CustomBuildingBlockGuid":{"format":"uuid","description":"CustomBuildingBlockGuid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"RelationId":{"format":"int64","description":"RelationId.","type":"integer"},"RelationById":{"format":"int64","description":"RelationById.","type":"integer"},"ChangedOn":{"format":"date-time","description":"ChangedOn.","type":"string"},"TextValue":{"description":"TextValue.","type":"string"},"NumberValue":{"format":"double","description":"NumberValue.","type":"number"},"DateTimeValue":{"format":"date-time","description":"DateTimeValue.","type":"string"},"ValuePossibilityGuid":{"format":"uuid","description":"Guid of the selected ValuePossibility (SingleChoice).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ValuePossibilityGuids":{"description":"Guids of the selected ValuePossibilities (MultipleChoice).","type":"array","items":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}},"Source":{"description":"Source.","type":"string"}}},"ActivityPresence":{"description":"Presence option that can be attached to a daytime activity.\r\nPresences attached to an activity are available in all meetings derived from the activity.\r\n1 Presence can be chosen per enrollment per meeting occurrence.","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the presence.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Code":{"description":"Short human-readable identifier.","type":"string"},"Reason":{"description":"Additional information.","type":"string"},"Type":{"format":"int32","description":"The type indicates whether the presence represents presence (0) or absence(1).","type":"integer"},"TypeDescription":{"description":"Description of the type.","type":"string"},"CountsForProduction":{"description":"Whether the presence counts towards production.","type":"boolean"},"IsActive":{"description":"Whether the presence can still be chosen.","type":"boolean"}}},"Activity":{"description":"Information about a daytime activity","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the activity.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name of the activity.","type":"string"},"Number":{"description":"Number of the activity.","type":"string"},"Startdate":{"format":"date-time","description":"Start date of the activity.","type":"string"},"EndDate":{"format":"date-time","description":"End date of the activity.","type":"string"},"ActivityPresence":{"description":"Presence options that can be attached to the daytime activity.","type":"array","items":{"$ref":"#/definitions/ActivityPresence"}}}},"Decubitus":{"description":"Decubitus registration","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"ClientAgreesResearch":{"description":"Indicates client agreement for decubitus research","type":"boolean"},"MoistureDamageId":{"format":"int32","description":"Indicates whether client has moisture damage. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"MoistureDamage":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"MoistureDamageAriseInInstitutionId":{"format":"int32","description":"Question 'Is het vochtletsel of zijn de smetten in de instelling onstaan?'. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"MoistureDamageAriseInInstitution":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"HasDecubitusId":{"format":"int32","description":"Indicates whether client suffers from decubitus. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"HasDecubitus":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"DecubitusDegreeId":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS GRAAD'","type":"integer"},"DecubitusDegree":{"description":"The value of the choice for ChoiceType 'DECUBITUS GRAAD'. This property is for reading purposes only.","type":"string"},"AriseInInstitutionId":{"format":"int32","description":"Question 'Is de decubitus in de instelling onstaan'. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"AriseInInstitution":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"Prevention":{"description":"Prevention","type":"string"},"PreventionAid1Id":{"format":"int32","description":"First prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid1":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionAid2Id":{"format":"int32","description":"Second prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid2":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionAid3Id":{"format":"int32","description":"Third prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid3":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionExplanation":{"description":"Explanation for prevention","type":"string"},"ChangeLocation":{"description":"Does client's (sit/lay) position need to be change.","type":"boolean"},"ChangeLocationPreventionAid1Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid1":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationPreventionAid2Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid2":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationPreventionAid3Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid3":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationExplanation":{"description":"More explanation about position changes.","type":"string"},"BradScaleSensoryPerceptionId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN ZINTUIGEN'","type":"integer"},"BradScaleSensoryPerception":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN ZINTUIGEN'. This property is for reading purposes only.","type":"string"},"BradScaleMoistureId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN VOCHT'","type":"integer"},"BradScaleMoisture":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN VOCHT'. This property is for reading purposes only.","type":"string"},"BradScaleActivityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN ACTIVITEIT'","type":"integer"},"BradScaleActivity":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN ACTIVITEIT'. This property is for reading purposes only.","type":"string"},"BradScaleMobilityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN MOBILITEIT'","type":"integer"},"BradScaleMobility":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN MOBILITEIT'. This property is for reading purposes only.","type":"string"},"BradScaleNutritionId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN VOEDING'","type":"integer"},"BradScaleNutrition":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN VOEDING'. This property is for reading purposes only.","type":"string"},"BradScaleShearFrictionForcesId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN WRIJVING'","type":"integer"},"BradScaleShearFrictionForces":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN WRIJVING'. This property is for reading purposes only.","type":"string"},"MentalStateId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MENTAAL'","type":"integer"},"MentalState":{"description":"The value of the choice for ChoiceType 'SCORE MENTAAL'. This property is for reading purposes only.","type":"string"},"NeurologyId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE NEUROLOGIE'","type":"integer"},"Neurology":{"description":"The value of the choice for ChoiceType 'SCORE NEUROLOGIE'. This property is for reading purposes only.","type":"string"},"MobilityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MOBILITEIT'","type":"integer"},"Mobility":{"description":"The value of the choice for ChoiceType 'SCORE MOBILITEIT'. This property is for reading purposes only.","type":"string"},"NutritionalIntakeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE INNAME'","type":"integer"},"NutritionalIntake":{"description":"The value of the choice for ChoiceType 'SCORE INNAME'. This property is for reading purposes only.","type":"string"},"IncontinenceId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE INCONTINENTIE'","type":"integer"},"Incontinence":{"description":"The value of the choice for ChoiceType 'SCORE INCONTINENTIE'. This property is for reading purposes only.","type":"string"},"AgeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE LEEFTIJD'","type":"integer"},"Age":{"description":"The value of the choice for ChoiceType 'SCORE LEEFTIJD'. This property is for reading purposes only.","type":"string"},"TemperatureId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE TEMPERATUUR'","type":"integer"},"Temperature":{"description":"The value of the choice for ChoiceType 'SCORE TEMPERATUUR'. This property is for reading purposes only.","type":"string"},"CirculationId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE CIRCULATIE'","type":"integer"},"Circulation":{"description":"The value of the choice for ChoiceType 'SCORE CIRCULATIE'. This property is for reading purposes only.","type":"string"},"MedicationId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MEDICATIE'","type":"integer"},"Medication":{"description":"The value of the choice for ChoiceType 'SCORE MEDICATIE'. This property is for reading purposes only.","type":"string"},"DiabetesMellitusId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE DIABETES'","type":"integer"},"DiabetesMellitus":{"description":"The value of the choice for ChoiceType 'SCORE DIABETES'. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfDecubitus":{"description":"ChangeOfDecubitus record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"ClientAgreesResearch":{"description":"Indicates client agreement for decubitus research","type":"boolean"},"MoistureDamageId":{"format":"int32","description":"Indicates whether client has moisture damage. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"MoistureDamage":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"MoistureDamageAriseInInstitutionId":{"format":"int32","description":"Question 'Is het vochtletsel of zijn de smetten in de instelling onstaan?'. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"MoistureDamageAriseInInstitution":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"HasDecubitusId":{"format":"int32","description":"Indicates whether client suffers from decubitus. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"HasDecubitus":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"DecubitusDegreeId":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS GRAAD'","type":"integer"},"DecubitusDegree":{"description":"The value of the choice for ChoiceType 'DECUBITUS GRAAD'. This property is for reading purposes only.","type":"string"},"AriseInInstitutionId":{"format":"int32","description":"Question 'Is de decubitus in de instelling onstaan'. References to a Choice of ChoiceType 'DECUBITUS JNO'","type":"integer"},"AriseInInstitution":{"description":"The value of the choice for ChoiceType 'DECUBITUS JNO'. This property is for reading purposes only.","type":"string"},"Prevention":{"description":"Prevention","type":"string"},"PreventionAid1Id":{"format":"int32","description":"First prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid1":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionAid2Id":{"format":"int32","description":"Second prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid2":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionAid3Id":{"format":"int32","description":"Third prevention aid. References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"PreventionAid3":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"PreventionExplanation":{"description":"Explanation for prevention","type":"string"},"ChangeLocation":{"description":"Does client's (sit/lay) position need to be change.","type":"boolean"},"ChangeLocationPreventionAid1Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid1":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationPreventionAid2Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid2":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationPreventionAid3Id":{"format":"int32","description":"References to a Choice of ChoiceType 'DECUBITUS ONTSTAAN'","type":"integer"},"ChangeLocationPreventionAid3":{"description":"The value of the choice for ChoiceType 'DECUBITUS ONTSTAAN'. This property is for reading purposes only.","type":"string"},"ChangeLocationExplanation":{"description":"More explanation about position changes.","type":"string"},"BradScaleSensoryPerceptionId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN ZINTUIGEN'","type":"integer"},"BradScaleSensoryPerception":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN ZINTUIGEN'. This property is for reading purposes only.","type":"string"},"BradScaleMoistureId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN VOCHT'","type":"integer"},"BradScaleMoisture":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN VOCHT'. This property is for reading purposes only.","type":"string"},"BradScaleActivityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN ACTIVITEIT'","type":"integer"},"BradScaleActivity":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN ACTIVITEIT'. This property is for reading purposes only.","type":"string"},"BradScaleMobilityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN MOBILITEIT'","type":"integer"},"BradScaleMobility":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN MOBILITEIT'. This property is for reading purposes only.","type":"string"},"BradScaleNutritionId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN VOEDING'","type":"integer"},"BradScaleNutrition":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN VOEDING'. This property is for reading purposes only.","type":"string"},"BradScaleShearFrictionForcesId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE BRADEN WRIJVING'","type":"integer"},"BradScaleShearFrictionForces":{"description":"The value of the choice for ChoiceType 'SCORE BRADEN WRIJVING'. This property is for reading purposes only.","type":"string"},"MentalStateId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MENTAAL'","type":"integer"},"MentalState":{"description":"The value of the choice for ChoiceType 'SCORE MENTAAL'. This property is for reading purposes only.","type":"string"},"NeurologyId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE NEUROLOGIE'","type":"integer"},"Neurology":{"description":"The value of the choice for ChoiceType 'SCORE NEUROLOGIE'. This property is for reading purposes only.","type":"string"},"MobilityId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MOBILITEIT'","type":"integer"},"Mobility":{"description":"The value of the choice for ChoiceType 'SCORE MOBILITEIT'. This property is for reading purposes only.","type":"string"},"NutritionalIntakeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE INNAME'","type":"integer"},"NutritionalIntake":{"description":"The value of the choice for ChoiceType 'SCORE INNAME'. This property is for reading purposes only.","type":"string"},"IncontinenceId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE INCONTINENTIE'","type":"integer"},"Incontinence":{"description":"The value of the choice for ChoiceType 'SCORE INCONTINENTIE'. This property is for reading purposes only.","type":"string"},"AgeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE LEEFTIJD'","type":"integer"},"Age":{"description":"The value of the choice for ChoiceType 'SCORE LEEFTIJD'. This property is for reading purposes only.","type":"string"},"TemperatureId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE TEMPERATUUR'","type":"integer"},"Temperature":{"description":"The value of the choice for ChoiceType 'SCORE TEMPERATUUR'. This property is for reading purposes only.","type":"string"},"CirculationId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE CIRCULATIE'","type":"integer"},"Circulation":{"description":"The value of the choice for ChoiceType 'SCORE CIRCULATIE'. This property is for reading purposes only.","type":"string"},"MedicationId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE MEDICATIE'","type":"integer"},"Medication":{"description":"The value of the choice for ChoiceType 'SCORE MEDICATIE'. This property is for reading purposes only.","type":"string"},"DiabetesMellitusId":{"format":"int32","description":"References to a Choice of ChoiceType 'SCORE DIABETES'","type":"integer"},"DiabetesMellitus":{"description":"The value of the choice for ChoiceType 'SCORE DIABETES'. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"Defecation":{"description":"Defecation registration","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Remarks":{"description":"Remarks of the registration","type":"string"},"DayPart":{"description":"The value of the choice for ChoiceType 'DEFECATIE DAGDEEL'. This property is for reading purposes only.","type":"string"},"Aspect":{"description":"The value of the choice for ChoiceType 'DEFECATIE ASPECT'. This property is for reading purposes only.","type":"string"},"Remedy":{"description":"The value of the choice for ChoiceType 'DEFECATIE MIDDEL'. This property is for reading purposes only.","type":"string"},"Quantity":{"description":"The value of the choice for ChoiceType 'DEFECATIE HOEVEELHEID'. This property is for reading purposes only.","type":"string"},"AspectId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE ASPECT'","type":"integer"},"DayPartId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE DAGDEEL'","type":"integer"},"QuantityId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE HOEVEELHEID'","type":"integer"},"RemedyId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE MIDDEL'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfDefecation":{"description":"ChangeOfDefecation record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Remarks":{"description":"Remarks of the registration","type":"string"},"DayPart":{"description":"The value of the choice for ChoiceType 'DEFECATIE DAGDEEL'. This property is for reading purposes only.","type":"string"},"Aspect":{"description":"The value of the choice for ChoiceType 'DEFECATIE ASPECT'. This property is for reading purposes only.","type":"string"},"Remedy":{"description":"The value of the choice for ChoiceType 'DEFECATIE MIDDEL'. This property is for reading purposes only.","type":"string"},"Quantity":{"description":"The value of the choice for ChoiceType 'DEFECATIE HOEVEELHEID'. This property is for reading purposes only.","type":"string"},"AspectId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE ASPECT'","type":"integer"},"DayPartId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE DAGDEEL'","type":"integer"},"QuantityId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE HOEVEELHEID'","type":"integer"},"RemedyId":{"format":"int32","description":"References to a Choice of ChoiceType 'DEFECATIE MIDDEL'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"DisciplineGroupMember":{"description":"DisciplineGroupMember","type":"object","properties":{"Employee":{"$ref":"#/definitions/Identity","description":"Identifier of the employee."},"RelationId":{"format":"int64","description":"Relation id of the employee.","type":"integer"},"EmployeeName":{"description":"The name of the employee.","type":"string"},"EmployeeNumber":{"description":"The formatted employee number.","type":"string"},"DisciplineIds":{"description":"The ids of the disciplines of the employee in this discipline group","type":"array","items":{"format":"int64","type":"integer"}}}},"DisciplineMember":{"description":"DisciplineMember","type":"object","properties":{"Employee":{"$ref":"#/definitions/Identity","description":"Identifier of the employee."},"RelationId":{"format":"int64","description":"Relation id of the employee.","type":"integer"},"EmployeeName":{"description":"The name of the employee.","type":"string"},"EmployeeNumber":{"description":"The formatted employee number.","type":"string"}}},"MyDepartmentDocument":{"description":"MyDepartment Document record","required":["Content","OrganizationEntityId","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"OrganizationEntityId":{"format":"int64","description":"Id of the Organisation Entity associated with the document.","type":"integer"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"ChangeOfMyDepartmentDocument":{"description":"ChangeOfMyDepartmentDocument record","required":["Content","OrganizationEntityId","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"OrganizationEntityId":{"format":"int64","description":"Id of the Organisation Entity associated with the document.","type":"integer"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"DocumentCategory":{"description":"Document category","type":"object","properties":{"Id":{"format":"int64","description":"Id of the category. Should be 0 for new instance","type":"integer"},"Description":{"description":"Description of the category","type":"string"},"IsEditable":{"description":"Are documents in this category editable","type":"boolean"},"GroupId":{"format":"int64","description":"Id of the group of the category","type":"integer"},"GroupName":{"description":"Name of the group of the category","type":"string"}}},"DocumentContent":{"description":"Content of a PlanCare2 document","type":"object","properties":{"OriginalFilename":{"description":"Filename the document original was given. Should be 0 for new instance","type":"string"},"Name":{"description":"Name of the document","type":"string"},"Content":{"format":"byte","description":"Base64encoded content of the document","type":"string"}}},"MyDepartmentsDocumentMetaData":{"description":"MyDepartments specific documentmetadata.","required":["OrganizationEntityId","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"OrganizationEntityId":{"format":"int64","description":"Id of the Organisation Entity associated with the document.","type":"integer"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"DocumentMetadata":{"description":"Metadata for documents.","required":["Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"MyDocument":{"description":"MyDocument record","required":["Content","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"ChangeOfMyDocument":{"description":"ChangeOfMyDocument record","required":["Content","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"DocumentCategoryPermission":{"description":"A DocumentCategory and a list of all Employees that have permission to it.","type":"object","properties":{"DocumentCategory":{"$ref":"#/definitions/DocumentCategory","description":"The DocumentCategory."},"AllowedEmployees":{"description":"The Identities of the employees that have permission to the DocumentCategory.","type":"array","items":{"$ref":"#/definitions/Identity"}},"EmployeePermissions":{"description":"The Identities and Editpermissions of the employees to the DocumentCategory.","type":"array","items":{"$ref":"#/definitions/EmployeePermission"}}}},"EmployeePermission":{"description":"Employeepermission of the documentcategory","type":"object","properties":{"EmployeeId":{"$ref":"#/definitions/Identity","description":"The Identity of the Employee."},"HasEditPermission":{"description":"Has permission to edit the documentcategory.","type":"boolean"}}},"ClientDocumentMetadata":{"description":"Metadata for client documents.","required":["Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"ClientId":{"format":"int64","description":"Id of the client associated with the document.","type":"integer"},"CategoryName":{"type":"string"},"OwnerName":{"type":"string"},"FileType":{"type":"string"},"PriorityLevel":{"format":"int64","type":"integer"},"DateModified":{"format":"date-time","type":"string"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"ChangeOfClientDocument":{"description":"ChangeOfClientDocument record","required":["Content","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"ClientId":{"format":"int64","description":"Id of the client associated with the document.","type":"integer"},"CategoryName":{"type":"string"},"OwnerName":{"type":"string"},"FileType":{"type":"string"},"PriorityLevel":{"format":"int64","type":"integer"},"DateModified":{"format":"date-time","type":"string"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"ClientDocument":{"description":"ClientDocument record","required":["Content","Id","CategoryId","OwnerId","Name","FileName"],"type":"object","properties":{"Content":{"format":"byte","description":"Byte array (Base64encoded) containing the (new) content of the document.","type":"string"},"ClientId":{"format":"int64","description":"Id of the client associated with the document.","type":"integer"},"CategoryName":{"type":"string"},"OwnerName":{"type":"string"},"FileType":{"type":"string"},"PriorityLevel":{"format":"int64","type":"integer"},"DateModified":{"format":"date-time","type":"string"},"Id":{"format":"int64","description":"Id of the document. Should be 0 for new instance.","type":"integer"},"CategoryId":{"format":"int64","description":"Id of the document category.","type":"integer"},"OwnerId":{"format":"int64","description":"The internal id of the person who has done the registration (The Access user id). When the person is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given person.\r\nThe ownerId may not be changed by the user of the API.","type":"integer"},"Name":{"description":"The name of the document.","type":"string"},"FileName":{"description":"The original full path to the document.\r\nPlease note that backslashes should be escaped (see RFC7159).\r\nExample: The Windows path to C:\\Temp\\LogFile.Text should be passed as C:\\\\Temp\\\\LogFile.Text.","type":"string"},"FileSize":{"format":"int64","description":"Binary size of the document.","type":"integer"},"DateCreated":{"format":"date-time","description":"Date / time the document is stored the first time.","type":"string"}}},"AgreementProductsResult":{"description":"The return type for \"AgreementProducts\"","type":"object","properties":{"Suppliercode":{"description":"The code of the supplier based on the agreement","type":"string"},"Supplier":{"description":"The name of the supplier based on the agreement","type":"string"},"Debtorcode":{"description":"The code of the debtor based on the agreement","type":"string"},"Debtor":{"description":"The name of the debtor based on the agreement","type":"string"},"Productid":{"format":"int64","description":"The identifier of the product based on the agreement","type":"integer"},"Productcode":{"description":"The code of the product based on the agreement","type":"string"},"Productdescription":{"description":"The description of the product based on the agreement","type":"string"},"Declarationunit":{"description":"The unit in which the product is declared","type":"string"},"Financialcontractid":{"format":"int64","description":"The identifier of the agreement","type":"integer"}}},"ApplicationCustomLabelResult":{"description":"The return type for \"ApplicationCustomLabel\"","type":"object","properties":{"Key":{"description":"The name of the application component","type":"string"},"Singularvalue":{"description":"The singular value of the custom label","type":"string"},"Pluralvalue":{"description":"The plural value of the custom label","type":"string"},"Description":{"description":"The description of the application component","type":"string"}}},"AgreementProductDescriptionResult":{"description":"The return type for \"AgreementProductDescription\"","type":"object","properties":{"Productid":{"format":"int64","description":"The identifier of the product","type":"integer"},"Productcode":{"description":"The code of the product based on the agreement","type":"string"},"Productdescription":{"description":"The description of the product based on the agreement","type":"string"},"Declarationunit":{"description":"The unit in which the product is declared","type":"string"},"Projectid":{"description":"The identifier of the project","type":"string"},"Contractid":{"format":"int64","description":"The identifier of the contract","type":"integer"},"Clientid":{"format":"int64","description":"The identifier of the client","type":"integer"}}},"ChainMessageByIdResult":{"description":"The return type for \"ChainMessageById\"","type":"object","properties":{}},"ChainMessagesReadyForExportResult":{"description":"The return type for \"ChainMessagesReadyForExport\"","type":"object","properties":{}},"AppointmentProtocolsResult":{"description":"The return type for \"AppointmentProtocols\"","type":"object","properties":{"Appointmentid":{"format":"int64","description":"Identifier of the appointment in which the protocol is linked","type":"integer"},"Activity":{"description":"Name of the activity, activities are clustered under a product","type":"string"},"Protocol":{"description":"Content of de protocol in RTF","type":"string"}}},"ArrangementResult":{"description":"The return type for \"Arrangement\"","type":"object","properties":{"Clientid":{"format":"int64","description":"Identifier of the client","type":"integer"},"Clientplanid":{"format":"int64","description":"Identifier of the clientplan","type":"integer"},"Arrangement":{"description":"Name of the arrangement applied to the active clientplan","type":"string"},"Productid":{"format":"int64","description":"Identifier of the product","type":"integer"},"Product":{"description":"Name of the product, products contains one or more activities beneath them","type":"string"},"Activityid":{"format":"int64","description":"Identifier of the activity","type":"integer"},"Activity":{"description":"Name of the activity, activities are clustered under a product","type":"string"},"Protocolid":{"format":"int64","description":"Identifier of the protocol optionally applied to the activity","type":"integer"},"Clientprotocolid":{"format":"int64","description":"Identifier of the clientprotocol optionally applied to the activity","type":"integer"}}},"ClientDetailsListResult":{"description":"The return type for \"ClientDetailsList\"","type":"object","properties":{"Relationid":{"format":"int64","description":"","type":"integer"},"Clientid":{"format":"int64","description":"","type":"integer"},"PCD_Clientid":{"format":"int64","description":"","type":"integer"},"BSN":{"description":"","type":"string"},"Mobile":{"description":"","type":"string"},"Telephone":{"description":"","type":"string"},"Email":{"description":"","type":"string"},"Gender":{"description":"","type":"string"},"Maritalstatus":{"format":"int32","description":"","type":"integer"},"Language":{"description":"","type":"string"},"Religion":{"description":"","type":"string"},"Livingunit":{"description":"","type":"string"},"Dateofbirth":{"description":"","type":"string"},"Dateofdeath":{"description":"","type":"string"},"Nationality":{"description":"","type":"string"},"Prefix":{"description":"","type":"string"},"Firstname":{"description":"","type":"string"},"Initials":{"description":"","type":"string"},"Birthname":{"description":"","type":"string"},"Birthnameprefix":{"description":"","type":"string"},"Partnername":{"description":"","type":"string"},"Partnernameprefix":{"description":"","type":"string"},"Lookupname":{"description":"","type":"string"},"Fullname":{"description":"","type":"string"},"Fullnamecomposition":{"format":"int32","description":"","type":"integer"},"Suffix":{"description":"","type":"string"},"Nickname":{"description":"","type":"string"},"City":{"description":"","type":"string"},"Street":{"description":"","type":"string"},"Housenumber":{"description":"","type":"string"},"Housenumberaddon":{"description":"","type":"string"},"Postalcode":{"description":"","type":"string"},"Country":{"description":"","type":"string"},"Legalstatus":{"format":"int32","description":"","type":"integer"},"Countryofbirth":{"description":"","type":"string"},"Cityofbirth":{"description":"","type":"string"},"Addressrn":{"format":"int64","description":"","type":"integer"},"Photo":{"description":"","type":"string"},"Registrationnumber":{"description":"","type":"string"},"Secretplacement":{"description":"","type":"boolean"}}},"ClientPermissionsDetailResult":{"description":"The return type for \"ClientPermissionsDetail\"","type":"object","properties":{"F_Employee_Employee":{"format":"int64","description":"","type":"integer"},"F_Client_Client":{"format":"int64","description":"","type":"integer"},"Datefrom":{"format":"date-time","description":"","type":"string"},"Dateuntil":{"format":"date-time","description":"","type":"string"}}},"ClientProtocolsResult":{"description":"The return type for \"ClientProtocols\"","type":"object","properties":{"Clientid":{"format":"int64","description":"Identifier of the client","type":"integer"},"Clientprotocolid":{"format":"int64","description":"Identifier of the clientprotocol (only for type \"clientprotocol\")","type":"integer"},"Name":{"description":"Name of the protocol","type":"string"},"Arrangement":{"description":"Name of the arrangement (if applied)","type":"string"},"Activity":{"description":"Name of the protocol (if applied)","type":"string"},"Type":{"description":"Type of the protocol. Possible values are \"clientprotocol\" (which is a clientprotocol optionaly applied to an activity in the arrangement) and \"Common\" (which is a common protocol applied to an activity).","type":"string"},"Validfrom":{"format":"date-time","description":"The date from which the protocol is valid","type":"string"},"Validuntil":{"format":"date-time","description":"The date to which the protocol is valid","type":"string"},"Protocol":{"description":"Content of de protocol in RTF","type":"string"}}},"OEStructureResult":{"description":"The return type for \"OEStructure\"","type":"object","properties":{"Parentorganizationentityid":{"format":"int64","description":"The identifier of the parent organization entity","type":"integer"},"Organizationentityid":{"format":"int64","description":"The identity of de organization entity","type":"integer"},"Organizationentityname":{"description":"The name of de organization entity","type":"string"},"Organizationentitytypeid":{"description":"The identifier of de organization entity type","type":"string"},"Organizationentitytype":{"description":"The type of de organization entity","type":"string"}}},"ProtocolsResult":{"description":"The return type for \"Protocols\"","type":"object","properties":{"Protocolid":{"format":"int64","description":"Identifier of the protocol","type":"integer"},"Name":{"description":"Name of the protocol","type":"string"},"Validfrom":{"format":"date-time","description":"The date from which the protocol is valid","type":"string"},"Validuntil":{"format":"date-time","description":"The date to which the protocol is valid","type":"string"},"Protocol":{"description":"Content of de protocol in RTF","type":"string"}}},"WorkTypesResult":{"description":"The return type for \"WorkTypes\"","type":"object","properties":{"Productid":{"format":"int64","description":"","type":"integer"},"Contracttypeid":{"format":"int64","description":"","type":"integer"},"Worktypeid":{"format":"int64","description":"","type":"integer"},"Worktypecode":{"description":"","type":"string"},"Worktypename":{"description":"","type":"string"},"Worktypedescription":{"description":"","type":"string"},"Worktypeisdirect":{"description":"","type":"boolean"},"Isworktime":{"description":"","type":"boolean"},"Startdate":{"format":"date-time","description":"","type":"string"},"Enddate":{"format":"date-time","description":"","type":"string"}}},"ZorgLegitimatiesV2Result":{"description":"The return type for \"ZorgLegitimatiesV2\"","type":"object","properties":{"Clientid":{"format":"int64","description":"The identifier of the client","type":"integer"},"Typeid":{"format":"int32","description":"De identifier van de typering van de zorglegitimatie","type":"integer"},"Type":{"description":"De typering van de zorglegitimatie. Mogelijke waarden zijn: WLZ, WMO en JW","type":"string"},"Referentietoewijzing":{"format":"int32","description":"Referentie van de zorglegitimatie","type":"integer"},"Afgiftedatumlegitimatie":{"format":"date-time","description":"Datum van afgifte zorglegitimatie","type":"string"},"Startdatumlegitimatie":{"format":"date-time","description":"De begindatum van de legitimatie","type":"string"},"Einddatumlegitimatie":{"format":"date-time","description":"De einddatum van de legitimatie","type":"string"},"Typetoewijzer":{"description":"Het type toewijzer","type":"string"},"Codetoewijzer":{"format":"int32","description":"De code van de toewijzer","type":"integer"},"Toewijzer":{"description":"De naam van de toewijzer","type":"string"},"Leverancier":{"description":"De code van de leverancier die de zorg mag leveren","type":"string"},"Categorie":{"description":"De categorie waartoe de toegewezen zorg behoort","type":"string"},"Categoriecode":{"description":"De categoriecode waartoe de toegewezen zorg behoort","type":"string"},"Toegewezenproduct":{"description":"Het toegwezen product of de soort zorg die geleverd mag worden","type":"string"},"Toegewezenproductcode":{"description":"De code van het toegewezen product of de soort zorg","type":"string"},"Toewijzingsdatumlegitimatieregel":{"format":"date-time","description":"De datum waarop de zorglegitmatieregel is toegewezen","type":"string"},"Startdatumlegitimatieregel":{"format":"date-time","description":"De datum waarop de zorglegitimatieregel gestart mag worden","type":"string"},"Einddatumlegitimatieregel":{"format":"date-time","description":"De datum tot wanneer de zorglegitimatieregel geleverd mag worden","type":"string"},"Aanmelddatumlegitimatieregel":{"format":"date-time","description":"De datum waarop de zorglegitimatieregel aangemeld is","type":"string"},"Omvang":{"description":"De omvang van de zorg die geleverd mag worden","type":"string"},"Omvangaantal":{"format":"int32","description":"De omvang van de zorg die geleverd mag worden in aantallen","type":"integer"},"Omvangfrequentie":{"description":"De frequentie van de zorg die geleverd mag worden","type":"string"},"Omvangeenheid":{"description":"De eenheid van de zorg die geleverd mag worden","type":"string"},"Vervoer":{"description":"Aanduiding of er sprake is van vervoer","type":"string"},"Eerstegrondslag":{"description":"De eerste grondslag waar de zorglegitimatie betrekking op heeft","type":"string"},"Tweedegrondslag":{"description":"De tweede grondslag waar de zorglegitimatie betrekking op heeft","type":"string"},"Toewijzingpercentage":{"format":"int32","description":"Het percentage dat toegewezen is","type":"integer"},"Dossierhouder":{"format":"int32","description":"Aanduiding wie eventueel de dossierhouder is","type":"integer"},"Coordinatorzorgthuis":{"format":"int32","description":"Aanduiding wie eventueel de coordinator Zorg Thuis is","type":"integer"},"Opname":{"description":"Aanduiding of er sprake is van opname","type":"boolean"},"Commentaar":{"description":"Commentaar wat in de legitmatie opgenomen is","type":"string"},"Leveringsstatus":{"format":"int64","description":"De status van de levering van de zorglegitimatieregel (0=Geen MAZ/MUT, 4=In zorg, 5=Einde zorgvraag)","type":"integer"},"Leverinsstatusomschrijving":{"description":"De omschrijving van de leveringsstatus","type":"string"},"Awstatus":{"format":"int64","description":"De status van het ketenbericht (2=Geimporteerd, 5=Regel is geexporteerd via een Aanmeldbericht, 6=Regel staat klaar om geexporteerd te worden via een Mutatiebericht, 7=Regel is geexporteerd via een Mutatiebericht, 8=Item is verwerkt, 12=Regel is correct ontvangen via Aanmeldbericht,14=Regel is correct ontvangen via Mutatiebericht)","type":"integer"},"Awstatusomschrijving":{"description":"De omschrijving van de status van het ketenbericht","type":"string"},"Leveringsvormomschrijving":{"description":"De vorm waarin de zorg geleverd wordt","type":"string"}}},"InsertWorkflowAutorizationsInput":{"description":"The parameter type of \"InsertWorkflowAutorizationsInput\"","required":["EmployeeId","TargetId","TargetType","StartDate","EndDate"],"type":"object","properties":{"Id":{"format":"int64","description":"The identifier of the record. Should be 0 for new instance","type":"integer"},"EmployeeId":{"format":"int64","description":"The identifier of the employee","type":"integer"},"DisciplineId":{"format":"int64","description":"The identifier of the discipline based on the employee employment","type":"integer"},"TargetId":{"format":"int64","description":"The identifier of the Organization Entity or Client Relation","type":"integer"},"TargetType":{"format":"int32","description":"The type of the TargetId parameter. Choose 1 for OrganizationEntityId and 2 for RelationId","type":"integer"},"StartDate":{"format":"date-time","description":"The startdate for the autorization","type":"string"},"EndDate":{"format":"date-time","description":"The enddate for the autorization","type":"string"},"Description":{"description":"The description for the autorization record","type":"string"}}},"UploadChainMessageInput":{"description":"The parameter type of \"UploadChainMessageInput\"","required":["Agb","Content","ExternalID","ApplicationName"],"type":"object","properties":{"Agb":{"description":"The code of the supplier to upload a message for","type":"string"},"Content":{"description":"The content of the chainmessage to upload","type":"string"},"ExternalID":{"description":"The external identifier used by the third party system for the chain message","type":"string"},"ApplicationName":{"description":"The name of the third party system uploading the chainmessage","type":"string"}}},"ProjectsPCDProductDescriptionResult":{"description":"The return type for \"ProjectsPCDProductDescription\"","type":"object","properties":{"Productdescription":{"description":"The description of the product based on the PCD Project/Product information","type":"string"}}},"DOTLocationsResult":{"description":"The return type for \"DOTLocations\"","type":"object","properties":{"Contractid":{"format":"int64","description":"","type":"integer"},"Productid":{"format":"int64","description":"","type":"integer"},"Startdate":{"format":"date-time","description":"","type":"string"},"Enddate":{"format":"date-time","description":"","type":"string"},"Id":{"format":"int64","description":"","type":"integer"},"Name":{"description":"","type":"string"},"Description":{"description":"","type":"string"},"Isdefault":{"format":"int32","description":"","type":"integer"}}},"EmployeesResult":{"description":"The return type for \"Employees\"","type":"object","properties":{"Relationid":{"format":"int64","description":"Id of the relation","type":"integer"},"Employeeid":{"format":"int64","description":"Id of the employee","type":"integer"},"BSN":{"description":"Socialsecuritynumber","type":"string"},"Firstname":{"description":"Firstname of the employee","type":"string"},"Lastname":{"description":"Surname of the employee","type":"string"},"Lookupname":{"description":"Lookupname of the employee","type":"string"},"Prefix":{"description":"Prefix of the employee","type":"string"},"Gender":{"format":"int32","description":"Gender of the employee, 0 = Undefined, 1 = Male, 2 = Female","type":"integer"},"Dateofbirth":{"format":"date-time","description":"Date of birth of the employee","type":"string"},"Accessuserid":{"format":"int64","description":"Id for the employee to logon with","type":"integer"},"Dateofremoval":{"format":"date-time","description":"Date of removal of the employee Which can be the date of death or the enddate of the last contract","type":"string"},"Registrationnumber":{"description":"External registrationnumber","type":"string"},"Windowsusername":{"description":"Single Sign On Username","type":"string"},"Emailaddresses":{"description":"Email addresses of employee","type":"string"},"Accessusername":{"description":"Username of the employee","type":"string"},"Mobilephonenumbers":{"description":"Mobile phone numbers of the employee","type":"string"}}},"ZorgLegitimatiesResult":{"description":"The return type for \"ZorgLegitimaties\"","type":"object","properties":{"Clientid":{"format":"int64","description":"The identifier of the client","type":"integer"},"Datumafgifte":{"format":"date-time","description":"Datum van afgifte zorglegitimatie","type":"string"},"Datumaanmelding":{"format":"date-time","description":"Datum aanmelding zorg","type":"string"},"Referentietoewijzing":{"format":"int32","description":"Referentie van de zorglegitimatie","type":"integer"},"Startdatum":{"format":"date-time","description":"De begindatum van de legitimatie","type":"string"},"Einddatum":{"format":"date-time","description":"De einddatum van de legitimatie","type":"string"},"Typeid":{"format":"int32","description":"De identifier van de typering van de zorglegitimatie","type":"integer"},"Type":{"description":"De typering van de zorglegitimatie. Mogelijke waarden zijn: WLZ, WMO en JW","type":"string"},"Soortzorg":{"description":"Het soort zorg dat geleverd mag worden","type":"string"},"Leverancier":{"description":"De code van de leverancier die de zorg mag leveren","type":"string"},"Typetoewijzer":{"description":"Het type toewijzer","type":"string"},"Codetoewijzer":{"format":"int32","description":"De code van de toewijzer","type":"integer"},"Toewijzer":{"description":"De naam van de toewijzer","type":"string"},"Omvang":{"description":"De omvang van de zorg die geleverd mag worden","type":"string"},"Omvangaantal":{"format":"int32","description":"De omvang van de zorg die geleverd mag worden in aantallen","type":"integer"},"Omvangfrequentie":{"description":"De frequentie van de zorg die geleverd mag worden","type":"string"},"Omvangeenheid":{"description":"De eenheid van de zorg die geleverd mag worden","type":"string"}}},"ZorgplannerProductsResult":{"type":"object","properties":{"Id":{"format":"int64","type":"integer"},"Parentid":{"format":"int64","type":"integer"},"Name":{"type":"string"},"Description":{"type":"string"},"Startdate":{"format":"date-time","type":"string"},"Enddate":{"format":"date-time","type":"string"},"Defaultminutes":{"format":"int64","type":"integer"},"Typeid":{"format":"int64","type":"integer"},"Typecode":{"type":"string"},"Typename":{"type":"string"}}},"ZorgplannerWerkgebiedDienstenResult":{"type":"object","properties":{"Dienstid":{"format":"int64","type":"integer"},"Dienstname":{"type":"string"},"Dienstdescription":{"type":"string"},"Dienstdaysofweek":{"type":"string"},"Dienststarttime":{"format":"date-time","type":"string"},"Dienstendtime":{"format":"date-time","type":"string"},"Werkgebiedid":{"format":"int64","type":"integer"},"Contractofserviceid":{"format":"int64","type":"integer"},"Employeename":{"type":"string"},"Rank":{"format":"int32","type":"integer"},"Active":{"type":"boolean"}}},"ZorgplannerDienstInput":{"required":["DienstId","Name","Description","DaysOfWeek","StatTime","EndTime","WerkgebiedId","ContractOfServiceId","DbAction","Rank","Active"],"type":"object","properties":{"DienstId":{"format":"int64","type":"integer"},"Name":{"type":"string"},"Description":{"type":"string"},"DaysOfWeek":{"type":"string"},"StatTime":{"format":"date-time","type":"string"},"EndTime":{"format":"date-time","type":"string"},"WerkgebiedId":{"format":"int64","type":"integer"},"ContractOfServiceId":{"format":"int64","type":"integer"},"DbAction":{"type":"string"},"Rank":{"format":"int32","type":"integer"},"Active":{"type":"boolean"}}},"ZorgplannerWerkgebiedenClientenResult":{"type":"object","properties":{"Werkgebiedid":{"format":"int64","type":"integer"},"Clientid":{"format":"int64","type":"integer"},"Dateofbirth":{"format":"date-time","type":"string"},"Adres":{"type":"string"},"Lookupname":{"type":"string"},"Gender":{"type":"string"},"Displaytext":{"type":"string"},"Tooltiptext":{"type":"string"}}},"ZorgplannerWerkgebiedenContractsOfServiceResult":{"type":"object","properties":{"Employeecontractofserviceid":{"format":"int64","type":"integer"},"Displayname":{"type":"string"}}},"ZorgplannerWerkgebiedenProductenResult":{"type":"object","properties":{"Werkgebiedid":{"format":"int64","type":"integer"},"Productid":{"format":"int64","type":"integer"},"Productname":{"type":"string"},"Typename":{"type":"string"}}},"ZorgplannerWerkgebiedenResult":{"type":"object","properties":{"Werkgebiedid":{"format":"int64","type":"integer"},"Werkgebiedname":{"type":"string"},"Werkgebieddescription":{"type":"string"},"Werkgebiedactive":{"type":"boolean"},"Werkgebiedteamplannersid":{"format":"int64","type":"integer"},"Werkgebiedteamworkersid":{"format":"int64","type":"integer"}}},"ZorgplannerProductInput":{"required":["WerkgebiedId","ProductId","DbAction"],"type":"object","properties":{"WerkgebiedId":{"format":"int64","type":"integer"},"ProductId":{"format":"int64","type":"integer"},"DbAction":{"type":"string"}}},"ZorgplannerDienstWorkersResult":{"type":"object","properties":{"Werkgebiedid":{"format":"int64","type":"integer"},"Employeeid":{"format":"int64","type":"integer"},"Contractofserviceid":{"format":"int64","type":"integer"},"Zoeknaam":{"type":"string"},"Voornaam":{"type":"string"},"Achternaam":{"type":"string"},"Displayname":{"type":"string"},"Isdefault":{"type":"boolean"},"Contractinfo":{"type":"string"}}},"ZorgplannerSettingResult":{"type":"object","properties":{"Value":{"type":"string"}}},"ZorgplannerDienstenResult":{"type":"object","properties":{"Dienstid":{"format":"int64","type":"integer"},"Dienstname":{"type":"string"},"Dienstdescription":{"type":"string"},"Dienststarttime":{"format":"date-time","type":"string"},"Dienstendtime":{"format":"date-time","type":"string"},"Contractofserviceid":{"format":"int64","type":"integer"},"Werkgebiedid":{"format":"int64","type":"integer"},"Werkgebiedname":{"type":"string"},"Werkgebieddescription":{"type":"string"},"Employeename":{"type":"string"},"Employeeid":{"format":"int64","type":"integer"},"Contractinfo":{"type":"string"},"Contractstatus":{"type":"string"}}},"ZorgplannerDienstAppointmentResult":{"type":"object","properties":{"Zorgplannerdienstappointmentid":{"format":"int64","type":"integer"},"Dienstid":{"format":"int64","type":"integer"},"Appointmentid":{"format":"int64","type":"integer"}}},"ZorgplannerClientInput":{"required":["WerkgebiedId","ClientId","DbAction"],"type":"object","properties":{"WerkgebiedId":{"format":"int64","type":"integer"},"ClientId":{"format":"int64","type":"integer"},"DbAction":{"type":"string"}}},"ZorgplannerClientMoveInput":{"required":["ClientId","WerkgebiedFromId","WerkgebiedToId"],"type":"object","properties":{"ClientId":{"format":"int64","type":"integer"},"WerkgebiedFromId":{"format":"int64","type":"integer"},"WerkgebiedToId":{"format":"int64","type":"integer"}}},"ZorgplannerDienstAppointmentInsertInput":{"required":["DienstId","AppointmentId"],"type":"object","properties":{"DienstId":{"format":"int64","type":"integer"},"AppointmentId":{"format":"int64","type":"integer"}}},"ZorgplannerDienstWorkerInsertInput":{"required":["Datum","DienstId","ContractOfServiceId"],"type":"object","properties":{"Datum":{"format":"date-time","type":"string"},"DienstId":{"format":"int64","type":"integer"},"ContractOfServiceId":{"format":"int64","type":"integer"}}},"ZorgplannerUpdateSettingInput":{"required":["Name","Description","Value"],"type":"object","properties":{"Name":{"type":"string"},"Description":{"type":"string"},"Value":{"type":"string"}}},"ZorgplannerWerkgebiedInput":{"required":["WerkgebiedId","Name","Description","Active","TeamPlannersId","TeamWorkersId","DbAction"],"type":"object","properties":{"WerkgebiedId":{"format":"int64","type":"integer"},"Name":{"type":"string"},"Description":{"type":"string"},"Active":{"type":"boolean"},"TeamPlannersId":{"format":"int64","type":"integer"},"TeamWorkersId":{"format":"int64","type":"integer"},"DbAction":{"type":"string"}}},"ZorgplannerWerkgebiedClientInsertInput":{"required":["ZorgplannerWerkgebiedClientId","WerkgebiedId","ClientId"],"type":"object","properties":{"ZorgplannerWerkgebiedClientId":{"format":"int64","type":"integer"},"WerkgebiedId":{"format":"int64","type":"integer"},"ClientId":{"format":"int64","type":"integer"}}},"EmployeeTimeRegistrationAppointment":{"description":"Defines an Appointment with TimeRegistration information","required":["ContractOfServiceId","ProductId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"OrganizationEntityId":{"format":"int64","description":"The internal id of the Organisation Entity associated with the contract","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.This property is for reading purposes only.","type":"string"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfEmployeeTimeRegistrationAppointment":{"description":"Defines an Appointment based on a Non-Client-Contract","required":["ContractOfServiceId","ProductId","Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"ContractOfServiceId":{"format":"int64","description":"The internal id of the employment of the specified employee","type":"integer"},"ProductId":{"format":"int64","description":"The Id of the Product","type":"integer"},"WorkTypeId":{"format":"int64","description":"The Id of the Worktype","type":"integer"},"OrganizationEntityId":{"format":"int64","description":"The internal id of the Organisation Entity associated with the contract","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.This property is for reading purposes only.","type":"string"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"EmployeeAppointmentsCollection":{"description":"Contains a collection of EmployeeAppointments for each defined type","type":"object","properties":{"EmployeeAppointments":{"description":"A collection of employee appointments","type":"array","items":{"$ref":"#/definitions/EmployeeAppointment"}},"ActionAppointments":{"description":"A collection of Action appointments","type":"array","items":{"$ref":"#/definitions/ActionAppointment"}},"LegacyActionAppointments":{"description":"A collection of legacy Action appointments","type":"array","items":{"$ref":"#/definitions/LegacyActionAppointment"}},"InterventionAppointments":{"description":"A collection of Intervention appointments","type":"array","items":{"$ref":"#/definitions/InterventionAppointment"}},"GeneralAppointments":{"description":"A collection of General appointments","type":"array","items":{"$ref":"#/definitions/GeneralAppointment"}},"ContractAppointments":{"description":"A collection of Contract appointments","type":"array","items":{"$ref":"#/definitions/ContractAppointment"}},"ArrangementProductActAppointments":{"description":"A collection of ArrangementProductAct appointments","type":"array","items":{"$ref":"#/definitions/ArrangementProductActAppointment"}},"AgreementAppointments":{"description":"A collection of Agreement appointments","type":"array","items":{"$ref":"#/definitions/AgreementAppointment"}},"EmployeeTimeRegistrationAppointments":{"description":"A collection of TimeRegistration appointments","type":"array","items":{"$ref":"#/definitions/EmployeeTimeRegistrationAppointment"}}}},"EmployeeAppointment":{"description":"Defines a employee appointment","required":["Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.This property is for reading purposes only.","type":"string"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"ChangeOfEmployeeAppointment":{"description":"Defines a employee appointment","required":["Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"EmployeeId":{"format":"int64","description":"The internal id of the employee who owns the appointment.","type":"integer"},"EmployeeName":{"description":"The name of the employee who owns the appointment.This property is for reading purposes only.","type":"string"},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"Case":{"description":"A case in an employee caseload","type":"object","properties":{"ClientId":{"$ref":"#/definitions/Identity","description":"Identifier of the client"},"ClientName":{"description":"The name of the client","type":"string"}}},"Employee":{"description":"Employee","type":"object","properties":{"RelationId":{"format":"int64","description":"Id of the relation","type":"integer"},"EmployeeId":{"format":"int64","description":"Id of the employee","type":"integer"},"BSN":{"description":"Socialsecuritynumber","type":"string"},"FirstName":{"description":"Firstname of the employee","type":"string"},"LastName":{"description":"Surname of the employee","type":"string"},"LookupName":{"description":"Lookupname of the employee","type":"string"},"Prefix":{"description":"Prefix of the employee","type":"string"},"Gender":{"description":"Gender of the employee","enum":["Undefined","Male","Female","Undifferentiated"],"type":"string","readOnly":true},"GenderNumber":{"format":"int32","description":"Gender number","type":"integer"},"DateOfBirth":{"format":"date-time","description":"Date of birth of the employee","type":"string"},"AccessUserId":{"format":"int64","description":"Id for the employee to logon with","type":"integer"},"DateOfRemoval":{"format":"date-time","description":"Date of removal of the employee\r\nWhich can be the date of death or the enddate of the last contract","type":"string"},"RegistrationNumber":{"description":"External registrationnumber","type":"string"},"WindowsUsername":{"description":"Single Sign On Username","type":"string"},"EmailAddresses":{"description":"Email addresses of employee","type":"array","items":{"type":"string"}},"AccessUsername":{"description":"Username  of the employee","type":"string"},"MobilePhoneNumbers":{"description":"Mobile phone numbers of the employee","type":"array","items":{"$ref":"#/definitions/PhoneNumber"}},"AutoLoginWithDefaultLoginEmployment":{"description":"Enable automatic selection of employment during log on","type":"boolean"},"IsAuthorizedForTimeRegistration":{"description":"Indicator that employee is central authorized for timeregistration","type":"boolean"},"IsServiceAccount":{"description":"Indicator that employee is a service account","type":"boolean"},"AllowAccessEmployeePortal":{"description":"Indicates whether the employee is allowed to use the employeeportal.","type":"boolean"},"PortalEmail":{"description":"The employee's e-mail (username) within the employeeportal.","type":"string"},"IsLocked":{"description":"Indicates whether the employee has a user account which is locked.","type":"boolean"}}},"PhoneNumber":{"description":"Phone number and it's rank","type":"object","properties":{"Rank":{"format":"int32","description":"Rank of the phone number","type":"integer"},"Value":{"description":"Value of the phone number","type":"string"}}},"Employment":{"description":"Employment of the specified employee","type":"object","properties":{"Id":{"format":"int64","description":"Id of the employment","type":"integer"},"EmployeeId":{"format":"int64","description":"Id of the referenced employee","type":"integer"},"Description":{"description":"Description of the employment","type":"string"},"StartDate":{"format":"date-time","description":"Startdate of the employment","type":"string"},"EndDate":{"format":"date-time","description":"Possible enddate of the employment","type":"string"},"IsDefaultEmployment":{"description":"Indicator employment is default","type":"boolean"},"IsDefaultForLogin":{"description":"Indicator employment is the default for login purposes","type":"boolean"},"OrganizationEntityId":{"format":"int64","description":"The internal id of the Organization entity","type":"integer"},"OrganizationEntityName":{"description":"Organization entity referenced to employment","type":"string"},"Discipline":{"description":"Discipline referenced to employment","type":"string"},"DisciplineId":{"format":"int64","description":"The internal id of the discipline","type":"integer"},"EmploymentReferenceNumber":{"description":"The employment reference number","type":"string"},"HoursPerWeek":{"format":"int32","description":"The hours per week","type":"integer"},"DaysPerWeek":{"format":"int32","description":"The days per week","type":"integer"}}},"EmployeeDisciplines":{"description":"The Id's of the disciplines of the Employee","type":"object","properties":{"Employee":{"$ref":"#/definitions/Identity","description":"Identifier of the employee"},"DisciplineIds":{"description":"Allowed discipline ids","type":"array","items":{"format":"int64","type":"integer"}}}},"CalendarAuthorizedPermission":{"description":"Authorized calendar permission of an employee","type":"object","properties":{"TargetEmployeeId":{"format":"int64","description":"Id of the employee whom authorized employee has permission over","type":"integer"},"TargetEmployeeName":{"description":"Name of the employee whom authorized employee has permission over","type":"string"},"TargetAccessUserId":{"format":"int64","description":"AccessUserId of the employee whom authorized employee has permission over","type":"integer"},"TargetRelationId":{"format":"int64","description":"RelationId of the employee whom authorized employee has permission over","type":"integer"},"PermissionType":{"description":"Type of the calendar permission\r\n\r\n0: Deny\r\n1: Read\r\n2: Report\r\n3: Write","enum":["Deny","Read","Report","Write"],"type":"string"}}},"EvsClientInformation":{"description":"EvsClientInformation","type":"object","properties":{"ClientId":{"$ref":"#/definitions/Identity","description":"ClientId"},"SocialSecurityNumber":{"description":"SocialSecurityNumber","type":"string"},"SocialSecurityNumberSpecified":{"description":"SocialSecurityNumberSpecified","type":"boolean"},"Name":{"$ref":"#/definitions/NameDetails","description":"Name"},"Address":{"$ref":"#/definitions/AddressDetails","description":"Address"},"TelephoneNumbers":{"description":"TelephoneNumbers","type":"array","items":{"type":"string"}},"MobileNumbers":{"description":"MobileNumbers","type":"array","items":{"type":"string"}},"EmailAddresses":{"description":"EmailAddresses","type":"array","items":{"type":"string"}},"Gender":{"description":"Gender","type":"string"},"GenderSpecified":{"description":"GenderSpecified","type":"boolean"},"MaritalStatus":{"format":"int32","description":"MaritalStatus","type":"integer"},"MaritalStatusSpecified":{"description":"MaritalStatusSpecified","type":"boolean"},"Nationality":{"description":"Nationality","type":"string"},"LegalStatus":{"description":"LegalStatus","type":"string"},"Language":{"description":"Language","type":"string"},"Religion":{"description":"Religion","type":"string"},"LocationDetails":{"$ref":"#/definitions/LocationDetails","description":"LocationDetails"},"LivingUnit":{"description":"LivingUnit","type":"string"},"DateOfBirth":{"format":"date-time","description":"DateOfBirth","type":"string"},"DateOfBirthSpecified":{"description":"DateOfBirthSpecified","type":"boolean"},"CityOfBirth":{"description":"CityOfBirth","type":"string"},"CountryOfBirth":{"description":"CountryOfBirth","type":"string"},"IsDeceased":{"description":"IsDeceased","type":"boolean"},"IsDeceasedSpecified":{"description":"IsDeceasedSpecified","type":"boolean"},"DeceasedDate":{"format":"date-time","description":"DeceasedDate","type":"string"},"DeceasedDateSpecified":{"description":"DeceasedDateSpecified","type":"boolean"},"ZorgZwaartePakket":{"description":"ZorgZwaartePakket","type":"string"},"AdmissionDate":{"format":"date-time","description":"AdmissionDate","type":"string"},"AdmissionDateSpecified":{"description":"AdmissionDateSpecified","type":"boolean"},"DischargeDate":{"format":"date-time","description":"DischargeDate","type":"string"},"DischargeDateSpecified":{"description":"DischargeDateSpecified","type":"boolean"},"TemporaryAbsenceDate":{"format":"date-time","description":"TemporaryAbsenceDate","type":"string"},"TemporaryAbsenceDateSpecified":{"description":"TemporaryAbsenceDateSpecified","type":"boolean"},"ReturnFromTemporaryAbsenceDate":{"format":"date-time","description":"ReturnFromTemporaryAbsenceDate","type":"string"},"ReturnFromTemporaryAbsenceDateSpecified":{"description":"ReturnFromTemporaryAbsenceDateSpecified","type":"boolean"}}},"NameDetails":{"description":"NameDetailsType","type":"object","properties":{"Prefix":{"description":"Prefix","type":"string"},"FirstNames":{"description":"FirstNames","type":"string"},"Initials":{"description":"Initials","type":"string"},"BirthName":{"description":"BirthName","type":"string"},"BirthNamePrefix":{"description":"BirthNamePrefix","type":"string"},"PartnerName":{"description":"PartnerName","type":"string"},"PartnerNamePrefix":{"description":"PartnerNamePrefix","type":"string"},"FullName":{"description":"FullName","type":"string"},"FullNameComposition":{"format":"int32","description":"FullNameComposition","type":"integer"},"FullNameCompositionSpecified":{"description":"FullNameCompositionSpecified","type":"boolean"},"Suffix":{"description":"Suffix","type":"string"},"NickName":{"description":"NickName","type":"string"}}},"AddressDetails":{"description":"AddressDetailsType","type":"object","properties":{"StreetName":{"description":"StreetName","type":"string"},"HouseNumber":{"description":"HouseNumber","type":"string"},"HouseNumberSpecified":{"description":"HouseNumberSpecified","type":"boolean"},"HouseNumberSuffix":{"description":"HouseNumberSuffix","type":"string"},"AdditionalLocator":{"description":"AdditionalLocator","type":"string"},"PostalCode":{"description":"PostalCode","type":"string"},"City":{"description":"City","type":"string"},"CountryCode":{"description":"CountryCode","type":"string"}}},"LocationDetails":{"description":"LocationDetails","type":"object","properties":{"RoomNumber":{"description":"RoomNumber","type":"string"},"OrganizationalUnitId":{"description":"OrganizationalUnitId","type":"string"},"OrganizationalUnitName":{"description":"OrganizationalUnitName","type":"string"},"WardId":{"description":"WardId","type":"string"},"WardName":{"description":"WardName","type":"string"}}},"Prescription":{"description":"EVS medication prescription","type":"object","properties":{"Patient":{"$ref":"#/definitions/Patient","description":"Patient information as known in the EVS"},"Contraindications":{"description":"Contraindications known for the patient","type":"array","items":{"type":"string"}},"Allergies":{"description":"Known allergies of the patient","type":"array","items":{"type":"string"}},"Medication":{"description":"Current and or previous medication prescriptions","type":"array","items":{"$ref":"#/definitions/Medication"}},"Error":{"description":"Error message returned by the EVS","type":"string"}}},"Patient":{"description":"Patient information as known in the EVS","type":"object","properties":{"Initials":{"description":"The initials","type":"string"},"Preposition":{"description":"Surname prefix","type":"string"},"LastName":{"description":"Surname","type":"string"},"Gender":{"description":"Gender","type":"string"},"DateOfBirth":{"description":"Date of birth","type":"string"},"InternalPatientId":{"description":"internal id of the patient","type":"string"}}},"Medication":{"description":"Prescripted medication","type":"object","properties":{"StartDate":{"description":"start date of the prescription of this medication","type":"string"},"EndDate":{"description":"end date of the prescription of this medication","type":"string"},"Id":{"format":"int32","description":"Id of the medication order","type":"integer"},"GenericName":{"description":"generic name of the drug","type":"string"},"Dosage":{"$ref":"#/definitions/Dosage","description":"The dosage instruction"},"Prescriber":{"description":"the prescriber","type":"string"}}},"Dosage":{"description":"Dosage instruction","type":"object","properties":{"Description":{"description":"Description of the dosage","type":"string"},"MostRecentOrder":{"$ref":"#/definitions/MedicationOrder","description":"Reference to the most recent order of this medication"},"RepetitionTimes":{"format":"float","description":"Times per repetition unit","type":"number"},"RepetitionUnit":{"description":"Repetition unit","type":"string"},"Count":{"format":"float","description":"Unit count","type":"number"},"UnitSingular":{"description":"Singular description of a unit","type":"string"},"UnitPlural":{"description":"Plural description of a unit","type":"string"},"AdditionalText":{"description":"Additional text on the label","type":"string"},"FreeText":{"description":"Free text on the label","type":"string"},"NurseTimes":{"description":"Comma separated nursing times","type":"string"},"NurseCount":{"description":"Nursing count","type":"string"},"InfuseKind":{"description":"Kind of infuse (when prescripted)","type":"string"},"DropCount":{"description":"Drop count per unit","type":"string"},"DropUnit":{"description":"Drop unit","type":"string"},"SchemeName":{"description":"Scheme name of the dosage","type":"string"},"SchemeId":{"description":"Scheme identifier","type":"string"},"SchemeSequenceNumber":{"description":"Sequence number within the scheme","type":"string"},"Rhythm":{"description":"Dosing rhythm","type":"string"},"RouteOfAdministration":{"description":"Route to appay the drug","type":"string"}}},"MedicationOrder":{"description":"medication order reference","type":"object","properties":{"Id":{"format":"int32","description":"id of the order","type":"integer"},"StartDate":{"description":"start date","type":"string"},"EndDate":{"description":"end date","type":"string"}}},"ExternalConnectionInfo":{"description":"Contextdata","type":"object","properties":{"dhs.OrganizationIdentifier":{"description":"OrganizationIdentifier","type":"string"},"dhs.EnvironmentId":{"description":"Plancare2 Environment identifier","type":"string"},"dhs.PlancareVersion":{"description":"PlancareVersion","type":"string"},"ebMS-AgreementRef":{"description":"ebMS-AgreementReference","type":"string"},"ebMS-ServiceId":{"description":"ebMS-ServiceId","type":"string"},"ebMS-Action":{"description":"ebMS-Action","type":"string"},"Data":{"description":"Connection specific data","type":"array","items":{"$ref":"#/definitions/KeyValuePair[String,String]"}}}},"KeyValuePair[String,String]":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"FluidBalance":{"description":"Fluid balance registration","required":["MethodId","Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Balance":{"format":"int32","description":"The balance which is the intake minus secretion in ml","type":"integer"},"Intake":{"format":"int32","description":"The amount of intake in ml","type":"integer"},"Secretion":{"format":"int32","description":"The amount of secretion in ml","type":"integer"},"UsedMethod":{"description":"The used method. This property is for reading purposes only.","type":"string"},"MethodId":{"format":"int32","description":"References to a Choice of ChoiceType 'VOCHT VORM'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfFluidBalance":{"description":"ChangeOfFluidBalance record","required":["MethodId","Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Balance":{"format":"int32","description":"The balance which is the intake minus secretion in ml","type":"integer"},"Intake":{"format":"int32","description":"The amount of intake in ml","type":"integer"},"Secretion":{"format":"int32","description":"The amount of secretion in ml","type":"integer"},"UsedMethod":{"description":"The used method. This property is for reading purposes only.","type":"string"},"MethodId":{"format":"int32","description":"References to a Choice of ChoiceType 'VOCHT VORM'","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"Glycemias":{"description":"Glycemias measurement","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IsSober":{"description":"Indicates if the client is sober","type":"boolean"},"Treatment":{"description":"The description of the treatment","type":"string"},"Value":{"format":"double","description":"Represents the value of the diabetes","type":"number"},"ValueIsHigh":{"description":"Indicates if value is HIGH, if HIGH then 'Value' should be NULL","type":"boolean"},"Diet":{"description":"The description of the diet","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfGlycemias":{"description":"Update Glycemias item","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IsSober":{"description":"Indicates if the client is sober","type":"boolean"},"Treatment":{"description":"The description of the treatment","type":"string"},"Value":{"format":"double","description":"Represents the value of the diabetes","type":"number"},"ValueIsHigh":{"description":"Indicates if value is HIGH, if HIGH then 'Value' should be NULL","type":"boolean"},"Diet":{"description":"The description of the diet","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"Goal":{"description":"The definition of a goal without navigationproperties.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the goal.","type":"integer"},"Description":{"description":"The description of the goal.","type":"string"},"InitialSituation":{"description":"The description of the initial situation.","type":"string"},"TargetSituation":{"description":"The description of the desired situation.","type":"string"},"ClientId":{"format":"int64","description":"The id of the client.","type":"integer"},"ClientplanId":{"format":"int64","description":"The id of the clientplan.","type":"integer"},"Status":{"description":"The status of the goal.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StatusDate":{"format":"date-time","description":"The status date of the goal.","type":"string"}}},"IntakePeriod":{"description":"IntakePeriod record","type":"object","properties":{"ClientId":{"format":"int64","description":"The internal id of the client","type":"integer"},"StartDate":{"format":"date-time","description":"Startdate of intakeperiod or DateTime.MinValue if period doesn't exist","type":"string"},"EndDate":{"format":"date-time","description":"Possible enddate of intakeperiod","type":"string"},"ContractId":{"format":"int64","description":"Id of contract","type":"integer"},"ContractDescription":{"description":"Description of contract","type":"string"},"ContractType":{"description":"Type of contract","type":"string"},"ContractStartDate":{"format":"date-time","description":"Startdate of contract","type":"string"},"ContractEndDate":{"format":"date-time","description":"Possible enddate of contract","type":"string"}}},"OmahaIntervention":{"description":"The definition of an intervention.","type":"object","properties":{"Id":{"format":"uuid","description":"The identifier of an intervention.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ActionType":{"description":"The ActionType of an intervention.","type":"string"},"ActionArea":{"description":"The ActionArea of an intervention.","type":"string"},"Area":{"description":"The Area of an intervention.","type":"string"},"Domain":{"description":"The Domain of an intervention.","type":"string"}}},"LoginEmployment":{"description":"Employment","type":"object","properties":{"Id":{"format":"int64","description":"Id for the employment","type":"integer"},"IsDefault":{"description":"If this employment is the default","type":"boolean"},"IsDefaultForLogin":{"description":"If this employment is the default for login purposes","type":"boolean"},"OrganizationEntityName":{"description":"Name of the organization entity","type":"string"},"DisciplineName":{"description":"Name of the discipline","type":"string"}}},"Measurement":{"description":"Indicates a measurement","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"PressureHigh":{"format":"int32","description":"The amount of pressure high","type":"integer"},"PressureLow":{"format":"int32","description":"The amount of pressure low","type":"integer"},"WristValue":{"format":"int32","description":"The amount of the wrist","type":"integer"},"WristKind":{"description":"The frequency of the pulse","type":"string"},"BreathingValue":{"format":"int32","description":"The amount of breathing","type":"integer"},"TemperatureValue":{"format":"double","description":"The temperature","type":"number"},"BreathingKindId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING ADEMHALING'.","type":"integer"},"BreathingKindValue":{"description":"The value of the choice for ChoiceType 'METING ADEMHALING'. This property is for reading purposes only.","type":"string"},"TemperatureCount":{"format":"int32","description":"","type":"integer"},"TemperatureFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING FREQUENTIE'.","type":"integer"},"TemperatureFrequencyValue":{"description":"The value of the choice for ChoiceType 'METING FREQUENTIE'. This property is for reading purposes only.","type":"string"},"TemperatureLocationId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING TEMPERATUUR'.","type":"integer"},"TemperatureLocationValue":{"description":"The value of the choice for ChoiceType 'METING TEMPERATUUR'. This property is for reading purposes only.","type":"string"},"WristRegularityId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING POLS'.","type":"integer"},"WristRegularityValue":{"description":"The value of the choice for ChoiceType 'METING POLS'. This property is for reading purposes only.","type":"string"},"Saturation":{"format":"int32","description":"The saturation value in percentage. Allowed values 0-100%","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfMeasurement":{"description":"ChangeOfMeasurement record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"PressureHigh":{"format":"int32","description":"The amount of pressure high","type":"integer"},"PressureLow":{"format":"int32","description":"The amount of pressure low","type":"integer"},"WristValue":{"format":"int32","description":"The amount of the wrist","type":"integer"},"WristKind":{"description":"The frequency of the pulse","type":"string"},"BreathingValue":{"format":"int32","description":"The amount of breathing","type":"integer"},"TemperatureValue":{"format":"double","description":"The temperature","type":"number"},"BreathingKindId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING ADEMHALING'.","type":"integer"},"BreathingKindValue":{"description":"The value of the choice for ChoiceType 'METING ADEMHALING'. This property is for reading purposes only.","type":"string"},"TemperatureCount":{"format":"int32","description":"","type":"integer"},"TemperatureFrequencyId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING FREQUENTIE'.","type":"integer"},"TemperatureFrequencyValue":{"description":"The value of the choice for ChoiceType 'METING FREQUENTIE'. This property is for reading purposes only.","type":"string"},"TemperatureLocationId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING TEMPERATUUR'.","type":"integer"},"TemperatureLocationValue":{"description":"The value of the choice for ChoiceType 'METING TEMPERATUUR'. This property is for reading purposes only.","type":"string"},"WristRegularityId":{"format":"int32","description":"References to a Choice of ChoiceType 'METING POLS'.","type":"integer"},"WristRegularityValue":{"description":"The value of the choice for ChoiceType 'METING POLS'. This property is for reading purposes only.","type":"string"},"Saturation":{"format":"int32","description":"The saturation value in percentage. Allowed values 0-100%","type":"integer"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"Measure":{"description":"Defines an involuntarycare measure.","type":"object","properties":{"Id":{"format":"uuid","description":"The id of the involuntarycare measure.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"IsStructural":{"description":"Specifies whether the measure is structural.","type":"boolean"},"Name":{"description":"The name of the involuntarycare measure.","type":"string"},"ClientId":{"format":"int64","description":"The id of the client.","type":"integer"},"ClientplanId":{"format":"int64","description":"The id of the clientplan.","type":"integer"},"StartDate":{"format":"date-time","description":"Startdate of the measure.","type":"string"},"EndDate":{"format":"date-time","description":"Date the measure ended or will end.","type":"string"},"PlannedEndDate":{"format":"date-time","description":"Expected enddate for the measure.","type":"string"},"Status":{"description":"The status of the measure.","type":"string"},"StatusDate":{"format":"date-time","description":"The statusdate of the measure.","type":"string"},"CategoryId":{"format":"uuid","description":"The id of the measure category.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Category":{"description":"The measure category.","type":"string"},"Unit":{"description":"The unit.","type":"string"},"UnitDescription":{"description":"Description of the unit.","type":"string"},"Amount":{"format":"int32","description":"The amount.","type":"integer"},"Approved":{"description":"Whether the client approved with the measure.","type":"boolean"},"MentallyCompetent":{"description":"Whether the client is mentally competent.","type":"boolean"},"Approach":{"description":"The approach.","type":"string"},"AdditionalDemands":{"description":"Additional demands.","type":"string"},"Duration":{"description":"The duration of the measure.","type":"string"},"Prevention":{"description":"What the measure prevents.","type":"string"},"Remarks":{"description":"The remarks.","type":"string"},"ReduceInvoluntaryCare":{"description":"Reduced involuntary care.","type":"string"},"ProtocolId":{"format":"int64","description":"The id of the protocol.","type":"integer"},"ProtocolName":{"description":"The name of the associated protocol.","type":"string"},"Disciplines":{"description":"List of disciplines.","type":"array","items":{"$ref":"#/definitions/Discipline"}},"Employees":{"description":"List of employees.","type":"array","items":{"$ref":"#/definitions/MeasureEmployee"}},"Goals":{"description":"List of goals.","type":"array","items":{"$ref":"#/definitions/GoalV2"}},"FilledQuestionnaires":{"description":"List of questionnaires.","type":"array","items":{"$ref":"#/definitions/FilledQuestionnaire"}},"CareResponsibleApprovalDate":{"format":"date-time","description":"The approval date of the care responsible employee.","type":"string"},"CareResponsibleApprovalEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The care responsible employee."},"CareResponsibleApprovalEmployeeDiscipline":{"description":"The name of the discipline of the care responsible employee.","type":"string"},"CareResponsibleApprovalRegistrationDate":{"format":"date-time","description":"The date on which the care responsible approval was saved.","type":"string"},"CareResponsibleApprovalRegistrationEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The employee who saved the care responsible approval employee."},"CareResponsibleApprovalRegistrationEmployeeDiscipline":{"description":"The discipline of the employee who saved the care responsible approval employee.","type":"string"},"BehavioralRisk":{"description":"The behavioral risk.","type":"string"},"BehavioralRiskApprovalDate":{"format":"date-time","description":"The approval date of the behavioral risk.","type":"string"},"BehavioralRiskApprovalEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The employee of the behavioral risk approval."},"BehavioralRiskApprovalEmployeeDiscipline":{"description":"The discipline of the employee of the behavioral risk approval.","type":"string"},"BehavioralRiskApprovalRegistrationDate":{"format":"date-time","description":"The date on which the medical risk approval was saved.","type":"string"},"BehavioralRiskApprovalRegistrationEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The employee who saved the medical risk approval employee."},"BehavioralRiskApprovalRegistrationEmployeeDiscipline":{"description":"The discipline of the employee who saved the medical risk approval employee.","type":"string"},"MedicalRisk":{"description":"The medical risk.","type":"string"},"MedicalRiskApprovalDate":{"format":"date-time","description":"The approval date of the medical risk.","type":"string"},"MedicalRiskApprovalEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The employee of the medical risk approval."},"MedicalRiskApprovalEmployeeDiscipline":{"description":"The discipline of the employee of the medical risk approval.","type":"string"},"MedicalRiskApprovalRegistrationDate":{"format":"date-time","description":"The date on which the medical risk approval was saved.","type":"string"},"MedicalRiskApprovalRegistrationEmployee":{"$ref":"#/definitions/MeasureEmployee","description":"The employee who saved the medical risk approval employee."},"MedicalRiskApprovalRegistrationEmployeeDiscipline":{"description":"The discipline of the employee who saved the medical risk approval employee.","type":"string"}}},"MeasureEmployee":{"description":"Employee information on a measure.","type":"object","properties":{"EmployeeId":{"format":"int64","description":"Id of the employee.","type":"integer"},"LookupName":{"description":"Lookupname of the employee.","type":"string"}}},"FilledQuestionnaire":{"description":"Represents a filled questionnaire.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation.","type":"integer"},"RelationLookUpName":{"description":"LookUpName of the relation.","type":"string"},"ClientId":{"format":"int64","description":"Id of the client.","type":"integer"},"Status":{"description":"Status.","enum":["Concept","Actual","Historical","Deleted"],"type":"string"},"StatusDescription":{"description":"Description of the status.","type":"string"},"QuestionnaireGuid":{"format":"uuid","description":"Guid of the questionnaire.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"QuestionnaireName":{"description":"Name of the questionnaire.","type":"string"},"QuestionnaireVersion":{"description":"Version of the questionnaire.","type":"string"},"CreatedBy":{"description":"CreatedBy.","type":"string"},"CreatedOn":{"format":"date-time","description":"CreatedOn.","type":"string"},"LastChangedBy":{"description":"LastChangedBy.","type":"string"},"LastChangedOn":{"format":"date-time","description":"LastChangedOn.","type":"string"},"Locked":{"description":"Locked.","type":"boolean"},"LockedByLoggedOnAccessUser":{"description":"LockedByLoggedOnAccessUser.","type":"boolean"},"LockedBy":{"description":"LockedBy.","type":"string"},"LockedOn":{"format":"date-time","description":"LockedOn.","type":"string"}}},"MedicalAllergyIntoleranceSummary":{"description":"MedicalAllergyIntoleranceSummary.","type":"object","properties":{"CausingSubstance":{"description":"Causing substance.","type":"string"},"MedicalCodeAllergyCategoryDescription":{"description":"Description of MedicalCodeAllergyCategory.","type":"string"},"MedicalCodeAllergyStatusDescription":{"description":"Description of MedicalCodeAllergyStatus.","type":"string"},"StartDateTime":{"format":"date-time","description":"Date and time when the allergy intolerance started.","type":"string"},"MedicalCodeDegreeOfCriticismDescription":{"description":"Description of MedicalCodeDegreeOfCriticism).","type":"string"},"Reactions":{"description":"Reactions.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalAllergyIntolerance":{"description":"MedicalAllergyIntolerance.","required":["CausingSubstance","MedicalCodeAllergyStatusId","MedicalCodeDegreeOfCriticismId","RelationId","RegistrationDateTime"],"type":"object","properties":{"CausingSubstance":{"description":"Causing substance.","type":"string"},"MedicalCodeAllergyCategoryId":{"format":"uuid","description":"Id of MedicalCodeAllergyCategory (MedicalCodeListType.AllergyCategory).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeAllergyStatusId":{"format":"uuid","description":"Id of MedicalCodeAllergyStatus (MedicalCodeListType.AllergyStatus).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"StartDateTime":{"format":"date-time","description":"Date and time when the allergy intolerance started.","type":"string"},"MedicalCodeDegreeOfCriticismId":{"format":"uuid","description":"Id of MedicalCodeDegreeOfCriticism (MedicalCodeListType.AllergyDegreeOfCriticism).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Reactions":{"description":"Reactions.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalBarthelIndexSummary":{"description":"MedicalBarthelIndexSummary.","type":"object","properties":{"MedicalCodeBathDescription":{"description":"Description of MedicalCodeBath.","type":"string"},"MedicalCodeClimbDescription":{"description":"Description of MedicalCodeClimb.","type":"string"},"MedicalCodeDressDescription":{"description":"Description of MedicalCodeDress.","type":"string"},"MedicalCodeFecalDescription":{"description":"Description of MedicalCodeFecal.","type":"string"},"MedicalCodeFeedDescription":{"description":"Description of MedicalCodeFeed.","type":"string"},"MedicalCodeGroomDescription":{"description":"Description of MedicalCodeGroom.","type":"string"},"MedicalCodeMobilityDescription":{"description":"Description of MedicalCodeMobility.","type":"string"},"MedicalCodeToiletDescription":{"description":"Description of MedicalCodeToilet.","type":"string"},"MedicalCodeTransferDescription":{"description":"Description of MedicalCodeTransfer.","type":"string"},"MedicalCodeUrineDescription":{"description":"Description of MedicalCodeUrine.","type":"string"},"Score":{"format":"int32","description":"Score.","type":"integer"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalBarthelIndex":{"description":"MedicalBarthelIndex.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeBathId":{"format":"uuid","description":"Id of MedicalCodeBath (MedicalCodeListType.BarthelIndexBath).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeClimbId":{"format":"uuid","description":"Id of MedicalCodeClimb (MedicalCodeListType.BarthelIndexClimb).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeDressId":{"format":"uuid","description":"Id of MedicalCodeDress (MedicalCodeListType.BarthelIndexDress).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeFecalId":{"format":"uuid","description":"Id of MedicalCodeFecal (MedicalCodeListType.BarthelIndexFecal).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeFeedId":{"format":"uuid","description":"Id of MedicalCodeFeed (MedicalCodeListType.BarthelIndexFeed).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeGroomId":{"format":"uuid","description":"Id of MedicalCodeGroom (MedicalCodeListType.BarthelIndexGroom).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeMobilityId":{"format":"uuid","description":"Id of MedicalCodeMobility (MedicalCodeListType.BarthelIndexMobility).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeToiletId":{"format":"uuid","description":"Id of MedicalCodeToilet (MedicalCodeListType.BarthelIndexToilet).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeTransferId":{"format":"uuid","description":"Id of MedicalCodeTransfer (MedicalCodeListType.BarthelIndexTransfers).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeUrineId":{"format":"uuid","description":"Id of MedicalCodeUrine (MedicalCodeListType.BarthelIndexUrine).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalBloodPressureSummary":{"description":"MedicalBloodPressureSummary.","type":"object","properties":{"Systolic":{"format":"int32","description":"Systolic.","type":"integer"},"Diastolic":{"format":"int32","description":"Diastolic.","type":"integer"},"MedicalCodeMeasurementMethodDescription":{"description":"Description of MedicalCodeMeasurementMethod.","type":"string"},"MedicalCodeCuffTypeDescription":{"description":"Description of MedicalCodeCuffType.","type":"string"},"MedicalCodeMeasurementLocationDescription":{"description":"Description of MedicalCodeMeasurementLocation.","type":"string"},"MedicalCodeDiastolicEndpointDescription":{"description":"Description of MedicalCodeDiastolicEndpoint.","type":"string"},"MedicalCodeContextPositionDescription":{"description":"Description of MedicalCodeContextPosition.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalBloodPressure":{"description":"MedicalBloodPressure.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Systolic":{"format":"int32","description":"Systolic.","type":"integer"},"Diastolic":{"format":"int32","description":"Diastolic.","type":"integer"},"MedicalCodeMeasurementMethodId":{"format":"uuid","description":"Id of MedicalCodeMeasurementMethod (MedicalCodeListType.BloodPressureMeasurementMethod).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeCuffTypeId":{"format":"uuid","description":"Id of MedicalCodeCuffType (MedicalCodeListType.BloodPressureCuffType).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeMeasurementLocationId":{"format":"uuid","description":"Id of MedicalCodeMeasurementLocation (MedicalCodeListType.BloodPressureMeasurementLocation).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeDiastolicEndpointId":{"format":"uuid","description":"Id of MedicalCodeDiastolicEndpoint (MedicalCodeListType.BloodPressureDiastolicEndpoint).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeContextPositionId":{"format":"uuid","description":"Id of MedicalCodeContextPosition (MedicalCodeListType.BloodPressureContextPosition).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalBreathingFrequencySummary":{"description":"MedicalBreathingFrequencySummary.","type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalBreathingFrequency":{"description":"MedicalBreathingFrequency.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalCodeListItem":{"description":"MedicalCodeListItem","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name","type":"string"},"Code":{"description":"Code","type":"string"},"Value":{"description":"Value","type":"string"},"Active":{"description":"Active","type":"boolean"}}},"MedicalDefecationSummary":{"description":"MedicalDefecationSummary.","type":"object","properties":{"MedicalCodeDefecationQuantityDescription":{"description":"Description of MedicalCodeDefecationQuantity.","type":"string"},"MedicalCodeDefecationAspectDescription":{"description":"Description of MedicalCodeDefecationAspect.","type":"string"},"MedicalCodeDefecationRemedyDescription":{"description":"Description of MedicalCodeDefecationRemedy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalDefecation":{"description":"MedicalDefecation.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeDefecationQuantityId":{"format":"uuid","description":"Id of MedicalCodeDefecationQuantity (MedicalCodeListType.DefecationQuantity).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeDefecationAspectId":{"format":"uuid","description":"Id of MedicalCodeDefecationAspect (MedicalCodeListType.DefecationAspect).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeDefecationRemedyId":{"format":"uuid","description":"Id of MedicalCodeDefecationRemedy (MedicalCodeListType.DefecationRemedy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalDiabetesSummary":{"description":"MedicalDiabetesSummary.","type":"object","properties":{"Value":{"format":"double","description":"Value.","type":"number"},"ValueIsHigh":{"description":"ValueIsHigh.","type":"boolean"},"IsSober":{"description":"IsSober.","type":"boolean"},"Treatment":{"description":"Treatment.","type":"string"},"Diet":{"description":"Diet.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalDiabetes":{"description":"MedicalDiabetes.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Value":{"format":"double","description":"Value.","type":"number"},"ValueIsHigh":{"description":"ValueIsHigh.","type":"boolean"},"IsSober":{"description":"IsSober.","type":"boolean"},"Treatment":{"description":"Treatment.","type":"string"},"Diet":{"description":"Diet.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalDonorPolicySummary":{"description":"MedicalDonorPolicySummary.","type":"object","properties":{"MedicalCodeDonorPolicyDescription":{"description":"Description of MedicalCodeDonorPolicy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalDonorPolicy":{"description":"MedicalDonorPolicy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeDonorPolicyId":{"format":"uuid","description":"Id of MedicalCodeDonorPolicy (MedicalCodeListType.DonorPolicy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalDsm5RegistrationSummary":{"description":"MedicalDsm5RegistrationSummary.","type":"object","properties":{"Diagnoses":{"description":"Diagnoses.","type":"array","items":{"$ref":"#/definitions/MedicalDsm5DiagnosisSummary"}},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalDsm5DiagnosisSummary":{"description":"MedicalDsm5DiagnosisSummary.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"MedicalDsm5DiagnosisCodeId":{"format":"int64","description":"Id of MedicalDsm5DiagnosisCode.","type":"integer"},"MedicalDsm5DiagnosisCodeDescription":{"description":"Description of MedicalDsm5DiagnosisCode.","type":"string"},"MedicalDsm5DiagnosisCodeCode":{"description":"Code of MedicalDsm5DiagnosisCode.","type":"string"},"MedicalDsm5DiagnosisCodeIcd9Code":{"description":"Icd9Code of MedicalDsm5DiagnosisCode.","type":"string"},"MedicalDsm5DiagnosisCodeDateFrom":{"format":"date-time","description":"DateFrom of MedicalDsm5DiagnosisCode.","type":"string"},"MedicalDsm5DiagnosisCodeDateUntil":{"format":"date-time","description":"DateUntil of MedicalDsm5DiagnosisCode.","type":"string"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"PrimaryDiagnosis":{"description":"PrimaryDiagnosis.","type":"boolean"},"Tentative":{"description":"Tentative.","type":"boolean"},"Remarks":{"description":"Remarks","type":"string"}}},"MedicalDsm5Registration":{"description":"MedicalDsm5Registration.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Diagnoses":{"description":"Diagnoses.","type":"array","items":{"$ref":"#/definitions/MedicalDsm5Diagnosis"}},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalDsm5Diagnosis":{"description":"MedicalDsm5Diagnosis.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"MedicalDsm5DiagnosisCodeId":{"format":"int64","description":"Id of MedicalDsm5DiagnosisCode.","type":"integer"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"Tentative":{"description":"Tentative.","type":"boolean"},"Remarks":{"description":"Remarks","type":"string"}}},"MedicalDsm5DiagnosisCode":{"description":"MedicalDsm5DiagnosisCode.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"Code":{"description":"Code.","type":"string"},"GroupCode":{"description":"GroupCode.","type":"string"},"Description":{"description":"Description.","type":"string"},"Selectable":{"format":"int32","description":"Selectable.","type":"integer"},"Icd9Code":{"description":"Icd9Code.","type":"string"},"DateFrom":{"format":"date-time","description":"DateFrom.","type":"string"},"DateUntil":{"format":"date-time","description":"DateUntil.","type":"string"}}},"MedicalEpilepsySummary":{"description":"MedicalEpilepsySummary.","type":"object","properties":{"NumberOfAttacks":{"format":"int32","description":"Number of attacks.","type":"integer"},"LengthInMinutes":{"format":"int32","description":"Length in minutes.","type":"integer"},"MedicalCodeEpilepsyTypeOfAttackDescription":{"description":"Description of type of attack.","type":"string"},"MedicalCodeEpilepsyDaypartDescription":{"description":"Description of daypart.","type":"string"},"CoupeMedication":{"description":"Coupe medication.","type":"boolean"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalEpilepsy":{"description":"MedicalEpilepsy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"NumberOfAttacks":{"format":"int32","description":"Number of attacks.","type":"integer"},"LengthInMinutes":{"format":"int32","description":"Length in minutes.","type":"integer"},"MedicalCodeEpilepsyTypeOfAttackId":{"format":"uuid","description":"Id of MedicalCodeEpilepsyTypeOfAttack (MedicalCodeListType.EpilepsyTypeOfAttack).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeEpilepsyDaypartId":{"format":"uuid","description":"Id of MedicalCodeEpilepsyDaypart (MedicalCodeListType.EpilepsyDaypart).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CoupeMedication":{"description":"Coupe medication.","type":"boolean"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalEuthanasiaPolicySummary":{"description":"MedicalEuthanasiaPolicySummary.","type":"object","properties":{"MedicalCodeEuthanasiaPolicyDescription":{"description":"Description of MedicalCodeEuthanasiaPolicy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalEuthanasiaPolicy":{"description":"MedicalEuthanasiaPolicy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeEuthanasiaPolicyId":{"format":"uuid","description":"Id of MedicalCodeEuthanasiaPolicy (MedicalCodeListType.EuthanasiaPolicy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalFluidBalanceSummary":{"description":"MedicalFluidBalanceSummary.","type":"object","properties":{"Intake":{"format":"int32","description":"Intake.","type":"integer"},"Secretion":{"format":"int32","description":"Secretion.","type":"integer"},"Balance":{"format":"int32","description":"Balance.","type":"integer"},"MedicalCodeWayOfIntakeDescription":{"description":"Description of MedicalCodeWayOfIntake.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalFluidBalance":{"description":"MedicalFluidBalance.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Intake":{"format":"int32","description":"Intake.","type":"integer"},"Secretion":{"format":"int32","description":"Secretion.","type":"integer"},"MedicalCodeWayOfIntakeId":{"format":"uuid","description":"Id of MedicalCodeWayOfIntake (MedicalCodeListType.FluidBalanceWayOfIntake).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalHeartrateSummary":{"description":"MedicalHeartrateSummary.","type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"MedicalCodeHeartrateRegularityDescription":{"description":"Description of MedicalCodeHeartrateRegularity.","type":"string"},"MedicalCodeHeartrateMethodDescription":{"description":"Description of MedicalCodeHeartrateMethod.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalHeartrate":{"description":"MedicalHeartrate.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"MedicalCodeHeartrateRegularityId":{"format":"uuid","description":"Id of MedicalCodeHeartrateRegularity (MedicalCodeListType.HeartrateRegularity).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeHeartrateMethodId":{"format":"uuid","description":"Id of MedicalCodeHeartrateMethod (MedicalCodeListType.HeartrateMethod).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalIntoxicationAlcoholSummary":{"description":"MedicalIntoxicationAlcoholSummary.","type":"object","properties":{"StartDate":{"format":"date-time","description":"StartDate.","type":"string"},"StopDate":{"format":"date-time","description":"StopDate.","type":"string"},"MedicalCodeAlcoholTypeUserDescription":{"description":"Description of MedicalCodeAlcoholTypeUser.","type":"string"},"Amount":{"format":"double","description":"Amount.","type":"number"},"AmountUnit":{"description":"AmountUnit.","type":"string"},"TimeUnit":{"description":"TimeUnit.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalIntoxicationAlcohol":{"description":"MedicalIntoxicationAlcohol.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"StartDate":{"format":"date-time","description":"StartDate.","type":"string"},"StopDate":{"format":"date-time","description":"StopDate.","type":"string"},"MedicalCodeAlcoholTypeUserId":{"format":"uuid","description":"Id of MedicalCodeAlcoholTypeUser (MedicalCodeListType.AlcoholTypeUser).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Amount":{"format":"double","description":"Amount.","type":"number"},"AmountUnit":{"description":"AmountUnit.","type":"string"},"TimeUnit":{"description":"TimeUnit.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalIntoxicationTobaccoSummary":{"description":"MedicalIntoxicationTobaccoSummary.","type":"object","properties":{"StartDate":{"format":"date-time","description":"StartDate.","type":"string"},"StopDate":{"format":"date-time","description":"StopDate.","type":"string"},"MedicalCodeTobaccoStatusDescription":{"description":"Description of MedicalCodeTobaccoStatus.","type":"string"},"MedicalCodeTobaccoTypeUserDescription":{"description":"Description of MedicalCodeTobaccoTypeUser.","type":"string"},"Amount":{"format":"int32","description":"Amount.","type":"integer"},"PackYears":{"format":"int32","description":"PackYears.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalIntoxicationTobacco":{"description":"MedicalIntoxicationTobacco.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"StartDate":{"format":"date-time","description":"StartDate.","type":"string"},"StopDate":{"format":"date-time","description":"StopDate.","type":"string"},"MedicalCodeTobaccoStatusId":{"format":"uuid","description":"Id of MedicalCodeTobaccoStatus (MedicalCodeListType.TobaccoStatus).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeTobaccoTypeUserId":{"format":"uuid","description":"Id of MedicalCodeTobaccoTypeUser (MedicalCodeListType.TobaccoTypeUser).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Amount":{"format":"int32","description":"Amount.","type":"integer"},"PackYears":{"format":"int32","description":"PackYears.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalLengthSummary":{"description":"MedicalLengthSummary.","type":"object","properties":{"Length":{"format":"double","description":"Length in centimeters.","type":"number"},"MedicalCodeContextPositionDescription":{"description":"Description of MedicalCodeContextPosition.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalLength":{"description":"MedicalLength.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Length":{"format":"double","description":"Length in centimeters.","type":"number"},"MedicalCodeContextPositionId":{"format":"uuid","description":"Id of MedicalCodeContextPosition (MedicalCodeListType.LengthContextPosition).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalLivingWillPolicySummary":{"description":"MedicalLivingWillPolicySummary.","type":"object","properties":{"MedicalCodeLivingWillPolicyDescription":{"description":"Description of MedicalCodeLivingWillPolicy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalLivingWillPolicy":{"description":"MedicalLivingWillPolicy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeLivingWillPolicyId":{"format":"uuid","description":"Id of MedicalCodeLivingWillPolicy (MedicalCodeListType.LivingWillPolicy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalMenstruationSummary":{"description":"MedicalMenstruationSummary.","type":"object","properties":{"BloodLoss":{"description":"BloodLoss.","type":"string"},"Duration":{"description":"Duration.","type":"string"},"Mood":{"description":"Mood.","type":"string"},"Stressed":{"description":"Stressed.","type":"boolean"},"Complaints":{"description":"List of complaints.","type":"array","items":{"type":"string"}},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalMenstruation":{"description":"MedicalMenstruation.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeBloodLossId":{"format":"uuid","description":"Id of MedicalCodeBloodLoss (MedicalCodeListType.MenstruationBloodLoss).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeDurationId":{"format":"uuid","description":"Id of MedicalCodeDuration (MedicalCodeListType.MenstruationDuration).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeMoodId":{"format":"uuid","description":"Id of MedicalCodeMood (MedicalCodeListType.MenstruationMood).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Stressed":{"description":"Stressed.","type":"boolean"},"MedicalCodeComplaintIds":{"description":"List of id's of MedicalCodeComplaint (MedicalCodeListType.MenstruationComplaint).","type":"array","items":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalMentalCompetenceSummary":{"description":"MedicalMentalCompetenceSummary.","type":"object","properties":{"MedicalCodeMentalCompetenceDescription":{"description":"Description of MedicalCodeMentalCompetence.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalMentalCompetence":{"description":"MedicalMentalCompetence.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeMentalCompetenceId":{"format":"uuid","description":"Id of MedicalCodeMentalCompetence (MedicalCodeListType.MentalCompetence).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalOxygenSaturationSummary":{"description":"MedicalOxygenSaturationSummary.","type":"object","properties":{"SpO2":{"format":"int32","description":"SpO2.","type":"integer"},"ExtraOxygenAdministration":{"description":"ExtraOxygenAdministration.","type":"boolean"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalOxygenSaturation":{"description":"MedicalOxygenSaturation.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"SpO2":{"format":"int32","description":"SpO2.","type":"integer"},"ExtraOxygenAdministration":{"description":"ExtraOxygenAdministration.","type":"boolean"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalPainScoreSummary":{"description":"MedicalPainScoreSummary.","type":"object","properties":{"PainScore":{"format":"int32","description":"PainScore.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalPainScore":{"description":"MedicalPainScore.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"PainScore":{"format":"int32","description":"PainScore.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalPulseSummary":{"description":"MedicalPulseSummary.","type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"MedicalCodePulseRegularityDescription":{"description":"Description of MedicalCodePulseRegularity.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalPulse":{"description":"MedicalPulse.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Frequency":{"format":"int32","description":"Frequency per minute.","type":"integer"},"MedicalCodePulseRegularityId":{"format":"uuid","description":"Id of MedicalCodePulseRegularity (MedicalCodeListType.PulseRegularity).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalRegistrationMetaData":{"description":"MedicalRegistrationMetaData","type":"object","properties":{"TypeName":{"description":"TypeName.","type":"string"},"HasReadPermission":{"description":"HasReadPermission.","type":"boolean"},"RegistrationCount":{"format":"int32","description":"RegistrationCount.","type":"integer"},"LatestRegistrationDateTime":{"format":"date-time","description":"LatestRegistrationDateTime.","type":"string"},"LatestRegistrationChangedByRelationLookupName":{"description":"LatestRegistrationChangedByRelationLookupName.","type":"string"},"LatestRegistrationTextValue":{"description":"LatestRegistrationTextValue.","type":"string"}}},"MedicalRenalFunctionSummary":{"description":"MedicalRenalFunctionSummary.","type":"object","properties":{"Gfr":{"format":"int32","description":"Gfr.","type":"integer"},"MedicalCodeRenalFunctionFormulaDescription":{"description":"Description of MedicalCodeRenalFunctionFormula.","type":"string"},"GfrStageText":{"description":"GfrStageText.","type":"string"},"GfrStageColor":{"format":"int64","description":"GfrStageColor.","type":"integer"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalRenalFunction":{"description":"MedicalLength.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Gfr":{"format":"int32","description":"Gfr.","type":"integer"},"MedicalCodeRenalFunctionFormulaId":{"format":"uuid","description":"Id of MedicalCodeRenalFunctionFormula (MedicalCodeListType.RenalFunctionFormula).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalResuscitationPolicySummary":{"description":"MedicalResuscitationPolicySummary.","type":"object","properties":{"MedicalCodeResuscitationPolicyDescription":{"description":"Description of MedicalCodeResuscitationPolicy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalResuscitationPolicy":{"description":"MedicalResuscitationPolicy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeResuscitationPolicyId":{"format":"uuid","description":"Id of MedicalCodeResuscitationPolicy (MedicalCodeListType.ResuscitationPolicy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalSnaqRcScoreSummary":{"description":"MedicalSnaqRcScoreSummary.","type":"object","properties":{"WeightLossLongTerm":{"description":"Indicates long term weight loss.","type":"boolean"},"WeightLossShortTerm":{"description":"Indicates short term weight loss.","type":"boolean"},"AssistanceWithNutrition":{"description":"Indicates assistance with nutrition.","type":"boolean"},"DecreasedAppetite":{"description":"Indicates decreased appetite.","type":"boolean"},"HeightInCentimeters":{"format":"int32","description":"Height in centimeters.","type":"integer"},"WeightInKilograms":{"format":"double","description":"Weight in kilograms.","type":"number"},"Bmi":{"format":"double","description":"Body mass index (read-only).","type":"number"},"TotalScoreDescription":{"description":"Description of the total score (read-only).","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalSnaqRcScore":{"description":"MedicalSnaqRcScore","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"WeightLossLongTerm":{"description":"Indicates long term weight loss.","type":"boolean"},"WeightLossShortTerm":{"description":"Indicates short term weight loss.","type":"boolean"},"AssistanceWithNutrition":{"description":"Indicates assistance with nutrition.","type":"boolean"},"DecreasedAppetite":{"description":"Indicates decreased appetite.","type":"boolean"},"HeightInCentimeters":{"format":"int32","description":"Height in centimeters.","type":"integer"},"WeightInKilograms":{"format":"double","description":"Weight in kilograms.","type":"number"},"Bmi":{"format":"double","description":"Body mass index (read-only).","type":"number"},"TotalScoreDescription":{"description":"Description of the total score (read-only).","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalSnaqScoreSummary":{"description":"MedicalSnaqScoreSummary.","type":"object","properties":{"MedicalCodeWeightLossScoreDescription":{"description":"Description of MedicalCodeWeightLossScore.","type":"string"},"MedicalCodeAppetiteScoreDescription":{"description":"Description of MedicalCodeAppetiteScore.","type":"string"},"MedicalCodeNutritionScoreDescription":{"description":"Description of MedicalCodeNutritionScore.","type":"string"},"TotalScore":{"format":"int32","description":"TotalScore.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalSnaqScore":{"description":"MedicalSnaqScore.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeWeightLossScoreId":{"format":"uuid","description":"Id of MedicalCodeWeightLossScore (MedicalCodeListType.WeightLossScore).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeAppetiteScoreId":{"format":"uuid","description":"Id of MedicalCodeAppetiteScore (MedicalCodeListType.AppetiteScore).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"MedicalCodeNutritionScoreId":{"format":"uuid","description":"Id of MedicalCodeNutritionScore (MedicalCodeListType.NutritionScore).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalTemperatureSummary":{"description":"MedicalTemperatureSummary.","type":"object","properties":{"Temperature":{"format":"double","description":"Temperature.","type":"number"},"MedicalCodeTemperatureTypeDescription":{"description":"Description of MedicalCodeTemperatureType.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalTemperature":{"description":"MedicalTemperature.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Temperature":{"format":"double","description":"Temperature.","type":"number"},"MedicalCodeTemperatureTypeId":{"format":"uuid","description":"Id of MedicalCodeTemperatureType (MedicalCodeListType.TemperatureType).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalTreatmentPolicySummary":{"description":"MedicalTreatmentPolicySummary.","type":"object","properties":{"MedicalCodeTreatmentPolicyDescription":{"description":"Description of MedicalCodeTreatmentPolicy.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalTreatmentPolicy":{"description":"MedicalTreatmentPolicy.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeTreatmentPolicyId":{"format":"uuid","description":"Id of MedicalCodeTreatmentPolicy (MedicalCodeListType.TreatmentPolicy).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalUrinaryRetentionSummary":{"description":"MedicalUrinaryRetentionSummary.","type":"object","properties":{"UrinaryRetention":{"format":"int32","description":"UrinaryRetention in milliliters.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalUrinaryRetention":{"description":"MedicalUrinaryRetention.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"UrinaryRetention":{"format":"int32","description":"UrinaryRetention in milliliters.","type":"integer"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalVaccinationSummary":{"description":"MedicalVaccinationSummary.","type":"object","properties":{"MedicalCodeProductCodeDescription":{"description":"ProductCode.","type":"string"},"Dose":{"format":"double","description":"Dose in milliliters.","type":"number"},"AdministeredBy":{"description":"AdministeredBy.","type":"string"},"VaccinationDates":{"description":"VaccinationDates.","type":"array","items":{"$ref":"#/definitions/MedicalVaccinationDate"}},"ReVaccinationDate":{"format":"date-time","description":"ReVaccinationDate.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalVaccinationDate":{"description":"MedicalVaccinationDate.","type":"object","properties":{"Id":{"format":"int64","description":"Id of the MedicalVaccinationDate.","type":"integer"},"VaccinationDate":{"format":"date-time","description":"VaccinationDate.","type":"string"}}},"MedicalVaccination":{"description":"MedicalVaccination.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"MedicalCodeProductCodeId":{"format":"uuid","description":"Id of MedicalCodeProductCode (MedicalCodeListType.VaccinationProductCode).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Dose":{"format":"double","description":"Dose in milliliters.","type":"number"},"AdministeredBy":{"description":"AdministeredBy.","type":"string"},"VaccinationDates":{"description":"VaccinationDates.","type":"array","items":{"$ref":"#/definitions/MedicalVaccinationDate"}},"ReVaccinationDate":{"format":"date-time","description":"ReVaccinationDate.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MedicalWeightSummary":{"description":"MedicalWeightSummary.","type":"object","properties":{"Weight":{"format":"double","description":"Weight in kilograms.","type":"number"},"MedicalCodeContextClothingDescription":{"description":"Description of MedicalCodeContextClothing.","type":"string"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"},"ChangedOn":{"format":"date-time","description":"DateTime when registration is last changed (read-only).","type":"string"},"ChangedByRelationLookupName":{"description":"LookupName of the relation who made the change (read-only).","type":"string"},"TextValue":{"description":"The compound value of the registration (read-only).","type":"string"}}},"MedicalWeight":{"description":"MedicalWeight.","required":["RelationId","RegistrationDateTime"],"type":"object","properties":{"Weight":{"format":"double","description":"Weight in kilograms.","type":"number"},"MedicalCodeContextClothingId":{"format":"uuid","description":"Id of MedicalCodeContextClothing (MedicalCodeListType.ContextClothing).","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Remarks":{"description":"Remarks.","type":"string"},"Id":{"format":"int64","description":"Id of the registration.","type":"integer"},"RelationId":{"format":"int64","description":"Id of the relation which the registration belongs to.","type":"integer"},"RegistrationDateTime":{"format":"date-time","description":"DateTime of measurement.","type":"string"},"Source":{"description":"Source of registration (example: name of the questionnaire).","type":"string"}}},"MeetingSeries":{"description":"The definition of a MeetingSeries.","type":"object","properties":{"DayNumber":{"description":"A number representing the day within a week","enum":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"type":"string"},"Day":{"description":"The short name of the day, e.g. 'Ma'","type":"string"},"ActivityNumber":{"description":"The number of the activity","type":"string"},"ActivityName":{"description":"The name of the activity","type":"string"},"Location":{"description":"The location of the meetings in this series.","type":"string"},"StartDate":{"format":"date-time","description":"The start date of the meeting series. A meeting in the series starts on or after this date.","type":"string"},"EndDate":{"format":"date-time","description":"The end date of the meeting series. The last meeting in this series ends on or before this data.","type":"string"},"StartTime":{"format":"date-time","description":"The start time of the meetings in this series. Each meeting in the series starts at the same time","type":"string"},"EndTime":{"format":"date-time","description":"The end time of the meetings in this series","type":"string"},"Status":{"description":"The status of this meeting series ('Beschikbaar'/'Volgeboekt'/'Overboekt')","type":"string"},"CapacityDescription":{"description":"The description of the capacity for the meetings in this series (e.g. '10/15 (2 vrijblijvend)')","type":"string"},"Id":{"format":"uuid","description":"The internal id of the meeting series.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"Meeting":{"description":"The definition of a Meeting","type":"object","properties":{"MeetingSeriesId":{"format":"uuid","description":"The identifier of the MeetingSeries","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ActivityNumber":{"description":"The number of the Activity","type":"string"},"ActivityName":{"description":"The name of the Activity","type":"string"},"Location":{"description":"The location of the Meeting","type":"string"},"LocationId":{"format":"int64","description":"The identifier of the Location of the Meeting","type":"integer"},"Date":{"format":"date-time","description":"The date of the Meeting","type":"string"},"StartTime":{"description":"The start time of the Meeting","type":"string"},"EndTime":{"description":"The end time of the meeting","type":"string"},"MaxCapacity":{"format":"int32","description":"","type":"integer"},"Status":{"description":"The status of the meeting","enum":["Open","Cancelled","Final"],"type":"string"}}},"DaytimeActivityMeetingSubscription":{"description":"Daytime activity meeting subscription of a client","required":["ClientId","MeetingId","Start","End","PresenceReasonId"],"type":"object","properties":{"Id":{"format":"uuid","description":"Id of the subscription","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"Id of the client","type":"integer"},"MeetingId":{"format":"uuid","description":"The id of the meeting.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Options":{"description":"Options of the subscription selected by the client.","type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollmentOption"}},"Start":{"format":"date-time","description":"Start time of the subscription.","type":"string"},"End":{"format":"date-time","description":"End time of the subscription.","type":"string"},"Remarks":{"description":"Remarks of the subscription.","type":"string"},"PresenceReasonId":{"format":"uuid","description":"Presence of the subscription.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"ChangeOfDaytimeActivityMeetingSubscription":{"description":"An existing subscription of a client to a daytime activity meeting","required":["ClientId","MeetingId","Start","End","PresenceReasonId"],"type":"object","properties":{"Id":{"format":"uuid","description":"Id of the subscription","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"Id of the client","type":"integer"},"MeetingId":{"format":"uuid","description":"The id of the meeting.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Options":{"description":"Options of the subscription selected by the client.","type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollmentOption"}},"Start":{"format":"date-time","description":"Start time of the subscription.","type":"string"},"End":{"format":"date-time","description":"End time of the subscription.","type":"string"},"Remarks":{"description":"Remarks of the subscription.","type":"string"},"PresenceReasonId":{"format":"uuid","description":"Presence of the subscription.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"ChangeOfDaytimeActivityMeetingEnrollment":{"description":"An existing enrollment occurrence of a client to a daytime activity meeting","required":["ClientId","PresenceId","SubscriptionId","AppointmentId"],"type":"object","properties":{"Id":{"format":"uuid","description":"Id of the enrollment","type":"string","example":"00000000-0000-0000-0000-000000000000"},"ClientId":{"format":"int64","description":"Id of the client","type":"integer"},"ClientName":{"description":"Name of the client","type":"string"},"PresenceId":{"format":"uuid","description":"Current known status of the presence of the client at the meeting","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Options":{"description":"Options of the meeting selected by the client","type":"array","items":{"$ref":"#/definitions/DaytimeActivityMeetingEnrollmentOption"}},"SubscriptionId":{"format":"uuid","description":"Id of the original sign up of the client on the activity","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AppointmentId":{"format":"int64","description":"Id of the appointment of this meeting as known in the client calendar","type":"integer"},"ParentAppointmentId":{"format":"int64","description":"Id of the original appointment as known in the client calendar","type":"integer"},"OccurrenceIndex":{"format":"int32","description":"OccurrenceIndex of the appointment of the client on the activity","type":"integer"},"Start":{"format":"date-time","description":"Readonly starttime of the meeting","type":"string"},"End":{"format":"date-time","description":"Readonly endtime of the meeting","type":"string"}}},"MeetingExceptionEmployee":{"description":"The definition of the enrollment employee","type":"object","properties":{"Id":{"format":"int64","description":"The identifier of the employee","type":"integer"},"Name":{"description":"The name of the employee","type":"string"}}},"ChangeOfMeetingState":{"description":"ChangeOfMeetingState","type":"object","properties":{"Date":{"format":"date-time","description":"Date of the occurrence of the meeting to change.","type":"string"},"State":{"description":"New state of the meeting occurrence.","enum":["Open","Canceled","Final"],"type":"string"}}},"ChangeOfMeetingTime":{"description":"ChangeOfMeetingTime","type":"object","properties":{"Id":{"format":"uuid","description":"The id of the meeting series.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Date":{"format":"date-time","description":"Date of the occurrence of the meeting to change.","type":"string"},"StartTime":{"description":"New start time of the meeting occurrence in XX:XX format. Example: 06:15","type":"string"},"EndTime":{"description":"New end time of the meeting occurrence in XX:XX format. Example: 06:45","type":"string"}}},"ProgramPart":{"description":"The program part of a meeting","type":"object","properties":{"Time":{"description":"Start of the program part","type":"string"},"Description":{"description":"Description of the program part","type":"string"}}},"NutritionAndWeight":{"description":"Nutrition and weight registration","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IsTerminal":{"description":"Indicates if the client is terminal","type":"boolean"},"WantsSystematicConditionCheck":{"description":"Indicates if the client wants a systematic condition check","type":"boolean"},"HasSomeFormOfCancer":{"description":"Indicates if the client has a form of cancer","type":"boolean"},"InNeedOfAssistance":{"description":"Indicates if the client is in need of assistance","type":"boolean"},"StartWeightDate":{"format":"date-time","description":"The date of the start weight","type":"string"},"EndWeightDate":{"format":"date-time","description":"The date of the end weight","type":"string"},"ActualWeightDate":{"format":"date-time","description":"The date of the actual weight","type":"string"},"Length":{"format":"int32","description":"The length (cm)","type":"integer"},"AbleToSatisfyNutritionNeedsValue":{"description":"The value of the choice for ChoiceType 'ZELFSTANDIG VOLDOEN'. This property is for reading purposes only.","type":"string"},"AbleToSatisfyNutritionNeedsId":{"format":"int32","description":"References to a Choice of ChoiceType 'ZELFSTANDIG VOLDOEN'","type":"integer"},"EndWeightKg":{"format":"double","description":"The end weight (kg)","type":"number"},"LossOfAppetiteValue":{"description":"The value of the choice for ChoiceType 'VERMINDERDE EETLUST'. This property is for reading purposes only.","type":"string"},"LossOfAppetiteId":{"format":"int32","description":"References to a Choice of ChoiceType 'VERMINDERDE EETLUST'","type":"integer"},"StartWeightKg":{"format":"double","description":"The start weight (kg)","type":"number"},"WeightLossLastMonthValue":{"description":"The value of the choice for ChoiceType 'GEWICHTSVERLIES LAATSTE MAAND'. This property is for reading purposes only.","type":"string"},"WeightLossLastMonthId":{"format":"int32","description":"References to a Choice of ChoiceType 'GEWICHTSVERLIES LAATSTE MAAND'","type":"integer"},"WeightLossLastMonthKg":{"format":"double","description":"The weight loss (kg) in the last month","type":"number"},"WeightLossLastSixMonthsValue":{"description":"The value of the choice for ChoiceType 'GEWICHTSVERLIES 6 MAANDEN'. This property is for reading purposes only.","type":"string"},"WeightLossLastSixMonthsId":{"format":"int32","description":"References to a Choice of ChoiceType 'GEWICHTSVERLIES 6 MAANDEN'","type":"integer"},"WeightLossLastSixMonthsKg":{"format":"double","description":"The weight loss (kg) in the last six months","type":"number"},"ActualWeightKg":{"format":"double","description":"The actual weight (kg)","type":"number"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfNutritionAndWeight":{"description":"ChangeOfNutritionAndWeight record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"IsTerminal":{"description":"Indicates if the client is terminal","type":"boolean"},"WantsSystematicConditionCheck":{"description":"Indicates if the client wants a systematic condition check","type":"boolean"},"HasSomeFormOfCancer":{"description":"Indicates if the client has a form of cancer","type":"boolean"},"InNeedOfAssistance":{"description":"Indicates if the client is in need of assistance","type":"boolean"},"StartWeightDate":{"format":"date-time","description":"The date of the start weight","type":"string"},"EndWeightDate":{"format":"date-time","description":"The date of the end weight","type":"string"},"ActualWeightDate":{"format":"date-time","description":"The date of the actual weight","type":"string"},"Length":{"format":"int32","description":"The length (cm)","type":"integer"},"AbleToSatisfyNutritionNeedsValue":{"description":"The value of the choice for ChoiceType 'ZELFSTANDIG VOLDOEN'. This property is for reading purposes only.","type":"string"},"AbleToSatisfyNutritionNeedsId":{"format":"int32","description":"References to a Choice of ChoiceType 'ZELFSTANDIG VOLDOEN'","type":"integer"},"EndWeightKg":{"format":"double","description":"The end weight (kg)","type":"number"},"LossOfAppetiteValue":{"description":"The value of the choice for ChoiceType 'VERMINDERDE EETLUST'. This property is for reading purposes only.","type":"string"},"LossOfAppetiteId":{"format":"int32","description":"References to a Choice of ChoiceType 'VERMINDERDE EETLUST'","type":"integer"},"StartWeightKg":{"format":"double","description":"The start weight (kg)","type":"number"},"WeightLossLastMonthValue":{"description":"The value of the choice for ChoiceType 'GEWICHTSVERLIES LAATSTE MAAND'. This property is for reading purposes only.","type":"string"},"WeightLossLastMonthId":{"format":"int32","description":"References to a Choice of ChoiceType 'GEWICHTSVERLIES LAATSTE MAAND'","type":"integer"},"WeightLossLastMonthKg":{"format":"double","description":"The weight loss (kg) in the last month","type":"number"},"WeightLossLastSixMonthsValue":{"description":"The value of the choice for ChoiceType 'GEWICHTSVERLIES 6 MAANDEN'. This property is for reading purposes only.","type":"string"},"WeightLossLastSixMonthsId":{"format":"int32","description":"References to a Choice of ChoiceType 'GEWICHTSVERLIES 6 MAANDEN'","type":"integer"},"WeightLossLastSixMonthsKg":{"format":"double","description":"The weight loss (kg) in the last six months","type":"number"},"ActualWeightKg":{"format":"double","description":"The actual weight (kg)","type":"number"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"OrganizationStructureEntity":{"description":"OrganizationStructureEntity.","type":"object","properties":{"Id":{"format":"int64","description":"Id of entity.","type":"integer"},"Name":{"description":"Name of entity.","type":"string"},"Type":{"description":"Type of entity.","enum":["None","OrganizationUnit","OrganizationEstablishment","OrganizationCluster","OrganizationDepartment","OrganizationRoom"],"type":"string"},"TypeName":{"description":"Name of type of entity.","type":"string"},"ParentId":{"format":"int64","description":"Nullable id of parent entity.","type":"integer"}}},"PlanCareMessage":{"description":"Data structure representing a message in PlanCare2.","required":["From","To","Subject","RequestReadConformation"],"type":"object","properties":{"Id":{"format":"int64","description":"The PlanCare2 id of the message.","type":"integer"},"From":{"$ref":"#/definitions/MessageAddress","description":"The sender of the message. Must correspond with the logged in user."},"To":{"description":"The addresses the message is sent to.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Cc":{"description":"Addresses that should receive a carbon copy of the message.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Subject":{"description":"The subject of the message.","type":"string"},"Body":{"description":"The message body.","type":"string"},"SentDate":{"format":"date-time","description":"The time the message has been sent.","type":"string"},"RequestReadConformation":{"description":"Set when the recipients should send a received conformation.","type":"boolean"},"ClientId":{"$ref":"#/definitions/Identity","description":"Optional: The Identity of the Client involved"},"Type":{"description":"The type of the message.","enum":["Message","ReplyMessage","ReadConformationMessage","CalendarPlannedItem"],"type":"string"},"RelatedMessageId":{"format":"int64","description":"Internal id of the related message.","type":"integer"},"CalendarPlannedItemId":{"format":"int64","description":"The PlanCare2 id of the appointment the message is related to.","type":"integer"},"RecurrenceText":{"description":"Description of the recurrence of the appointment. Empty when the appointment is not recurring.","type":"string"},"IsRead":{"type":"boolean"}}},"MessageAddress":{"description":"Address portion of a PlanCare2 message","type":"object","properties":{"Id":{"format":"int64","description":"The internal id.","type":"integer"},"Name":{"description":"The name associated with the address.","type":"string"},"Type":{"description":"The address type of the address.","enum":["Relation","Team","Discipline"],"type":"string"}}},"Message":{"description":"PlanCare message","required":["To","Subject"],"type":"object","properties":{"To":{"description":"The addresses the message is sent to.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Cc":{"description":"Addresses that should receive a carbon copy of the message.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Subject":{"description":"The subject of the message.","type":"string"},"Body":{"description":"The message body.","type":"string"},"RequestReadConfirmation":{"description":"Set when the recipients should send a read confirmation, false when empty.","type":"boolean"},"Client":{"$ref":"#/definitions/Identity","description":"Optional: The Identity of the Client involved"}}},"Reply":{"description":"Obtain PlanCare reply message","required":["To","Subject","RelatedMessageId"],"type":"object","properties":{"To":{"description":"The addresses the message is sent to.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Cc":{"description":"Addresses that should receive a carbon copy of the message.","type":"array","items":{"$ref":"#/definitions/MessageAddress"}},"Subject":{"description":"The subject of the message.","type":"string"},"Body":{"description":"The message body.","type":"string"},"RequestReadConfirmation":{"description":"Set when the recipients should send a read confirmation, false when empty.","type":"boolean"},"RelatedMessageId":{"format":"int64","description":"Internal id of the related message.","type":"integer"}}},"ProductAct":{"description":"","type":"object","properties":{"ProductId":{"format":"int64","description":"Id of the product","type":"integer"},"ActId":{"format":"int64","description":"Id of the act","type":"integer"},"ActName":{"description":"Name of the act","type":"string"},"ActDescription":{"description":"Description of the act","type":"string"}}},"ProductWorkType":{"description":"","type":"object","properties":{"ProductId":{"format":"int64","description":"Id of the product","type":"integer"},"WorkTypeId":{"format":"int64","description":"Id of the work type","type":"integer"},"WorkTypeCode":{"description":"Code of the work type","type":"string"},"WorkTypeName":{"description":"Name of the work type","type":"string"},"WorkTypeDescription":{"description":"Description of the work type","type":"string"}}},"Project":{"description":"PCD project","type":"object","properties":{"Id":{"description":"The id of the project","type":"string"},"Name":{"description":"The name of the project","type":"string"}}},"PcdCareTraject":{"description":"PCD care traject","type":"object","properties":{"Id":{"format":"int64","description":"The id of the pcd care traject","type":"integer"},"DbcId":{"format":"int64","description":"The id of the pcd care traject","type":"integer"},"Name":{"description":"The name of the pcd care traject","type":"string"},"StartDate":{"format":"date-time","description":"The start date of the pcd care traject","type":"string"},"EndDate":{"format":"date-time","description":"The end date of the pcd care traject","type":"string"}}},"FilledQuestionnaireQuestionAnswer":{"description":"FilledQuestionnaireQuestionAnswer.","type":"object","properties":{"Id":{"format":"int64","description":"Id.","type":"integer"},"QuestionGuid":{"format":"uuid","description":"Guid of the question.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"AnswerText":{"description":"AnswerText.","type":"string"},"AnswerNumber":{"format":"double","description":"AnswerNumber.","type":"number"},"AnswerDateTime":{"format":"date-time","description":"AnswerDateTime.","type":"string"},"Explanation":{"description":"Explanation.","type":"string"},"SelectedAnswerPossibilityGuids":{"description":"Guids of the selected answerpossibilities.","type":"array","items":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}},"PossibleToNavigateTo":{"description":"Determines whether the question can be navigated to.","type":"boolean"}}},"FilledQuestionnaireOverviewAnswer":{"description":"FilledQuestionnaireOverviewAnswer","type":"object","properties":{"Category":{"description":"Category","type":"string"},"Question":{"description":"Question","type":"string"},"Answer":{"description":"Answer","type":"string"},"AnswerExplanation":{"description":"Explanation of answer","type":"string"}}},"QuestionnaireChapter":{"description":"Represents a chapter of a questionnaire.","type":"object","properties":{"Guid":{"format":"uuid","description":"The id of the questionnaire chapter.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"The name of the questionnaire chapter.","type":"string"},"QuestionnaireGuid":{"format":"uuid","description":"The id of the questionnaire to which the chapter belongs.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"HideUnansweredQuestions":{"description":"Determines whether unanswered questions are shown.","type":"boolean"},"VisibleOnCarePlan":{"description":"Determines whether the chapter is shown on the careplan.","type":"boolean"},"VisibleOnClientCard":{"description":"Determines whether the chapter is shown in the clientcard.","type":"boolean"}}},"FilledQuestionnaireChapter":{"description":"FilledQuestionnaireChapter.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"FilledQuestionnaireId":{"format":"int64","description":"FilledQuestionnaireId.","type":"integer"},"Title":{"description":"Title.","type":"string"}}},"QuestionnaireChapterAnswer":{"description":"Represents the answer of a question shown in a questionnaire chapter.","type":"object","properties":{"QuestionGuid":{"format":"uuid","description":"The id of the question.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"The rank of the question within the questionnaire chapter.","type":"integer"},"QuestionName":{"description":"The name of question.","type":"string"},"QuestionCode":{"description":"The code of the question.","type":"string"},"QuestionPrintText":{"description":"The text displayed for the question.","type":"string"},"QuestionType":{"description":"The type of question.","enum":["MultipleChoice","Text","Memo","Choice","YesNo","Info","Date","Radio","AdditionalText","Number","BuildingBlock","TrackBar","CalculatedField","Document","Time","EmployeeSelection","AccessFunctionExecutor","ClientSelection","CorrelationSelection","OrganizationEntitySelection"],"type":"string"},"AnswerText":{"description":"The answer of the question as text.","type":"string"},"AnswerNumber":{"format":"double","description":"The answer of the question as a number.","type":"number"},"AnswerDateTime":{"format":"date-time","description":"The answer of the question as a datetime.","type":"string"},"AnswerRTF":{"description":"The answer of the question as rich text.","type":"string"},"Explanation":{"description":"The explanation of the answer.","type":"string"},"Answered":{"description":"Indicates whether an answer has been given.","type":"boolean"},"SubChapterGuid":{"format":"uuid","description":"The id of the sub chapter to which the item belongs.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"QuestionnaireSubChapter":{"description":"Represents a subchapter of a questionnaire.","type":"object","properties":{"Guid":{"format":"uuid","description":"The id of the questionnaire subchapter.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Title":{"description":"The title of the questionnaire subchapter.","type":"string"},"Text":{"description":"Additional text for the questionnaire subchapter.","type":"string"},"ParentSubChapterGuid":{"format":"uuid","description":"The id of the parent questionnaire subchapter.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int64","description":"The rank of the subchapter within its parent subchapter.","type":"integer"}}},"QuestionnaireAvailableForInsert":{"description":"QuestionnaireAvailableForInsert.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name.","type":"string"},"CategoryName":{"description":"CategoryName.","type":"string"},"Version":{"description":"Version.","type":"string"},"StartDate":{"format":"date-time","description":"StartDate.","type":"string"}}},"FilledQuestionnaireCreate":{"description":"FilledQuestionnaireCreate","required":["QuestionnaireGuid","RelationId"],"type":"object","properties":{"QuestionnaireGuid":{"format":"uuid","description":"Id of Questionnaire.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"RelationId":{"format":"int64","description":"Id of relation.","type":"integer"}}},"FilledQuestionnaireUpdateStatus":{"description":"FilledQuestionnaireUpdateStatus","required":["FilledQuestionnaireId","NewStatus"],"type":"object","properties":{"FilledQuestionnaireId":{"format":"int64","description":"Id of FilledQuestionnaire.","type":"integer"},"NewStatus":{"description":"New status.","enum":["Concept","Actual","Historical","Deleted"],"type":"string"}}},"Questionnaire":{"description":"Questionnaire.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name.","type":"string"},"Description":{"description":"Description.","type":"string"},"Version":{"description":"Version.","type":"string"},"QuestionCategories":{"description":"QuestionCategories (root categories only; recursive; ranked).","type":"array","items":{"$ref":"#/definitions/QuestionnaireQuestionCategory"}},"Questions":{"description":"Questions (redundant; ranked).","type":"array","items":{"$ref":"#/definitions/QuestionnaireQuestion"}}}},"QuestionnaireQuestionCategory":{"description":"QuestionnaireQuestionCategory.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"Name":{"description":"Name.","type":"string"},"StartCollapsed":{"description":"StartCollapsed.","type":"boolean"},"Questions":{"description":"Questions.","type":"array","items":{"$ref":"#/definitions/QuestionnaireQuestion"}},"ChildQuestionCategories":{"description":"ChildQuestionCategories (recursive).","type":"array","items":{"$ref":"#/definitions/QuestionnaireQuestionCategory"}}}},"QuestionnaireQuestion":{"description":"QuestionnaireQuestion.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"Name":{"description":"Name.","type":"string"},"Code":{"description":"Code.","type":"string"},"Description":{"description":"Description (rtf).","type":"string"},"QuestionCategoryName":{"description":"QuestionCategoryName.","type":"string"},"AnswerIsRequired":{"description":"If answer is required.","type":"boolean"},"AllowAnswerExplanation":{"description":"If explanation is allowed for answer.","type":"boolean"},"Type":{"description":"Type.","enum":["MultipleChoice","Text","Memo","Choice","YesNo","Info","Date","Radio","AdditionalText","Number","BuildingBlock","TrackBar","CalculatedField","Document","Time","EmployeeSelection","AccessFunctionExecutor","ClientSelection","CorrelationSelection","OrganizationEntitySelection"],"type":"string"},"AnswerPossibilities":{"description":"AnswerPossibilities.","type":"array","items":{"$ref":"#/definitions/QuestionnaireQuestionAnswerPossibility"}},"QuestionText":{"$ref":"#/definitions/QuestionnaireQuestionText","description":"QuestionnaireQuestionText."},"QuestionNumber":{"$ref":"#/definitions/QuestionnaireQuestionNumber","description":"QuestionnaireQuestionNumber."},"QuestionDate":{"$ref":"#/definitions/QuestionnaireQuestionDate","description":"QuestionnaireQuestionDate."},"NavigationOption":{"description":"NavigationOption.","enum":["NextQuestion","EndOfQuestionnaire","SpecificQuestion"],"type":"string"},"NextQuestionGuid":{"format":"uuid","description":"NextQuestionGuid.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"QuestionnaireQuestionAnswerPossibility":{"description":"QuestionnaireQuestionAnswerPossibility.","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid.","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank.","type":"integer"},"Answer":{"description":"Answer.","type":"string"},"IsDefaultValue":{"description":"IsDefaultValue.","type":"boolean"},"IsActive":{"description":"IsActive.","type":"boolean"},"NavigationOption":{"description":"NavigationOption.","enum":["NextQuestion","EndOfQuestionnaire","SpecificQuestion"],"type":"string"},"NextQuestionGuid":{"format":"uuid","description":"NextQuestionGuid.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"QuestionnaireQuestionText":{"description":"QuestionnaireQuestionText.","type":"object","properties":{"MaximumLength":{"format":"int32","description":"MaximumLength.","type":"integer"},"DefaultValue":{"description":"DefaultValue.","type":"string"},"Format":{"description":"Format.","type":"boolean"},"EnableSpellcheck":{"description":"EnableSpellcheck.","type":"boolean"}}},"QuestionnaireQuestionNumber":{"description":"QuestionnaireQuestionNumber.","type":"object","properties":{"Decimals":{"format":"int32","description":"Decimals.","type":"integer"},"MinimumValue":{"format":"double","description":"MinimumValue.","type":"number"},"MaximumValue":{"format":"double","description":"MaximumValue.","type":"number"},"DefaultValue":{"format":"double","description":"DefaultValue.","type":"number"}}},"QuestionnaireQuestionDate":{"description":"QuestionnaireQuestionDate.","type":"object","properties":{"DefaultValueOption":{"description":"DefaultValueOption.","enum":["NotApplicable","CurrentDateTime","CustomDateTime"],"type":"string"},"CustomDefaultValue":{"format":"date-time","description":"CustomDefaultValue.","type":"string"},"AllowedValueOption":{"description":"AllowedValueOption.","enum":["AllDates","DateInFuture","DateInPast"],"type":"string"},"IncludeTime":{"description":"IncludeTime.","type":"boolean"}}},"QuestionnaireNavigationResult":{"description":"Result of the requested navigation within filled questionnaire","type":"object","properties":{"Code":{"description":"Code for result of the requested navigation.","enum":["Failed","Ok","CurrentQuestionIsInvalid","CurrentQuestionMustBeAnswered","ReachedEndOfQuestionnaire"],"type":"string"},"NewCurrentQuestionGuid":{"format":"uuid","description":"Guid of the new current question.","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"RealizedWorktime":{"description":"RealizedWorkTime record","type":"object","properties":{"TimesheetId":{"format":"int64","description":"The internal id of the realized timesheet","type":"integer"},"ExternalId":{"description":"The external id of the realized timesheet","type":"string"},"WorkTypeCode":{"description":"The code of the worktype","type":"string"},"WorkTypeOrganizationEntity":{"$ref":"#/definitions/OrganizationEntity","description":"Organization entity of the worktype"},"EmployeeRegistrationNumber":{"description":"Registration number of the employee","type":"string"},"EmployeeEmploymentNumber":{"description":"Employment number of the employee","type":"string"},"EmploymentOrganizationEntity":{"$ref":"#/definitions/OrganizationEntity","description":"Organization entity of the employee's employment"},"ClientOrganizationEntity":{"$ref":"#/definitions/OrganizationEntity","description":"Organization entity of the client"},"Location":{"$ref":"#/definitions/Location","description":"The address"},"Start":{"format":"date-time","description":"The start date and time","type":"string"},"End":{"format":"date-time","description":"The end date and time","type":"string"},"Amount":{"format":"int64","description":"The duration in minutes","type":"integer"},"ApprovalLevel":{"format":"int64","description":"The current approval level","type":"integer"},"TravelDistance":{"format":"int32","description":"The travel distances in km","type":"integer"},"TravelMethod":{"$ref":"#/definitions/TravelMethod","description":"The travelMethod"}}},"OrganizationEntity":{"description":"OrganizationEntity record","type":"object","properties":{"CostCenter":{"description":"Cost center of the organization entity","type":"string"},"Code":{"description":"Code of the organization entity","type":"string"},"Name":{"description":"Name of the organization entity","type":"string"},"Id":{"$ref":"#/definitions/Identity","description":"The id of the organization entity"}}},"Location":{"description":"Location record","type":"object","properties":{"ZipCode":{"description":"Zip code of the realized worktime address","type":"string"},"HouseNumber":{"format":"int32","description":"House number of the realized worktime address","type":"integer"},"HouseNumberAddition":{"description":"House number addition of the realized worktime address","type":"string"}}},"TravelMethod":{"description":"TravelMethod record.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the travel method","type":"integer"},"Code":{"description":"The code of the travel method","type":"string"},"Description":{"description":"The description of the travel method","type":"string"}}},"Address":{"description":"Address","type":"object","properties":{"TypeId":{"format":"int64","description":"The id of the address type","type":"integer"},"TypeName":{"description":"The address type as text","type":"string"},"TypeRank":{"format":"int32","description":"The rank of an address within a address type","type":"integer"},"Street":{"description":"The street","type":"string"},"HouseNumber":{"description":"The housenumber","type":"string"},"HouseNumberAddon":{"description":"The housenumber addon","type":"string"},"HouseNumberAddition":{"description":"The housenumber addition","type":"string"},"HouseNumberDesignation":{"description":"The housenumber designation","type":"string"},"City":{"description":"The city","type":"string"},"Municipality":{"description":"The municipality","type":"string"},"PostalCode":{"description":"The postalcode","type":"string"},"CountryId":{"format":"int64","description":"The id of the country","type":"integer"},"CountryName":{"description":"The country as text","type":"string"},"ValidFrom":{"format":"date-time","description":"The date when the address is valid","type":"string"},"ValidUntil":{"format":"date-time","description":"The date until which the address is valid","type":"string"}}},"Contact":{"description":"Contact","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the contact","type":"integer"},"RelationId":{"format":"int64","description":"The internal id of the relation","type":"integer"},"Type":{"$ref":"#/definitions/ContactType","description":"Contact type"},"Value":{"description":"Contact value","type":"string"},"Info":{"description":"Contact info","type":"string"},"Rank":{"format":"int32","description":"Contact rank","type":"integer"}}},"ContactType":{"description":"Contact type","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the contact","type":"integer"},"Description":{"description":"Description of type","type":"string"},"IsPrivate":{"description":"Is private","type":"boolean"}}},"CareProvider":{"description":"CareProvider","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the careprovider","type":"integer"},"Type":{"description":"CareProvider Type\r\n\r\nPharmacy = 1,\r\nDoctor = 2,\r\nDentist = 3,","enum":["Pharmacy","Doctor","Dentist"],"type":"string"},"StartDate":{"format":"date-time","description":"Startdate","type":"string"},"EndDate":{"format":"date-time","description":"Enddate","type":"string"},"Name":{"description":"Name","type":"string"},"LookupName":{"description":"LookupName","type":"string"},"Code":{"description":"Code","type":"string"},"PracticeName":{"description":"Name of the Practice","type":"string"},"Address":{"description":"Address","type":"string"},"Contacts":{"description":"Contacts","type":"string"}}},"Correlation":{"description":"Correlation","type":"object","properties":{"CorrelationId":{"format":"int64","description":"Correlation id","type":"integer"},"SourceId":{"format":"int64","description":"Source id","type":"integer"},"SourceName":{"description":"Source name","type":"string"},"SourceRelationName":{"description":"Relation description of the source","type":"string"},"ConnectionName":{"description":"Name of the correlation type","type":"string"},"CorrelationType":{"$ref":"#/definitions/CorrelationType","description":"Correlation type"},"TargetId":{"format":"int64","description":"Target id","type":"integer"},"TargetName":{"description":"Target Name","type":"string"},"TargetRelationName":{"description":"Relation description of the target","type":"string"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"CorrelationRoleId":{"format":"uuid","description":"Correlation Role id","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Description":{"description":"Description","type":"string"},"DisciplineOrRoleName":{"description":"Description or role name","type":"string"},"ExcludeFromDossier":{"description":"Exclude from Dossier","type":"boolean"},"Priority":{"format":"int64","description":"Priority","type":"integer"},"AllowAccessClientPortal":{"description":"Only applicable for personal relations between contactperson and client. If true means that the contactperson has permission to view the client's data in the client web portal.","type":"boolean"}}},"CorrelationType":{"description":"Type of correlation in relation correlations","type":"object","properties":{"Id":{"format":"int64","description":"Id of the CorrelationType","type":"integer"},"Name":{"description":"Name of the correlation type","type":"string"}}},"RelationCorrelationRole":{"description":"RelationCorrelationRole","type":"object","properties":{"Guid":{"format":"uuid","description":"Guid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name","type":"string"},"IsActive":{"description":"IsActive","type":"boolean"}}},"RelationCorrelationOrganizationSummary":{"description":"RelationCorrelationOrganizationSummary","type":"object","properties":{"CorrelationId":{"format":"int64","description":"CorrelationId","type":"integer"},"RelationId":{"format":"int64","description":"RelationId","type":"integer"},"RelationLookUpName":{"description":"RelationLookUpName","type":"string"},"OrganizationEntityId":{"format":"int64","description":"OrganizationEntityId","type":"integer"},"OrganizationEntityName":{"description":"OrganizationEntityName","type":"string"},"Priority":{"format":"int64","description":"Priority","type":"integer"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"Description":{"description":"Description","type":"string"}}},"RelationCorrelationOrganization":{"description":"RelationCorrelationOrganization","type":"object","properties":{"CorrelationId":{"format":"int64","description":"CorrelationId","type":"integer"},"RelationId":{"format":"int64","description":"RelationId","type":"integer"},"OrganizationEntityId":{"format":"int64","description":"OrganizationEntityId","type":"integer"},"Priority":{"format":"int64","description":"Priority","type":"integer"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"Description":{"description":"Description","type":"string"}}},"RelationCorrelationTreatmentSummary":{"description":"RelationCorrelationTreatmentSummary","type":"object","properties":{"CorrelationId":{"format":"int64","description":"CorrelationId","type":"integer"},"SourceRelationId":{"format":"int64","description":"SourceRelationId","type":"integer"},"SourceRelationLookUpName":{"description":"SourceRelationLookUpName","type":"string"},"TargetRelationId":{"format":"int64","description":"TargetRelationId","type":"integer"},"TargetRelationLookUpName":{"description":"TargetRelationLookUpName","type":"string"},"CorrelationRoleId":{"format":"uuid","description":"CorrelationRoleId","type":"string","example":"00000000-0000-0000-0000-000000000000"},"CorrelationRoleName":{"description":"CorrelationRoleName","type":"string"},"DisciplineId":{"format":"int64","description":"DisciplineId","type":"integer"},"DisciplineName":{"description":"DisciplineName","type":"string"},"ExcludeFromDossier":{"description":"Exclude from dossier","type":"boolean"},"Priority":{"format":"int64","description":"Priority","type":"integer"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"Description":{"description":"Description","type":"string"}}},"RelationCorrelationTreatment":{"description":"RelationCorrelationTreatment","type":"object","properties":{"CorrelationId":{"format":"int64","description":"CorrelationId","type":"integer"},"SourceRelationId":{"format":"int64","description":"SourceRelationId","type":"integer"},"TargetRelationId":{"format":"int64","description":"TargetRelationId","type":"integer"},"CorrelationRoleId":{"format":"uuid","description":"CorrelationRoleId","type":"string","example":"00000000-0000-0000-0000-000000000000"},"DisciplineId":{"format":"int64","description":"DisciplineId","type":"integer"},"ExcludeFromDossier":{"description":"Exclude from dossier","type":"boolean"},"Priority":{"format":"int64","description":"Priority","type":"integer"},"StartDate":{"format":"date-time","description":"Start date","type":"string"},"EndDate":{"format":"date-time","description":"End date","type":"string"},"Description":{"description":"Description","type":"string"}}},"ContactPersonClientCorrelation":{"description":"ContactPersonWithClients","type":"object","properties":{"ContactPersonRelationId":{"format":"int64","description":"The relation identifier of the contactperson.","type":"integer"},"ClientId":{"format":"int64","description":"The identifier of the client.","type":"integer"},"ClientRelationId":{"format":"int64","description":"The relation identifier for the client.","type":"integer"},"AllowAccessClientPortal":{"description":"Indicates whether the contactperson has permission to view the client's data in the client web portal.","type":"boolean"}}},"RelationCommonDataSummary":{"description":"RelationCommonDataSummary","type":"object","properties":{"RelationId":{"format":"int64","description":"RelationId","type":"integer"},"MaritalStatusId":{"format":"int64","description":"MaritalStatusId","type":"integer"},"MaritalStatus":{"description":"MaritalStatus","type":"string"},"NationalityId":{"format":"int64","description":"NationalityId","type":"integer"},"Nationality":{"description":"Nationality","type":"string"},"LegalStatusId":{"format":"int64","description":"LegalStatusId","type":"integer"},"LegalStatus":{"description":"LegalStatus","type":"string"},"LanguageId":{"format":"int64","description":"LanguageId","type":"integer"},"Language":{"description":"Language","type":"string"},"ParticularFormOfCommunicationId":{"format":"int64","description":"ParticularFormOfCommunicationId","type":"integer"},"ParticularFormOfCommunication":{"description":"ParticularFormOfCommunication","type":"string"},"LivingUnitId":{"format":"int64","description":"LivingUnitId","type":"integer"},"LivingUnit":{"description":"LivingUnit","type":"string"},"ReligionId":{"format":"int64","description":"ReligionId","type":"integer"},"Religion":{"description":"Religion","type":"string"}}},"RelationCommonData":{"description":"RelationCommonData","type":"object","properties":{"RelationId":{"format":"int64","description":"RelationId","type":"integer"},"MaritalStatusId":{"format":"int64","description":"MaritalStatusId","type":"integer"},"NationalityId":{"format":"int64","description":"NationalityId","type":"integer"},"LegalStatusId":{"format":"int64","description":"LegalStatusId","type":"integer"},"LanguageId":{"format":"int64","description":"LanguageId","type":"integer"},"ParticularFormOfCommunicationId":{"format":"int64","description":"ParticularFormOfCommunicationId","type":"integer"},"LivingUnitId":{"format":"int64","description":"LivingUnitId","type":"integer"},"ReligionId":{"format":"int64","description":"ReligionId","type":"integer"}}},"RelationMaritalStatus":{"description":"RelationMaritalStatus","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationLegalStatus":{"description":"RelationLegalStatus","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationParticularFormOfCommunication":{"description":"RelationParticularFormOfCommunication","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationLivingUnit":{"description":"RelationLivingUnit","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationNationality":{"description":"RelationNationality","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationLanguage":{"description":"RelationLanguage","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationReligion":{"description":"RelationReligion","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationNoteSummary":{"description":"Relation note","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the note","type":"integer"},"Type":{"$ref":"#/definitions/RelationNoteType","description":"Type of the note"},"RelationId":{"format":"int64","description":"The internal id of the relation","type":"integer"},"RelationById":{"format":"int64","description":"The internal id of the relation whom added/mutated the note","type":"integer"},"Date":{"format":"date-time","description":"The date of the note","type":"string"},"Text":{"description":"The text of the note","type":"string"}}},"RelationNoteType":{"description":"Type of note","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id of the type of note","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Text":{"description":"Note text","type":"string"}}},"RelationNoteTypeSummary":{"description":"Type of note","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id of the type of note","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"Name of the type","type":"string"},"IsActive":{"description":"IsActive","type":"boolean"},"IsSystem":{"description":"IsSystem","type":"boolean"}}},"RelationNote":{"description":"Relation note","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the note","type":"integer"},"TypeGuid":{"format":"uuid","description":"The internal id of type of the note","type":"string","example":"00000000-0000-0000-0000-000000000000"},"RelationId":{"format":"int64","description":"The internal id of the relation","type":"integer"},"Date":{"format":"date-time","description":"The date of the note","type":"string"},"Text":{"description":"The text of the note","type":"string"},"Visibility":{"description":"The visibility of the note","enum":["PublicForAllDisciplines","RestrictedToDisciplines"],"type":"string"},"DisciplineIds":{"description":"Id's of disciplines for which the note is visible when visibility is restricted for disciplines","type":"array","items":{"format":"int64","type":"integer"}}}},"Photo":{"description":"Data structure containing a Base64String representing an image.","type":"object","properties":{"Content":{"description":"Photo content in Base64String format.","type":"string"}}},"RelationPhoto":{"description":"RelationPhoto","type":"object","properties":{"RelationId":{"format":"int64","description":"Id","type":"integer"},"Photo":{"description":"Photo content in Base64String format.","type":"string"}}},"RelationLastNameFormat":{"description":"RelationLastNameFormat","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationLookupNameFormat":{"description":"RelationLookupNameFormat","type":"object","properties":{"Id":{"format":"int64","description":"Id","type":"integer"},"Name":{"description":"Name","type":"string"}}},"RelationGender":{"description":"Gender","type":"object","properties":{"Id":{"format":"int64","description":"Id of the gender","type":"integer"},"Name":{"description":"Name of the gender","type":"string"}}},"RelationCountryOfBirth":{"description":"Country of birth for relations","type":"object","properties":{"Id":{"format":"int64","description":"Id of the country of birth","type":"integer"},"Name":{"description":"Name of the country of birth","type":"string"}}},"ReportingLocation":{"description":"","required":["Guid","Title","Location"],"type":"object","properties":{"Guid":{"format":"uuid","description":"The unique id (Guid) of the report location","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Title":{"description":"The title of the reportlocation","type":"string"},"Location":{"description":"The location of the report","type":"string"}}},"ReportingOnLocation":{"description":"Defines a report on a location","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id","type":"string","example":"00000000-0000-0000-0000-000000000000"},"DisplayTitle":{"description":"The display title","type":"string"},"DisplayDescription":{"description":"The display description","type":"string"},"LocationGuid":{"format":"uuid","description":"The GUID of the location","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"Report":{"description":"","required":["Title","Content","FileName"],"type":"object","properties":{"Title":{"description":"The title of the report","type":"string"},"Content":{"format":"byte","description":"A byte array which represents the content of an exported report","type":"string"},"FileName":{"description":"The file name of the report","type":"string"},"Description":{"description":"The description name of the report","type":"string"}}},"RiskCard":{"description":"Riskcard","type":"object","properties":{"Id":{"format":"int64","description":"The id of the Riskcard","type":"integer"},"ActualDate":{"format":"date-time","description":"The date the status of the Riskcard is set to Actual","type":"string"},"HistoricalDate":{"format":"date-time","description":"The date the status of the Riskcard is set to Historical","type":"string"},"StatusDescription":{"description":"The status of the Riskcard as text","type":"string"},"Categories":{"description":"The Riskcard categories","type":"array","items":{"$ref":"#/definitions/RiskCardCategory"}},"TemplateName":{"description":"The name of the Riskcard template","type":"string"},"MadeToDateByUsername":{"description":"The name of the person who set the status of the Riskcard to Actual","type":"string"}}},"RiskCardCategory":{"description":"RiskCard category","type":"object","properties":{"CategoryName":{"description":"Category name","type":"string"},"Rank":{"format":"int32","description":"Rank","type":"integer"},"Risks":{"description":"Risks","type":"array","items":{"$ref":"#/definitions/RiskCardRisk"}}}},"RiskCardRisk":{"description":"Riskcard risk","type":"object","properties":{"RiskName":{"description":"The name of the risk","type":"string"},"RiskValue":{"description":"The entered value for the risk","type":"string"},"Rank":{"format":"int32","description":"The rank of the risk within the category","type":"integer"},"Agreement":{"description":"The agreement made","type":"string"},"Remarks":{"description":"The remarks made","type":"string"},"Enabled":{"description":"Whether the risk is enabled or not","type":"boolean"},"References":{"description":"The Riskcard references","type":"array","items":{"$ref":"#/definitions/RiskCardRiskReference"}}}},"RiskCardRiskReference":{"description":"Riskcard reference","type":"object","properties":{"TextValue":{"description":"Textual representation","type":"string"},"Type":{"description":"Type","enum":["ClientplanPartGoal","ClientplanAgreement","ClientplanInvoluntaryCareMeasure","ProductProtocol"],"type":"string"},"Id":{"format":"int64","description":"Id of object referred","type":"integer"}}},"EvaluationType":{"description":"EvaluationTypes record.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the evaluation type","type":"integer"},"Name":{"description":"The name of the evaluation type","type":"string"},"Description":{"description":"The description of the evaluation type","type":"string"}}},"ApplicationCustomLabel":{"description":"Placeholder for ApplicationCustomLabels","type":"object","properties":{"Key":{"description":"Internal PlanCare2 (Dutch) name of the label","type":"string"},"SingularValue":{"description":"Customized singular value as used by the customer","type":"string"},"PluralValue":{"description":"Customized plural value as used by the customer","type":"string"},"Description":{"description":"Explanation of the used term","type":"string"}}},"ApplicationSetting":{"description":"PlanCare 2 Applicationsetting","type":"object","properties":{"Name":{"description":"Application setting name","type":"string"},"Description":{"description":"Application setting description","type":"string"},"Value":{"description":"Application setting value","type":"string"}}},"WorkType":{"description":"Plancare 2 Worktype","type":"object","properties":{"Id":{"format":"int64","description":"Id of the worktype","type":"integer"},"Code":{"description":"Unique code of the worktype","type":"string"},"Name":{"description":"Name of the worktype","type":"string"},"Description":{"description":"Description of the worktype","type":"string"},"StartDate":{"format":"date-time","description":"Startdate of the worktype","type":"string"},"EndDate":{"format":"date-time","description":"Optional enddate of the worktype","type":"string"},"WorkTypeIsDirect":{"description":"Indicator if worktype is direct or indirect","type":"boolean"},"ExternalCode":{"description":"External code of worktype by connector based on ApiKey","type":"string"},"IsWorkTime":{"description":"Indicator if worktype is working time","type":"boolean"},"OrganizationEntities":{"description":"Assigned organization entities","type":"array","items":{"$ref":"#/definitions/OrganizationEntity"}}}},"WorkTypeLevel":{"description":"Level of the worktype","type":"object","properties":{"Id":{"format":"int64","description":"The id of the worktypelevel","type":"integer"},"Name":{"description":"The name of the worktypelevel","type":"string"},"Code":{"description":"The code of the worktypelevel","type":"string"},"Description":{"description":"The description of the worktypelevel","type":"string"},"ExternalCode":{"description":"External code of worktypelevel by connector based on ApiKey","type":"string"}}},"WorkTypeCompetence":{"description":"Competence of the worktypelevel","type":"object","properties":{"Id":{"format":"int64","description":"The id of the worktypecompetence","type":"integer"},"Name":{"description":"The Name of the worktypecompetence","type":"string"},"Code":{"description":"The code of the worktypecompetence","type":"string"},"Description":{"description":"The description of the worktypecompetence","type":"string"},"ExternalCode":{"description":"External code of worktypecompetence by connector based on ApiKey","type":"string"}}},"CostType":{"description":"CostType record.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the cost type","type":"integer"},"Code":{"description":"The code of the cost type","type":"string"},"Description":{"description":"The description of the cost type","type":"string"}}},"SocialNetworkTask":{"description":"Social network task","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id of the social network task","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Code":{"description":"Code","type":"string"},"Description":{"description":"Description","type":"string"},"Color":{"description":"Color Hex Code","type":"string"}}},"SocialNetworkPriority":{"description":"Social network priority","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id of the social network priority","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank","type":"integer"},"Description":{"description":"Description","type":"string"},"Color":{"description":"Color Hex Code","type":"string"}}},"SocialNetworkRelationType":{"description":"Social network relation type","type":"object","properties":{"Guid":{"format":"uuid","description":"The internal id of the social network relation type","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Rank":{"format":"int32","description":"Rank","type":"integer"},"Description":{"description":"Description","type":"string"},"Color":{"description":"Color Hex Code","type":"string"}}},"SocialNetworkRelationSummary":{"description":"Social network relation summary","type":"object","properties":{"Name":{"description":"Name","type":"string"},"Role":{"description":"Role","type":"string"},"Description":{"description":"Description","type":"string"},"Priority":{"$ref":"#/definitions/SocialNetworkPriority","description":"Priority"},"RelationTypeOut":{"$ref":"#/definitions/SocialNetworkRelationType","description":"RelationType out"},"RelationTypeIn":{"$ref":"#/definitions/SocialNetworkRelationType","description":"RelationType in"},"Tasks":{"description":"Tasks","type":"array","items":{"$ref":"#/definitions/SocialNetworkTask"}}}},"ChangeOfTeamAppointment":{"description":"Defines a team appointment","required":["Start","End","Title","MovesToNextDay","IsAllDay"],"type":"object","properties":{"TeamCalendarId":{"format":"int64","description":"The Id of the team calendar","type":"integer"},"TeamCalendar":{"description":"The name of the team calendar","type":"string"},"ClientIds":{"description":"The Id's of the clients.","type":"array","items":{"format":"int64","type":"integer"}},"ShowInGroupCalendar":{"description":"Determines whether the appointment is also shown in the GroupCalendar.\r\nValue is ignored when no ClientIds are specified","type":"boolean"},"Clients":{"description":"The clients in the team calendar.\r\nFor reading purposes only.","type":"array","items":{"$ref":"#/definitions/NamedEntity"}},"Start":{"format":"date-time","description":"The start date and time of the appointment.","type":"string"},"End":{"format":"date-time","description":"The end date and time of the appointment.","type":"string"},"Title":{"description":"The subject of the appointment.","type":"string"},"Reason":{"description":"The given reason when the appointment is completed or cancelled.","type":"string"},"Status":{"description":"Defines the status of the appointment. A Recurrence appointment will always have the status 'Created'.","enum":["Created","Completed","NotCompleted","Cancelled"],"type":"string"},"StatusChangedByName":{"description":"The name of the employee who changed the status of the appointment.","type":"string"},"StatusChangedById":{"format":"int64","description":"The id of the employee who changed the status of the appointment.","type":"integer"},"CreatedByName":{"description":"The name of the employee who created the appointment.","type":"string"},"CreatedById":{"format":"int64","description":"The id of the employee who created the appointment.","type":"integer"},"Remarks":{"description":"Remarks made to the appointment.","type":"string"},"Id":{"format":"int64","description":"The internal id of the appointment.","type":"integer"},"Location":{"description":"The location of the appointment.","type":"string"},"MovesToNextDay":{"description":"Determines whether the appointment will be moved to the next day when not completed.","type":"boolean"},"IsAllDay":{"description":"Is the appointment created as an all-day appointment.","type":"boolean"},"FriendlyRecurrenceInfo":{"description":"The user friendly description of the recurrence for the appointment. \r\nThis description is readonly.\r\nOnly set when type is Recurrence.","type":"string"},"RecurrenceInfo":{"$ref":"#/definitions/RecurrenceInfo","description":"Defines the recurrence for the appointment. \r\nOnly set when type is Recurrence.\r\nWhen creating a appointment the RecurrenceStart property of RecurrenceInfo must be equal to the Start property.\r\nCan be left empty if you want to remove the recurrence."},"RecurrenceOccurrences":{"description":"The list of occurrences if the appointment is recurrent. \r\nOnly occurrences within the provided range are returned.\r\nOnly set when type is Recurrence.","type":"array","items":{"$ref":"#/definitions/OccurrenceAppointment"}},"Type":{"description":"Defines the type of the appointment, default type is normal.","enum":["Normal","Recurrence"],"type":"string"},"ShiftId":{"format":"int64","description":"The Id of the Shift.","type":"integer"},"ContractInfo":{"description":"The appointment ContractInfo.","type":"string"},"WeekPlanningId":{"format":"int64","description":"The Id of the WeekPlanning.","type":"integer"}}},"Team":{"description":"Plancare 2 Team","type":"object","properties":{"Id":{"format":"int64","description":"Internal id for the team","type":"integer"},"Name":{"description":"Name of the team","type":"string"},"Description":{"description":"Description of the team","type":"string"},"OrganizationEntityName":{"description":"Organization entity referenced to the team","type":"string"}}},"TimesheetPCD":{"description":"TimesheetPCD record","required":["ProjectId","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"ProjectId":{"description":"The id of the project","type":"string"},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetPCDDBC":{"description":"TimesheetPCDDBC record","required":["CareTrajectId","ProjectId","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"CareTrajectId":{"format":"int64","description":"References to the CareTraject","type":"integer"},"ProjectId":{"description":"The id of the project","type":"string"},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetComplete":{"description":"Timesheet record","required":["Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employement of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"Client":{"$ref":"#/definitions/Identity","description":"References to the client."},"ContractId":{"format":"int64","description":"References to the Contract.","type":"integer"},"LocationId":{"format":"int64","description":"Refers to the Location.","type":"integer"},"Acts":{"description":"The list of acts for timesheet. The list can be empty but must be initialized.","type":"array","items":{"$ref":"#/definitions/ProductAct"}},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetComplete":{"description":"ChangeOfTimesheetComplete record","required":["Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employement of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"Client":{"$ref":"#/definitions/Identity","description":"References to the client."},"ContractId":{"format":"int64","description":"References to the Contract.","type":"integer"},"LocationId":{"format":"int64","description":"Refers to the Location.","type":"integer"},"Acts":{"description":"The list of acts for timesheet. The list can be empty but must be initialized.","type":"array","items":{"$ref":"#/definitions/ProductAct"}},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetGRZ":{"description":"TimesheetGRZ record","required":["LocationId","Acts","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"LocationId":{"format":"int64","description":"Refers to the Location","type":"integer"},"Acts":{"description":"The list of acts for timesheet. The list can be empty but must be initialized.","type":"array","items":{"$ref":"#/definitions/ProductAct"}},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetGRZ":{"description":"ChangeOfTimesheetGRZ record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["LocationId","Acts","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"LocationId":{"format":"int64","description":"Refers to the Location","type":"integer"},"Acts":{"description":"The list of acts for timesheet. The list can be empty but must be initialized.","type":"array","items":{"$ref":"#/definitions/ProductAct"}},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetPCD":{"description":"ChangeOfTimesheetPCD record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["ProjectId","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"ProjectId":{"description":"The id of the project","type":"string"},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetPCDDBC":{"description":"ChangeOfTimesheetPCDDBC record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["CareTrajectId","ProjectId","Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"CareTrajectId":{"format":"int64","description":"References to the CareTraject","type":"integer"},"ProjectId":{"description":"The id of the project","type":"string"},"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetWLZ":{"description":"Timesheet WLZ","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetWLZ":{"description":"ChangeOfTimesheetWLZ record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetFZ":{"description":"Timesheet FZ","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetFZ":{"description":"ChangeOfTimesheetFZ record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetWMO":{"description":"Timesheet WMO","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetWMO":{"description":"ChangeOfTimesheetWMO record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetOther":{"description":"Timesheet Client/Organization","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetOther":{"description":"ChangeOfTimesheetOther record\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Client","ContractId","Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Client":{"$ref":"#/definitions/Identity","description":"References to the client"},"ContractId":{"format":"int64","description":"References to the Contract","type":"integer"},"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"TimesheetNonClient":{"description":"TimesheetNonClient record","required":["Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"ChangeOfTimesheetNonClient":{"description":"Change of timesheet NonClient\r\nNOTE: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Identifier","Employee","ProductId","Start","End","EmploymentId"],"type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timeregistration. \r\nRemarks:\r\nWhen using PlanCare2 identification: for new instance the Identifier should be 0 and Type should be PlanCare2Id.\r\nWhen using External identification: the Identifier should always be your own identifier and Type should be ExternalId."},"Employee":{"$ref":"#/definitions/Identity","description":"References to the employee."},"ProductId":{"format":"int64","description":"References to the Product.","type":"integer"},"Start":{"format":"date-time","description":"The start date and time.","type":"string"},"End":{"format":"date-time","description":"The end date and time.","type":"string"},"EmploymentId":{"format":"int64","description":"References to the employment of the employee.","type":"integer"},"WorkTypeId":{"format":"int64","description":"References to an optional WorkType.","type":"integer"},"Description":{"description":"The description of the timeregistration.","type":"string"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"RealizedTimesheet":{"description":"RealizedTimesheet record","type":"object","properties":{"TimesheetId":{"format":"int64","description":"The internal id of the realized timesheet.","type":"integer"},"ExternalId":{"description":"The external id of the realized timesheet.","type":"string"},"Start":{"format":"date-time","description":"Start date and time.","type":"string"},"End":{"format":"date-time","description":"End date and time.","type":"string"},"Employee":{"$ref":"#/definitions/Identity","description":"Identifier of the employee who has performed the timesheet."},"EmployeeName":{"description":"Employee name who realized the timesheet.","type":"string"},"Contract":{"$ref":"#/definitions/ContractType","description":"Contracttype of the timesheet."},"Client":{"$ref":"#/definitions/Identity","description":"Identifier of the client involved."},"Description":{"description":"Description added to the timesheet.","type":"string"},"ClientName":{"description":"The name of the involved client.","type":"string"},"Product":{"$ref":"#/definitions/Identity","description":"The identifier of the product."},"ProductName":{"description":"The name of the product.","type":"string"},"Project":{"$ref":"#/definitions/Project","description":"Project identifier if available."},"IsApproved":{"description":"The status of the timesheet approval whether it is approved by the employee.","type":"boolean"},"Editable":{"description":"The status whether this timesheet is editable or not.","type":"boolean"},"AccomplishedThroughCalendar":{"description":"It declares whether this timesheet is accomplished through a calendar.","type":"boolean"},"WorkType":{"$ref":"#/definitions/WorkType","description":"Attached worktype in timesheet."},"CurrentLevel":{"format":"int64","description":"The current approval level.","type":"integer"},"ClientAbsent":{"description":"Determines whether the client is absent.","type":"boolean"},"ClientSigned":{"description":"Determines whether the client has signed.","type":"boolean"},"CostTypeId":{"format":"int64","description":"The id of the costType.","type":"integer"},"TravelMethodId":{"format":"int64","description":"The id of the travelMethod.","type":"integer"},"Cost":{"format":"double","description":"Amount of the cost in euro.","type":"number"},"TravelDistance":{"format":"int32","description":"The travel distances in km.","type":"integer"},"TravelDuration":{"format":"int32","description":"The travel duration in minutes.","type":"integer"},"Location":{"$ref":"#/definitions/Location","description":"The address."},"EmploymentId":{"format":"int64","description":"The id of the employment.","type":"integer"},"OrganizationEntityId":{"$ref":"#/definitions/Identity","description":"Refers to the organization entity id."}}},"DOTLocation":{"description":"Defines DOTLocation of GRZ contract","type":"object","properties":{"Id":{"format":"int64","description":"Id of GRZ contract DOTlocation","type":"integer"},"Name":{"description":"Name of GRZ contract DOTlocation","type":"string"},"Description":{"description":"Description of GRZ contract DOTlocation","type":"string"},"IsDefault":{"description":"Indicates whether this location is the default DOTlocation","type":"boolean"}}},"ApprovalOfTimesheet":{"description":"ApprovalOfTimesheet record\r\nRemarks: the Identifier property should contain the values, as returned as a result of the POST message of the original Timesheet","required":["Identifier"],"type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"The Identifier of the timesheet."}}},"DeleteOfTimesheet":{"description":"Obtain to delete timesheet identifier","type":"object","properties":{"Identifier":{"$ref":"#/definitions/Identity","description":"Timesheet identifier"}}},"TransferAdvice":{"description":"Transfer advice","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Lines":{"description":"Transfer advice lines","type":"array","items":{"$ref":"#/definitions/TransferAdviceLine"}},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"TransferAdviceLine":{"description":"Transfer Advice Line","type":"object","properties":{"Id":{"format":"int64","description":"Transfer advice line id","type":"integer"},"TypeId":{"format":"int64","description":"References to a Choice of ChoiceType starts with 'TRANSFER'","type":"integer"},"Type":{"description":"The value of the choice for ChoiceType starts with 'TRANSFER'. This property is for reading purposes only.","type":"string"},"TransferId":{"format":"int32","description":"Transfer advice text id","type":"integer"},"TransferText":{"description":"Transfer advice text","type":"string"},"Remarks":{"description":"Remark","type":"string"},"ImageId":{"format":"int64","description":"Id of the image associated with the transfer advice line","type":"integer"},"Image":{"description":"base64 encoded image","type":"string"}}},"ChangeOfTransferAdvice":{"description":"ChangeOfTransferAdvice record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"Lines":{"description":"Transfer advice lines","type":"array","items":{"$ref":"#/definitions/TransferAdviceLine"}},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"TransferReport":{"description":"Transfer Report registration.","required":["DisciplineId","Subject","Description","GroupCalendarId","TransferReportDate","Id"],"type":"object","properties":{"AccessUserId":{"format":"int64","description":"The user id. For reading purposes only.","type":"integer"},"AccessUserName":{"description":"The user name. For reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The id of the shift.","type":"integer"},"ShiftName":{"description":"The name of the shift. For reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The id of the discipline.","type":"integer"},"DisciplineName":{"description":"The name of the discipline. For reading purposes only.","type":"string"},"Calendar":{"description":"The name of the calendar. For reading purposes only.","type":"string"},"Subject":{"description":"The subject of the report.","type":"string"},"Description":{"description":"The description of the report.","type":"string"},"GroupCalendarId":{"format":"int64","description":"The id of the group calendar.","type":"integer"},"TransferReportDate":{"format":"date-time","description":"The date for the transfer report.","type":"string"},"Id":{"format":"int64","description":"The internal Id of the report.","type":"integer"}}},"ChangeOfTransferReport":{"description":"ChangeOfTransferReport record","required":["DisciplineId","Subject","Description","GroupCalendarId","TransferReportDate","Id"],"type":"object","properties":{"AccessUserId":{"format":"int64","description":"The user id. For reading purposes only.","type":"integer"},"AccessUserName":{"description":"The user name. For reading purposes only.","type":"string"},"ShiftId":{"format":"int64","description":"The id of the shift.","type":"integer"},"ShiftName":{"description":"The name of the shift. For reading purposes only.","type":"string"},"DisciplineId":{"format":"int64","description":"The id of the discipline.","type":"integer"},"DisciplineName":{"description":"The name of the discipline. For reading purposes only.","type":"string"},"Calendar":{"description":"The name of the calendar. For reading purposes only.","type":"string"},"Subject":{"description":"The subject of the report.","type":"string"},"Description":{"description":"The description of the report.","type":"string"},"GroupCalendarId":{"format":"int64","description":"The id of the group calendar.","type":"integer"},"TransferReportDate":{"format":"date-time","description":"The date for the transfer report.","type":"string"},"Id":{"format":"int64","description":"The internal Id of the report.","type":"integer"}}},"TubeFeeding":{"description":"Tube feeding registration","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"BalloonVolumeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE BALLON'","type":"integer"},"BalloonVolume":{"description":"The value of the choice for ChoiceType 'SONDE BALLON'. This property is for reading purposes only.","type":"string"},"InsertionSiteId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE INBRENGEN'","type":"integer"},"InsertionSite":{"description":"The value of the choice for ChoiceType 'SONDE INBRENGEN'. This property is for reading purposes only.","type":"string"},"TubeTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE SOORT'","type":"integer"},"TubeType":{"description":"The value of the choice for ChoiceType 'SONDE SOORT'. This property is for reading purposes only.","type":"string"},"TubeSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE MAAT'","type":"integer"},"TubeSize":{"description":"The value of the choice for ChoiceType 'SONDE MAAT'. This property is for reading purposes only.","type":"string"},"PumpPosition":{"description":"Pump position","type":"string"},"RinseWhen":{"description":"Rinse when","type":"string"},"RinseHowOften":{"description":"Rinse how often","type":"string"},"RinseWithWhat":{"description":"Rinse with what","type":"string"},"RinseSpeed":{"description":"The rinse speed","type":"string"},"RinseAmount":{"description":"The amount to rinse","type":"string"},"RinsePer24Hours":{"description":"Rinse per 24 hours","type":"string"},"Remarks":{"description":"Remarks of the tubefeeding","type":"string"},"Length":{"format":"int32","description":"The length","type":"integer"},"PlacementDate":{"format":"date-time","description":"The placement date","type":"string"},"ChangeDate":{"format":"date-time","description":"The change date","type":"string"},"PumpType":{"description":"The pumptype","type":"string"},"TubeLines":{"description":"The tubelines","type":"array","items":{"$ref":"#/definitions/TubeFeedingTubeLine"}},"SupplementaryLines":{"description":"The supplementary lines","type":"array","items":{"$ref":"#/definitions/TubeFeedingSupplementaryLine"}},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"TubeFeedingTubeLine":{"description":"Tube feeding tube line","type":"object","properties":{"Id":{"format":"int64","description":"The Id","type":"integer"},"StartDate":{"format":"date-time","description":"The start date","type":"string"},"Administering":{"description":"The administering","type":"string"},"Amount":{"description":"The amount","type":"string"},"FeedingType":{"description":"The feeding type","type":"string"},"Duration":{"description":"The duration","type":"string"},"Speed":{"description":"The speed","type":"string"}}},"TubeFeedingSupplementaryLine":{"description":"Tube feeding supplementary line","type":"object","properties":{"Id":{"format":"int64","description":"The Id","type":"integer"},"FeedingType":{"description":"The feeding type","type":"string"},"Portion":{"description":"The portion","type":"string"},"TimesPerDay":{"description":"The times per day","type":"string"},"Amount":{"description":"The amount","type":"string"},"Brand":{"description":"The brand","type":"string"}}},"ChangeOfTubeFeeding":{"description":"ChangeOfTubeFeeding record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"BalloonVolumeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE BALLON'","type":"integer"},"BalloonVolume":{"description":"The value of the choice for ChoiceType 'SONDE BALLON'. This property is for reading purposes only.","type":"string"},"InsertionSiteId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE INBRENGEN'","type":"integer"},"InsertionSite":{"description":"The value of the choice for ChoiceType 'SONDE INBRENGEN'. This property is for reading purposes only.","type":"string"},"TubeTypeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE SOORT'","type":"integer"},"TubeType":{"description":"The value of the choice for ChoiceType 'SONDE SOORT'. This property is for reading purposes only.","type":"string"},"TubeSizeId":{"format":"int32","description":"References to a Choice of ChoiceType 'SONDE MAAT'","type":"integer"},"TubeSize":{"description":"The value of the choice for ChoiceType 'SONDE MAAT'. This property is for reading purposes only.","type":"string"},"PumpPosition":{"description":"Pump position","type":"string"},"RinseWhen":{"description":"Rinse when","type":"string"},"RinseHowOften":{"description":"Rinse how often","type":"string"},"RinseWithWhat":{"description":"Rinse with what","type":"string"},"RinseSpeed":{"description":"The rinse speed","type":"string"},"RinseAmount":{"description":"The amount to rinse","type":"string"},"RinsePer24Hours":{"description":"Rinse per 24 hours","type":"string"},"Remarks":{"description":"Remarks of the tubefeeding","type":"string"},"Length":{"format":"int32","description":"The length","type":"integer"},"PlacementDate":{"format":"date-time","description":"The placement date","type":"string"},"ChangeDate":{"format":"date-time","description":"The change date","type":"string"},"PumpType":{"description":"The pumptype","type":"string"},"TubeLines":{"description":"The tubelines","type":"array","items":{"$ref":"#/definitions/TubeFeedingTubeLine"}},"SupplementaryLines":{"description":"The supplementary lines","type":"array","items":{"$ref":"#/definitions/TubeFeedingSupplementaryLine"}},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"UrineResult":{"description":"Urine result registration","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"TypeTestId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE TYPETEST'","type":"integer"},"TypeTest":{"description":"The value of the choice for ChoiceType 'URINE TYPETEST'. This property is for reading purposes only.","type":"string"},"PHId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE PH'","type":"integer"},"PH":{"description":"The value of the choice for ChoiceType 'URINE PH'. This property is for reading purposes only.","type":"string"},"LeukoId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE LEUCO'","type":"integer"},"Leuko":{"description":"The value of the choice for ChoiceType 'URINE LEUCO'. This property is for reading purposes only.","type":"string"},"NitriteId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE NITRITE'","type":"integer"},"Nitrite":{"description":"The value of the choice for ChoiceType 'URINE NITRITE'. This property is for reading purposes only.","type":"string"},"ProteinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE PROTEINE'","type":"integer"},"Protein":{"description":"The value of the choice for ChoiceType 'URINE PROTEINE'. This property is for reading purposes only.","type":"string"},"GlucoseId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE GLUKOSE'","type":"integer"},"Glucose":{"description":"The value of the choice for ChoiceType 'URINE GLUKOSE'. This property is for reading purposes only.","type":"string"},"KetonesId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE KETONES'","type":"integer"},"Ketones":{"description":"The value of the choice for ChoiceType 'URINE KETONES'. This property is for reading purposes only.","type":"string"},"UrobilinogenId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE UROBILINOGEN'","type":"integer"},"Urobilinogen":{"description":"The value of the choice for ChoiceType 'URINE UROBILINOGEN'. This property is for reading purposes only.","type":"string"},"BilirubinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE BILIRUBINE'","type":"integer"},"Bilirubin":{"description":"The value of the choice for ChoiceType 'URINE BILIRUBINE'. This property is for reading purposes only.","type":"string"},"BloodId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE BLOED'","type":"integer"},"Blood":{"description":"The value of the choice for ChoiceType 'URINE BLOED'. This property is for reading purposes only.","type":"string"},"HemoglobinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE HAEMOGLOBINE'","type":"integer"},"Hemoglobin":{"description":"The value of the choice for ChoiceType 'URINE HAEMOGLOBINE'. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"ChangeOfUrineResult":{"description":"ChangeOfUrineResult record","required":["Id","EmployeeId","ClientId","RegistrationDate"],"type":"object","properties":{"TypeTestId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE TYPETEST'","type":"integer"},"TypeTest":{"description":"The value of the choice for ChoiceType 'URINE TYPETEST'. This property is for reading purposes only.","type":"string"},"PHId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE PH'","type":"integer"},"PH":{"description":"The value of the choice for ChoiceType 'URINE PH'. This property is for reading purposes only.","type":"string"},"LeukoId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE LEUCO'","type":"integer"},"Leuko":{"description":"The value of the choice for ChoiceType 'URINE LEUCO'. This property is for reading purposes only.","type":"string"},"NitriteId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE NITRITE'","type":"integer"},"Nitrite":{"description":"The value of the choice for ChoiceType 'URINE NITRITE'. This property is for reading purposes only.","type":"string"},"ProteinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE PROTEINE'","type":"integer"},"Protein":{"description":"The value of the choice for ChoiceType 'URINE PROTEINE'. This property is for reading purposes only.","type":"string"},"GlucoseId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE GLUKOSE'","type":"integer"},"Glucose":{"description":"The value of the choice for ChoiceType 'URINE GLUKOSE'. This property is for reading purposes only.","type":"string"},"KetonesId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE KETONES'","type":"integer"},"Ketones":{"description":"The value of the choice for ChoiceType 'URINE KETONES'. This property is for reading purposes only.","type":"string"},"UrobilinogenId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE UROBILINOGEN'","type":"integer"},"Urobilinogen":{"description":"The value of the choice for ChoiceType 'URINE UROBILINOGEN'. This property is for reading purposes only.","type":"string"},"BilirubinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE BILIRUBINE'","type":"integer"},"Bilirubin":{"description":"The value of the choice for ChoiceType 'URINE BILIRUBINE'. This property is for reading purposes only.","type":"string"},"BloodId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE BLOED'","type":"integer"},"Blood":{"description":"The value of the choice for ChoiceType 'URINE BLOED'. This property is for reading purposes only.","type":"string"},"HemoglobinId":{"format":"int32","description":"References to a Choice of ChoiceType 'URINE HAEMOGLOBINE'","type":"integer"},"Hemoglobin":{"description":"The value of the choice for ChoiceType 'URINE HAEMOGLOBINE'. This property is for reading purposes only.","type":"string"},"Id":{"format":"int64","description":"The internal id of the registration. Should be 0 for new instance.","type":"integer"},"EmployeeId":{"format":"int64","description":"The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.","type":"integer"},"EmployeeName":{"description":"The name of the employee. This property is for reading purposes only.","type":"string"},"ClientId":{"format":"int64","description":"The internal id of the client.","type":"integer"},"ClientName":{"description":"The name of the client. This property is for reading purposes only.","type":"string"},"CreationDate":{"format":"date-time","description":"The date when the registration is created. This property is for reading purposes only.","type":"string"},"RegistrationDate":{"format":"date-time","description":"The registration date.","type":"string"}}},"VisionModel":{"description":"VisionModel","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the VisionModel","type":"integer"},"Name":{"description":"The name of the visionModel","type":"string"},"Items":{"description":"A list of VisionModelItems","type":"array","items":{"$ref":"#/definitions/VisionModelItem"}}}},"VisionModelItem":{"description":"VisionModelItem","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the VisionModelItem","type":"integer"},"Name":{"description":"The name of the VisionModelItem","type":"string"}}},"MainGoal":{"description":"Definition of a MainGoal","type":"object","properties":{"Id":{"format":"uuid","description":"The internal id of the MainGoal","type":"string","example":"00000000-0000-0000-0000-000000000000"},"Name":{"description":"The name of the MainGoal","type":"string"},"Code":{"description":"The code of the MainGoal","type":"string"}}},"WebHookFilter":{"type":"object","properties":{"Name":{"type":"string"},"Description":{"type":"string"}}},"WebHook":{"required":["WebHookUri"],"type":"object","properties":{"Id":{"type":"string"},"WebHookUri":{"type":"string"},"Secret":{"type":"string"},"Description":{"type":"string"},"IsPaused":{"type":"boolean"},"Filters":{"type":"array","items":{"type":"string"},"readOnly":true},"Headers":{"type":"object","additionalProperties":{"type":"string"},"readOnly":true},"Properties":{"type":"object","additionalProperties":{"type":"object"},"readOnly":true}}},"Workplan":{"description":"Definition of a workplan.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the workplan.","type":"integer"},"Name":{"description":"The name of the workplan.","type":"string"}}},"ChangeOfWorkplanActionV2":{"description":"The Action definition of a workplan.","required":["ActionId","Name"],"type":"object","properties":{"ActionId":{"format":"int64","description":"The identifier of the Action.","type":"integer"},"Name":{"description":"The name of the Action.","type":"string"},"WorkTypeId":{"format":"int64","description":"The worktype id of the Action.","type":"integer"},"DisciplineId":{"format":"int64","description":"The id of the Discipline.","type":"integer"},"Remarks":{"description":"Additional information about the Action.","type":"string"},"IsCompleted":{"description":"The completed status of the Action.","type":"boolean"},"ResultDate":{"format":"date-time","description":"The planned result date.","type":"string"},"ExecutiveIds":{"description":"List of ids of relations who are executor of the Action.","type":"array","items":{"format":"int64","type":"integer"}}}},"ChangeOfWorkplanSubGoalV2":{"description":"The SubGoal definition of a workplan.","required":["SubGoalId","Name","WorkplanId"],"type":"object","properties":{"SubGoalId":{"format":"int64","description":"The identifier of the SubGoal.","type":"integer"},"Name":{"description":"The name of the SubGoal.","type":"string"},"WorkTypeId":{"format":"int64","description":"The worktype id of the SubGoal.","type":"integer"},"WorkplanId":{"format":"int64","description":"The id of the Workplan.","type":"integer"},"Remarks":{"description":"Additional information about the SubGoal.","type":"string"}}},"CreateWorkplanV2":{"description":"The model for creating a V2 workplan.","type":"object","properties":{"WorkplanId":{"format":"int64","description":"The Id of the new created workplan.","type":"integer"},"DisciplineId":{"format":"int64","description":"The discipline Id.","type":"integer"},"DisciplineGroupId":{"format":"int64","description":"The discipline group Id.","type":"integer"},"GoalId":{"format":"int64","description":"The goal Id.","type":"integer"},"EpisodeId":{"format":"int64","description":"The Episode Id","type":"integer"}}},"WorkplanV2Overview":{"description":"The definition of a clientplan V2 Workplan overview.","type":"object","properties":{"Id":{"format":"int64","description":"The internal id of the Workplan.","type":"integer"},"Subject":{"description":"The subject of the workplan.","type":"string"},"TypeDescription":{"description":"The type of the workplan.","type":"string"},"Discipline":{"description":"The discipline of the workplan.","type":"string"},"DisciplineGroup":{"description":"The discipline group of the workplan.","type":"string"},"DomainName":{"description":"The domain of the workplan.","type":"string"},"Status":{"description":"The status of the workplan.","enum":["Concept","Approved","InProgress","Historical"],"type":"string"},"StatusDate":{"format":"date-time","description":"The statusdate of the workplan.","type":"string"}}},"WorkplanV2Evaluation":{"description":"Evaluation of a Workplan V2","type":"object","properties":{"Id":{"format":"int64","description":"The id for the workplan evaluation","type":"integer"},"StartDate":{"format":"date-time","description":"The startdate of the evaluation","type":"string"},"EndDate":{"format":"date-time","description":"The enddate of the evaluation","type":"string"},"EvaluationType":{"description":"The descriptiontype of the evaluation","type":"string"},"EvaluationTypeId":{"format":"int64","description":"The type id of the evaluation","type":"integer"},"Content":{"description":"The evaluation text","type":"string"},"Scores":{"description":"List of scores of this evaluation","type":"array","items":{"$ref":"#/definitions/Score"}}}},"CreateWorkplanEvaluation":{"description":"Evaluation of a Workplan V2.","type":"object","properties":{"Id":{"format":"int64","description":"The id for the workplan evaluation.","type":"integer"},"WorkplanId":{"format":"int64","description":"The workplan identifier.","type":"integer"},"StartDate":{"format":"date-time","description":"The startdate of the evaluation.","type":"string"},"EndDate":{"format":"date-time","description":"The enddate of the evaluation.","type":"string"},"EvaluationTypeId":{"format":"int64","description":"The type id of the evaluation.","type":"integer"},"Content":{"description":"The evaluation text in RTF format.","type":"string"}}}}}
