Skip to main content

NewInvoiceDataInput

Used for creating a new invoice.

input NewInvoiceDataInput {
date: Date!
patientId: ID!
doctorId: ID!
locationId: ID!
comments: String
extraInfo: String
lineItems: [NewLineItemDataInput]
payments: [NewInvoicePaymentDataInput]
accountId: ID
clinicalPathwayId: ID
}

Fields​

NewInvoiceDataInput.date ● Date! non-null scalar​

NewInvoiceDataInput.patientId ● ID! non-null scalar​

NewInvoiceDataInput.doctorId ● ID! non-null scalar​

NewInvoiceDataInput.locationId ● ID! non-null scalar​

NewInvoiceDataInput.comments ● String scalar​

NewInvoiceDataInput.extraInfo ● String scalar​

NewInvoiceDataInput.lineItems ● [NewLineItemDataInput] list input​

NewInvoiceDataInput.payments ● [NewInvoicePaymentDataInput] list input​

NewInvoiceDataInput.accountId ● ID scalar​

NewInvoiceDataInput.clinicalPathwayId ● ID scalar​

Optionally link this invoice to a clinical pathway belonging to the invoice patient.

Member Of​

createInvoice mutation