PATCH api/groups/{groupid}/facilitybranches/{facilitybranchid}/eligibilityimportsettings

Patches Eligibility Import Settings

Request Information

URI Parameters

NameDescriptionTypeAdditional information
groupid

Group identifier

integer

Required

facilitybranchid

FacilityBranch identifier

integer

Required

Body Parameters

The json formatted patch document (https://tools.ietf.org/html/rfc6902) containing operations to apply to the target rule

JsonPatchDocument
NameDescriptionTypeAdditional information
Operations

Collection of Operation

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/json-patch+json

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

A patched contract plan

EligibilityImportSettingsModel
NameDescriptionTypeAdditional information
EligibilityUseARTypesAsClientID

Gets or sets if A/R Type is ID

boolean

None.

EligibilityClientID

Gets or sets ClientID (Accepts multiple values separated by '|')

Collection of string

String length: inclusive between 0 and 2000

EligibilityUseCOB

Gets or sets to use COB

boolean

None.

EligibilityTrackDependentChanges

Gets or sets to track eligibility for dependents

boolean

None.

EligibilityTermFutureEntries

Gets or sets if all status entries where start date isn't in file and greater than the earliest date specifed in file

boolean

None.

EligibilityUpdateStatusDescriptions

Gets or sets to update description codes for employee location, employee status, and other status

boolean

None.

EligibilityCardholderPersonCode

Gets or sets cardholder person code

string

String length: inclusive between 0 and 3

EligibilityStripCardholderIDPrefix

Gets or sets prefix to strip from cardholder ID

string

String length: inclusive between 0 and 20

EligibilityAddCardholderIDPrefix

Gets or sets prefix to add to cardholder ID

string

String length: inclusive between 0 and 20

EligibilityStripCardholderIDSuffix

Gets or sets suffix to strip from cardholder ID

string

String length: inclusive between 0 and 20

EligibilityAddCardholderIDSuffix

Gets or sets suffix to add to cardholder ID

string

String length: inclusive between 0 and 20

EligibilityCoverageLevelCodes

Use the values below in an array to specify the coverage levels you want to include in the eligibility import. Allowed values: "CHD - Children Only", "DEP - Dependents Only", "E1D - Employee and One Dependent", "E2D - Employee and Two Dependents", "E3D - Employee and Three Dependents", "E5D - Employee and One or More Dependents", "E6D - Employee and Two or More Dependents", "E7D - Employee and Three or More Dependents", "E8D - Employee and Four or More Dependents", "E9D - Employee and Five or More Dependents", "ECH - Employee and Children", "EMP - Employee Only", "ESP - Employee and Spouse", "FAM - Family", "IND - Individual", "SPC - Spouse and Children", "SPO - Spouse Only", "TWO - Two Party"

None.

Response Formats

application/json, text/json, application/json-patch+json

Sample:
{
  "url": "sample string 6",
  "id": 7,
  "eligibilityUseARTypesAsClientID": true,
  "eligibilityClientID": [
    "sample string 1",
    "sample string 2"
  ],
  "eligibilityUseCOB": true,
  "eligibilityTrackDependentChanges": true,
  "eligibilityTermFutureEntries": true,
  "eligibilityUpdateStatusDescriptions": true,
  "eligibilityCardholderPersonCode": "sample string 1",
  "eligibilityStripCardholderIDPrefix": "sample string 2",
  "eligibilityAddCardholderIDPrefix": "sample string 3",
  "eligibilityStripCardholderIDSuffix": "sample string 4",
  "eligibilityAddCardholderIDSuffix": "sample string 5",
  "eligibilityCoverageLevelCodes": [
    "CHD - Children Only",
    "CHD - Children Only"
  ],
  "eligibilityCoverageLevelCodesExclusion": [
    "CHD - Children Only",
    "CHD - Children Only"
  ],
  "eligibilityTermByAbsence": true,
  "eligibilityTermByAbsenceType": "End of Current Month",
  "eligibilityTermByAbsenceDaysOffset": 1,
  "eligibilityTermByAbsenceLockCOBRA": true,
  "eligibilityTermByAbsenceByContractCode": true,
  "eligibilityTermByAbsenceThreshold": 1.0,
  "eligibilityCardholderUsePatientID": true,
  "eligibilityCardholderUseAlternateID": true,
  "eligibilityCardholderUseSSN": true,
  "eligibilityCardholderUseMemberInfo": true,
  "eligibilityUseMemberInfoAllowSecondID": true,
  "eligibilityMergeSecondID": true,
  "eligibilityLogShowMissingMembers": true,
  "eligibilityLogShowMissingMembersGraceDays": 1,
  "eligibilityLogShowMissingEmployeeStatusCodes": true,
  "eligibilityLogShowMissingOtherStatusCodes": true,
  "eligibilityLogShowMissingEmployeeLocationCodes": true,
  "eligibilityLogShowNewEmployeeStatusCodes": true,
  "eligibilityLogShowNewOtherStatusCodes": true,
  "eligibilityLogShowNewEmployeeLocationCodes": true,
  "eligibilityLogShowTermedMemberDetails": true,
  "eligibilityLogShowTermedFutureEntries": true
}