POST api/Calendar/PatientAppointmentPost
Patient Book Appointment
Request Information
URI Parameters
None.
Body Parameters
AppointmentModelName | Description | Type | Additional information |
---|---|---|---|
EncounterTypeId | globally unique identifier |
None. |
|
EncounterTypeModeDurationId | globally unique identifier |
None. |
|
ProviderId | globally unique identifier |
None. |
|
UserId | globally unique identifier |
Required |
|
PatientId | globally unique identifier |
None. |
|
SpecialityId | globally unique identifier |
None. |
|
AppointmentOn | date |
Required |
|
SecondaryAppointmentOn | date |
None. |
|
Reason | string |
Required String length: inclusive between 0 and 250 |
|
Note | string |
String length: inclusive between 0 and 1000 |
|
ParentId | globally unique identifier |
None. |
|
ReferredParentId | globally unique identifier |
None. |
|
PaidAmount | decimal number |
None. |
|
AccountId | globally unique identifier |
Required |
|
ServiceId | globally unique identifier |
None. |
|
MethodId | integer |
None. |
|
IsCustomFormFlow | string |
None. |
|
DocIds | string |
None. |
|
Reasons | Collection of Reasons |
None. |
Request Formats
application/json, text/json
{ "EncounterTypeId": "c4d909b7-b118-4753-ad00-a654a64b50c3", "EncounterTypeModeDurationId": "28cc752e-704b-47f0-b236-b36bb1b59da0", "ProviderId": "ca573426-66fd-41d6-900f-0d647ccef1cf", "UserId": "7c168780-ec05-4fe1-a67f-2f9991c0a0df", "PatientId": "6e3c7b62-5267-4c1e-b85b-6eef7913ca3e", "SpecialityId": "9cf09634-d0b9-47ac-8fba-f0ef73c3c55c", "AppointmentOn": "2025-06-08T16:02:47.0488838+05:30", "SecondaryAppointmentOn": "2025-06-08T16:02:47.0488838+05:30", "Reason": "sample string 3", "Note": "sample string 4", "ParentId": "4c845e8a-0672-462c-9a6a-1931f14d70c9", "ReferredParentId": "1339c463-4893-428c-aa99-88c68b05ae6a", "PaidAmount": 5.0, "AccountId": "ff70d462-4fbc-4084-8652-d46fa2a46da3", "ServiceId": "c17d6fc6-7fa0-4f9b-89b1-6b2da378c071", "MethodId": 1, "IsCustomFormFlow": "sample string 7", "DocIds": "sample string 8", "Reasons": [ { "ReasonId": "ba40499f-cea6-4399-bbed-a4c417d7e365" }, { "ReasonId": "ba40499f-cea6-4399-bbed-a4c417d7e365" } ] }
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Schedule
ScheduleName | Description | Type | Additional information |
---|---|---|---|
ID | globally unique identifier |
None. |
|
FacilityId | globally unique identifier |
None. |
|
ResourceID | globally unique identifier |
None. |
|
AppointmentTypeId | globally unique identifier |
None. |
|
PreferredPharmacyId | globally unique identifier |
None. |
|
EncounterTypeModeDurationId | globally unique identifier |
None. |
|
ServiceId | globally unique identifier |
None. |
|
FromUserType | character |
None. |
|
FromUserID | globally unique identifier |
None. |
|
UserId | globally unique identifier |
None. |
|
Title | string |
None. |
|
Reason | string |
None. |
|
CancelReason | string |
None. |
|
Type | string |
None. |
|
AppointmentOn | date |
None. |
|
SecondaryAppointmentOn | date |
None. |
|
FromDate | date |
None. |
|
Duration | integer |
None. |
|
Note | string |
None. |
|
ToDate | date |
None. |
|
StatusId | integer |
None. |
|
AppointmentCount | integer |
None. |
|
EncounterTypeModeId | integer |
None. |
|
RoomNo | string |
None. |
|
Option | string |
None. |
|
CallType | string |
None. |
|
CallRefId | string |
None. |
|
GuardianName | string |
None. |
|
Location | string |
None. |
|
SpecialityId | globally unique identifier |
None. |
|
ParentScheduleId | globally unique identifier |
None. |
|
DoctorId | globally unique identifier |
None. |
|
PaidDate | date |
None. |
|
AppointmentOnUTC | date |
None. |
|
SecondaryAppointmentOnUTC | date |
None. |
|
PaidAmount | decimal number |
None. |
|
AccountId | globally unique identifier |
None. |
|
GuardianId | globally unique identifier |
None. |
|
PatientReferralId | globally unique identifier |
None. |
|
ParentId | globally unique identifier |
None. |
|
PatientId | globally unique identifier |
None. |
|
IsGuardian | integer |
None. |
|
AppointmentModeId | integer |
None. |
|
ReferenceId | string |
None. |
|
VisitMode | string |
None. |
|
VisitCode | string |
None. |
|
Doctor | string |
None. |
|
MethodId | integer |
None. |
|
PayConceptId | integer |
None. |
|
PayMethodId | integer |
None. |
|
DocIds | Collection of string |
None. |
|
ReasonId | string |
None. |
|
DocId | string |
None. |
|
DoctorTimeZone | string |
None. |
|
PatientTimeZone | string |
None. |
|
PatientHummyurl | string |
None. |
|
DoctorOffset | integer |
None. |
|
PatientOffset | integer |
None. |
|
EncounterId | globally unique identifier |
None. |
|
DoctorZoneDate | string |
None. |
|
PrimaryPatient | string |
None. |
|
SessionId | string |
None. |
|
OldAppointmentOn | date |
None. |
|
OldAppointmentOnUTC | date |
None. |
|
OldSecondaryAppointmentOnUTC | date |
None. |
|
PortalType | string |
None. |
|
UserOffset | integer |
None. |
|
EncounterNo | string |
None. |
|
StatusName | string |
None. |
|
InsuranceName | string |
None. |
|
InsuranceId | globally unique identifier |
None. |
|
EncounterTypeId | globally unique identifier |
None. |
|
Patient | Patient |
None. |
|
EncounterType | EncounterType |
None. |
|
Resource | Resource |
None. |
|
Status | Status |
None. |
|
Facility | Facility |
None. |
|
Encounter | Encounter |
None. |
|
Member | Member |
None. |
|
Notification | Notification |
None. |
|
Speciality | Speciality |
None. |
|
ScheduleDetails | Collection of ScheduleDetail |
None. |
|
Members | Collection of Member |
None. |
|
customFormModel | Collection of CustomFormModel |
None. |
|
ModifiedBy | globally unique identifier |
None. |
|
ModifiedOn | date |
None. |
|
Modified | Member |
None. |
Response Formats
application/json
Sample not available.
text/json
Sample not available.