Skip to main content

BenefitsOfferingRunoutConfiguration

Describes the availability and state of the Runout feature for a Benefits Offering. Runout enables claims to be submitted for a period of time after the Offering end.

type BenefitsOfferingRunoutConfiguration {
available: Boolean!
enabled: Boolean!
id: ID!
mutuallyExclusiveWith: [ConfigurableBenefitsOfferingFeature!]
runoutEndDate: DateString
runoutPeriodInDays: Int
validationRules: BenefitsOfferingRunoutValidationConfiguration
}

Fields

BenefitsOfferingRunoutConfiguration.available ● Boolean! non-null scalar

If true, Runout is available for this Offering type. This is a read-only attribute. If false, enabled must be false and all attributes MUST BE unsettable.

BenefitsOfferingRunoutConfiguration.enabled ● Boolean! non-null scalar

If true, Runout is enabled for this Offering.

BenefitsOfferingRunoutConfiguration.id ● ID! non-null scalar

The ID of this configurable feature.

BenefitsOfferingRunoutConfiguration.mutuallyExclusiveWith ● [ConfigurableBenefitsOfferingFeature!] list enum

If present, this feature is mutually exclusive with all features defined here. Client can configure this feature, or one or more of the features in this definition, but this feature cannot be configured if any features in this definition are configured. Client should use this for UI/X controls.

BenefitsOfferingRunoutConfiguration.runoutEndDate ● DateString scalar

The date (YYYY-MM-DD) the runout period ends. If absent, enabled MUST be false. If present, enabled MUST be true. This should equal to the Offering End Date / Participant Enrollment End Date + Grace Period + Runout Period In Days.

BenefitsOfferingRunoutConfiguration.runoutPeriodInDays ● Int scalar

The configured runout period in days. If absent, enabled MUST be false. If present, enabled MUST be true.

BenefitsOfferingRunoutConfiguration.validationRules ● BenefitsOfferingRunoutValidationConfiguration object

Validation rules governing the runout feature. Present only if the feature is available.

Member of

BenefitsOfferingConfiguration object