POST api/account/UpdatePatientAppointment
Request Information
URI Parameters
None.
Body Parameters
DTOUpdatePatientAppointment| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| PatientAppointmentId | globally unique identifier |
None. |
|
| PatientServiceAppointmentId | globally unique identifier |
None. |
|
| PatientId | globally unique identifier |
None. |
|
| BranchLocationId | globally unique identifier |
None. |
|
| UserId | globally unique identifier |
None. |
|
| BranchId | globally unique identifier |
None. |
|
| StartDate | date |
None. |
|
| StartTime | date |
None. |
|
| RideDetail | string |
None. |
|
| Address | string |
None. |
|
| AppointmentNo | string |
None. |
|
| Longitude | decimal number |
None. |
|
| Latitude | decimal number |
None. |
|
| AppointmentAmount | decimal number |
None. |
|
| AppointmentDiscountType | integer |
None. |
|
| AppointmentDiscount | decimal number |
None. |
|
| AppointmentTotalWithDiscount | decimal number |
None. |
|
| ToDate | date |
None. |
|
| ToTime | date |
None. |
|
| SubServicesList | Collection of DTOAppointmentServicesDetail |
None. |
|
| PaymentMethodDataList | Collection of DTOPaymentMethodDataList |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "dd29a95e-f13d-48e4-b72b-6513c4de0f29",
"PatientAppointmentId": "5c9e146f-e4c7-4523-999b-19782e01c37f",
"PatientServiceAppointmentId": "c72e5767-7081-4360-a7dd-3967b30940ef",
"PatientId": "9ecb5b8b-1a91-4170-a036-9cd6c21bcffa",
"BranchLocationId": "c9c57c22-f4bd-4390-b528-a0997c4b0ff2",
"UserId": "94a33cae-53cd-4a0c-b06d-43454d012ccb",
"BranchId": "1d79ac30-394c-4921-8dfb-f928f114bbd6",
"StartDate": "2026-02-05T14:04:33.1862917+05:00",
"StartTime": "2026-02-05T14:04:33.1862917+05:00",
"RideDetail": "sample string 1",
"Address": "sample string 2",
"AppointmentNo": "sample string 3",
"Longitude": 1.1,
"Latitude": 1.1,
"AppointmentAmount": 1.1,
"AppointmentDiscountType": 1,
"AppointmentDiscount": 1.1,
"AppointmentTotalWithDiscount": 1.1,
"ToDate": "2026-02-05T14:04:33.1862917+05:00",
"ToTime": "2026-02-05T14:04:33.1862917+05:00",
"SubServicesList": [
{
"Id": "d92ea524-205d-4b0e-8a8f-32dac92e55c3",
"SubServiceId": "043dd582-9a55-4a2c-a9db-2bd0c0d44aec",
"SubServiceName": "sample string 1",
"Price": 1.0,
"PaymentMethodId": "ee643fde-7faa-4e1b-9a98-9f36ffeb2542",
"BranchLocationId": "5e13beee-0541-46d2-87be-e8cca24c825d",
"UserId": "2a22cb0e-eebb-41b0-957e-3ae398e858e3",
"PatientId": "e2c9c934-8588-412f-9127-ddc8e12dc526",
"AppointmentNo": "sample string 2",
"Status": "sample string 3",
"StatusValue": 4,
"VATPercentage": 1.1,
"VATAmount": 1.1,
"TypeBit": 1,
"SubServiceQuantity": 1,
"BookingDate": "2026-02-05T14:04:33.1872903+05:00",
"StartTime": "00:00:00.1234567",
"Address": "sample string 5",
"PatientName": "sample string 6",
"Total": 1.1,
"DiscountType": 1,
"Discount": 1.1,
"ToDateAndTime": "2026-02-05T14:04:33.1872903+05:00",
"FromDateAndTime": "2026-02-05T14:04:33.1872903+05:00",
"NormalExecutionTimeInSeconds": 1,
"IsCustomizedAmount": true
},
{
"Id": "d92ea524-205d-4b0e-8a8f-32dac92e55c3",
"SubServiceId": "043dd582-9a55-4a2c-a9db-2bd0c0d44aec",
"SubServiceName": "sample string 1",
"Price": 1.0,
"PaymentMethodId": "ee643fde-7faa-4e1b-9a98-9f36ffeb2542",
"BranchLocationId": "5e13beee-0541-46d2-87be-e8cca24c825d",
"UserId": "2a22cb0e-eebb-41b0-957e-3ae398e858e3",
"PatientId": "e2c9c934-8588-412f-9127-ddc8e12dc526",
"AppointmentNo": "sample string 2",
"Status": "sample string 3",
"StatusValue": 4,
"VATPercentage": 1.1,
"VATAmount": 1.1,
"TypeBit": 1,
"SubServiceQuantity": 1,
"BookingDate": "2026-02-05T14:04:33.1872903+05:00",
"StartTime": "00:00:00.1234567",
"Address": "sample string 5",
"PatientName": "sample string 6",
"Total": 1.1,
"DiscountType": 1,
"Discount": 1.1,
"ToDateAndTime": "2026-02-05T14:04:33.1872903+05:00",
"FromDateAndTime": "2026-02-05T14:04:33.1872903+05:00",
"NormalExecutionTimeInSeconds": 1,
"IsCustomizedAmount": true
}
],
"PaymentMethodDataList": [
{
"PaymentMethodId": "3128180b-4743-490b-8f18-07c705503d17",
"PaymentMethodRemarks": "sample string 1",
"PaymentMethodName": "sample string 2",
"PaidAmount": 1.1,
"AttachmentPath": "sample string 3"
},
{
"PaymentMethodId": "3128180b-4743-490b-8f18-07c705503d17",
"PaymentMethodRemarks": "sample string 1",
"PaymentMethodName": "sample string 2",
"PaidAmount": 1.1,
"AttachmentPath": "sample string 3"
}
]
}
application/xml, text/xml
Sample:
<DTOUpdatePatientAppointment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HomeCarePortal.BAL.DTOModels">
<Address>sample string 2</Address>
<AppointmentAmount>1.1</AppointmentAmount>
<AppointmentDiscount>1.1</AppointmentDiscount>
<AppointmentDiscountType>1</AppointmentDiscountType>
<AppointmentNo>sample string 3</AppointmentNo>
<AppointmentTotalWithDiscount>1.1</AppointmentTotalWithDiscount>
<BranchId>1d79ac30-394c-4921-8dfb-f928f114bbd6</BranchId>
<BranchLocationId>c9c57c22-f4bd-4390-b528-a0997c4b0ff2</BranchLocationId>
<Id>dd29a95e-f13d-48e4-b72b-6513c4de0f29</Id>
<Latitude>1.1</Latitude>
<Longitude>1.1</Longitude>
<PatientAppointmentId>5c9e146f-e4c7-4523-999b-19782e01c37f</PatientAppointmentId>
<PatientId>9ecb5b8b-1a91-4170-a036-9cd6c21bcffa</PatientId>
<PatientServiceAppointmentId>c72e5767-7081-4360-a7dd-3967b30940ef</PatientServiceAppointmentId>
<PaymentMethodDataList>
<DTOPaymentMethodDataList>
<AttachmentPath>sample string 3</AttachmentPath>
<PaidAmount>1.1</PaidAmount>
<PaymentMethodId>3128180b-4743-490b-8f18-07c705503d17</PaymentMethodId>
<PaymentMethodName>sample string 2</PaymentMethodName>
<PaymentMethodRemarks>sample string 1</PaymentMethodRemarks>
</DTOPaymentMethodDataList>
<DTOPaymentMethodDataList>
<AttachmentPath>sample string 3</AttachmentPath>
<PaidAmount>1.1</PaidAmount>
<PaymentMethodId>3128180b-4743-490b-8f18-07c705503d17</PaymentMethodId>
<PaymentMethodName>sample string 2</PaymentMethodName>
<PaymentMethodRemarks>sample string 1</PaymentMethodRemarks>
</DTOPaymentMethodDataList>
</PaymentMethodDataList>
<RideDetail>sample string 1</RideDetail>
<StartDate>2026-02-05T14:04:33.1862917+05:00</StartDate>
<StartTime>2026-02-05T14:04:33.1862917+05:00</StartTime>
<SubServicesList>
<DTOAppointmentServicesDetail>
<Address>sample string 5</Address>
<AppointmentNo>sample string 2</AppointmentNo>
<BookingDate>2026-02-05T14:04:33.1872903+05:00</BookingDate>
<BranchLocationId>5e13beee-0541-46d2-87be-e8cca24c825d</BranchLocationId>
<Discount>1.1</Discount>
<DiscountType>1</DiscountType>
<FromDateAndTime>2026-02-05T14:04:33.1872903+05:00</FromDateAndTime>
<Id>d92ea524-205d-4b0e-8a8f-32dac92e55c3</Id>
<IsCustomizedAmount>true</IsCustomizedAmount>
<NormalExecutionTimeInSeconds>1</NormalExecutionTimeInSeconds>
<PatientId>e2c9c934-8588-412f-9127-ddc8e12dc526</PatientId>
<PatientName>sample string 6</PatientName>
<PaymentMethodId>ee643fde-7faa-4e1b-9a98-9f36ffeb2542</PaymentMethodId>
<Price>1</Price>
<StartTime>PT0.1234567S</StartTime>
<Status>sample string 3</Status>
<StatusValue>4</StatusValue>
<SubServiceId>043dd582-9a55-4a2c-a9db-2bd0c0d44aec</SubServiceId>
<SubServiceName>sample string 1</SubServiceName>
<SubServiceQuantity>1</SubServiceQuantity>
<ToDateAndTime>2026-02-05T14:04:33.1872903+05:00</ToDateAndTime>
<Total>1.1</Total>
<TypeBit>1</TypeBit>
<UserId>2a22cb0e-eebb-41b0-957e-3ae398e858e3</UserId>
<VATAmount>1.1</VATAmount>
<VATPercentage>1.1</VATPercentage>
</DTOAppointmentServicesDetail>
<DTOAppointmentServicesDetail>
<Address>sample string 5</Address>
<AppointmentNo>sample string 2</AppointmentNo>
<BookingDate>2026-02-05T14:04:33.1872903+05:00</BookingDate>
<BranchLocationId>5e13beee-0541-46d2-87be-e8cca24c825d</BranchLocationId>
<Discount>1.1</Discount>
<DiscountType>1</DiscountType>
<FromDateAndTime>2026-02-05T14:04:33.1872903+05:00</FromDateAndTime>
<Id>d92ea524-205d-4b0e-8a8f-32dac92e55c3</Id>
<IsCustomizedAmount>true</IsCustomizedAmount>
<NormalExecutionTimeInSeconds>1</NormalExecutionTimeInSeconds>
<PatientId>e2c9c934-8588-412f-9127-ddc8e12dc526</PatientId>
<PatientName>sample string 6</PatientName>
<PaymentMethodId>ee643fde-7faa-4e1b-9a98-9f36ffeb2542</PaymentMethodId>
<Price>1</Price>
<StartTime>PT0.1234567S</StartTime>
<Status>sample string 3</Status>
<StatusValue>4</StatusValue>
<SubServiceId>043dd582-9a55-4a2c-a9db-2bd0c0d44aec</SubServiceId>
<SubServiceName>sample string 1</SubServiceName>
<SubServiceQuantity>1</SubServiceQuantity>
<ToDateAndTime>2026-02-05T14:04:33.1872903+05:00</ToDateAndTime>
<Total>1.1</Total>
<TypeBit>1</TypeBit>
<UserId>2a22cb0e-eebb-41b0-957e-3ae398e858e3</UserId>
<VATAmount>1.1</VATAmount>
<VATPercentage>1.1</VATPercentage>
</DTOAppointmentServicesDetail>
</SubServicesList>
<ToDate>2026-02-05T14:04:33.1862917+05:00</ToDate>
<ToTime>2026-02-05T14:04:33.1862917+05:00</ToTime>
<UserId>94a33cae-53cd-4a0c-b06d-43454d012ccb</UserId>
</DTOUpdatePatientAppointment>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.