---
schema_version: "1"
id: f2e8f865b178c5ababeac42bff27369218d5d5f8d0cc349efef9c6256b5a855b
title: ConnectApi.GroupCensusMemberPlanInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_group_census_member_plan.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_group_census_member_plan.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1b598f6614168bcda14f3ebd8f7a8debe170aa200652a0f926268324cb8c4fab
description: Input representation for a single plan that's associated with a group census member.
---
# ConnectApi.GroupCensusMemberPlanInputRepresentation

Input representation for a single plan that's associated with a group census member.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| attributes | List<[ConnectApi.AttributeInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_attribute.htm "Input representation for Group Census Member Plan attribute.")\> | List of attribute-level changes that you want to make for the specific off-contract plan or coverage. Use this parameter to define custom values for individual plan attributes, such as deductibles, co-pays, or waiting periods, that differ from the base Product2 definition. | Optional | 68.0 |
| contractGroupPlanId | String | ID of the contract group plan. | Required | 65.0 |
| groupCensusMemberId | String | ID of the group census member. | Optional | 65.0 |
| id | String | ID of the group census member plan record. | Required to update plan | 65.0 |
| name | String | Name of the group census member plan. | Optional | 65.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. | Required if contractGroupPlanId isn’t specified | 68.0 |
| rootProductCode | String | Product code of the root product to which the off-contract coverage (defined by productCode) belongs. | Required if productCode is specified | 68.0 |