GET api/ProviderService/GetPatientInvoiceList?practiceID={practiceID}&patientID={patientID}

Get Patient Invoice List

Request Information

URI Parameters

NameDescriptionTypeAdditional information
practiceID

globally unique identifier

Required

patientID

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

Collection of InvoiceViewModel
NameDescriptionTypeAdditional information
TransactionType_Id

integer

None.

Invoice_Id

globally unique identifier

None.

Invoice_Date

date

None.

Invoice_Number

string

None.

Total_Invoice

decimal number

None.

Balance

decimal number

None.

Practice_Id

globally unique identifier

None.

Provider_Id

globally unique identifier

None.

Patient_Id

globally unique identifier

None.

Practice_Name

string

None.

Provider_Name

string

None.

Patient_Name

string

None.

InvoiceTypeID

InvoiceTypes

None.

Status

string

None.

Note

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "TransactionType_Id": 1,
    "Invoice_Id": "adcc475b-b779-48b7-b283-be7edaf41fbc",
    "Invoice_Date": "2025-06-08T02:23:26.3292387+00:00",
    "Invoice_Number": "sample string 3",
    "Total_Invoice": 1.0,
    "Balance": 4.0,
    "Practice_Id": "04521481-43c5-40ea-965c-884f2d92b614",
    "Provider_Id": "a37680f1-bfe7-4d87-85a3-ef60b349b50d",
    "Patient_Id": "766994b1-50bc-4772-bf1c-19d65a3a06ea",
    "Practice_Name": "sample string 7",
    "Provider_Name": "sample string 8",
    "Patient_Name": "sample string 9",
    "InvoiceTypeID": 0,
    "Status": "sample string 10",
    "Note": "sample string 11"
  },
  {
    "TransactionType_Id": 1,
    "Invoice_Id": "adcc475b-b779-48b7-b283-be7edaf41fbc",
    "Invoice_Date": "2025-06-08T02:23:26.3292387+00:00",
    "Invoice_Number": "sample string 3",
    "Total_Invoice": 1.0,
    "Balance": 4.0,
    "Practice_Id": "04521481-43c5-40ea-965c-884f2d92b614",
    "Provider_Id": "a37680f1-bfe7-4d87-85a3-ef60b349b50d",
    "Patient_Id": "766994b1-50bc-4772-bf1c-19d65a3a06ea",
    "Practice_Name": "sample string 7",
    "Provider_Name": "sample string 8",
    "Patient_Name": "sample string 9",
    "InvoiceTypeID": 0,
    "Status": "sample string 10",
    "Note": "sample string 11"
  }
]

application/xml, text/xml

Sample:
<ArrayOfInvoiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CSP.EMRContexts.Common.ViewModels">
  <InvoiceViewModel>
    <Balance>4</Balance>
    <InvoiceTypeID>Paid</InvoiceTypeID>
    <Invoice_Date>2025-06-08T02:23:26.3292387+00:00</Invoice_Date>
    <Invoice_Id>adcc475b-b779-48b7-b283-be7edaf41fbc</Invoice_Id>
    <Invoice_Number>sample string 3</Invoice_Number>
    <Note>sample string 11</Note>
    <Patient_Id>766994b1-50bc-4772-bf1c-19d65a3a06ea</Patient_Id>
    <Patient_Name>sample string 9</Patient_Name>
    <Practice_Id>04521481-43c5-40ea-965c-884f2d92b614</Practice_Id>
    <Practice_Name>sample string 7</Practice_Name>
    <Provider_Id>a37680f1-bfe7-4d87-85a3-ef60b349b50d</Provider_Id>
    <Provider_Name>sample string 8</Provider_Name>
    <Status>sample string 10</Status>
    <Total_Invoice>1</Total_Invoice>
    <TransactionType_Id>1</TransactionType_Id>
  </InvoiceViewModel>
  <InvoiceViewModel>
    <Balance>4</Balance>
    <InvoiceTypeID>Paid</InvoiceTypeID>
    <Invoice_Date>2025-06-08T02:23:26.3292387+00:00</Invoice_Date>
    <Invoice_Id>adcc475b-b779-48b7-b283-be7edaf41fbc</Invoice_Id>
    <Invoice_Number>sample string 3</Invoice_Number>
    <Note>sample string 11</Note>
    <Patient_Id>766994b1-50bc-4772-bf1c-19d65a3a06ea</Patient_Id>
    <Patient_Name>sample string 9</Patient_Name>
    <Practice_Id>04521481-43c5-40ea-965c-884f2d92b614</Practice_Id>
    <Practice_Name>sample string 7</Practice_Name>
    <Provider_Id>a37680f1-bfe7-4d87-85a3-ef60b349b50d</Provider_Id>
    <Provider_Name>sample string 8</Provider_Name>
    <Status>sample string 10</Status>
    <Total_Invoice>1</Total_Invoice>
    <TransactionType_Id>1</TransactionType_Id>
  </InvoiceViewModel>
</ArrayOfInvoiceViewModel>