Input representation of a family of group census members and their plans to add or
update, including optional duplicate-detection fields, a processing flow, and configuration-rule
settings.
JSON Example
{
"duplicateDetectionFields": [
"FirstName", "LastName", "Email"
],
"flowName": "Process Group Census Member Data",
"shouldExecuteConfigurationRule": false,
"members": [
{
"firstName": "Alex",
"lastname": "Taylor",
"email": "alex.taylor@example.com",
"memberType": "Primary",
"associationWithPrimaryMbr": "Self",
"relationshipToPrimaryMember": "Self",
"sourceSystemIdentifier": "WD-EMP-67890",
"groupClassName": "Full-Time Salaried",
"addedPlans": [
{
"contractGroupPlanId": "0gpxx0000000001AAA",
"name": "Gold Tier Medical Plan",
"attributes": [
{
"attributeCode": "COVERAGE_TIER",
"attributeValue": "Family"
}
]
}
]
}
]
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| duplicateDetectionFields | String[] | List of field API names that are used with the default fields to generate a unique key for identifying duplicate members. The default fields are FirstName, LastName, AssociationWithPrimaryMbr, Email, and GroupCensusId. | Optional | 68.0 |
| flowName | String | Name of the flow to use for processing group census member data. The default value is Process Group Census Member Data. | Optional | 68.0 |
| members | Member With Plans Input[] | List of group census members with their plan details to add or update. | Required | 68.0 |
| shouldExecuteConfigurationRule | Boolean | Indicates whether the flow runs the eligibility and configurator engine when validating the submitted plans (true) or saves the submitted plans as-is (false). The default value is false. | Optional | 68.0 |