POST api/bookings/{Id}/share

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Id

string

Required

Body Parameters

AppointmentSharingInputModel
NameDescriptionTypeAdditional information
UserId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": "sample string 1"
}

application/xml, text/xml

Sample:
<AppointmentSharingInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models">
  <UserId>sample string 1</UserId>
</AppointmentSharingInputModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

WalkInOutputModel
NameDescriptionTypeAdditional information
Id

string

None.

PractitionerName

string

None.

PractitionerId

string

None.

AspnetUserId

string

None.

QueueNo

string

None.

ConsultationId

string

None.

BookingTime

string

None.

WaitingTime

date

None.

QueueProgressionStatus

string

None.

Status

string

None.

StatusColor

string

None.

IsActive

boolean

None.

IsAppointment

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "PractitionerName": "sample string 2",
  "PractitionerId": "sample string 3",
  "AspnetUserId": "sample string 4",
  "QueueNo": "sample string 5",
  "ConsultationId": "sample string 6",
  "BookingTime": "sample string 7",
  "WaitingTime": "2024-09-28T11:20:29.6800145+08:00",
  "QueueProgressionStatus": "sample string 9",
  "Status": "sample string 10",
  "StatusColor": "sample string 11",
  "IsActive": true,
  "IsAppointment": true
}

application/xml, text/xml

Sample:
<WalkInOutputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models">
  <AspnetUserId>sample string 4</AspnetUserId>
  <BookingTime>sample string 7</BookingTime>
  <ConsultationId>sample string 6</ConsultationId>
  <Id>sample string 1</Id>
  <IsActive>true</IsActive>
  <IsAppointment>true</IsAppointment>
  <PractitionerId>sample string 3</PractitionerId>
  <PractitionerName>sample string 2</PractitionerName>
  <QueueNo>sample string 5</QueueNo>
  <QueueProgressionStatus>sample string 9</QueueProgressionStatus>
  <Status>sample string 10</Status>
  <StatusColor>sample string 11</StatusColor>
  <WaitingTime>2024-09-28T11:20:29.6800145+08:00</WaitingTime>
</WalkInOutputModel>