POST PlanCare2Api/ClientplansV2/ChangeOfClientplanApproval
Save an existing clientplan approval.
Requires 'Approve' permission for function ClientPlanOverview {7757BB23-A132-438A-9601-28E6BF9E4CA7}
Request Information
URI Parameters
None.
Body Parameters
The clientplan approval.
ChangeOfClientplanApproval| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
A identifier of the associated ClientplanApproval. |
globally unique identifier |
Required |
| AuthorizedSignatories |
A list of authorized signatory persons. |
Collection of ChangeOfAuthorizedSignatory |
- |
| DocumentName |
The name of the document. |
string |
- |
| DocumentContent |
Byte array (Base64encoded) containing the (new) content of the document. |
Collection of byte |
Conditional Required: Only required when replacing the document. |
| ApprovalDate |
The date of approval. |
date |
Nullable |
| DurationId | integer |
Nullable |
|
| Remarks |
The remarks about the approval. |
string |
- |
| ClientDisapprovalReason |
The reason why the client does not approve. |
string |
Conditional Required: Only required when client is involved and not approving. |
| ClientApproves |
The client did approve. |
boolean |
Nullable |
| ClientHasSigned |
Client has signed the approval. |
boolean |
Nullable |
| ClientIsDiscussed |
Client has been informed of the approval. |
boolean |
Nullable |
| ClientSigningDate |
The date on which the client signing took place. |
date |
Nullable Conditional Required: Only required when client is involved. |
| ClientSignatoryId |
Identifier of client signatory |
globally unique identifier |
Nullable Conditional Required: Only required when client is involved. |
Request Formats
application/json, text/json
{
"Id": "205562e2-8696-4465-821d-4bddc30db5bd",
"AuthorizedSignatories": [
{
"$id": "2",
"AuthorizedSignerId": 1,
"HasSigned": true,
"SigningDate": "2026-05-26T21:09:31.2968854+02:00",
"Id": "7a3acff8-af6b-4383-90d3-e0911bf47ae7",
"RoleId": "0e762111-a19a-4f2c-b3fe-cefb58d438f7"
},
{
"$ref": "2"
}
],
"DocumentName": "sample string 2",
"DocumentContent": "QEA=",
"ApprovalDate": "2026-05-26T21:09:31.2968854+02:00",
"DurationId": 1,
"Remarks": "sample string 3",
"ClientDisapprovalReason": "sample string 4",
"ClientApproves": true,
"ClientHasSigned": true,
"ClientIsDiscussed": true,
"ClientSigningDate": "2026-05-26T21:09:31.2968854+02:00",
"ClientSignatoryId": "7283fe2a-d804-4b80-8a12-bb65b76e4b73"
}
application/xml, text/xml
<ChangeOfClientplanApproval xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface.Clientplan">
<ApprovalDate>2026-05-26T21:09:31.2968854+02:00</ApprovalDate>
<AuthorizedSignatories>
<ChangeOfAuthorizedSignatory>
<AuthorizedSignerId>1</AuthorizedSignerId>
<HasSigned>true</HasSigned>
<Id>7a3acff8-af6b-4383-90d3-e0911bf47ae7</Id>
<RoleId>0e762111-a19a-4f2c-b3fe-cefb58d438f7</RoleId>
<SigningDate>2026-05-26T21:09:31.2968854+02:00</SigningDate>
</ChangeOfAuthorizedSignatory>
<ChangeOfAuthorizedSignatory>
<AuthorizedSignerId>1</AuthorizedSignerId>
<HasSigned>true</HasSigned>
<Id>7a3acff8-af6b-4383-90d3-e0911bf47ae7</Id>
<RoleId>0e762111-a19a-4f2c-b3fe-cefb58d438f7</RoleId>
<SigningDate>2026-05-26T21:09:31.2968854+02:00</SigningDate>
</ChangeOfAuthorizedSignatory>
</AuthorizedSignatories>
<ClientApproves>true</ClientApproves>
<ClientDisapprovalReason>sample string 4</ClientDisapprovalReason>
<ClientHasSigned>true</ClientHasSigned>
<ClientIsDiscussed>true</ClientIsDiscussed>
<ClientSignatoryId>7283fe2a-d804-4b80-8a12-bb65b76e4b73</ClientSignatoryId>
<ClientSigningDate>2026-05-26T21:09:31.2968854+02:00</ClientSigningDate>
<DocumentContent>QEA=</DocumentContent>
<DocumentName>sample string 2</DocumentName>
<DurationId>1</DurationId>
<Id>205562e2-8696-4465-821d-4bddc30db5bd</Id>
<Remarks>sample string 3</Remarks>
</ChangeOfClientplanApproval>
Response Information
Resource Description
The ClientplanApproval instance.
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
- |
|
| Content | HttpContent |
- |
|
| StatusCode | HttpStatusCode |
- |
|
| ReasonPhrase | string |
- |
|
| Headers | Collection of Object |
- |
|
| RequestMessage | HttpRequestMessage |
- |
|
| IsSuccessStatusCode | boolean |
- |