Invoices
Invoices, the lines on them and the payments made against them.
Operations in Invoices
- GET Find invoices by encounter or patient, or list the ones that changed
- GET Read an invoice
- POST Add a line to a draft invoice
- PUT Replace a line on a draft invoice, such as its price
- DELETE Remove a line from a draft invoice
- GET List the prices Practor knows for a line
- POST Issue a draft invoice
- POST Reopen an issued invoice to change it
- GET List the payments made against an invoice
- GET Find invoices by encounter or patient, or list the ones that changed
/api/v1/invoices - GET Read an invoice
/api/v1/invoices/{invoiceId} - POST Add a line to a draft invoice
/api/v1/invoices/{invoiceId}/line-items - PUT Replace a line on a draft invoice, such as its price
/api/v1/invoices/{invoiceId}/line-items/{lineItemId} - DELETE Remove a line from a draft invoice
/api/v1/invoices/{invoiceId}/line-items/{lineItemId} - GET List the prices Practor knows for a line
/api/v1/invoices/{invoiceId}/line-items/{lineItemId}/rates - POST Issue a draft invoice
/api/v1/invoices/{invoiceId}/issue - POST Reopen an issued invoice to change it
/api/v1/invoices/{invoiceId}/amend - GET List the payments made against an invoice
/api/v1/invoices/{invoiceId}/payments