# Resolve Carrier

> Perform Resolve Carrier through athenahealth.

Source: [https://genhealth.ai/docs/workflows/integrations/athenahealth/athena_resolve_carrier](https://genhealth.ai/docs/workflows/integrations/athenahealth/athena_resolve_carrier)

Integration: [athenahealth](https://genhealth.ai/docs/workflows/integrations/athenahealth.md)

- Handler: `athena_resolve_carrier`

- Connection type: `athenahealth`

## Inputs

- `carrier_text` — Carrier Text (expression, required)
  Required literal value or workflow expression.
- `patient_state` — Patient State (expression)
  Optional literal value or workflow expression.
- `plan_type_hint` — Plan Type Hint (expression)
  Optional literal value or workflow expression.
- `minimum_confidence` — Minimum Confidence (select)
  Optional selected identifier or value.
  Default: `"high"`
  Options: High — only an unambiguous match ("high"), Medium — accept a best reading ("medium")
- `allow_llm` — Allow Llm (boolean)
  Optional true-or-false value.
  Default: `true`

## Outputs

- `success` — Success
- `matched` — Matched
- `ready` — Ready
- `search_text` — Search Text
- `package_id` — Package Id
- `package_name` — Package Name
- `product_type` — Product Type
- `is_super_package` — Is Super Package
- `resolver` — Resolver
- `confidence` — Confidence
- `requires_review` — Requires Review
- `review_reason` — Review Reason
- `candidate_count` — Candidate Count
- `mapping_settings_url` — Mapping Settings Url
- `candidates` — Candidates
- `error_message` — Error Message
- `error` — Error

Output schema completeness: `best_effort_declared`

## Safety

- External effect: `read`
- Confirmation recommended: no
- Retry safe: yes
- Dry run supported: no

## Schemas

These schemas are first-pass authoring guidance. Runtime validation remains authoritative.

### Input schema

```json
{
  "type": "object",
  "required": [
    "carrier_text"
  ],
  "properties": {
    "allow_llm": {
      "type": "boolean",
      "default": true,
      "description": "Optional true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "carrier_text": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "patient_state": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "plan_type_hint": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "minimum_confidence": {
      "enum": [
        "high",
        "medium"
      ],
      "type": "string",
      "default": "high",
      "description": "Optional selected identifier or value.",
      "x-workflow-field-type": "select"
    }
  },
  "additionalProperties": false
}
```

### Output schema

```json
{
  "type": "object",
  "properties": {
    "error": {},
    "ready": {},
    "matched": {},
    "success": {},
    "resolver": {},
    "candidates": {},
    "confidence": {},
    "package_id": {},
    "search_text": {},
    "package_name": {},
    "product_type": {},
    "error_message": {},
    "review_reason": {},
    "candidate_count": {},
    "requires_review": {},
    "is_super_package": {},
    "mapping_settings_url": {}
  },
  "additionalProperties": true
}
```
