# Summarize VOB Batch

> Perform Summarize VOB Batch through GenHealth - Eligibility.

Source: [https://genhealth.ai/docs/workflows/integrations/gen-health-eligibility/eligibility_summarize_vob_batch](https://genhealth.ai/docs/workflows/integrations/gen-health-eligibility/eligibility_summarize_vob_batch)

Integration: [GenHealth - Eligibility](https://genhealth.ai/docs/workflows/integrations/gen-health-eligibility.md)

- Handler: `eligibility_summarize_vob_batch`

## Inputs

- `loop_results` — Loop Results (expression, required)
  Required literal value or workflow expression.
- `candidate_count` — Candidate Count (number)
  Optional numeric value.
- `processing_status` — Processing Status (expression)
  Optional literal value or workflow expression.
- `processing_candidate_count` — Processing Candidate Count (number)
  Optional numeric value.
- `manual_review_count` — Manual Review Count (number)
  Optional numeric value.
- `skipped_count` — Skipped Count (number)
  Optional numeric value.
- `portal_held_count` — Portal Held Count (number)
  Optional numeric value.
- `selector_diagnostics` — Selector Diagnostics (expression)
  Optional literal value or workflow expression.
- `availity_transaction_budget` — Availity Transaction Budget (number)
  Optional numeric value.
- `retry_deferred_count` — Retry Deferred Count (number)
  Optional numeric value.
- `retry_exhausted_count` — Retry Exhausted Count (number)
  Optional numeric value.
- `terminal_unchanged_count` — Terminal Unchanged Count (number)
  Optional numeric value.
- `retry_history` — Retry History (expression)
  Optional literal value or workflow expression.
- `max_retry_attempts` — Max Retry Attempts (number)
  Optional numeric value.

## Outputs

- `success` — Success
- `status` — Status
- `candidate_count` — Candidate Count
- `processing_candidate_count` — Processing Candidate Count
- `manual_review_count` — Manual Review Count
- `portal_held_count` — Portal Held Count
- `reportable_activity_count` — Reportable Activity Count
- `should_report_activity` — Should Report Activity
- `failed_review_payload_count` — Failed Review Payload Count
- `recovered_branch_failure_count` — Recovered Branch Failure Count
- `recovered_fallback_outcome_count` — Recovered Fallback Outcome Count
- `availity_submission_count` — Availity Submission Count
- `availity_submission_failed_count` — Availity Submission Failed Count
- `availity_recovered_submission_count` — Availity Recovered Submission Count
- `availity_transaction_attempt_count` — Availity Transaction Attempt Count
- `eligibility_transaction_attempt_count` — Eligibility Transaction Attempt Count
- `uhc_transaction_attempt_count` — Uhc Transaction Attempt Count
- `uhc_submission_count` — Uhc Submission Count
- `uhc_submission_failed_count` — Uhc Submission Failed Count
- `uhc_report_count` — Uhc Report Count
- `availity_transaction_budget_remaining` — Availity Transaction Budget Remaining
- `retry_deferred_count` — Retry Deferred Count
- `retry_exhausted_count` — Retry Exhausted Count
- `terminal_unchanged_count` — Terminal Unchanged Count
- `retry_newly_exhausted_count` — Retry Newly Exhausted Count
- `retry_newly_exhausted_items` — Retry Newly Exhausted Items
- `retry_newly_exhausted_handoff` — Retry Newly Exhausted Handoff
- `error_message` — Error Message
- `verified_availity_outcome_count` — Verified Availity Outcome Count
- `retry_availity_outcome_count` — Retry Availity Outcome Count
- `terminal_failure_availity_outcome_count` — Terminal Failure Availity Outcome Count
- `athena_writeback_count` — Athena Writeback Count
- `google_sheets_writeback_count` — Google Sheets Writeback Count

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

```json
{
  "type": "object",
  "required": [
    "loop_results"
  ],
  "properties": {
    "loop_results": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "retry_history": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "skipped_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "candidate_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "portal_held_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "processing_status": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "max_retry_attempts": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "manual_review_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "retry_deferred_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "selector_diagnostics": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "retry_exhausted_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "terminal_unchanged_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "processing_candidate_count": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "availity_transaction_budget": {
      "type": "number",
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    }
  },
  "additionalProperties": false
}
```

### Output schema

```json
{
  "type": "object",
  "properties": {
    "status": {},
    "success": {},
    "error_message": {},
    "candidate_count": {},
    "uhc_report_count": {},
    "portal_held_count": {},
    "manual_review_count": {},
    "retry_deferred_count": {},
    "uhc_submission_count": {},
    "retry_exhausted_count": {},
    "athena_writeback_count": {},
    "should_report_activity": {},
    "terminal_unchanged_count": {},
    "availity_submission_count": {},
    "reportable_activity_count": {},
    "processing_candidate_count": {},
    "failed_review_payload_count": {},
    "retry_newly_exhausted_count": {},
    "retry_newly_exhausted_items": {},
    "uhc_submission_failed_count": {},
    "retry_availity_outcome_count": {},
    "google_sheets_writeback_count": {},
    "retry_newly_exhausted_handoff": {},
    "uhc_transaction_attempt_count": {},
    "recovered_branch_failure_count": {},
    "verified_availity_outcome_count": {},
    "availity_submission_failed_count": {},
    "recovered_fallback_outcome_count": {},
    "availity_transaction_attempt_count": {},
    "availity_recovered_submission_count": {},
    "availity_transaction_budget_remaining": {},
    "eligibility_transaction_attempt_count": {},
    "terminal_failure_availity_outcome_count": {}
  },
  "additionalProperties": true
}
```
