InvoicesQueryFilters
No description
input InvoicesQueryFilters {
metadata: MetadataFilter
clinicalPathwayId: ID
invoiceNumbers: [Int!]
submittedToHealthcode: Boolean
healthcodeStatus: HealthcodeStatusFilter
accountId: ID
paidOrOutstanding: InvoicePaidOrOutstanding
status: InvoiceStatus
type: InvoiceExtendedType
}
Fields
InvoicesQueryFilters.metadata ● MetadataFilter input
Filter by a stored customer metadata entry
InvoicesQueryFilters.clinicalPathwayId ● ID scalar
Filter by clinical pathway id
InvoicesQueryFilters.invoiceNumbers ● [Int!] list scalar
InvoicesQueryFilters.submittedToHealthcode ● Boolean scalar
When true, return only invoices submitted to Healthcode (both healthcode.status and healthcode.providerReference present). When false, return only invoices not submitted.
InvoicesQueryFilters.healthcodeStatus ● HealthcodeStatusFilter input
Filter by Healthcode status values (in / notIn).
InvoicesQueryFilters.accountId ● ID scalar
Return invoices billed to this account (patient or insurer contact). Exact match on Invoice.accountId.
InvoicesQueryFilters.paidOrOutstanding ● InvoicePaidOrOutstanding enum
Exact match on Invoice.paidOrOutstanding.
InvoicesQueryFilters.status ● InvoiceStatus enum
Exact match on Invoice.status.
InvoicesQueryFilters.type ● InvoiceExtendedType enum
Matches Invoice.type. invoice also includes records with no stored extendedType (those resolve as invoice).
Member Of
invoices query