# Evaluate Sales Order Margin Queue

> Perform Evaluate Sales Order Margin Queue through Brightree Margin Review.

Source: [https://genhealth.ai/docs/workflows/integrations/brightree-margin-review/brightree_evaluate_historical_payment_margin_queue](https://genhealth.ai/docs/workflows/integrations/brightree-margin-review/brightree_evaluate_historical_payment_margin_queue)

Integration: [Brightree Margin Review](https://genhealth.ai/docs/workflows/integrations/brightree-margin-review.md)

- Handler: `brightree_evaluate_historical_payment_margin_queue`

- Connection type: `brightree`

## Inputs

- `current_status` — Current Status (text, required)
  Required text value.
  Default: `"6"`
- `max_orders` — Max Orders (number, required)
  Required numeric value.
  Default: `10`
- `max_queue_pages` — Max Queue Pages (number)
  Optional numeric value.
  Default: `20`
- `orders_created_after` — Orders Created After (date)
  Optional date in YYYY-MM-DD format.
- `history_cutoff` — History Cutoff (date, required)
  Required date in YYYY-MM-DD format.
  Default: `"2025-01-01"`
- `dry_run` — Dry Run (boolean, required)
  Required true-or-false value.
  Default: `true`

## Outputs

- `success` — Success
- `evaluation_run_id` — Evaluation Run Id
- `dry_run` — Dry Run
- `evaluated_orders` — Evaluated Orders
- `evaluated_items` — Evaluated Items
- `matched_items` — Matched Items
- `unverified_items` — Unverified Items
- `error_items` — Error Items
- `updated_orders` — Updated Orders
- `queue_pages_scanned` — Queue Pages Scanned
- `queue_exhausted` — Queue Exhausted
- `order_results` — Order Results
- `error` — Error

Output schema completeness: `best_effort_declared`

## Safety

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

## Schemas

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

### Input schema

```json
{
  "type": "object",
  "required": [
    "current_status",
    "max_orders",
    "history_cutoff",
    "dry_run"
  ],
  "properties": {
    "dry_run": {
      "type": "boolean",
      "default": true,
      "description": "Required true-or-false value.",
      "x-workflow-field-type": "boolean"
    },
    "max_orders": {
      "type": "number",
      "default": 10,
      "description": "Required numeric value.",
      "x-workflow-field-type": "number"
    },
    "current_status": {
      "type": "string",
      "default": "6",
      "description": "Required text value.",
      "x-workflow-field-type": "text"
    },
    "history_cutoff": {
      "type": "string",
      "format": "date",
      "default": "2025-01-01",
      "description": "Required date in YYYY-MM-DD format.",
      "x-workflow-field-type": "date"
    },
    "max_queue_pages": {
      "type": "number",
      "default": 20,
      "description": "Optional numeric value.",
      "x-workflow-field-type": "number"
    },
    "orders_created_after": {
      "type": "string",
      "format": "date",
      "description": "Optional date in YYYY-MM-DD format.",
      "x-workflow-field-type": "date"
    }
  },
  "additionalProperties": false
}
```

### Output schema

```json
{
  "type": "object",
  "properties": {
    "error": {},
    "dry_run": {},
    "success": {},
    "error_items": {},
    "matched_items": {},
    "order_results": {},
    "updated_orders": {},
    "evaluated_items": {},
    "queue_exhausted": {},
    "evaluated_orders": {},
    "unverified_items": {},
    "evaluation_run_id": {},
    "queue_pages_scanned": {}
  },
  "additionalProperties": true
}
```
