A ProcessMaker Vocabulary is a JSON schema designed to validate ProcessMaker assets to which that Vocabulary is applied. Any ProcessMaker asset to which that ProcessMaker Vocabulary is applied must conform to that JSON schema. ProcessMaker Vocabularies are granular, in that one or more Vocabularies can be assigned to specific BPMN 2.0 element types within a Process or the Process model itself to validate the ProcessMaker asset that is referenced from that element.
Follow these steps to create a new ProcessMaker Vocabulary:
View your ProcessMaker Vocabularies. The Vocabularies page displays.
Click the +Vocabulary button. The Create Vocabulary screen displays.
In the Title field, enter the name of the ProcessMaker Vocabulary. This name must be unique from all other ProcessMaker Vocabularies. This is a required field.
In the Description field, enter the description of the ProcessMaker Vocabulary. This is a required field.
Optionally, click the Browse button beside the JSON Schema field to locate the JSON schema from which ProcessMaker assets are to conform. This file must use the
.json file extension. This setting is not required because you can design the ProcessMaker Vocabulary after is it is created.
Click Save. The Edit page displays the ProcessMaker Vocabulary. See Edit a Vocabulary.