# EvaluateResponse
## Properties
**hit_policy** | **String** | |
**matched_rules** | **Vec<i32>** | 1-based rule numbers, in the order the hit policy selected them |
**outputs** | [**std::collections::HashMap<String, serde_json::Value>**](serde_json::Value.md) | Output values keyed by output column name (COLLECT yields an array per key) |
**unmapped_inputs** | Option<**Vec<String>**> | Inputs that have no FEEL representation and were therefore absent from the context this decision was evaluated against, each as \"`name`: reason\". Omitted rather than fatal, so that the API and a running businessRuleTask evaluate the same decision identically. Absent when everything mapped. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)