Prepare Reviewed VOB Benefits
Perform Prepare Reviewed VOB Benefits through GenHealth - Eligibility.
eligibility_prepare_reviewed_vob_benefitsInputs
- Record Id
record_idexpressionOptional literal value or workflow expression.
- Record Link Id
record_link_idexpressionOptional literal value or workflow expression.
- 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_dateexpressionrequiredRequired literal value or workflow expression.
- Subscriber Relationship
subscriber_relationshipexpressionOptional literal value or workflow expression.
- Identity Basis
identity_basistextOptional text value.
Default:
"self" - Registered Subscriber Member Id
registered_subscriber_member_idexpressionOptional literal value or workflow expression.
- Registered Subscriber First Name
registered_subscriber_first_nameexpressionOptional literal value or workflow expression.
- Registered Subscriber Last Name
registered_subscriber_last_nameexpressionOptional literal value or workflow expression.
- Registered Subscriber Birth Date
registered_subscriber_birth_dateexpressionOptional literal value or workflow expression.
- Card Identity Artifact Ref
card_identity_artifact_refjsonOptional JSON value.
- Expected Field Values
expected_field_valuesjsonOptional JSON value.
- Card Extraction Prompt
card_extraction_prompttextareaOptional text value.
Default:
"Extract only the printed cardholder name and exact member ID from these card pages. Do not infer whether the cardholder is the patient or subscriber. Do not add, remove, or normalize member ID characters. If the card explicitly labels Prefix, Identification #, and Suffix as separate components, return each exact component and its exact source quote. Otherwise return the complete printed ID and its exact quote. Return unresolved when a field is missing, ambiguous, or not supported by a direct quote." - Card Extraction Model
card_extraction_modeltextOptional text value.
- Card Extraction Timeout Seconds
card_extraction_timeout_secondsnumberOptional numeric value.
Default:
45 - General Coverage Id
general_coverage_idexpressionrequiredRequired literal value or workflow expression.
- Pre Test Coverage Id
pre_test_coverage_idexpressionOptional literal value or workflow expression.
- Sleep Coverage Id
sleep_coverage_idexpressionOptional literal value or workflow expression.
- Post Test Coverage Id
post_test_coverage_idexpressionOptional literal value or workflow expression.
- As Of Date
as_of_datedateOptional date in YYYY-MM-DD format.
- Rates
ratesjsonOptional JSON value.
- Reviewed Document Rules
reviewed_document_rulesjsonOptional JSON value.
- Reviewed Cost Share Rules
reviewed_cost_share_rulesjsonOptional JSON value.
- Card
cardjsonOptional JSON value.
- Automatic Write Enabled
automatic_write_enabledbooleanOptional true-or-false value.
Default:
false
Outputs
successSuccesserrorErrorfailure_categoryFailure CategorystatusStatuswrite_evidenceWrite EvidencereasonReasonfield_valuesField Valuesallowed_field_link_namesAllowed Field Link Nameswithheld_field_link_namesWithheld Field Link Namesfallback_servicesFallback Servicesmodel_callsModel Callssource_hashesSource Hashesrequest_sha256Request Sha256preparation_sha256Preparation Sha256estimate_sha256Estimate Sha256note_sha256Note Sha256report_titleReport Title
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",
"general_coverage_id"
],
"properties": {
"card": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"rates": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"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"
},
"record_id": {
"description": "Optional 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"
},
"identity_basis": {
"type": "string",
"default": "self",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"record_link_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_last_name": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"sleep_coverage_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_birth_date": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_first_name": {
"description": "Required literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"general_coverage_id": {
"description": "Required 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"
},
"pre_test_coverage_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"card_extraction_model": {
"type": "string",
"description": "Optional text value.",
"x-workflow-field-type": "text"
},
"expected_field_values": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"post_test_coverage_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"card_extraction_prompt": {
"type": "string",
"default": "Extract only the printed cardholder name and exact member ID from these card pages. Do not infer whether the cardholder is the patient or subscriber. Do not add, remove, or normalize member ID characters. If the card explicitly labels Prefix, Identification #, and Suffix as separate components, return each exact component and its exact source quote. Otherwise return the complete printed ID and its exact quote. Return unresolved when a field is missing, ambiguous, or not supported by a direct quote.",
"description": "Optional text value.",
"x-workflow-field-type": "textarea"
},
"automatic_write_enabled": {
"type": "boolean",
"default": false,
"description": "Optional true-or-false value.",
"x-workflow-field-type": "boolean"
},
"reviewed_document_rules": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"subscriber_relationship": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"reviewed_cost_share_rules": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"card_identity_artifact_ref": {
"description": "Optional JSON value.",
"x-workflow-field-type": "json"
},
"card_extraction_timeout_seconds": {
"type": "number",
"default": 45,
"description": "Optional numeric value.",
"x-workflow-field-type": "number"
},
"registered_subscriber_last_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"registered_subscriber_member_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"registered_subscriber_birth_date": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"registered_subscriber_first_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"error": {},
"reason": {},
"status": {},
"success": {},
"model_calls": {},
"note_sha256": {},
"field_values": {},
"report_title": {},
"source_hashes": {},
"request_sha256": {},
"write_evidence": {},
"estimate_sha256": {},
"failure_category": {},
"fallback_services": {},
"preparation_sha256": {},
"allowed_field_link_names": {},
"withheld_field_link_names": {}
},
"additionalProperties": true
}