Input representation for adding plans to a census member. Use contractGroupPlanId to add standard plans defined in the group's
contract, with the option to include attributes for granular overrides. Alternatively, use
productCode and contractGroupPlanId to add off-contract coverages. When adding off-contract
coverages, you can use the attributes parameter to define specific coverage details. productCode and contractGroupPlanId are mutually exclusive. You must provide one or the other based
on whether the coverage is standard or off-contract.
JSON Example
{
"groupCensusMemberPlans": {
"values": [
{
"contractGroupPlanId": "0rgSG0000000e8jYAA"
},
{
"contractGroupPlanId": "0rgSG0000000eALYAY"
}
]
}
}
This is a sample example to add off-contract coverages.
{
"groupCensusMemberPlans": {
"values": [
{
"contractGroupPlanId": "0rgSG0000000e8jYAA"
},
{
"productCode": "01tSG0000000abcDEF",
"rootProductCode": "0rgSG0000000e8jYAA"
}
]
}
}
This is a sample example to add off-contract coverages with the attribute-level changes.
{
"groupCensusMemberPlans": {
"values": [
{
"contractGroupPlanId": "0rgSG0000000e8jYAA",
"attributes": {
"values": [
{
"attributeCode": "code",
"attributeValue": "25"
}
]
}
}
]
}
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| groupCensusMemberPlans | Group Census Member Plan Input[] | List of plans to add to the member. | Required | 65.0 |