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