POST api/Report/GetPatientPrescriptionReport

Request Information

URI Parameters

None.

Body Parameters

PrescriptionReportViewModel
NameDescriptionTypeAdditional information
DoctorDetail

PrescriptionDoctorDetail

None.

PatientDetail

PrescriptionPatientDetail

None.

MedicineDetail

Collection of PrescriptionMedicineDetail

None.

Request Formats

application/json, text/json

Sample:
{
  "DoctorDetail": {
    "Firstname": "sample string 1",
    "Clinic_name": "sample string 2",
    "DoctorAddress": "sample string 3",
    "DoctorContact": "sample string 4",
    "Doctor_address": "sample string 5",
    "Doctor_city": "sample string 6",
    "Doctor_state": "sample string 7",
    "Doctor_country": "sample string 8",
    "IsdCode": "sample string 9",
    "Doctor_contact": "sample string 10",
    "Email": "sample string 11",
    "DoctorDegree": "sample string 12"
  },
  "PatientDetail": {
    "PatientAddress": "sample string 1",
    "PatientContact": "sample string 2",
    "Patient_name": "sample string 3",
    "Patient_address": "sample string 4",
    "Patient_city": "sample string 5",
    "Patient_state": "sample string 6",
    "Patient_Country": "sample string 7",
    "IsdCode": "sample string 8",
    "Patient_contact": "sample string 9",
    "Patient_email": "sample string 10",
    "gender": "sample string 11",
    "age": 1.0,
    "Treat_date": "2025-12-06T10:49:04.5673345+05:30",
    "DisplayDate": "sample string 12"
  },
  "MedicineDetail": [
    {
      "Medicine": "sample string 1",
      "Composition": "sample string 2",
      "Time": "sample string 3",
      "MorningQuantity": 1.0,
      "AfternoonQuantity": 1.0,
      "EveningQuantity": 1.0,
      "NightQuantity": 1.0,
      "DurationDays": 1,
      "Quantity": "sample string 4",
      "Note": "sample string 5"
    },
    {
      "Medicine": "sample string 1",
      "Composition": "sample string 2",
      "Time": "sample string 3",
      "MorningQuantity": 1.0,
      "AfternoonQuantity": 1.0,
      "EveningQuantity": 1.0,
      "NightQuantity": 1.0,
      "DurationDays": 1,
      "Quantity": "sample string 4",
      "Note": "sample string 5"
    }
  ]
}

application/xml, text/xml

Sample:
<PrescriptionReportViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models">
  <DoctorDetail>
    <Clinic_name>sample string 2</Clinic_name>
    <DoctorAddress>sample string 3</DoctorAddress>
    <DoctorContact>sample string 4</DoctorContact>
    <DoctorDegree>sample string 12</DoctorDegree>
    <Doctor_address>sample string 5</Doctor_address>
    <Doctor_city>sample string 6</Doctor_city>
    <Doctor_contact>sample string 10</Doctor_contact>
    <Doctor_country>sample string 8</Doctor_country>
    <Doctor_state>sample string 7</Doctor_state>
    <Email>sample string 11</Email>
    <Firstname>sample string 1</Firstname>
    <IsdCode>sample string 9</IsdCode>
  </DoctorDetail>
  <MedicineDetail>
    <PrescriptionMedicineDetail>
      <AfternoonQuantity>1</AfternoonQuantity>
      <Composition>sample string 2</Composition>
      <DurationDays>1</DurationDays>
      <EveningQuantity>1</EveningQuantity>
      <Medicine>sample string 1</Medicine>
      <MorningQuantity>1</MorningQuantity>
      <NightQuantity>1</NightQuantity>
      <Note>sample string 5</Note>
      <Quantity>sample string 4</Quantity>
      <Time>sample string 3</Time>
    </PrescriptionMedicineDetail>
    <PrescriptionMedicineDetail>
      <AfternoonQuantity>1</AfternoonQuantity>
      <Composition>sample string 2</Composition>
      <DurationDays>1</DurationDays>
      <EveningQuantity>1</EveningQuantity>
      <Medicine>sample string 1</Medicine>
      <MorningQuantity>1</MorningQuantity>
      <NightQuantity>1</NightQuantity>
      <Note>sample string 5</Note>
      <Quantity>sample string 4</Quantity>
      <Time>sample string 3</Time>
    </PrescriptionMedicineDetail>
  </MedicineDetail>
  <PatientDetail>
    <DisplayDate>sample string 12</DisplayDate>
    <IsdCode>sample string 8</IsdCode>
    <PatientAddress>sample string 1</PatientAddress>
    <PatientContact>sample string 2</PatientContact>
    <Patient_Country>sample string 7</Patient_Country>
    <Patient_address>sample string 4</Patient_address>
    <Patient_city>sample string 5</Patient_city>
    <Patient_contact>sample string 9</Patient_contact>
    <Patient_email>sample string 10</Patient_email>
    <Patient_name>sample string 3</Patient_name>
    <Patient_state>sample string 6</Patient_state>
    <Treat_date>2025-12-06T10:49:04.5673345+05:30</Treat_date>
    <age>1</age>
    <gender>sample string 11</gender>
  </PatientDetail>
</PrescriptionReportViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModel
NameDescriptionTypeAdditional information
Message

string

None.

StatusCode

integer

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Message": "sample string 1",
  "StatusCode": 2,
  "Data": {}
}

application/xml, text/xml

Sample:
<ResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models">
  <Data />
  <Message>sample string 1</Message>
  <StatusCode>2</StatusCode>
</ResponseModel>