Skip to main content

UpdateMedicationInput

Input for the updateMedication mutation.

input UpdateMedicationInput {
activeSubstance: String!
application: String!
category: MedicationCategory!
dosageInstructions: String
dosageIntervals: DosageIntervalsInput
dosageNotes: String
galenicForm: String
id: MedicationID!
note: String
reason: String
strength: String
tradeName: String!
unit: String!
validFrom: Date
validUntil: Date
}

Fields

UpdateMedicationInput.activeSubstance ● String! non-null scalar

Active substance of the medication.

UpdateMedicationInput.application ● String! non-null scalar

Route or method of application.

UpdateMedicationInput.category ● MedicationCategory! non-null enum

Category of the medication.

UpdateMedicationInput.dosageInstructions ● String scalar

Free-text dosage instructions.

UpdateMedicationInput.dosageIntervals ● DosageIntervalsInput input

Updated dosage intervals.

UpdateMedicationInput.dosageNotes ● String scalar

Structured dosage notes.

UpdateMedicationInput.galenicForm ● String scalar

The galenic form.

UpdateMedicationInput.id ● MedicationID! non-null scalar

ID of the medication entry to update.

UpdateMedicationInput.note ● String scalar

Optional note for this medication entry.

UpdateMedicationInput.reason ● String scalar

Reason for prescribing this medication.

UpdateMedicationInput.strength ● String scalar

Strength of the medication (e.g. 500mg).

UpdateMedicationInput.tradeName ● String! non-null scalar

Trade name of the medication.

UpdateMedicationInput.unit ● String! non-null scalar

Unit of the medication dosage.

UpdateMedicationInput.validFrom ● Date scalar

Date from which this medication is valid.

UpdateMedicationInput.validUntil ● Date scalar

Date until which this medication is valid.

Member Of

updateMedication mutation