Evaluate DME Eligibility Policy
Perform Evaluate DME Eligibility Policy through GenHealth - Eligibility.
eligibility_evaluate_dme_policyInputs
- Phase
phaseselectrequiredRequired selected identifier or value.
Default:
"post_eligibility"Options: Before Eligibility Check ("pre_eligibility"), After Eligibility Check ("post_eligibility")
- Niko Patient Id
niko_patient_idexpressionrequiredRequired literal value or workflow expression.
- Niko Order Id
niko_order_idexpressionOptional literal value or workflow expression.
- Niko Order Display Id
niko_order_display_idexpressionOptional literal value or workflow expression.
- Source Types
source_typesexpressionOptional literal value or workflow expression.
- Service Type
service_typeexpressionOptional literal value or workflow expression.
- Patient Insurance
patient_insuranceexpressionOptional literal value or workflow expression.
- Order Insurance
order_insuranceexpressionOptional literal value or workflow expression.
- Insurance Id
insurance_idexpressionOptional literal value or workflow expression.
- Niko Insurance Status
niko_insurance_statusexpressionOptional literal value or workflow expression.
- Patient
patientexpressionOptional literal value or workflow expression.
- Patient Insurances
patient_insurancesexpressionOptional literal value or workflow expression.
- Payer Key
payer_keyexpressionOptional literal value or workflow expression.
- Benefit Summary
benefit_summaryexpressionOptional literal value or workflow expression.
- Niko Eligibility
niko_eligibilityexpressionOptional literal value or workflow expression.
- Patient Notes
patient_notesexpressionOptional literal value or workflow expression.
- Current Order
current_orderexpressionOptional literal value or workflow expression.
- Current Order Items
current_order_itemsexpressionOptional literal value or workflow expression.
- Patient Orders
patient_ordersexpressionOptional literal value or workflow expression.
- Dry Run
dry_runbooleanOptional true-or-false value.
Outputs
successSuccessphasePhasestatusStatusreasonReasoncase_keyCase Keyservice_typeService Typepayer_keyPayer Keypatient_insurancePatient Insuranceorder_insuranceOrder Insuranceinsurance_idInsurance Idrequires_eligibility_checkRequires Eligibility Checkdry_runDry Runside_effects_enabledSide Effects Enabledside_effects_readySide Effects Readyniko_eligibility_requestNiko Eligibility Requestbenefit_summary_readyBenefit Summary Readybenefit_summaryBenefit Summaryupfront_feeUpfront Feeinstallment_detailsInstallment Detailsfinal_summary_textFinal Summary Textself_pay_note_textSelf Pay Note Textnetwork_statusNetwork Statusnetwork_status_detailNetwork Status Detailpatient_note_requestPatient Note Requesttask_requestTask Requestpatient_tag_requestPatient Tag Requestorder_tag_requestOrder Tag Requestrequired_side_effectsRequired Side Effectsmissing_side_effect_settingsMissing Side Effect SettingsdiagnosticsDiagnosticserrorErrorerror_messageError Message
Output schema completeness: best_effort_declared
Safety
- External effect
- write
- Confirmation recommended
- No
- Retry safe
- No
- Dry run supported
- Yes
Schemas
These schemas are first-pass authoring guidance. Runtime validation remains authoritative.
Input schema
{
"type": "object",
"required": [
"phase",
"niko_patient_id"
],
"properties": {
"phase": {
"enum": [
"pre_eligibility",
"post_eligibility"
],
"type": "string",
"default": "post_eligibility",
"description": "Required selected identifier or value.",
"x-workflow-field-type": "select"
},
"dry_run": {
"type": "boolean",
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
},
"patient": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"payer_key": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"insurance_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"service_type": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"source_types": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"current_order": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"niko_order_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_notes": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_orders": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"benefit_summary": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"niko_patient_id": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"order_insurance": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"niko_eligibility": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_insurance": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_insurances": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"current_order_items": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"niko_insurance_status": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"niko_order_display_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"error": {},
"phase": {},
"reason": {},
"status": {},
"dry_run": {},
"success": {},
"case_key": {},
"payer_key": {},
"diagnostics": {},
"upfront_fee": {},
"insurance_id": {},
"service_type": {},
"task_request": {},
"error_message": {},
"network_status": {},
"benefit_summary": {},
"order_insurance": {},
"order_tag_request": {},
"patient_insurance": {},
"final_summary_text": {},
"self_pay_note_text": {},
"side_effects_ready": {},
"installment_details": {},
"patient_tag_request": {},
"patient_note_request": {},
"side_effects_enabled": {},
"benefit_summary_ready": {},
"network_status_detail": {},
"required_side_effects": {},
"niko_eligibility_request": {},
"requires_eligibility_check": {},
"missing_side_effect_settings": {}
},
"additionalProperties": true
}