﻿# EntityCriteriaCalculationRequest

Schema definition for EntityCriteriaCalculationRequest

# EntityCriteriaCalculationRequest

Schema definition for EntityCriteriaCalculationRequest

## Schema Viewer

<JsonSchemaViewer
  schema={schema}
  name="EntityCriteriaCalculationRequest"
  category="processing"
  client:load
/>

## Description

This schema defines the structure and validation rules for EntityCriteriaCalculationRequest.

## Properties

- **criteriaId** (string, required): Criteria ID.
- **criteriaName** (string, required): Criteria name.
- **entityId** (string, required): Entity ID.
- **parameters** (any): Configured parameters, if any.
- **payload** (object): 
- **processor** (object): Processor information, available for targets PROCESSOR.
- **requestId** (string, required): Request ID.
- **target** (string, required): Target to which this condition is attached. NA is reserved for future cases.
- **transactionId** (string): Transaction ID.
- **transition** (object): Transition information, available for targets TRANSITION and PROCESSOR.
- **workflow** (object): Workflow information, available for targets WORKFLOW, PROCESSOR, TRANSITION.

## Related Schemas

See other schemas in the [processing](/reference/schemas/processing/) category.