POST api/Surgery/SurgeryBill

Request Information

URI Parameters

None.

Body Parameters

SurgeryReceiptModel
NameDescriptionTypeAdditional information
InvoiceNo

string

None.

PaymentDate

date

None.

PatientName

string

None.

Age

integer

None.

Gender

string

None.

ContactNo

string

None.

UHID

string

None.

TotalAmount

decimal number

None.

DiscountAmount

decimal number

None.

PaidAmount

decimal number

None.

DueAmount

decimal number

None.

PaymentStatus

string

None.

Packages

Collection of PackageItem

None.

Payments

Collection of PaymentItem

None.

Request Formats

application/json, text/json

Sample:
{
  "InvoiceNo": "sample string 1",
  "PaymentDate": "2025-12-24T15:07:40.0417839+00:00",
  "PatientName": "sample string 3",
  "Age": 4,
  "Gender": "sample string 5",
  "ContactNo": "sample string 6",
  "UHID": "sample string 7",
  "TotalAmount": 8.0,
  "DiscountAmount": 9.0,
  "PaidAmount": 10.0,
  "DueAmount": 11.0,
  "PaymentStatus": "sample string 12",
  "Packages": [
    {
      "PackageCatogeryName": "sample string 1",
      "PackageNameType": "sample string 2",
      "Price": 3.0,
      "Description": "sample string 4",
      "PackageCode": "sample string 5"
    },
    {
      "PackageCatogeryName": "sample string 1",
      "PackageNameType": "sample string 2",
      "Price": 3.0,
      "Description": "sample string 4",
      "PackageCode": "sample string 5"
    }
  ],
  "Payments": [
    {
      "Particular": "sample string 1",
      "PaidAmount": 2.0,
      "RefundAmont": 3.0,
      "PaymentMode": "sample string 4",
      "PaymentDate": "2025-12-24T15:07:40.0417839+00:00",
      "Remarks": "sample string 6"
    },
    {
      "Particular": "sample string 1",
      "PaidAmount": 2.0,
      "RefundAmont": 3.0,
      "PaymentMode": "sample string 4",
      "PaymentDate": "2025-12-24T15:07:40.0417839+00:00",
      "Remarks": "sample string 6"
    }
  ]
}

text/xml

Sample:
<SurgeryReceiptModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Project">
  <Age>4</Age>
  <ContactNo>sample string 6</ContactNo>
  <DiscountAmount>9</DiscountAmount>
  <DueAmount>11</DueAmount>
  <Gender>sample string 5</Gender>
  <InvoiceNo>sample string 1</InvoiceNo>
  <Packages>
    <PackageItem>
      <Description>sample string 4</Description>
      <PackageCatogeryName>sample string 1</PackageCatogeryName>
      <PackageCode>sample string 5</PackageCode>
      <PackageNameType>sample string 2</PackageNameType>
      <Price>3</Price>
    </PackageItem>
    <PackageItem>
      <Description>sample string 4</Description>
      <PackageCatogeryName>sample string 1</PackageCatogeryName>
      <PackageCode>sample string 5</PackageCode>
      <PackageNameType>sample string 2</PackageNameType>
      <Price>3</Price>
    </PackageItem>
  </Packages>
  <PaidAmount>10</PaidAmount>
  <PatientName>sample string 3</PatientName>
  <PaymentDate>2025-12-24T15:07:40.0417839+00:00</PaymentDate>
  <PaymentStatus>sample string 12</PaymentStatus>
  <Payments>
    <PaymentItem>
      <PaidAmount>2</PaidAmount>
      <Particular>sample string 1</Particular>
      <PaymentDate>2025-12-24T15:07:40.0417839+00:00</PaymentDate>
      <PaymentMode>sample string 4</PaymentMode>
      <RefundAmont>3</RefundAmont>
      <Remarks>sample string 6</Remarks>
    </PaymentItem>
    <PaymentItem>
      <PaidAmount>2</PaidAmount>
      <Particular>sample string 1</Particular>
      <PaymentDate>2025-12-24T15:07:40.0417839+00:00</PaymentDate>
      <PaymentMode>sample string 4</PaymentMode>
      <RefundAmont>3</RefundAmont>
      <Remarks>sample string 6</Remarks>
    </PaymentItem>
  </Payments>
  <TotalAmount>8</TotalAmount>
  <UHID>sample string 7</UHID>
</SurgeryReceiptModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/xml

Sample:

Sample not available.