acc_compose_name
Compose a valid container ID from field values, validated against code tables, with optional status-revision suffix. Ensures correct naming for new deliverables.
Instructions
Build a correct container ID from field values (validated against the code tables), optionally with the -Status-Revision suffix. Use when creating a new deliverable name — check the next free sequence number with acc_search_folder first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Optional suitability code for the suffix, e.g. 'S3' | |
| revision | No | Optional revision for the suffix, e.g. 'P01' | |
| config_id | No | Naming config (default: the server default config) | |
| values_json | Yes | JSON object of field values keyed by each config field's 'key' (run acc_naming_configs with a config_id to see the keys). Example for a 7-field ISO 19650 config: {"project": "ABC", "originator": "XYZ", "volume": "ZZ", "level": "XX", "type": "DR", "role": "A", "number": "0001"} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |