Dependent Accumulators

Create Dependent Accumulator

Create a new dependent accumulator record.

The accumulator data is specified in the body of the request. The data is a JSON object conforming to the DI file specification for accumulators.  All field names must be lowercase.

If there is an existing data match for the new accumulator record, the record is not created. When the call is accepted it returns an operations URL that the requesting client uses to track the status of the request.

The lookup keys for the eligibility record to update are included in the query parameters, memberid, groupnumber, and depmemberid.

Sample Request Format

Required key fields are highlighted.
POST [base URL]/eligibility/dependent/accumulator?memberid=[memberid]&groupnumber=[groupnumber]&depmemberid=[depmemberid]

{
    "accum_name": "",
"accum_desc": "",
"coveragetype": "",
"specifictype": "",
"currentamount": "",
"maximumamount": "",
    "innetwork": "",
    "individualaccum": "",
    "daterange": ""
}

Sample Response Format


HTTP/1.1 202 Accepted
Operation-Location: [base URL]/operation/[operationId]
 

Update Dependent Accumulator
Update a dependent accumulator record.  
This is a sparse update; only fields being changed need to be included.  
The lookup keys for the accumulator record to update are included in the query parameters, memberid, groupnumber, depmemberid, coveragetype, specifictype, innetwork, individualaccum, accum_name, and daterange.

Sample Request Format


PATCH [base URL]/eligibility/dependent/accumulator?memberid=[memberid]&groupnumber=[groupnumber]&depmemberid=[depmemberid]&coveragetype=[coveragetype]&specifictype=[specifictype]&innetwork=[innetwork]
    &individualaccum=[individualaccum]&accum_name=[accum_name]&daterange=[daterange]
{
"accum_desc": "",
"currentamount": "",
"maximumamount": "",
}


Sample Response Format


HTTP/1.1 202 Accepted
Operation-Location: [base URL]/operation/[operationId]

Delete Dependent Accumulator
Delete a dependent accumulator record.
The lookup keys for the accumulator record to update are included in the query parameters, memberid, groupnumber, depmemberid, coveragetype, specifictype, innetwork, individualaccum, accum_name, and daterange.

Sample Request Format

DELETE [base URL]/eligibility/dependent/accumulator?memberid=[memberid]&groupnumber=[groupnumber]&depmemberid=[depmemberid]&coveragetype=[coveragetype]&specifictype=[specifictype]&innetwork=[innetwork]
    &individualaccum=[individualaccum]&accum_name=[accum_name]&daterange=[daterange]

Sample Response Format


HTTP/1.1 202 Accepted
Operation-Location: [base URL]/operation/[operationId]
Comments