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. |
|
| SubServicesList | Collection of DTOAppointmentServicesDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "5c40af29-9eb9-4500-8be1-16f10984a76a",
"PatientAppointmentId": "ad5d290b-9dbf-48e4-b91b-7214e99d08fa",
"PatientServiceAppointmentId": "6f0f4e11-b583-4d80-b011-07edbf1d3eec",
"PatientId": "40b1e129-f72c-4b7d-b850-16db993c7224",
"BranchLocationId": "19e118ef-98de-433d-91b8-09e299d92a3d",
"UserId": "3ec5821b-147d-4bd4-b94b-e34b5b2003cc",
"BranchId": "61f05c04-935a-4bcf-a04e-deed4be2cda7",
"StartDate": "2026-02-05T14:15:07.2587182+05:00",
"StartTime": "2026-02-05T14:15:07.2587182+05:00",
"RideDetail": "sample string 3",
"Address": "sample string 4",
"AppointmentNo": "sample string 5",
"Longitude": 1.1,
"Latitude": 1.1,
"AppointmentAmount": 1.1,
"AppointmentDiscountType": 1,
"AppointmentDiscount": 1.1,
"AppointmentTotalWithDiscount": 1.1,
"SubServicesList": [
{
"Id": "5fc1267b-e09a-4803-a625-3d9811ad28b2",
"SubServiceId": "ec8b03e4-19a7-4ac9-a71c-7f5edf28034b",
"SubServiceName": "sample string 1",
"Price": 1.0,
"PaymentMethodId": "35667b32-dbe9-46b9-a292-28d998b8ffc1",
"BranchLocationId": "aa6487eb-3240-437b-bd0b-d35c0da5a5d4",
"UserId": "b96de770-7e66-40da-b994-87ef26ad0ef2",
"PatientId": "88835148-3fed-451c-a6e1-6ab79df034e6",
"AppointmentNo": "sample string 2",
"Status": "sample string 3",
"StatusValue": 4,
"VATPercentage": 1.1,
"VATAmount": 1.1,
"TypeBit": 1,
"SubServiceQuantity": 1,
"BookingDate": "2026-02-05T14:15:07.2597188+05:00",
"StartTime": "00:00:00.1234567",
"Address": "sample string 5",
"PatientName": "sample string 6",
"Total": 1.1,
"DiscountType": 1,
"Discount": 1.1
},
{
"Id": "5fc1267b-e09a-4803-a625-3d9811ad28b2",
"SubServiceId": "ec8b03e4-19a7-4ac9-a71c-7f5edf28034b",
"SubServiceName": "sample string 1",
"Price": 1.0,
"PaymentMethodId": "35667b32-dbe9-46b9-a292-28d998b8ffc1",
"BranchLocationId": "aa6487eb-3240-437b-bd0b-d35c0da5a5d4",
"UserId": "b96de770-7e66-40da-b994-87ef26ad0ef2",
"PatientId": "88835148-3fed-451c-a6e1-6ab79df034e6",
"AppointmentNo": "sample string 2",
"Status": "sample string 3",
"StatusValue": 4,
"VATPercentage": 1.1,
"VATAmount": 1.1,
"TypeBit": 1,
"SubServiceQuantity": 1,
"BookingDate": "2026-02-05T14:15:07.2597188+05:00",
"StartTime": "00:00:00.1234567",
"Address": "sample string 5",
"PatientName": "sample string 6",
"Total": 1.1,
"DiscountType": 1,
"Discount": 1.1
}
]
}
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 4</Address>
<AppointmentAmount>1.1</AppointmentAmount>
<AppointmentDiscount>1.1</AppointmentDiscount>
<AppointmentDiscountType>1</AppointmentDiscountType>
<AppointmentNo>sample string 5</AppointmentNo>
<AppointmentTotalWithDiscount>1.1</AppointmentTotalWithDiscount>
<BranchId>61f05c04-935a-4bcf-a04e-deed4be2cda7</BranchId>
<BranchLocationId>19e118ef-98de-433d-91b8-09e299d92a3d</BranchLocationId>
<Id>5c40af29-9eb9-4500-8be1-16f10984a76a</Id>
<Latitude>1.1</Latitude>
<Longitude>1.1</Longitude>
<PatientAppointmentId>ad5d290b-9dbf-48e4-b91b-7214e99d08fa</PatientAppointmentId>
<PatientId>40b1e129-f72c-4b7d-b850-16db993c7224</PatientId>
<PatientServiceAppointmentId>6f0f4e11-b583-4d80-b011-07edbf1d3eec</PatientServiceAppointmentId>
<RideDetail>sample string 3</RideDetail>
<StartDate>2026-02-05T14:15:07.2587182+05:00</StartDate>
<StartTime>2026-02-05T14:15:07.2587182+05:00</StartTime>
<SubServicesList>
<DTOAppointmentServicesDetail>
<Address>sample string 5</Address>
<AppointmentNo>sample string 2</AppointmentNo>
<BookingDate>2026-02-05T14:15:07.2597188+05:00</BookingDate>
<BranchLocationId>aa6487eb-3240-437b-bd0b-d35c0da5a5d4</BranchLocationId>
<Discount>1.1</Discount>
<DiscountType>1</DiscountType>
<Id>5fc1267b-e09a-4803-a625-3d9811ad28b2</Id>
<PatientId>88835148-3fed-451c-a6e1-6ab79df034e6</PatientId>
<PatientName>sample string 6</PatientName>
<PaymentMethodId>35667b32-dbe9-46b9-a292-28d998b8ffc1</PaymentMethodId>
<Price>1</Price>
<StartTime>PT0.1234567S</StartTime>
<Status>sample string 3</Status>
<StatusValue>4</StatusValue>
<SubServiceId>ec8b03e4-19a7-4ac9-a71c-7f5edf28034b</SubServiceId>
<SubServiceName>sample string 1</SubServiceName>
<SubServiceQuantity>1</SubServiceQuantity>
<Total>1.1</Total>
<TypeBit>1</TypeBit>
<UserId>b96de770-7e66-40da-b994-87ef26ad0ef2</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:15:07.2597188+05:00</BookingDate>
<BranchLocationId>aa6487eb-3240-437b-bd0b-d35c0da5a5d4</BranchLocationId>
<Discount>1.1</Discount>
<DiscountType>1</DiscountType>
<Id>5fc1267b-e09a-4803-a625-3d9811ad28b2</Id>
<PatientId>88835148-3fed-451c-a6e1-6ab79df034e6</PatientId>
<PatientName>sample string 6</PatientName>
<PaymentMethodId>35667b32-dbe9-46b9-a292-28d998b8ffc1</PaymentMethodId>
<Price>1</Price>
<StartTime>PT0.1234567S</StartTime>
<Status>sample string 3</Status>
<StatusValue>4</StatusValue>
<SubServiceId>ec8b03e4-19a7-4ac9-a71c-7f5edf28034b</SubServiceId>
<SubServiceName>sample string 1</SubServiceName>
<SubServiceQuantity>1</SubServiceQuantity>
<Total>1.1</Total>
<TypeBit>1</TypeBit>
<UserId>b96de770-7e66-40da-b994-87ef26ad0ef2</UserId>
<VATAmount>1.1</VATAmount>
<VATPercentage>1.1</VATPercentage>
</DTOAppointmentServicesDetail>
</SubServicesList>
<UserId>3ec5821b-147d-4bd4-b94b-e34b5b2003cc</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.