Input Object

TreatmentTemplateSection

Usage Example
query {
# Use this type in your queries
someQuery {
format
frequency
isPrn
name
productId
}
}

Fields

formatString!required
frequencyInt

Minutes between administrations. `SCHEDULED` requires a positive value and `ONCE`/`CONTINUOUS` require null. The legacy `-1` and `0` sentinels are translated to `schedule_type` `PRN`/`ONCE` while older clients remain deployed (NV-934); they will be rejected once that translation is retired.

isPrnBoolean

Deprecated: send `scheduleType: PRN` instead. Honored for clients on a previous release — `true` is translated to `scheduleType: PRN` when `scheduleType` is absent.

nameString!required
productIdID
scheduleTypeScheduleType

How the row is scheduled; omitting it stores `SCHEDULED` unless a legacy encoding (`isPrn`, sentinel `frequency`) is present to translate.

typeString!required
unitsString