Create classification system
create_classification_systemCreate a classification system with its full item tree in one undo step, then classify elements and use items for property availability.
Instructions
Creates a classification system (like the Classification Manager's 'New'), optionally with its whole item tree, in one undo step. name + editionVersion must be unique. Items: [{id, name?, description?, children?: [...]}] (nested) — or flat with parent: ''. Then classify elements with the official classification tools and use the items in property availability. Returns {system: {guid, name, editionVersion, ...}, items: [{guid, id, path, parent?} | {id, error}], created, failed}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | System name, e.g. 'CC-test-System' or 'Uniclass 2015' | |
| items | No | Items to create (tree) | |
| source | No | Source, e.g. a URL | |
| undoName | No | Name of the undo step shown in Archicad | |
| description | No | ||
| editionDate | No | Edition date YYYY-MM-DD (default today) | |
| reuseExisting | No | If the system already exists, add the items to it instead of failing (default false) | |
| editionVersion | No | Edition/version (default '1.0') |