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

Gets or sets the coverage level codes to include

Collection of CoverageLevelCodes

None.

EligibilityCoverageLevelCodesExclusion

Gets or sets the coverage level codes to exclude

Collection of CoverageLevelCodes

None.

EligibilityTermByAbsence

Gets or sets terming by absense

boolean

None.

EligibilityTermByAbsenceType

Gets or sets terming by absense type

TermByAbsenceType

None.

EligibilityTermByAbsenceDaysOffset

Gets or sets number of days to offset the term date

integer

None.

EligibilityTermByAbsenceLockCOBRA

Gets or sets if COBRA members will be considered locked and will not term by absense

boolean

None.

EligibilityTermByAbsenceByContractCode

Gets or sets if only members that currently are assigned to a contract code in the submitted file are termed

boolean

None.

EligibilityTermByAbsenceThreshold

Gets or sets max percent of members that can be termed

decimal number

None.

EligibilityCardholderUsePatientID

Gets or sets if looking up cardholders by patient ID

boolean

None.

EligibilityCardholderUseAlternateID

Gets or sets if looking up cardholders by alternate ID

boolean

None.

EligibilityCardholderUseSSN

Gets or sets if looking up cardholders by SSN

boolean

None.

EligibilityCardholderUseMemberInfo

Gets or sets if looking up cardholders by name and DOB

boolean

None.

EligibilityUseMemberInfoAllowSecondID

Gets or sets if a member will be added with a new ID if the old ID is in the file when using member info to find cardholders

boolean

None.

EligibilityMergeSecondID

Gets or sets if a member is mergered with the latest ID if multiple entries found in file

boolean

None.

EligibilityLogShowMissingMembers

Gets or sets to list missing members

boolean

None.

EligibilityLogShowMissingMembersGraceDays

Gets or sets number of grace days for excluding members with term dates within that count

integer

None.

EligibilityLogShowMissingEmployeeStatusCodes

Gets or sets to list members missing an employee status code

boolean

None.

EligibilityLogShowMissingOtherStatusCodes

Gets or sets to list members missing an other status code

boolean

None.

EligibilityLogShowMissingEmployeeLocationCodes

Gets or sets to list members missing an employee location code

boolean

None.

EligibilityLogShowNewEmployeeStatusCodes

Gets or sets to list new employee status codes

boolean

None.

EligibilityLogShowNewOtherStatusCodes

Gets or sets to list new employee other status codes

boolean

None.

EligibilityLogShowNewEmployeeLocationCodes

Gets or sets to list new employee location codes

boolean

None.

EligibilityLogShowTermedMemberDetails

Gets or sets to show list of cardholder ID, name, and DOB for termed employees

boolean

None.

EligibilityLogShowTermedFutureEntries

Gets or sets to list termed future status entries

boolean

None.

Url

Gets or sets the link representing a link back to the resource

string

None.

ID

Gets or sets the identifier for the resource

integer

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
}