AddMedicationInput
Input for the addMedication mutation.
input AddMedicationInput {
activeSubstance: String!
application: String!
category: MedicationCategory!
dosageInstructions: String
dosageIntervals: DosageIntervalsInput
dosageNotes: String
galenicForm: String
medicationPlanId: MedicationPlanID!
note: String
reason: String
strength: String
tradeName: String!
unit: String!
validFrom: Date!
validUntil: Date
}
Fields
AddMedicationInput.activeSubstance ● String! non-null scalar
Active substance of the medication.
AddMedicationInput.application ● String! non-null scalar
Route or method of application.
AddMedicationInput.category ● MedicationCategory! non-null enum
Category of the medication.
AddMedicationInput.dosageInstructions ● String scalar
Free-text dosage instructions.
AddMedicationInput.dosageIntervals ● DosageIntervalsInput input
Dosage intervals for the medication.
AddMedicationInput.dosageNotes ● String scalar
Structured dosage notes.
AddMedicationInput.galenicForm ● String scalar
The galenic form.
AddMedicationInput.medicationPlanId ● MedicationPlanID! non-null scalar
ID of the medication plan to add the medication to.
AddMedicationInput.note ● String scalar
Optional note for this medication entry.
AddMedicationInput.reason ● String scalar
Reason for prescribing this medication, e.g. headache.
AddMedicationInput.strength ● String scalar
Strength of the medication (e.g. 500mg).
AddMedicationInput.tradeName ● String! non-null scalar
Trade name of the medication.
AddMedicationInput.unit ● String! non-null scalar
Unit of the medication dosage.
AddMedicationInput.validFrom ● Date! non-null scalar
Date from which this medication is valid.
AddMedicationInput.validUntil ● Date scalar
Date until which this medication is valid.
Member Of
addMedication mutation