Input Object

TreatmentSheetRowInput

Usage Example
query {
# Use this type in your queries
someQuery {
additives
administration
boluses
calculatedAmount
dose
}
}

Fields

administrationString
calculatedAmountDecimal
doseUnitString
extendedInstructionsString
frequencyInt

Minutes between administrations. The `-1` ("as needed") and `0` ("one time") sentinels are translated to `scheduleType` while clients on a previous release remain deployed, and rejected once that translation is retired — send `scheduleType: PRN` or `ONCE` instead. `SCHEDULED` requires a positive value; `ONCE`/`CONTINUOUS` require null. On an update, omitting this field keeps the stored frequency.

inactiveIntervals[TreatmentTimeIntervalInput]
instructionsString
isBillableBoolean

Whether doses charted on this row are billed. Once the row has a configuration, change it with `saveTreatmentSheetRowConfig` instead.

nameString
productIdID!required
quantityDecimal
scheduleTypeScheduleType

How the row is scheduled. Omitting it on create stores `SCHEDULED`.

totalDoseDecimal