# EvaluateServiceRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**decision_id** | Option<**String**> | A saved dmn_decision path whose document holds the decision service | [optional]
**xml** | Option<**String**> | Inline DMN 1.3 XML to evaluate instead of a saved decision_id | [optional]
**decision_service_ref** | **String** | The in-document `<decisionService id>` to run. Required: a document may hold several decision services, and picking the first would make which one ran depend on element order. |
**inputs** | [**std::collections::HashMap<String, serde_json::Value>**](serde_json::Value.md) | Input values keyed by FEEL variable name, flattened into dotted keys exactly as for EvaluateRequest. Each decision's result is then bound into the same context twice: under each output column's bare name (Flowable parity -- Flowable merges results flat into one shared variable map and never reads `<variable>`), and under the decision's own `<variable name>` (single output) or `<variable name>.<column>` (several outputs), which cannot collide. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)