Check Eligibility
Perform Check Eligibility through Availity.
availity_check_eligibilityInputs
- Enabled
enabledbooleanOptional true-or-false value.
Default:
true - Skip Reason
skip_reasonexpressionOptional literal value or workflow expression.
- Password Expiration Slack Channel
password_expiration_slack_channeltextOptional text value.
Default:
"#feed-alerts" - Payer Id
payer_idexpressionOptional literal value or workflow expression.
- Payer Name
payer_nameexpressionOptional literal value or workflow expression.
- Member Id
member_idexpressionrequiredRequired literal value or workflow expression.
- Patient First Name
patient_first_nameexpressionrequiredRequired literal value or workflow expression.
- Patient Middle Name
patient_middle_nameexpressionOptional literal value or workflow expression.
- Patient Last Name
patient_last_nameexpressionrequiredRequired literal value or workflow expression.
- Patient Birth Date
patient_birth_datedaterequiredRequired date in YYYY-MM-DD format.
- Patient State
patient_stateexpressionOptional literal value or workflow expression.
- As Of Date
as_of_datedateOptional date in YYYY-MM-DD format.
- Group Number
group_numberexpressionOptional literal value or workflow expression.
- Provider Npi
provider_npiexpressionOptional literal value or workflow expression.
- Provider Last Name
provider_last_nameexpressionOptional literal value or workflow expression.
- Provider Tax Id
provider_tax_idexpressionOptional literal value or workflow expression.
- Customer Id
customer_idtextOptional text value.
- Service Types
service_typestextOptional text value.
Default:
"30" - Service Type Mode
service_type_modeselectOptional selected identifier or value.
Options: Use org mapping/default (""), Explicit service types ("explicit"), All service types ("all")
- Procedure Codes
procedure_codesexpressionOptional literal value or workflow expression.
- Subscriber Relationship
subscriber_relationshiptextOptional text value.
Default:
"18" - Patient Search Option
patient_search_optiontextOptional text value.
- Provider Type
provider_typetextOptional text value.
- Place Of Service
place_of_servicetextOptional text value.
- Extra Form Fields
extra_form_fieldsjsonOptional JSON value.
- Field Label Overrides
field_label_overridesjsonOptional JSON value.
- Insurance Policy Id
insurance_policy_idexpressionOptional literal value or workflow expression.
- Source Document Id
source_document_idexpressionOptional literal value or workflow expression.
- Use Org Mapping
use_org_mappingbooleanOptional true-or-false value.
Default:
true - Include Linked Coverage Response Messages
include_linked_coverage_response_messagesbooleanOptional true-or-false value.
Default:
false
Outputs
successSuccessskippedSkippedcoverage_idCoverage Idstatus_codeStatus CodestatusStatushas_active_coverageHas Active Coveragehas_coverage_determinationHas Coverage Determinationrequested_procedure_codesRequested Procedure Codessubmitted_procedure_codesSubmitted Procedure Codesprocedure_code_supportProcedure Code Supportprocedure_code_support_detailProcedure Code Support DetailsubscriberSubscriberpatientPatientpayerPayerrequesting_providerRequesting ProviderplansPlansraw_responseRaw Responsecustomer_messageCustomer Messagepayer_rejection_reasonPayer Rejection Reasonpayer_rejection_categoryPayer Rejection Categoryis_coverage_data_issueIs Coverage Data IssueerrorErrorerror_messageError Message
Output schema completeness: best_effort_declared
Safety
- External effect
- write
- Confirmation recommended
- No
- Retry safe
- No
- Dry run supported
- No
Schemas
These schemas are first-pass authoring guidance. Runtime validation remains authoritative.
Input schema
{
"type": "object",
"required": [
"member_id",
"patient_first_name",
"patient_last_name",
"patient_birth_date"
],
"properties": {
"enabled": {
"type": "boolean",
"default": true,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
},
"payer_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"member_id": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"as_of_date": {
"type": "string",
"format": "date",
"description": "Optional date in YYYY-MM-DD format.",
"x-workflow-field-type": "date"
},
"payer_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"customer_id": {
"type": "string",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"skip_reason": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"group_number": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"provider_npi": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_state": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"provider_type": {
"type": "string",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"service_types": {
"type": "string",
"default": "30",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"procedure_codes": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"provider_tax_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"use_org_mapping": {
"type": "boolean",
"default": true,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
},
"place_of_service": {
"type": "string",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"extra_form_fields": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"patient_last_name": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"service_type_mode": {
"enum": [
"",
"explicit",
"all"
],
"type": "string",
"description": "Optional selected identifier or value.",
"x-workflow-field-type": "select"
},
"patient_birth_date": {
"type": "string",
"format": "date",
"description": "Required date in YYYY-MM-DD format.",
"x-workflow-field-type": "date"
},
"patient_first_name": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"provider_last_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"source_document_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"insurance_policy_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_middle_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"field_label_overrides": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"patient_search_option": {
"type": "string",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"subscriber_relationship": {
"type": "string",
"default": "18",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"password_expiration_slack_channel": {
"type": "string",
"default": "#feed-alerts",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"include_linked_coverage_response_messages": {
"type": "boolean",
"default": false,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"error": {},
"payer": {},
"plans": {},
"status": {},
"patient": {},
"skipped": {},
"success": {},
"subscriber": {},
"coverage_id": {},
"status_code": {},
"raw_response": {},
"error_message": {},
"customer_message": {},
"has_active_coverage": {},
"requesting_provider": {},
"is_coverage_data_issue": {},
"payer_rejection_reason": {},
"procedure_code_support": {},
"payer_rejection_category": {},
"requested_procedure_codes": {},
"submitted_procedure_codes": {},
"has_coverage_determination": {},
"procedure_code_support_detail": {}
},
"additionalProperties": true
}