One configuration in a treatment row's timeline. It owns a closed inclusive window `[startsAt, endsAt]` and a snapshot of the config fields in force over that window. `endsAt` null runs until check out; a stop for good is `discontinued` on the row, not a configuration here.
query { # Use this type in your queries someQuery { administration calculatedAmount dose doseUnit endsAt }}administrationStringcalculatedAmountPlainDecimaldosePlainDecimaldoseUnitStringendsAtDateTimeThe instant this configuration stopped, inclusive, or null while it runs. Second precision.
extendedInstructionsStringformatTreatmentSheetFormatfrequencyIntMinutes between administrations, always positive. Null when the kind holds no interval.
instructionsStringisBillableBooleanquantityPlainDecimalreasonStringWhy the configuration stopped, if a reason was given. Null while it runs.
How the row was scheduled over this window.
The instant this configuration took effect. Second precision.
totalDosePlainDecimalunitsTreatmentSheetUnits