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