Skip to main content

BloodSugarAndInsulinValueInput

BenefitValueInput variant used for benefits of variant BLOOD_SUGAR_AND_INSULIN.

At least one of bloodSugar and insulin must be set. When insulin is absent or carries noInsulinNeeded, notAdministeredReason is required; a reason of OTHER additionally requires notAdministeredNote.

input BloodSugarAndInsulinValueInput {
bloodSugar: BloodSugarValueInput
insulin: InsulinValueInput
notAdministeredNote: String
notAdministeredReason: InsulinNotAdministeredReason
}

Fields

BloodSugarAndInsulinValueInput.bloodSugar ● BloodSugarValueInput input

The measured blood sugar. May be omitted when the client measured themselves.

BloodSugarAndInsulinValueInput.insulin ● InsulinValueInput input

The administered insulin. May be omitted when no dose was given.

BloodSugarAndInsulinValueInput.notAdministeredNote ● String scalar

Free-text explanation. Required when notAdministeredReason is OTHER.

BloodSugarAndInsulinValueInput.notAdministeredReason ● InsulinNotAdministeredReason enum

Why no insulin was administered. Required when insulin is absent or carries noInsulinNeeded.

Member Of

BenefitValueInput input