POST api/OPDProcedureProc/Create
Request Information
URI Parameters
None.
Body Parameters
OPDProcedureProc| Name | Description | Type | Additional information |
|---|---|---|---|
| Action | string |
None. |
|
| UHIDNO | string |
None. |
|
| RegNo | string |
None. |
|
| RegDate | date |
None. |
|
| PatientType | string |
None. |
|
| DoctorID | string |
None. |
|
| TechnicianID | string |
None. |
|
| UsedCashbackAmount | decimal number |
None. |
|
| PaymentMode | string |
None. |
|
| BankName | string |
None. |
|
| ChequeNumber | string |
None. |
|
| ChequeDate | date |
None. |
|
| CardHolderName | string |
None. |
|
| CardType | string |
None. |
|
| IsCashback | boolean |
None. |
|
| IsMembership | boolean |
None. |
|
| Amount | decimal number |
None. |
|
| CountMember | integer |
None. |
|
| CountCashback | integer |
None. |
|
| HealthCount | integer |
None. |
|
| CounterCashback | integer |
None. |
|
| HealthCheckUPVisit | integer |
None. |
|
| HealthCheckUPCount | integer |
None. |
|
| CashbackAmount_AdditionalDiscount | decimal number |
None. |
|
| NetAmount | decimal number |
None. |
|
| AdditionalDiscountPercent | integer |
None. |
|
| MaxLimitTobeUsedPercent | integer |
None. |
|
| MaxCashbackAmountTobeUsed | decimal number |
None. |
|
| InstantDiscount | decimal number |
None. |
|
| AdditionalDiscount | decimal number |
None. |
|
| MaxLimitTobeUsed | decimal number |
None. |
|
| CashbackAmount | decimal number |
None. |
|
| LblCashbackAmount | decimal number |
None. |
|
| NetCharges | decimal number |
None. |
|
| Discount | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"Action": "sample string 1",
"UHIDNO": "sample string 2",
"RegNo": "sample string 3",
"RegDate": "2025-12-21T15:25:39.8389603+05:30",
"PatientType": "sample string 5",
"DoctorID": "sample string 6",
"TechnicianID": "sample string 7",
"UsedCashbackAmount": 8.0,
"PaymentMode": "sample string 9",
"BankName": "sample string 10",
"ChequeNumber": "sample string 11",
"ChequeDate": "2025-12-21T15:25:39.8389603+05:30",
"CardHolderName": "sample string 13",
"CardType": "sample string 14",
"IsCashback": true,
"IsMembership": true,
"Amount": 17.0,
"CountMember": 18,
"CountCashback": 19,
"HealthCount": 20,
"CounterCashback": 21,
"HealthCheckUPVisit": 22,
"HealthCheckUPCount": 23,
"CashbackAmount_AdditionalDiscount": 24.1,
"NetAmount": 25.1,
"AdditionalDiscountPercent": 26,
"MaxLimitTobeUsedPercent": 27,
"MaxCashbackAmountTobeUsed": 28.1,
"InstantDiscount": 29.1,
"AdditionalDiscount": 30.1,
"MaxLimitTobeUsed": 31.1,
"CashbackAmount": 32.1,
"LblCashbackAmount": 33.1,
"NetCharges": 34.1,
"Discount": 35.0
}
application/xml, text/xml
Sample:
<OPDProcedureProc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PolyClinicClass"> <Action>sample string 1</Action> <AdditionalDiscount>30.1</AdditionalDiscount> <AdditionalDiscountPercent>26</AdditionalDiscountPercent> <Amount>17</Amount> <BankName>sample string 10</BankName> <CardHolderName>sample string 13</CardHolderName> <CardType>sample string 14</CardType> <CashbackAmount>32.1</CashbackAmount> <CashbackAmount_AdditionalDiscount>24.1</CashbackAmount_AdditionalDiscount> <ChequeDate>2025-12-21T15:25:39.8389603+05:30</ChequeDate> <ChequeNumber>sample string 11</ChequeNumber> <CountCashback>19</CountCashback> <CountMember>18</CountMember> <CounterCashback>21</CounterCashback> <Discount>35</Discount> <DoctorID>sample string 6</DoctorID> <HealthCheckUPCount>23</HealthCheckUPCount> <HealthCheckUPVisit>22</HealthCheckUPVisit> <HealthCount>20</HealthCount> <InstantDiscount>29.1</InstantDiscount> <IsCashback>true</IsCashback> <IsMembership>true</IsMembership> <LblCashbackAmount>33.1</LblCashbackAmount> <MaxCashbackAmountTobeUsed>28.1</MaxCashbackAmountTobeUsed> <MaxLimitTobeUsed>31.1</MaxLimitTobeUsed> <MaxLimitTobeUsedPercent>27</MaxLimitTobeUsedPercent> <NetAmount>25.1</NetAmount> <NetCharges>34.1</NetCharges> <PatientType>sample string 5</PatientType> <PaymentMode>sample string 9</PaymentMode> <RegDate>2025-12-21T15:25:39.8389603+05:30</RegDate> <RegNo>sample string 3</RegNo> <TechnicianID>sample string 7</TechnicianID> <UHIDNO>sample string 2</UHIDNO> <UsedCashbackAmount>8</UsedCashbackAmount> </OPDProcedureProc>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |