Skip to main content

UpdatePrescriptionInput

Input type for the mutation updating the data of a single prescription

input UpdatePrescriptionInput {
approval: ApprovalInput
clientId: ClientID!
comment: String
endDate: Date
icd10Codes: [ICD10CodeInput!]!
issuedAt: Date!
issuedBy: String
precedingPrescriptionId: PrescriptionID
prescriptionId: PrescriptionID!
startDate: Date!
status: Status!
treatments: [TreatmentInput!]!
}

Fields

UpdatePrescriptionInput.approval ● ApprovalInput input

Contains the data of an approval of a given prescription.

UpdatePrescriptionInput.clientId ● ClientID! non-null scalar

ID of the client, whose prescription is being updated

UpdatePrescriptionInput.comment ● String scalar

Comment on the current prescription

UpdatePrescriptionInput.endDate ● Date scalar

The date of the prescription, from which it is terminated

UpdatePrescriptionInput.icd10Codes ● [ICD10CodeInput!]! non-null input

A list of the ICD 10 codes of the given prescription, each of them stands for a single diagnose Max. 4 list entries allowed

UpdatePrescriptionInput.issuedAt ● Date! non-null scalar

The date on which the prescription is issued

UpdatePrescriptionInput.issuedBy ● String scalar

The issuer (the prescribing doctor or hospital) of the prescription

UpdatePrescriptionInput.precedingPrescriptionId ● PrescriptionID scalar

ID of the preceding prescription, if the current one is a follow-up prescription. If it is a first time prescription, the value is null.

UpdatePrescriptionInput.prescriptionId ● PrescriptionID! non-null scalar

ID of the prescription that is being updated

UpdatePrescriptionInput.startDate ● Date! non-null scalar

The date of the prescription, from which it is applied

UpdatePrescriptionInput.status ● Status! non-null enum

The new status of the given prescription

UpdatePrescriptionInput.treatments ● [TreatmentInput!]! non-null input

A list of all treatments mentioned in the current prescription

Member Of

updatePrescription mutation