ATHENA PROD
Fetch billing context
Fetch billing context in Athena Prod
POSThttps://api.ontross.com/api/integrations/athena-prod/fetch-billing-context
Request Fields
input.org_id
integer
requiredOrg id
Example
25910input.patient_id
integer
requiredPatient id
Example
596input.department_id
integer
requiredDepartment id
Example
3input.expected_dob
string
requiredExpected dob
Example
"1980-01-03"input.service_date
string
requiredService date
Example
"2026-01-17"auth_id
string
requiredSaved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"Output Fields
patient_id
string
Source identifiers remain strings.
verified_dob
string
Verified dob
patient_department_options
array
List of patient department options.
patient_department_options[].department_id
string
Source identifiers remain strings.
patient_department_options[].name
string
Name
context_token
string
Context token
expires_at
string
Expires at
patient_insurances
array
List of patient insurances.
patient_insurances[].patient_insurance_id
string
Source identifiers remain strings.
patient_insurances[].package_id
string
Package id
patient_insurances[].name
string
Name
patient_insurances[].sequence
string
Sequence
patient_insurances[].is_self_pay
boolean
Is self pay
patient_insurances[].eligibility
object
Eligibility object.
patient_insurances[].eligibility.status
string
Status
patient_insurances[].eligibility.source_status
string
Source status
patient_insurances[].eligibility.service_date
string
Service date
patient_insurances[].eligibility.checked_at
string
Checked at
rendering_provider_options
array
List of rendering provider options.
rendering_provider_options[].provider_id
string
Source identifiers remain strings.
rendering_provider_options[].name
string
Name
supervising_provider_options
array
List of supervising provider options.
supervising_provider_options[].provider_id
string
Source identifiers remain strings.
supervising_provider_options[].name
string
Name
service_department_options
array
List of service department options.
service_department_options[].department_id
string
Source identifiers remain strings.
service_department_options[].name
string
Name
valid_post_date_start
string
Valid post date start
valid_post_date_end
string
Valid post date end
claim_creation_supported
boolean
Claim creation supported
submission_capability
string
Submission capability
signature_context
object
Signature context object.
signature_context.release_of_information
boolean
Release of information
signature_context.assignment_of_benefits
boolean
Assignment of benefits
signature_context.signature_source_code
string
Signature source code
required_fields
array
List of required fields.
limitations
array
List of limitations.
authorization_options
array
List of authorization options.
authorization_options[].authorization_id
string
Authorization id
authorization_options[].authorization_number
string
Authorization number
authorization_options[].service_start_date
string
Service start date
authorization_options[].service_end_date
string
Service end date
authorization_capability_status
string
Authorization capability status
Code
curl --request POST \
--url https://api.ontross.com/api/integrations/athena-prod/fetch-billing-context \
--header 'X-API-Key: REPLACE_KEY_VALUE' \
--header 'content-type: application/json' \
--data '{"input":{"org_id":25910,"patient_id":596,"department_id":3,"expected_dob":"1980-01-03","service_date":"2026-01-17"},"auth_id":"auth_uuid_here"}'Request BODY
{
"input": {
"org_id": 25910,
"patient_id": 596,
"department_id": 3,
"expected_dob": "1980-01-03",
"service_date": "2026-01-17"
},
"auth_id": "auth_uuid_here"
}Response BODY
{
"id": "string",
"workflow_id": "string",
"auth_id": "string",
"status": "string",
"input": {},
"output": {
"patient_id": "string",
"verified_dob": "2019-08-24",
"patient_department_options": [
{
"department_id": "string",
"name": "string"
}
],
"context_token": "string",
"expires_at": "2019-08-24T14:15:22Z",
"patient_insurances": [
{
"patient_insurance_id": "string",
"package_id": "string",
"name": "string",
"sequence": "string",
"is_self_pay": true,
"eligibility": {
"status": "eligible",
"source_status": "string",
"service_date": "2019-08-24",
"checked_at": "2019-08-24T14:15:22Z"
}
}
],
"rendering_provider_options": [
{
"provider_id": "string",
"name": "string"
}
],
"supervising_provider_options": [
{
"provider_id": "string",
"name": "string"
}
],
"service_department_options": [
{
"department_id": "string",
"name": "string"
}
],
"valid_post_date_start": "2019-08-24",
"valid_post_date_end": "2019-08-24",
"claim_creation_supported": true,
"submission_capability": "unsupported",
"signature_context": {
"release_of_information": true,
"assignment_of_benefits": true,
"signature_source_code": "string"
},
"required_fields": [
"string"
],
"limitations": [
"string"
],
"authorization_options": [
{
"authorization_id": "string",
"authorization_number": "string",
"service_start_date": "2019-08-24",
"service_end_date": "2019-08-24"
}
],
"authorization_capability_status": "available"
},
"files": null,
"created_at": "2019-08-24T14:15:22Z",
"started_at": "2019-08-24T14:15:22Z",
"completed_at": "2019-08-24T14:15:22Z"
}