Insurance Plans Eligibility Check (POST, PATCH)

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.

1/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.

1https://{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 

NameTypeDescriptionRequired or OptionalAvailable Version
memberIdStringID of the group census member.Required66.0

Request Body for POST 

JSON Example 

1{
2  "plans": {
3    "values": [
4      {
5        "planId": "8ckxx000000000001",
6        "attributes": {
7          "values": [
8            {
9              "attributeCode": "AGE_BAND",
10              "attributeValue": "18-25"
11            }
12          ]
13        },
14        "coverages": {
15          "values": [
16            {
17              "planId": "8ckxx000000000002",
18              "attributes": {
19                "values": [
20                  {
21                    "attributeCode": "COVERAGE_TIER",
22                    "attributeValue": "Employee Only"
23                  }
24                ]
25              }
26            },
27            {
28              "productCode": "01txx000000000001"
29            }
30          ]
31        }
32      }
33    ]
34  }
35}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
plansInsurance Group Plan Input[]List of contract group plans for initial eligibility validation.Required66.0

Response Body for POST 

Insurance Plans Eligibility Details

Request Body for PATCH 

JSON Example 

1{
2  "contextId": "42ce00ea6a44dcc0d308ba1ea7c4c9bb455bd14bb0405ff03dca1b5371c42cda",
3  "addedPlans": {
4    "values": [
5      {
6        "planId": "8ckxx000000000001",
7        "attributes": {
8          "values": [
9            {
10              "attributeCode": "AGE_BAND",
11              "attributeValue": "18-25"
12            }
13          ]
14        },
15        "coverages": {
16          "values": [
17            {
18              "planId": "8ckxx000000000002",
19              "attributes": {
20                "values": [
21                  {
22                    "attributeCode": "COVERAGE_TIER",
23                    "attributeValue": "Employee Only"
24                  }
25                ]
26              }
27            },
28            {
29              "productCode": "01txx000000000001"
30            }
31          ]
32        }
33      }
34    ]
35  },
36  "deletedPlans": [],
37  "updatedPlans": []
38}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
addedPlansInsurance Group Plan Input[]List of contract group plans to add to the member’s enrollment for eligibility checking.Optional66.0
contextIdStringID of the context.Required66.0
deletedPlansInsurance Group Plan Input[]List of contract group plans to remove from the member’s enrollment.Optional66.0
updatedPlansInsurance Group Plan Input[]List of contract group plans to update during member enrollment.Optional66.0

Response Body for PATCH 

Insurance Plans Eligibility Details