---
schema_version: "1"
id: 13617d0a21d9d673b855c538111c82ca94f53d1da7a0f8d1f113afa5ea8a172e
title: ConnectApi.MemberPlanInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_member_plan.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_member_plan.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a0624c5b57a94862797b08f40e57d699f1f65c0b8d718c96a4b69ca5a6cfec00
description: Input representation for an insurance plan that's assigned to a group census member.
---
# ConnectApi.MemberPlanInputRepresentation

Input representation for an insurance plan that's assigned to a group census member.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| attributes | [List](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_list.htm "HTML (New Window)")<[ConnectApi.GroupbenefitsAttributeInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_groupbenefits_attribute.htm "Input representation for an attribute value that overrides the value derived from the product on a group census member plan.")\> | Attribute values that override the values derived from the product for this plan. | Optional | 68.0 |
| contractGroupPlanId | String | ID of the ContractGroupPlan record that the member is enrolled in. | Required if you don't specify productCode and rootProductCode. | 68.0 |
| groupCensusMemberId | String | ID of the GroupCensusMember record that the plan belongs to. | Optional | 68.0 |
| id | String | ID of an existing GroupCensusMemberPlan record. Specify this ID to update an existing plan instead of creating one. | Optional | 68.0 |
| name | String | Name of the group census member plan. | Optional | 68.0 |
| productCode | String | Product code of the off-contract coverage. | Required if you don't specify contractGroupPlanId. | 68.0 |
| rootProductCode | String | Product code of the root product that the off-contract coverage belongs to. | Required if you don't specify contractGroupPlanId. | 68.0 |