Process Member Plans for Mid-Term Adjustment Action

Apply mid-term adjustment changes for group insurance policies to group census member plans.

This action is available in API version 68.0 and later.

Supported REST HTTP Methods 

URI: /services/data/vXX.X/actions/standard/procMbrPlansForMidTermAdj

Where XX.X is the latest API version.

Formats: JSON, XML

HTTP Methods: POST

Authentication: Authorization: Bearer TOKEN

Where TOKEN is your OAuth access token.

Inputs 

InputTypeDescription
censusMemberPlanDataApex-definedAn Apex ind_ins_grpben__GroupCensusMemberNode record that contains the group census member plan records, such as group census members, member plans, and plan attributes.
groupCensusMemberPlansList<sObject>Collection of group census member plan records.
groupCensusMembersList<sObject>Collection of group census member records.

Outputs 

OutputTypeDescription
censusMemberPlanDataApex-definedAn Apex ind_ins_grpben__GroupCensusMemberNode record that contains the census member plan records, such as group census members, member plans, and plan attributes.
errorsDataApex-definedAn Apex ind_ins_grpben__ErrorDetails record that contains the errors that are encountered during the process.
groupCensusMemberPlansList<sObject>Collection of group census member plan records.
groupCensusMembersList<sObject>Collection of group census member records.

Example 

POST

This sample request is for the Process Member Plans for Mid-Term Adjustment action.

1{
2  "inputs": [
3    {
4      "censusMemberPlanData": [
5        {
6          "member": {
7            "EventType": "endorsement",
8            "AssociationWithPrimaryMbr": "Self",
9            "EventEffectiveDate": "2026-06-01",
10            "GroupCensusId": "0rfXXXXXXXXXXXXAAA",
11            "AccountId": "001XXXXXXXXXXXXAAA"
12          },
13          "plans": [
14            {
15              "plan": {
16                "PlanName": "Add>Medical Gold",
17                "ContractGroupPlanId": "a0bXXXXXXXXXXXX001"
18              },
19              "attributes": []
20            },
21            {
22              "plan": {
23                "PlanName": "Preventive Care",
24                "ContractGroupPlanId": "a0bXXXXXXXXXXXX002",
25                "ContractGroupPlan.ContractGroupParentPlanId": "a0bXXXXXXXXXXXX001"
26              },
27              "attributes": []
28            }
29          ]
30        },
31        {
32          "member": {
33            "AssociationWithPrimaryMbr": "Spouse",
34            "GroupCensusId": "0rfXXXXXXXXXXXXAAA",
35            "AccountId": "001XXXXXXXXXXXXAAA"
36          },
37          "plans": [
38            {
39              "plan": {
40                "PlanName": "Medical Gold",
41                "ContractGroupPlanId": "a0bXXXXXXXXXXXX001"
42              },
43              "attributes": []
44            },
45            {
46              "plan": {
47                "PlanName": "Preventive Care",
48                "ContractGroupPlanId": "a0bXXXXXXXXXXXX002",
49                "ContractGroupPlan.ContractGroupParentPlanId": "a0bXXXXXXXXXXXX001"
50              },
51              "attributes": []
52            }
53          ]
54        }
55      ]
56    }
57  ]
58}

This sample response is for the Process Member Plans for Mid-Term Adjustment action.

1[
2  {
3    "actionName": "procMbrPlansForMidTermAdj",
4    "errors": null,
5    "invocationId": null,
6    "isSuccess": true,
7    "outcome": null,
8    "outputValues": {
9      "censusMemberPlanData": [
10        {
11          "member": {
12            "EventType": "endorsement",
13            "AssociationWithPrimaryMbr": "Self",
14            "EventEffectiveDate": "2026-06-01",
15            "GroupCensusId": "0rfXXXXXXXXXXXXAAA",
16            "AccountId": "001XXXXXXXXXXXXAAA"
17          },
18          "plans": [
19            {
20              "plan": {
21                "PlanName": "Medical Gold",
22                "ContractGroupPlanId": "a0bXXXXXXXXXXXX001",
23                "EventAction": "Add"
24              },
25              "attributes": []
26            },
27            {
28              "plan": {
29                "PlanName": "Preventive Care",
30                "ContractGroupPlanId": "a0bXXXXXXXXXXXX002",
31                "ContractGroupPlan.ContractGroupParentPlanId": "a0bXXXXXXXXXXXX001",
32                "EventAction": "Add"
33              },
34              "attributes": []
35            }
36          ]
37        },
38        {
39          "member": {
40            "AssociationWithPrimaryMbr": "Spouse",
41            "GroupCensusId": "0rfXXXXXXXXXXXXAAA",
42            "AccountId": "001XXXXXXXXXXXXAAA"
43          },
44          "plans": [
45            {
46              "plan": {
47                "PlanName": "Medical Gold",
48                "ContractGroupPlanId": "a0bXXXXXXXXXXXX001",
49                "EventAction": "Add"
50              },
51              "attributes": []
52            },
53            {
54              "plan": {
55                "PlanName": "Preventive Care",
56                "ContractGroupPlanId": "a0bXXXXXXXXXXXX002",
57                "ContractGroupPlan.ContractGroupParentPlanId": "a0bXXXXXXXXXXXX001",
58                "EventAction": "Add"
59              },
60              "attributes": []
61            }
62          ]
63        }
64      ],
65      "errorsData": []
66    },
67    "sortOrder": -1,
68    "version": 1
69  }
70]