query { # Use this type in your queries someQuery { additives administration boluses calculatedAmount cells }}additives[TreatmentSheetRowAdditive]administrationStringboluses[TreatmentSheetRowBolus]calculatedAmountPlainDecimalcells[TreatmentSheetCell]configSegments[TreatmentSheetRowConfigSegment!]The row's configuration timeline, oldest first. Retracted configurations are left out. Empty when the row has no stored configuration; the row's own config fields are then in force. Each configuration owns a closed inclusive window `[startsAt, endsAt]` (`endsAt` null runs until check out). Inside a non-empty timeline, time no configuration covers schedules nothing.
discontinuedBooleandosePlainDecimaldoseUnitStringextendedInstructionsStringformatTreatmentSheetFormatfrequencyIntMinutes between administrations. Treat null or non-positive as "no recurrence" — do not infer a schedule from it.
idIDinactiveIntervals[TreatmentTimeInterval]instructionsStringisBillableBooleanisPrnBooleanDerived from `scheduleType` — true exactly when it is `PRN`.
nameStringorderItemOrderItemproductProductproductIdIDquantityPlainDecimalHow the row is scheduled. Never null: an unset kind reads as `SCHEDULED`.
startDateTimetotalDosePlainDecimaltreatmentSheetTreatmentSheettreatmentSheetIdIDunitsTreatmentSheetUnits