RiderAdd
objectNew rider addition request item
Discriminator identifying this item as a new rider addition
Allowed values:RIDERADD
Example:RIDERADD
Stable unique identifier assigned to this rider, used to target it in a later RIDERUPDATE
Example:Rider_ABRTRM_1
Rider product/plan code
Allowed values:Rider_OWPRider_ABRTRMRider_CTRRider_ABRCHRRider_ADRRider_WPRRider_CGRRider_GIBRRider_OPRRider_OWDRRider_WDRRider_NHRRider_ABRCRI
Example:Rider_ABRTRM
Effective date of the rider addition; defaults to the transaction-level effectiveDate when omitted
Example:2026-07-15
Face amount of the rider being added; mandatory for face-amount based riders
Example:25000
Premium associated with the new rider
Example:15
Status of the rider being added
Allowed values:ACTIVEPENDINGINACTIVETERMINATE
Example:ACTIVE
Whether the rider election applies at the policy level
Allowed values:YESNO
Example:YES
Substandard rating applied as a result of the change, if any
Show Child Parameters
partyId reference(s) the rider applies to; must reference a party declared in the transaction’s top-level parties array
Example:5f8f2f5c-6c3b-4e3b-8f2f-5c6c3b4e3b8f
RiderUpdate
objectUpdate to an existing rider, including termination — submit status=TERMINATE rather than a separate request type to remove a rider.
Discriminator identifying this item as an update to an existing rider
Allowed values:RIDERUPDATE
Example:RIDERUPDATE
Identifier of the specific existing rider instance being updated, as returned/echoed on the originating RIDERADD
Example:Rider_ABRTRM_1
Rider product/plan code
Allowed values:Rider_OWPRider_ABRTRMRider_CTRRider_ABRCHRRider_ADRRider_WPRRider_CGRRider_GIBRRider_OPRRider_OWDRRider_WDRRider_NHRRider_ABRCRI
Example:Rider_ABRTRM
Effective date of the rider update; defaults to the transaction-level effectiveDate when omitted
Example:2026-07-15
Updated face amount of the rider; mandatory for face-amount based riders, not applicable when status=TERMINATE
Example:25000
Updated premium associated with the rider; not applicable when status=TERMINATE
Example:15
Status of the rider. TERMINATE is also the mechanism for removing a rider — submit this rather than a separate request type
Allowed values:ACTIVETERMINATE
Example:TERMINATE
Whether the rider election applies at the policy level; mandatory unless status=TERMINATE
Allowed values:YESNO
Example:YES
Substandard rating applied as a result of the change, if any
Show Child Parameters
partyId reference(s) the rider applies to; must reference a party declared in the transaction’s top-level parties array
Example:5f8f2f5c-6c3b-4e3b-8f2f-5c6c3b4e3b8f
Reason for the rider update, particularly when status=TERMINATE
Allowed values:INSUREDREQUESTREPLACEDNONPAYMENTOTHER
Example:INSUREDREQUEST
PolicyCoverageChangesCoverageType
stringType of the coverage
Allowed values:BASETERMSUPPLEMENTAL
PolicyCoverageChangesRiskClass
stringRisk classification assessed by underwriting
Allowed values:ULTRANONTOBACCOELITENONTOBACCOPREFERREDNONTOBACCOSTANDARDNONTOBACCOSTANDARDTOBACCOSTANDARDAGGREGATESUBSTANDARDNONTOBACCOSUBSTANDARDTOBACCOSTANDARDPLUSNONTOBACCOPREFERREDTOBACCOSTANDARDCONVERSIONNONTOBACCOSTANDARDCONVERSIONTOBACCO
PolicyCoverageChangesRiderType
stringRider product/plan code
Allowed values:Rider_OWPRider_ABRTRMRider_CTRRider_ABRCHRRider_ADRRider_WPRRider_CGRRider_GIBRRider_OPRRider_OWDRRider_WDRRider_NHRRider_ABRCRI