POST api/UserHome/SaveOrder
Request Information
URI Parameters
None.
Body Parameters
OrderSaveRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Amount | decimal number |
None. |
|
| Token | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| string |
None. |
||
| CardNumber | string |
None. |
|
| CardExpiry | string |
None. |
|
| CVV | string |
None. |
|
| PharmacyId | integer |
None. |
|
| OrderType | string |
None. |
|
| TransactionId | string |
None. |
|
| DoctorId | integer |
None. |
|
| TotalAmount | decimal number |
None. |
|
| PatientId | integer |
None. |
|
| PaymentStatus | string |
None. |
|
| Items | Collection of OrderItemRequest |
None. |
|
| Patients | Collection of OrderPatientRequest |
None. |
|
| PatientIds | string |
None. |
|
| PatientNames | string |
None. |
|
| PrescriptionByDoctor | PrescriptionByDoctor |
None. |
|
| PrescriptionId | integer |
None. |
|
| Address1 | string |
None. |
|
| City | string |
None. |
|
| State | string |
None. |
|
| Zip | string |
None. |
|
| Discount | decimal number |
None. |
|
| DiscountDescription | string |
None. |
|
| PromoCode | string |
None. |
|
| CouponDiscountId | integer |
None. |
|
| AMId | integer |
None. |
|
| PaymentMode | integer |
None. |
|
| IsCod | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"Amount": 1.0,
"Token": "sample string 2",
"FirstName": "sample string 3",
"LastName": "sample string 4",
"Email": "sample string 5",
"CardNumber": "sample string 6",
"CardExpiry": "sample string 7",
"CVV": "sample string 8",
"PharmacyId": 1,
"OrderType": "sample string 9",
"TransactionId": "sample string 10",
"DoctorId": 1,
"TotalAmount": 11.0,
"PatientId": 1,
"PaymentStatus": "sample string 12",
"Items": [
{
"ProductId": 1,
"ProductName": "sample string 2",
"Quantity": 3,
"UnitPrice": 4.0,
"TotalPrice": 5.0
},
{
"ProductId": 1,
"ProductName": "sample string 2",
"Quantity": 3,
"UnitPrice": 4.0,
"TotalPrice": 5.0
}
],
"Patients": [
{
"UserId": 1,
"FirstName": "sample string 2",
"LastName": "sample string 3"
},
{
"UserId": 1,
"FirstName": "sample string 2",
"LastName": "sample string 3"
}
],
"PatientIds": "sample string 13",
"PatientNames": "sample string 14",
"PrescriptionByDoctor": {
"PrescriptionId": 1,
"AppointmentId": 2,
"NotificationId": 3,
"AlergyDescriptionList": [
{
"AlergyId": 1,
"PrescriptionId": 2,
"Alergy": "sample string 3",
"CounterMedication": "sample string 4"
},
{
"AlergyId": 1,
"PrescriptionId": 2,
"Alergy": "sample string 3",
"CounterMedication": "sample string 4"
}
],
"DrugDetailList": [
{
"DrugId": 1,
"PrescriptionId": 2,
"DrugName": "sample string 3",
"Dosage": "sample string 4",
"Duration": "sample string 5",
"Instruction": "sample string 6",
"Frequency": "sample string 7",
"mUnit1": "sample string 8",
"mUnit2": "sample string 9",
"dir1": "sample string 10",
"dir2": "sample string 11",
"dir3": "sample string 12",
"refill": "sample string 13",
"noOfTablets": "sample string 14"
},
{
"DrugId": 1,
"PrescriptionId": 2,
"DrugName": "sample string 3",
"Dosage": "sample string 4",
"Duration": "sample string 5",
"Instruction": "sample string 6",
"Frequency": "sample string 7",
"mUnit1": "sample string 8",
"mUnit2": "sample string 9",
"dir1": "sample string 10",
"dir2": "sample string 11",
"dir3": "sample string 12",
"refill": "sample string 13",
"noOfTablets": "sample string 14"
}
],
"TestDetailList": [
{
"TestId": 1,
"PrescriptionId": 2,
"TestInformation": "sample string 3"
},
{
"TestId": 1,
"PrescriptionId": 2,
"TestInformation": "sample string 3"
}
],
"HealthRecordId": 4,
"PhrId": 5,
"EMR_Id": 6,
"AddedBy": 7,
"DiseaseDescription": "sample string 8",
"VisitingDate": "sample string 9",
"DoctorName": "sample string 10",
"DoctorContactNumber": "sample string 11",
"Notes": "sample string 12",
"CountryCode": 13,
"DiagnoseNotes": "sample string 14",
"GoalsOutcome": "sample string 15",
"Interventions": "sample string 16",
"Evaluations": "sample string 17",
"Encounter": "sample string 18",
"DoctorReferral": "sample string 19",
"ClinicReferral": "sample string 20",
"PharmacyReferral": "sample string 21",
"LabReferral": "sample string 22",
"LabImage": "sample string 23",
"Subjective": "sample string 24",
"Objective": "sample string 25",
"Assessment": "sample string 26",
"Plan": "sample string 27"
},
"PrescriptionId": 1,
"Address1": "sample string 15",
"City": "sample string 16",
"State": "sample string 17",
"Zip": "sample string 18",
"Discount": 1.0,
"DiscountDescription": "sample string 19",
"PromoCode": "sample string 20",
"CouponDiscountId": 1,
"AMId": 21,
"PaymentMode": 22,
"IsCod": true
}
application/xml, text/xml
Sample:
<OrderSaveRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ETelMed.Entity.Models.ManagePharmacy">
<AMId>21</AMId>
<Address1>sample string 15</Address1>
<Amount>1</Amount>
<CVV>sample string 8</CVV>
<CardExpiry>sample string 7</CardExpiry>
<CardNumber>sample string 6</CardNumber>
<City>sample string 16</City>
<CouponDiscountId>1</CouponDiscountId>
<Discount>1</Discount>
<DiscountDescription>sample string 19</DiscountDescription>
<DoctorId>1</DoctorId>
<Email>sample string 5</Email>
<FirstName>sample string 3</FirstName>
<IsCod>true</IsCod>
<Items>
<OrderItemRequest>
<ProductId>1</ProductId>
<ProductName>sample string 2</ProductName>
<Quantity>3</Quantity>
<TotalPrice>5</TotalPrice>
<UnitPrice>4</UnitPrice>
</OrderItemRequest>
<OrderItemRequest>
<ProductId>1</ProductId>
<ProductName>sample string 2</ProductName>
<Quantity>3</Quantity>
<TotalPrice>5</TotalPrice>
<UnitPrice>4</UnitPrice>
</OrderItemRequest>
</Items>
<LastName>sample string 4</LastName>
<OrderType>sample string 9</OrderType>
<PatientId>1</PatientId>
<PatientIds>sample string 13</PatientIds>
<PatientNames>sample string 14</PatientNames>
<Patients>
<OrderPatientRequest>
<FirstName>sample string 2</FirstName>
<LastName>sample string 3</LastName>
<UserId>1</UserId>
</OrderPatientRequest>
<OrderPatientRequest>
<FirstName>sample string 2</FirstName>
<LastName>sample string 3</LastName>
<UserId>1</UserId>
</OrderPatientRequest>
</Patients>
<PaymentMode>22</PaymentMode>
<PaymentStatus>sample string 12</PaymentStatus>
<PharmacyId>1</PharmacyId>
<PrescriptionByDoctor xmlns:d2p1="http://schemas.datacontract.org/2004/07/ETelMed.Entity.Models.PHRDetails">
<d2p1:AddedBy>7</d2p1:AddedBy>
<d2p1:Assessment>sample string 26</d2p1:Assessment>
<d2p1:ClinicReferral>sample string 20</d2p1:ClinicReferral>
<d2p1:CountryCode>13</d2p1:CountryCode>
<d2p1:DiagnoseNotes>sample string 14</d2p1:DiagnoseNotes>
<d2p1:DiseaseDescription>sample string 8</d2p1:DiseaseDescription>
<d2p1:DoctorContactNumber>sample string 11</d2p1:DoctorContactNumber>
<d2p1:DoctorName>sample string 10</d2p1:DoctorName>
<d2p1:DoctorReferral>sample string 19</d2p1:DoctorReferral>
<d2p1:EMR_Id>6</d2p1:EMR_Id>
<d2p1:Encounter>sample string 18</d2p1:Encounter>
<d2p1:Evaluations>sample string 17</d2p1:Evaluations>
<d2p1:GoalsOutcome>sample string 15</d2p1:GoalsOutcome>
<d2p1:HealthRecordId>4</d2p1:HealthRecordId>
<d2p1:Interventions>sample string 16</d2p1:Interventions>
<d2p1:LabImage>sample string 23</d2p1:LabImage>
<d2p1:LabReferral>sample string 22</d2p1:LabReferral>
<d2p1:Notes>sample string 12</d2p1:Notes>
<d2p1:Objective>sample string 25</d2p1:Objective>
<d2p1:PharmacyReferral>sample string 21</d2p1:PharmacyReferral>
<d2p1:PhrId>5</d2p1:PhrId>
<d2p1:Plan>sample string 27</d2p1:Plan>
<d2p1:Subjective>sample string 24</d2p1:Subjective>
<d2p1:VisitingDate>sample string 9</d2p1:VisitingDate>
<d2p1:AlergyDescriptionList>
<d2p1:AlergyDetail>
<d2p1:Alergy>sample string 3</d2p1:Alergy>
<d2p1:AlergyId>1</d2p1:AlergyId>
<d2p1:CounterMedication>sample string 4</d2p1:CounterMedication>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
</d2p1:AlergyDetail>
<d2p1:AlergyDetail>
<d2p1:Alergy>sample string 3</d2p1:Alergy>
<d2p1:AlergyId>1</d2p1:AlergyId>
<d2p1:CounterMedication>sample string 4</d2p1:CounterMedication>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
</d2p1:AlergyDetail>
</d2p1:AlergyDescriptionList>
<d2p1:AppointmentId>2</d2p1:AppointmentId>
<d2p1:DrugDetailList>
<d2p1:DrugDetail>
<d2p1:Dosage>sample string 4</d2p1:Dosage>
<d2p1:DrugId>1</d2p1:DrugId>
<d2p1:DrugName>sample string 3</d2p1:DrugName>
<d2p1:Duration>sample string 5</d2p1:Duration>
<d2p1:Frequency>sample string 7</d2p1:Frequency>
<d2p1:Instruction>sample string 6</d2p1:Instruction>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
<d2p1:dir1>sample string 10</d2p1:dir1>
<d2p1:dir2>sample string 11</d2p1:dir2>
<d2p1:dir3>sample string 12</d2p1:dir3>
<d2p1:mUnit1>sample string 8</d2p1:mUnit1>
<d2p1:mUnit2>sample string 9</d2p1:mUnit2>
<d2p1:noOfTablets>sample string 14</d2p1:noOfTablets>
<d2p1:refill>sample string 13</d2p1:refill>
</d2p1:DrugDetail>
<d2p1:DrugDetail>
<d2p1:Dosage>sample string 4</d2p1:Dosage>
<d2p1:DrugId>1</d2p1:DrugId>
<d2p1:DrugName>sample string 3</d2p1:DrugName>
<d2p1:Duration>sample string 5</d2p1:Duration>
<d2p1:Frequency>sample string 7</d2p1:Frequency>
<d2p1:Instruction>sample string 6</d2p1:Instruction>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
<d2p1:dir1>sample string 10</d2p1:dir1>
<d2p1:dir2>sample string 11</d2p1:dir2>
<d2p1:dir3>sample string 12</d2p1:dir3>
<d2p1:mUnit1>sample string 8</d2p1:mUnit1>
<d2p1:mUnit2>sample string 9</d2p1:mUnit2>
<d2p1:noOfTablets>sample string 14</d2p1:noOfTablets>
<d2p1:refill>sample string 13</d2p1:refill>
</d2p1:DrugDetail>
</d2p1:DrugDetailList>
<d2p1:NotificationId>3</d2p1:NotificationId>
<d2p1:PrescriptionId>1</d2p1:PrescriptionId>
<d2p1:TestDetailList>
<d2p1:TestDetail>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
<d2p1:TestId>1</d2p1:TestId>
<d2p1:TestInformation>sample string 3</d2p1:TestInformation>
</d2p1:TestDetail>
<d2p1:TestDetail>
<d2p1:PrescriptionId>2</d2p1:PrescriptionId>
<d2p1:TestId>1</d2p1:TestId>
<d2p1:TestInformation>sample string 3</d2p1:TestInformation>
</d2p1:TestDetail>
</d2p1:TestDetailList>
</PrescriptionByDoctor>
<PrescriptionId>1</PrescriptionId>
<PromoCode>sample string 20</PromoCode>
<State>sample string 17</State>
<Token>sample string 2</Token>
<TotalAmount>11</TotalAmount>
<TransactionId>sample string 10</TransactionId>
<Zip>sample string 18</Zip>
</OrderSaveRequest>
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.