POST api/me/e-pharmacy
Request Information
URI Parameters
None.
Body Parameters
EPharmacyRequestModelName | Description | Type | Additional information |
---|---|---|---|
DeliveryType | string |
None. |
|
AddressId | integer |
None. |
|
OutletId | string |
None. |
|
Remark | string |
None. |
|
Allergy | string |
None. |
|
DisplayName | string |
None. |
|
IdentityType | string |
None. |
|
NRIC | string |
None. |
|
PhoneNumber | string |
None. |
|
ImageUrls | Collection of string |
None. |
|
IsAccountUser | boolean |
None. |
|
SubAspnetuserId | string |
None. |
|
RelationshipId | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "DeliveryType": "sample string 1", "AddressId": 1, "OutletId": "sample string 2", "Remark": "sample string 3", "Allergy": "sample string 4", "DisplayName": "sample string 5", "IdentityType": "sample string 6", "NRIC": "sample string 7", "PhoneNumber": "sample string 8", "ImageUrls": [ "sample string 1", "sample string 2" ], "IsAccountUser": true, "SubAspnetuserId": "sample string 10", "RelationshipId": "sample string 11" }
application/xml, text/xml
Sample:
<EPharmacyRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models"> <AddressId>1</AddressId> <Allergy>sample string 4</Allergy> <DeliveryType>sample string 1</DeliveryType> <DisplayName>sample string 5</DisplayName> <IdentityType>sample string 6</IdentityType> <ImageUrls xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </ImageUrls> <IsAccountUser>true</IsAccountUser> <NRIC>sample string 7</NRIC> <OutletId>sample string 2</OutletId> <PhoneNumber>sample string 8</PhoneNumber> <RelationshipId>sample string 11</RelationshipId> <Remark>sample string 3</Remark> <SubAspnetuserId>sample string 10</SubAspnetuserId> </EPharmacyRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
EPharmacyOutputModelName | Description | Type | Additional information |
---|---|---|---|
Id | string |
None. |
|
Title | string |
None. |
|
AspnetuserId | string |
None. |
|
PatientName | string |
None. |
|
MedicationsCount | integer |
None. |
|
ApprovedBy | string |
None. |
|
StatusColor | string |
None. |
|
PrescriptionOutlet | string |
None. |
|
PrescriptionPhoneNumber | string |
None. |
|
PrescriptionStatus | string |
None. |
|
PrescriptionDate | string |
None. |
|
PrescriptionPdf | string |
None. |
|
MedicalSummary | MedicalSummaryModel |
None. |
|
ConsultationId | string |
None. |
|
PaymentURL | string |
None. |
|
PaymentAmount | decimal number |
None. |
|
PaymentTitle | string |
None. |
|
Remarks | string |
None. |
|
AllegyInfo | string |
None. |
|
ImageUrls | Collection of string |
None. |
|
DeliveryType | string |
None. |
|
DeliveryAmount | decimal number |
None. |
|
TotalAmount | decimal number |
None. |
|
ReceipientName | string |
None. |
|
ReceipientContactNo | string |
None. |
|
ReceipientAlternativeContactNo | string |
None. |
|
ReceipientAddress | string |
None. |
|
ReceipientPostCode | string |
None. |
|
ReceipientState | string |
None. |
|
ReceipientCity | string |
None. |
|
BillingName | string |
None. |
|
BillingAddress | string |
None. |
|
BillingCity | string |
None. |
|
BillingPostCode | string |
None. |
|
BillingState | string |
None. |
|
BillingCountry | string |
None. |
|
ShouldUpdateBillingAddress | boolean |
None. |
|
ShouldPromptCourierOption | boolean |
None. |
|
ShouldPromptDeliveryOption | boolean |
None. |
|
ShouldPromptTrackingOrder | boolean |
None. |
|
ShouldPromptResubmitButton | boolean |
None. |
|
RejectReason | string |
None. |
|
CancelReason | string |
None. |
|
ResubmitId | string |
None. |
|
CourierServiceName | string |
None. |
|
CourierServiceType | string |
None. |
|
CourierServiceCost | decimal number |
None. |
|
OrderStatus | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "sample string 1", "Title": "sample string 2", "AspnetuserId": "sample string 3", "PatientName": "sample string 4", "MedicationsCount": 5, "ApprovedBy": "sample string 6", "StatusColor": "sample string 7", "PrescriptionOutlet": "sample string 8", "PrescriptionPhoneNumber": "sample string 9", "PrescriptionStatus": "sample string 10", "PrescriptionDate": "sample string 11", "PrescriptionPdf": "sample string 12", "MedicalSummary": { "Diagnosis": "sample string 1", "DoctorSuggestion": "sample string 2", "ConsultationHistory": "sample string 3" }, "ConsultationId": "sample string 13", "PaymentURL": "sample string 14", "PaymentAmount": 15.1, "PaymentTitle": "sample string 16", "Remarks": "sample string 17", "AllegyInfo": "sample string 18", "ImageUrls": [ "sample string 1", "sample string 2" ], "DeliveryType": "sample string 19", "DeliveryAmount": 20.1, "TotalAmount": 21.1, "ReceipientName": "sample string 22", "ReceipientContactNo": "sample string 23", "ReceipientAlternativeContactNo": "sample string 24", "ReceipientAddress": "sample string 25", "ReceipientPostCode": "sample string 26", "ReceipientState": "sample string 27", "ReceipientCity": "sample string 28", "BillingName": "sample string 29", "BillingAddress": "sample string 30", "BillingCity": "sample string 31", "BillingPostCode": "sample string 32", "BillingState": "sample string 33", "BillingCountry": "sample string 34", "ShouldUpdateBillingAddress": true, "ShouldPromptCourierOption": true, "ShouldPromptDeliveryOption": true, "ShouldPromptTrackingOrder": true, "ShouldPromptResubmitButton": true, "RejectReason": "sample string 40", "CancelReason": "sample string 41", "ResubmitId": "sample string 42", "CourierServiceName": "sample string 43", "CourierServiceType": "sample string 44", "CourierServiceCost": 1.1, "OrderStatus": "sample string 45" }
application/xml, text/xml
Sample:
<EPharmacyOutputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models"> <AllegyInfo>sample string 18</AllegyInfo> <ApprovedBy>sample string 6</ApprovedBy> <AspnetuserId>sample string 3</AspnetuserId> <BillingAddress>sample string 30</BillingAddress> <BillingCity>sample string 31</BillingCity> <BillingCountry>sample string 34</BillingCountry> <BillingName>sample string 29</BillingName> <BillingPostCode>sample string 32</BillingPostCode> <BillingState>sample string 33</BillingState> <CancelReason>sample string 41</CancelReason> <ConsultationId>sample string 13</ConsultationId> <CourierServiceCost>1.1</CourierServiceCost> <CourierServiceName>sample string 43</CourierServiceName> <CourierServiceType>sample string 44</CourierServiceType> <DeliveryAmount>20.1</DeliveryAmount> <DeliveryType>sample string 19</DeliveryType> <Id>sample string 1</Id> <ImageUrls xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </ImageUrls> <MedicalSummary> <ConsultationHistory>sample string 3</ConsultationHistory> <Diagnosis>sample string 1</Diagnosis> <DoctorSuggestion>sample string 2</DoctorSuggestion> </MedicalSummary> <MedicationsCount>5</MedicationsCount> <OrderStatus>sample string 45</OrderStatus> <PatientName>sample string 4</PatientName> <PaymentAmount>15.1</PaymentAmount> <PaymentTitle>sample string 16</PaymentTitle> <PaymentURL>sample string 14</PaymentURL> <PrescriptionDate>sample string 11</PrescriptionDate> <PrescriptionOutlet>sample string 8</PrescriptionOutlet> <PrescriptionPdf>sample string 12</PrescriptionPdf> <PrescriptionPhoneNumber>sample string 9</PrescriptionPhoneNumber> <PrescriptionStatus>sample string 10</PrescriptionStatus> <ReceipientAddress>sample string 25</ReceipientAddress> <ReceipientAlternativeContactNo>sample string 24</ReceipientAlternativeContactNo> <ReceipientCity>sample string 28</ReceipientCity> <ReceipientContactNo>sample string 23</ReceipientContactNo> <ReceipientName>sample string 22</ReceipientName> <ReceipientPostCode>sample string 26</ReceipientPostCode> <ReceipientState>sample string 27</ReceipientState> <RejectReason>sample string 40</RejectReason> <Remarks>sample string 17</Remarks> <ResubmitId>sample string 42</ResubmitId> <ShouldPromptCourierOption>true</ShouldPromptCourierOption> <ShouldPromptDeliveryOption>true</ShouldPromptDeliveryOption> <ShouldPromptResubmitButton>true</ShouldPromptResubmitButton> <ShouldPromptTrackingOrder>true</ShouldPromptTrackingOrder> <ShouldUpdateBillingAddress>true</ShouldUpdateBillingAddress> <StatusColor>sample string 7</StatusColor> <Title>sample string 2</Title> <TotalAmount>21.1</TotalAmount> </EPharmacyOutputModel>