create_decision_flow
Create a decision flow by chaining rule set steps with input/output variable definitions and step-to-signature mappings.
Instructions
Create a new SAS Intelligent Decisioning flow chaining rule set steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Decision name (max 60 chars). | |
| signature | Yes | Flow-level input/output variables, each ``{"name", "direction", "dataType"}`` — direction input or output; dataType string, decimal, integer, date, datetime, boolean. | |
| description | No | Optional description. | |
| rule_set_steps | Yes | Ordered list of rule set steps to execute in sequence, each ``{"ruleSetId", "versionId", "mappings"}`` — versionId is a locked rule set revision (see ``lock_business_ruleset_revision``); mappings is a list of ``{"stepTermName", "direction", "targetDecisionTermName"}`` connecting the rule set's terms to this decision's signature. A term produced as output by an earlier step can be consumed as input by a later step via a shared signature entry. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||