# Prepare Prior Auth Draft

> Perform Prepare Prior Auth Draft through WellCare.

Source: [https://genhealth.ai/docs/workflows/integrations/well-care/wellcare_prepare_prior_auth_draft](https://genhealth.ai/docs/workflows/integrations/well-care/wellcare_prepare_prior_auth_draft)

Integration: [WellCare](https://genhealth.ai/docs/workflows/integrations/well-care.md)

- Handler: `wellcare_prepare_prior_auth_draft`

- Connection type: `wellcare`

## Inputs

- `member_keyword` — Member Keyword (expression, required)
  Required literal value or workflow expression.
- `orders` — Orders (json)
  Optional JSON value.
- `hcpcs_items` — Hcpcs Items (json)
  Optional JSON value.
- `ordered_hcpcs_items` — Ordered Hcpcs Items (json)
  Optional JSON value.
- `claim_diagnosis_codes` — Claim Diagnosis Codes (json)
  Optional JSON value.
- `attachments` — Attachments (json)
  Optional JSON value.
- `mixed_rental_profile_policy` — Mixed Rental Profile Policy (json)
  Optional JSON value.
- `provider_id` — Provider Id (expression)
  Optional literal value or workflow expression.
- `provider_fax` — Provider Fax (expression)
  Optional literal value or workflow expression.
- `requestor_name` — Requestor Name (expression)
  Optional literal value or workflow expression.
- `requestor_phone` — Requestor Phone (expression)
  Optional literal value or workflow expression.
- `requestor_fax` — Requestor Fax (expression)
  Optional literal value or workflow expression.
- `note` — Note (expression)
  Optional literal value or workflow expression.

## Outputs

- `success` — Success
- `request_artifact` — Request Artifact
- `plan_family` — Plan Family
- `member_search` — Member Search
- `catalog_selection` — Catalog Selection
- `error` — Error

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": [
    "member_keyword"
  ],
  "properties": {
    "note": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "orders": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "attachments": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "hcpcs_items": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "provider_id": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "provider_fax": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "requestor_fax": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "member_keyword": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "requestor_name": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "requestor_phone": {
      "description": "Optional literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "ordered_hcpcs_items": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "claim_diagnosis_codes": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    },
    "mixed_rental_profile_policy": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    }
  },
  "additionalProperties": false
}
```

### Output schema

```json
{
  "type": "object",
  "properties": {
    "error": {},
    "success": {},
    "plan_family": {},
    "member_search": {},
    "request_artifact": {},
    "catalog_selection": {}
  },
  "additionalProperties": true
}
```
