Evaluate product configuration rules for a group census member based on their selected
plan and coverage options during initial enrollment (POST). Reevaluate plan eligibility for a
group census member when plans are added or removed (PATCH).
Resource
{memberId} is a placeholder.
/connect/insurance/census-management/group-census-members/{memberId}/enrollment-rules/actions/invoke
Resource Example
Replace {yourInstance} with the My Domain name of your Salesforce org.
https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/census-management/group-census-members/0r6RM0000000h1pYAA/enrollment-rules/actions/invoke
Available Version
66.0
HTTP Methods
POST, PATCH
Path Parameter for POST and PATCH
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| memberId | String | ID of the group census member. | Required | 66.0 |
Request Body for POST
JSON Example
{
"plans": {
"values": [
{
"planId": "8ckxx000000000001",
"attributes": {
"values": [
{
"attributeCode": "AGE_BAND",
"attributeValue": "18-25"
}
]
},
"coverages": {
"values": [
{
"planId": "8ckxx000000000002",
"attributes": {
"values": [
{
"attributeCode": "COVERAGE_TIER",
"attributeValue": "Employee Only"
}
]
}
},
{
"productCode": "01txx000000000001"
}
]
}
}
]
}
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| plans | Insurance Group Plan Input[] | List of contract group plans for initial eligibility validation. | Required | 66.0 |
Request Body for PATCH
JSON Example
{
"contextId": "42ce00ea6a44dcc0d308ba1ea7c4c9bb455bd14bb0405ff03dca1b5371c42cda",
"addedPlans": {
"values": [
{
"planId": "8ckxx000000000001",
"attributes": {
"values": [
{
"attributeCode": "AGE_BAND",
"attributeValue": "18-25"
}
]
},
"coverages": {
"values": [
{
"planId": "8ckxx000000000002",
"attributes": {
"values": [
{
"attributeCode": "COVERAGE_TIER",
"attributeValue": "Employee Only"
}
]
}
},
{
"productCode": "01txx000000000001"
}
]
}
}
]
},
"deletedPlans": [],
"updatedPlans": []
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| addedPlans | Insurance Group Plan Input[] | List of contract group plans to add to the member's enrollment for eligibility checking. | Optional | 66.0 |
| contextId | String | ID of the context. | Required | 66.0 |
| deletedPlans | Insurance Group Plan Input[] | List of contract group plans to remove from the member's enrollment. | Optional | 66.0 |
| updatedPlans | Insurance Group Plan Input[] | List of contract group plans to update during member enrollment. | Optional | 66.0 |