Insurance Group Plan Input

Input representation for group census member plans and their coverages.

JSON Example 

1{
2  "plans": {
3    "values": [
4      {
5        "planId": "8ckxx000000000001",
6        "attributes": {
7          "values": [
8            {
9              "attributeCode": "AGE_BAND",
10              "attributeValue": "18-25"
11            }
12          ]
13        },
14        "coverages": {
15          "values": [
16            {
17              "planId": "8ckxx000000000002",
18              "attributes": {
19                "values": [
20                  {
21                    "attributeCode": "COVERAGE_TIER",
22                    "attributeValue": "Employee Only"
23                  }
24                ]
25              }
26            },
27            {
28              "productCode": "01txx000000000001"
29            }
30          ]
31        }
32      }
33    ]
34  }
35}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
attributesAttribute 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.Optional68.0
coveragesInsurance Group Plan Input[]List of coverages that are associated with this plan.Optional65.0
planIdStringID of the contract group plan or coverage.Required65.0
productCodeStringInsurance product code used for coverages when contract group plan ID isn’t available. This parameter is valid only within the coverages property.Optional68.0