# Select Unworked Review Items

> Perform Select Unworked Review Items through ClaimSoft.

Source: [https://genhealth.ai/docs/workflows/integrations/claim-soft/claimsoft_select_review_items](https://genhealth.ai/docs/workflows/integrations/claim-soft/claimsoft_select_review_items)

Integration: [ClaimSoft](https://genhealth.ai/docs/workflows/integrations/claim-soft.md)

- Handler: `claimsoft_select_review_items`

- Connection type: `claimsoft`

## Inputs

- `storage_key` — Storage Key (expression, required)
  Required literal value or workflow expression.
- `supported_hcpcs` — Supported Hcpcs (json, required)
  Required JSON value.
- `legacy_outcome_markers` — Legacy Outcome Markers (json, required)
  Required JSON value.
- `creator_match` — Creator Match (text, required)
  Required text value.
- `batch_size` — Batch Size (number)
  Optional numeric value.
  Default: `10`
- `exception_batch_size` — Exception Batch Size (number)
  Optional numeric value.
  Default: `10`
- `advanced_alert_type_ids` — Advanced Alert Type Ids (json)
  Optional JSON value.

## Outputs

- `success` — Success
- `pending_orders` — Pending Orders
- `unmapped_items` — Unmapped Items
- `total_rows` — Total Rows
- `scanned_rows` — Scanned Rows
- `completed_count` — Completed Count
- `advanced_count` — Advanced Count
- `duplicate_count` — Duplicate Count
- `unmapped_count` — Unmapped Count
- `deferred_unmapped_count` — Deferred Unmapped Count
- `exhausted` — Exhausted
- `budget_exhausted` — Budget Exhausted
- `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": [
    "storage_key",
    "supported_hcpcs",
    "legacy_outcome_markers",
    "creator_match"
  ],
  "properties": {
    "batch_size": {
      "type": "number",
      "default": 10,
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "storage_key": {
      "description": "Required literal value or workflow expression.",
      "x-workflow-field-type": "expression"
    },
    "creator_match": {
      "type": "string",
      "description": "Required text value.",
      "x-workflow-field-type": "text"
    },
    "supported_hcpcs": {
      "description": "Required JSON value.",
      "x-workflow-field-type": "json"
    },
    "exception_batch_size": {
      "type": "number",
      "default": 10,
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "legacy_outcome_markers": {
      "description": "Required JSON value.",
      "x-workflow-field-type": "json"
    },
    "advanced_alert_type_ids": {
      "description": "Optional JSON value.",
      "x-workflow-field-type": "json"
    }
  },
  "additionalProperties": false
}
```

### Output schema

```json
{
  "type": "object",
  "properties": {
    "error": {},
    "success": {},
    "exhausted": {},
    "total_rows": {},
    "scanned_rows": {},
    "advanced_count": {},
    "pending_orders": {},
    "unmapped_count": {},
    "unmapped_items": {},
    "completed_count": {},
    "duplicate_count": {},
    "budget_exhausted": {},
    "deferred_unmapped_count": {}
  },
  "additionalProperties": true
}
```
