---
schema_version: "1"
id: e63f2d0b7deb59933827370c434e6e8375aa98252743a3f330c92d552046467d
title: ConnectApi.GroupCensusDeepCloneInputRepresentation
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_deep_clone.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_group_census_deep_clone.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: fccdc54a1cc173e7d51d9a8188f52d8efc199de344c976e09c9461a3ea894888
description: Input representation of the details to clone a group census hierarchy, including optional filters, reference mappings, field overrides, and a custom context definition.
---
# ConnectApi.GroupCensusDeepCloneInputRepresentation

Input representation of the details to clone a group census hierarchy, including optional filters, reference mappings, field overrides, and a custom context definition.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| contextDefId | String | API name of the custom context definition that overrides the standard group census deep-clone context definition. Use this property when you need unique fields or specialized mappings that the standard context definition doesn't include. | Optional | 68.0 |
| groupCensusFilters | [ConnectApi.GroupCensusFilters​InputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_group_census_filters.htm "Input representation of the per-entity filters that scope which group census member plan records are processed.") | Filters that limit which records in the source census hierarchy are cloned. For example, clone only the group census member plans that belong to a specified quote. | Optional | 68.0 |
| groupCensusReferenceMappings | [ConnectApi.GroupCensusReference​MappingsInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_group_census_reference_mappings.htm "Input representation of the per-entity reference values stamped on group census member plan records.") | Reference mappings to apply on the cloned records. Use these mappings to associate source references with target references, such as mapping quote line items to contract group plans. | Optional | 68.0 |
| targetGroupCensusOverrides | [Map](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_map.htm "HTML (New Window)")<String, Object> | Map of field API names and values to apply to the cloned GroupCensus record. Use this map to set new values on the target census, such as the census name or description. | Optional | 68.0 |