---
schema_version: "1"
id: 197377e3635a8e48b7e690e77eb3db44632396e70529ece527cd03d756490127
title: Group Census Deep Clone Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_group_census_deep_clone_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_group_census_deep_clone_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e88427b039f4a8e33b960955b1632a70ff268d057fd1243686277093ee74fe56
description: Input representation of the details to clone a group census hierarchy, including optional filters, reference mappings, field overrides, and a custom context definition.
---
# Group Census Deep Clone Input

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

## JSON Example

{
  "contextDefId": "Custom\_GroupCensus\_DeepClone",
  "groupCensusFilters": {
    "memberPlanFilter": {
      "quoteId": "0Q0xx0000004CtoCAE"
    }
  },
  "groupCensusReferenceMappings": {
    "memberPlanReferenceMapping": {
      "contractId": "800xx0000004C92AAE"
    }
  },
  "targetGroupCensusOverrides": {
    "Name": "Acme Enrollment Census",
    "Description": "Enrollment census cloned from the quoting census"
  }
}

## Properties

| Name | 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 | [Group Census Filters Input](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_group_census_filters_input.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 | [Group Census Reference Mappings Input](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_group_census_reference_mappings_input.htm "Input representation of the per-entity reference values saved to 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 | Object | Map of field API names and values to apply to the cloned group census. Use this map to set new values on the target census, such as the census name or description. | Optional | 68.0 |