POST api/OPDRegistration/Validation
Request Information
URI Parameters
None.
Body Parameters
OPDRegistrationProc| Name | Description | Type | Additional information |
|---|---|---|---|
| Action | string |
None. |
|
| UHIDNO | string |
None. |
|
| RegNo | string |
None. |
|
| RegDate | date |
None. |
|
| Occupassion | string |
None. |
|
| RefferedBy | string |
None. |
|
| DeptID | string |
None. |
|
| CoID | string |
None. |
|
| DoctorCode | string |
None. |
|
| Title | string |
None. |
|
| PatName | string |
None. |
|
| Phone | string |
None. |
|
| GuardianName | string |
None. |
|
| Gender | string |
None. |
|
| Age | string |
None. |
|
| MonthNo | string |
None. |
|
| Height | string |
None. |
|
| weight | string |
None. |
|
| Address | string |
None. |
|
| DOB | string |
None. |
|
| Problem | string |
None. |
|
| PulsePerMinute | string |
None. |
|
| BP | string |
None. |
|
| ConsultationMode | string |
None. |
|
| FeeCode | integer |
None. |
|
| Amount | decimal number |
None. |
|
| Discount | decimal number |
None. |
|
| UsedCashbackAmount | decimal number |
None. |
|
| PaymentMode | string |
None. |
|
| BankName | string |
None. |
|
| ChequeNumber | string |
None. |
|
| ChequeDate | date |
None. |
|
| CardHolderName | string |
None. |
|
| CardType | string |
None. |
|
| EntryPerson | string |
None. |
|
| AppointmentID | integer |
None. |
|
| TimeSlotId | integer |
None. |
|
| IsCashback | boolean |
None. |
|
| IsMembership | boolean |
None. |
|
| CountMember | integer |
None. |
|
| CountCashback | integer |
None. |
|
| DoctorDesignation | string |
None. |
|
| FeeVisits | integer |
None. |
|
| OPDCount | integer |
None. |
|
| DieticianVisit | integer |
None. |
|
| DieticianCount | 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. |
Request Formats
application/json, text/json
Sample:
{
"Action": "sample string 1",
"UHIDNO": "sample string 2",
"RegNo": "sample string 3",
"RegDate": "2025-12-21T15:27:34.9666338+05:30",
"Occupassion": "sample string 4",
"RefferedBy": "sample string 5",
"DeptID": "sample string 6",
"CoID": "sample string 7",
"DoctorCode": "sample string 8",
"Title": "sample string 9",
"PatName": "sample string 10",
"Phone": "sample string 11",
"GuardianName": "sample string 12",
"Gender": "sample string 13",
"Age": "sample string 14",
"MonthNo": "sample string 15",
"Height": "sample string 16",
"weight": "sample string 17",
"Address": "sample string 18",
"DOB": "sample string 19",
"Problem": "sample string 20",
"PulsePerMinute": "sample string 21",
"BP": "sample string 22",
"ConsultationMode": "sample string 23",
"FeeCode": 24,
"Amount": 25.0,
"Discount": 26.0,
"UsedCashbackAmount": 27.0,
"PaymentMode": "sample string 28",
"BankName": "sample string 29",
"ChequeNumber": "sample string 30",
"ChequeDate": "2025-12-21T15:27:34.9666338+05:30",
"CardHolderName": "sample string 31",
"CardType": "sample string 32",
"EntryPerson": "sample string 33",
"AppointmentID": 34,
"TimeSlotId": 35,
"IsCashback": true,
"IsMembership": true,
"CountMember": 38,
"CountCashback": 39,
"DoctorDesignation": "sample string 40",
"FeeVisits": 41,
"OPDCount": 42,
"DieticianVisit": 43,
"DieticianCount": 44,
"CashbackAmount_AdditionalDiscount": 45.1,
"NetAmount": 46.1,
"AdditionalDiscountPercent": 47,
"MaxLimitTobeUsedPercent": 48,
"MaxCashbackAmountTobeUsed": 49.1,
"InstantDiscount": 50.1,
"AdditionalDiscount": 51.1,
"MaxLimitTobeUsed": 52.1,
"CashbackAmount": 53.1,
"LblCashbackAmount": 54.1,
"NetCharges": 55.1
}
application/xml, text/xml
Sample:
<OPDRegistrationProc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PolyClinicClass"> <Action>sample string 1</Action> <AdditionalDiscount>51.1</AdditionalDiscount> <AdditionalDiscountPercent>47</AdditionalDiscountPercent> <Address>sample string 18</Address> <Age>sample string 14</Age> <Amount>25</Amount> <AppointmentID>34</AppointmentID> <BP>sample string 22</BP> <BankName>sample string 29</BankName> <CardHolderName>sample string 31</CardHolderName> <CardType>sample string 32</CardType> <CashbackAmount>53.1</CashbackAmount> <CashbackAmount_AdditionalDiscount>45.1</CashbackAmount_AdditionalDiscount> <ChequeDate>2025-12-21T15:27:34.9666338+05:30</ChequeDate> <ChequeNumber>sample string 30</ChequeNumber> <CoID>sample string 7</CoID> <ConsultationMode>sample string 23</ConsultationMode> <CountCashback>39</CountCashback> <CountMember>38</CountMember> <DOB>sample string 19</DOB> <DeptID>sample string 6</DeptID> <DieticianCount>44</DieticianCount> <DieticianVisit>43</DieticianVisit> <Discount>26</Discount> <DoctorCode>sample string 8</DoctorCode> <DoctorDesignation>sample string 40</DoctorDesignation> <EntryPerson>sample string 33</EntryPerson> <FeeCode>24</FeeCode> <FeeVisits>41</FeeVisits> <Gender>sample string 13</Gender> <GuardianName>sample string 12</GuardianName> <Height>sample string 16</Height> <InstantDiscount>50.1</InstantDiscount> <IsCashback>true</IsCashback> <IsMembership>true</IsMembership> <LblCashbackAmount>54.1</LblCashbackAmount> <MaxCashbackAmountTobeUsed>49.1</MaxCashbackAmountTobeUsed> <MaxLimitTobeUsed>52.1</MaxLimitTobeUsed> <MaxLimitTobeUsedPercent>48</MaxLimitTobeUsedPercent> <MonthNo>sample string 15</MonthNo> <NetAmount>46.1</NetAmount> <NetCharges>55.1</NetCharges> <OPDCount>42</OPDCount> <Occupassion>sample string 4</Occupassion> <PatName>sample string 10</PatName> <PaymentMode>sample string 28</PaymentMode> <Phone>sample string 11</Phone> <Problem>sample string 20</Problem> <PulsePerMinute>sample string 21</PulsePerMinute> <RefferedBy>sample string 5</RefferedBy> <RegDate>2025-12-21T15:27:34.9666338+05:30</RegDate> <RegNo>sample string 3</RegNo> <TimeSlotId>35</TimeSlotId> <Title>sample string 9</Title> <UHIDNO>sample string 2</UHIDNO> <UsedCashbackAmount>27</UsedCashbackAmount> <weight>sample string 17</weight> </OPDRegistrationProc>
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. |