Input representation for group census member plans and their coverages.
JSON Example
{
"plans": {
"values": [
{
"planId": "8ckxx000000000001",
"attributes": {
"values": [
{
"attributeCode": "AGE_BAND",
"attributeValue": "18-25"
}
]
},
"coverages": {
"values": [
{
"planId": "8ckxx000000000002",
"attributes": {
"values": [
{
"attributeCode": "COVERAGE_TIER",
"attributeValue": "Employee Only"
}
]
}
},
{
"productCode": "01txx000000000001"
}
]
}
}
]
}
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| attributes | Attribute Input [] | Attributes for this plan or coverage. These values override plan-level default attribute values before they are sent to the Salesforce CPQ configurator for rule evaluation. | Optional | 68.0 |
| coverages | Insurance Group Plan Input[] | List of coverages that are associated with this plan. | Optional | 65.0 |
| planId | String | ID of the contract group plan or coverage. | Required | 65.0 |
| productCode | String | Insurance product code used for coverages when contract group plan ID isn't available. This parameter is valid only within the coverages property. | Optional | 68.0 |