---
schema_version: "1"
id: ff8f1d8e489c5dd95ad64b211529d9d2cd656c3616595960d506ff9c6b234eed
title: Insurance Group Plans
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_responses_insurance_group_plan_output.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_group_plan_output.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9ac65a6cb1088327bd70d48bf390c7d38ef9d349eb87c0dc87b86ac24745c5db
description: Output representation of an insurance group plan.
---
# Insurance Group Plans

Output representation of an insurance group plan.

## JSON Example

{
  "isOptional": false,
  "productCategory": "Medical",
  "planName": "plan123",
  "attributes": \[\],
  "coverages": \[
    {
      "planId": "8ckxx000000000002",
      "planName": "Dental Coverage",
      "productCategory": "Dental",
      "isOptional": true,
      "attributes": \[\],
      "uiTreatments": \[
        {
          "uiTreatmentType": "disable",
          "uiTreatmentTarget": "attribute\_picklist\_value",
          "details": {
            "planId": "8ckxx000000000002",
            "attributeCode": "COVERAGE\_TIER",
            "attributeValue": "Family"
          }
        },
        {
          "details": {
            "attributeId": "0tjxx000000000DAAQ",
            "attributeCode": "inCoverageCoinsurance",
            "attributeValue": "0",
            "stiId": "ref\_4316263b\_b30e\_45fd\_ad18\_d2830d96f597",
            "attributePicklistValue": "CoinsuranceZero",
            "attributePicklistValueId": "0v6xx000000000SAAQ"
          },
          "uiTreatmentTarget": "attribute\_picklist\_value",
          "uiTreatmentType": "hide"
        },
        {
          "details": {
            "attributeId": "0tjxx000000000DAAQ",
            "attributeCode": "inCoverageCoinsurance",
            "attributeValue": "10",
            "stiId": "ref\_4316263b\_b30e\_45fd\_ad18\_d2830d96f597",
            "attributePicklistValue": "CoinsuranceTen",
            "attributePicklistValueId": "0v6xx000000000TAAQ"
          },
          "uiTreatmentTarget": "attribute\_picklist\_value",
          "uiTreatmentType": "hide"
        }
      \]
    }
  \],
  "uiTreatments": \[
    {
      "details": {
        "attributeId": "0tjxx000000000cAAA",
        "attributeCode": "onmedFees",
        "stiId": "ref\_875915aa\_61c4\_4916\_ae58\_9fa7e0dec529",
        "attributeName": "Out-Network ICU Fees"
      },
      "uiTreatmentTarget": "attribute",
      "uiTreatmentType": "hide"
    }
  \]
}

| Property Name | Type | Description | Filter Group and Version | Available Version |
| --- | --- | --- | --- | --- |
| attributes | [Insurance Object Map](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_object_map_output.htm "Output representation for a map of attributes with string keys and object values.")\[\] | List of attributes that are associated with the contract group plan. | Small, 66.0 | 66.0 |
| coverages | [Insurance Group Plans](# "Output representation of an insurance group plan.")\[\] | List of coverages that are associated with this plan. | Small, 66.0 | 66.0 |
| errors | [Insurance Error](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_error_output.htm "Output representation for an error that occurred during a census management operation.")\[\] | Errors for this plan or coverage returned by the configurator. | Small, 68.0 | 68.0 |
| isOptional | Boolean | Indicates whether the plan is optional (true) or not (false). | Small, 66.0 | 66.0 |
| planId | String | ID of the contract group plan. | Small, 66.0 | 66.0 |
| planName | String | Name of the contract group plan. | Small, 66.0 | 66.0 |
| productCategory | String | Category of the contract group plan. | Small, 66.0 | 66.0 |
| productCode | String | Product code of the Product2 record for the off-contract coverage overrides. Use this parameter to add a coverage that doesn’t exist in the member’s assigned contract group plan. | Small, 68.0 | 68.0 |
| uiTreatments | [Insurance Group Plan UI Treatment \[\]](connect_responses_insurance_group_plan_ui_treatment_output.htm "Output representation of a UI treatment returned by the configurator for a plan or coverage.") | UI treatments for this plan or coverage returned by the configurator. | Small, 68.0 | 68.0 |