---
schema_version: "1"
id: f8419dada8b06486a961d5ba61eb9ed0794763b222bd6c2e0b08c3685824c4ab
title: ConnectApi.InsuranceAccountsAndUsersCreationInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_insurance_accounts_and_users_creation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_insurance_accounts_and_users_creation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d08c9924b93530a1b392853218f21371f0b38b1517d1cd86f7013665afe59299
description: Input representation for creating person accounts and portal users from group census members.
---
# ConnectApi.InsuranceAccountsAndUsersCreationInputRepresentation

Input representation for creating person accounts and portal users from group census members.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| fieldMappings | [Map<String, String>](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_System_Map_toString.htm "HTML (New Window)") | Map of field API names from the Group Census Member object (key) to the Account object (value). | Optional | 65.0 |
| groupCensusId | String | ID of the group census that contains the members to process. | Required | 65.0 |
| groupCensusMemberIdList | [List<String>](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_list.htm "HTML (New Window)") | List of group census member IDs to be processed. If not provided, all members of the specified group census are processed. | Optional | 65.0 |
| matchingKeyList | [List<String>](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_list.htm "HTML (New Window)") | List of field API names on the Group Census Member object used to identify and prevent the creation of duplicate person accounts. | Optional | 65.0 |
| personAccountRecordType | String | Developer name of the person account record type to use for the new accounts. | Optional | 65.0 |
| userDetails | [ConnectApi.PortalUserCreationInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_portal_user_creation.htm "Input representation containing the details for creating a portal user.") | Details to create portal users. This property is required if the createPortalUsers parameter in the method call is set to true. | Optional | 65.0 |