Insurance Group Plan Input

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