Skip to main content

Invoices

General information

Definition

The demonstration of the simple billing system in the EMR. Admin users can set up service, service base price, and tax. Receptionist users can create an encounter with this service. When the encounter is finished, the invoice will be created in an automated manner. Right after that receptionist can check the details of the invoice and change the status of the invoice. Invoice lists and details are also available for the patient user.

Attributes

In this documentation, attributes are described from the user's perspective. If you want to understand how these models are implemented from developers' perspective, please visit the next links:

  1. ChargeItem
  2. ChargeItemDefinition
  3. Invoice

Invoice

AttributeDescription
PatientThe subject of the invoice
PractitionerParticipant of the invoice
DateDate and time when the invoice was issued
StatusStatus of the invoice. Can be issued, balanced, canceled

Line item

AttributeDescription
ItemItem name
QuantityQuantity
RateThe base price of the item
TaxTax of the item
AmountAmount (rate + tax)

Actions

Details

Every invoice has a details page where the user can check additional information about the invoice, such as patient and practitioner names, issued dates, status, and amount. Also, details include information about every line item in the invoice: name of the service, quantity, rate, tax, amount Invoice details

Pay

The receptionist can change the invoice status from issued to balanced (paid). To do this user should click on the "payment" button and confirm his action. Right after this, the list of invoices will be refreshed and the user can see the result of the action. Invoice details

Cancel

The receptionist can change the invoice status from issued to cancelled. To do this user should click on the "cancel" button and confirm his action. Right after this, the list of invoices will be refreshed and the user can see the result of the action. Invoice details

Users can use filters to find the correct invoice. Available filters are practitioner, patient, and status. For the patient available practitioner and status filter. Invoice details

Create new

Currently, invoices can be created only after these steps:

  1. Encounter was created;
  2. Encounter was completed.

If these steps are reproduced, you will see a new encounter in issued status in the invoices list.

To control rate and tax values users can use the Services page (for admin only) Invoice details