Eligibility Check
Eligibility checks verify a patient’s insurance coverage, benefits, and member details in real time to confirm coverage and reduce claim denials before care is delivered.
The eligibility check model
Properties
- Name
id- Type
- string
- Description
Unique identifier for the eligibility check.
- Name
object- Type
- string
- Description
Always 'eligibility_check'.
- Name
name- Type
- string
- Description
Name of the eligibility check.
- Name
patient- Type
- string
- Description
Patient this eligibility check is associated with.
- Name
insurance_policy- Type
- string
- Description
Insurance policy that was checked.
- Name
billing_provider- Type
- string
- Description
Billing provider the check was run as.
- Name
policyholder_name- Type
- string
- Description
Name of the policyholder, as returned by the payer.
- Name
patient_name- Type
- string
- Description
Name of the patient, as returned by the payer.
- Name
group_number- Type
- string
- Description
Group number of the plan, as returned by the payer.
- Name
group_name- Type
- string
- Description
Group or plan name, as returned by the payer.
- Name
member_id- Type
- string
- Description
Member ID of the policyholder, as returned by the payer.
- Name
plan_date- Type
- string
- Description
Date the plan information applies to.
- Name
active_coverage- Type
- boolean
- Description
Whether the payer reported active coverage. True when at least one benefit line was returned.
- Name
benefit- Type
- array of objects
- Description
Benefit lines parsed from the payer's 271 response, such as active coverage, copays, deductibles, and out-of-pocket amounts. Each line carries a
benefit_coverage_code,service_type,insurance_plan,inplan_network, andbenefit_description, plus abenefit_amountorbenefit_percentwhere applicable. Exact fields vary by clearinghouse.
- Name
created_by- Type
- string
- Description
Creator of the eligibility check.
- Name
created_at- Type
- date-time
- Description
Timestamp (in ISO 8601 format) of when the eligibility check was created.
Response
{
"id": "elig_m6TVCgqM9BMNcOF5lsl8",
"object": "eligibility_check",
"name": "Eligibility Check: April 10, 2024",
"patient": "user_Z1zXZKvqrpwxbznuW6lJ",
"insurance_policy": "iply_j0wL6D3LxTeFtzSkvHwJ",
"billing_provider": "bprv_NPAxeKa32I5MbmuvKPAQ",
"policyholder_name": "JOHN DOE",
"patient_name": "JOHN DOE",
"group_number": "123456",
"group_name": "PPO",
"member_id": "W123456789",
"plan_date": "20240410",
"active_coverage": true,
"benefit": [
{
"benefit_coverage_code": "1",
"insurance_plan": "PPO",
"service_type": "30",
"coverage_level": "",
"inplan_network": "W",
"plan_effective_date": "20240101",
"plan_status": "Active Coverage",
"deductible_in_network": "1500",
"deductible_out_network": "3000",
"oop_in_network_remaining": "2500",
"oop_out_network_remaining": "5000",
"benefit_description": "PPO"
},
{
"benefit_coverage_code": "B",
"insurance_plan": "PPO",
"service_type": "30",
"benefit_level_code": "IND",
"benefit_period_code": "27",
"inplan_network": "Y",
"benefit_amount": "25",
"benefit_description": "Comprehensive Medical - Copay"
}
],
"created_by": "user_idjkvxZTqfJD734feQHa",
"created_at": "2024-04-10T13:20:21.724Z"
}
Create an eligibility check
Runs a real-time eligibility check against the payer for the given patient, insurance policy, and billing provider, and stores the result.
Required attributes
- Name
patient- Type
- string
- Description
Patient this eligibility check is associated with.
- Name
insurance_policy- Type
- string
- Description
Insurance policy to check.
- Name
billing_provider- Type
- string
- Description
Billing provider to run the check as.
Optional attributes
- Name
name- Type
- string
- Description
Name of the eligibility check. Defaults to
Eligibility Check: <date>.
Request
curl -X POST "https://{{base_subdomain}}.avonhealth.com/v2/eligibility_checks" \
-H "Authorization: Bearer {{token}}" \
-H "x-jwt: {{jwt}}" \
-H "account: {{account}}" \
-H "Content-Type: application/json" \
--data '{
"patient": "{{patient_id}}",
"insurance_policy": "Example",
"billing_provider": "Example"
}'
Response
{
"id": "elig_m6TVCgqM9BMNcOF5lsl8",
"object": "eligibility_check",
"name": "Eligibility Check: April 10, 2024",
"patient": "user_Z1zXZKvqrpwxbznuW6lJ",
"insurance_policy": "iply_j0wL6D3LxTeFtzSkvHwJ",
"billing_provider": "bprv_NPAxeKa32I5MbmuvKPAQ",
"policyholder_name": "JOHN DOE",
"patient_name": "JOHN DOE",
"group_number": "123456",
"group_name": "PPO",
"member_id": "W123456789",
"plan_date": "20240410",
"active_coverage": true,
"benefit": [
{
"benefit_coverage_code": "1",
"insurance_plan": "PPO",
"service_type": "30",
"coverage_level": "",
"inplan_network": "W",
"plan_effective_date": "20240101",
"plan_status": "Active Coverage",
"deductible_in_network": "1500",
"deductible_out_network": "3000",
"oop_in_network_remaining": "2500",
"oop_out_network_remaining": "5000",
"benefit_description": "PPO"
},
{
"benefit_coverage_code": "B",
"insurance_plan": "PPO",
"service_type": "30",
"benefit_level_code": "IND",
"benefit_period_code": "27",
"inplan_network": "Y",
"benefit_amount": "25",
"benefit_description": "Comprehensive Medical - Copay"
}
],
"created_by": "user_idjkvxZTqfJD734feQHa",
"created_at": "2024-04-10T13:20:21.724Z"
}
Retrieve an eligibility check
Retrieves the specified eligibility check.
Request
curl "https://{{base_subdomain}}.avonhealth.com/v2/eligibility_checks/:id" \
-H "Authorization: Bearer {{token}}" \
-H "x-jwt: {{jwt}}" \
-H "account: {{account}}"
Response
{
"id": "elig_m6TVCgqM9BMNcOF5lsl8",
"object": "eligibility_check",
"name": "Eligibility Check: April 10, 2024",
"patient": "user_Z1zXZKvqrpwxbznuW6lJ",
"insurance_policy": "iply_j0wL6D3LxTeFtzSkvHwJ",
"billing_provider": "bprv_NPAxeKa32I5MbmuvKPAQ",
"policyholder_name": "JOHN DOE",
"patient_name": "JOHN DOE",
"group_number": "123456",
"group_name": "PPO",
"member_id": "W123456789",
"plan_date": "20240410",
"active_coverage": true,
"benefit": [
{
"benefit_coverage_code": "1",
"insurance_plan": "PPO",
"service_type": "30",
"coverage_level": "",
"inplan_network": "W",
"plan_effective_date": "20240101",
"plan_status": "Active Coverage",
"deductible_in_network": "1500",
"deductible_out_network": "3000",
"oop_in_network_remaining": "2500",
"oop_out_network_remaining": "5000",
"benefit_description": "PPO"
},
{
"benefit_coverage_code": "B",
"insurance_plan": "PPO",
"service_type": "30",
"benefit_level_code": "IND",
"benefit_period_code": "27",
"inplan_network": "Y",
"benefit_amount": "25",
"benefit_description": "Comprehensive Medical - Copay"
}
],
"created_by": "user_idjkvxZTqfJD734feQHa",
"created_at": "2024-04-10T13:20:21.724Z"
}
List all eligibility checks
Returns a list of all eligibility checks, newest first.
Optional query parameters
- Name
patient- Type
- string
- Description
Patient to filter by.
- Name
search- Type
- string
- Description
Free-text search on name, patient name, and policyholder name.
- Name
limit- Type
- number
- Description
Maximum number of results to return.
- Name
offset- Type
- number
- Description
Number of results to skip.
Request
curl "https://{{base_subdomain}}.avonhealth.com/v2/eligibility_checks?patient={{patient_id}}" \
-H "Authorization: Bearer {{token}}" \
-H "x-jwt: {{jwt}}" \
-H "account: {{account}}"
Response
{
"object": "list",
"data": [
{
"id": "elig_m6TVCgqM9BMNcOF5lsl8",
"object": "eligibility_check",
"name": "Eligibility Check: April 10, 2024",
"patient": "user_Z1zXZKvqrpwxbznuW6lJ",
"insurance_policy": "iply_j0wL6D3LxTeFtzSkvHwJ",
"billing_provider": "bprv_NPAxeKa32I5MbmuvKPAQ",
"policyholder_name": "JOHN DOE",
"patient_name": "JOHN DOE",
"group_number": "123456",
"group_name": "PPO",
"member_id": "W123456789",
"plan_date": "20240410",
"active_coverage": true,
"benefit": [
{
"benefit_coverage_code": "1",
"insurance_plan": "PPO",
"service_type": "30",
"coverage_level": "",
"inplan_network": "W",
"plan_effective_date": "20240101",
"plan_status": "Active Coverage",
"deductible_in_network": "1500",
"deductible_out_network": "3000",
"oop_in_network_remaining": "2500",
"oop_out_network_remaining": "5000",
"benefit_description": "PPO"
}
],
"created_by": "user_idjkvxZTqfJD734feQHa",
"created_at": "2024-04-10T13:20:21.724Z"
},
]
}