Skip to main content

OfferStatus

The current status of an offer in the system.

type OfferStatus {
contractID: PolicyID!
hasOpenReworks: Boolean!
isIssued: Boolean!
isSubmitted: Boolean!
openReworks: [OfferRework!]!
status: OfferLifecycleStatus!
}

Fields

OfferStatus.contractID ● PolicyID! non-null scalar

The contract ID of the offer.

OfferStatus.hasOpenReworks ● Boolean! non-null scalar

Whether there are any open reworks for this offer that need attention.

OfferStatus.isIssued ● Boolean! non-null scalar

Whether the offer has been converted into an active policy (issued).

OfferStatus.isSubmitted ● Boolean! non-null scalar

Whether the offer has been submitted to the insurance system.

OfferStatus.openReworks ● [OfferRework!]! non-null object

The list of open reworks for this offer, if any.

OfferStatus.status ● OfferLifecycleStatus! non-null enum

The current lifecycle status of the offer.

Implemented By

OfferStatusResult union