Understanding the Scenario Service Document Properties
The Scenario Service is organized as a hierarchy of MongoDB documents that are used to represent scenarios, scenario links, folders, workspaces, views and dashboards. They are defined as follows:
-
id- Internal MongoDB ID -
pathType- the element type amongROOT,APPLICATION,WORKSPACE,FOLDER,SCENARIO,SCENARIO_LINK,CUSTOM_DASHBOARD,CUSTOM_VIEW. For more details, please refer to Section Understanding the Scenario Service Path Types. -
uuid- a unique identifier used by the application to refer to the path documents -
parentUuid- the parent path document identifier -
name- the element name -
owner- the user owner of the element -
creationDate- the element creation date -
modificationDate- the last modification date -
modificationUser- the user that made the latest modifications -
deleted- set totruewhen the element is considered as deleted in the application -
userLock (optional)- user lock information, when a user sets a lock on the element, as described in Section Understanding Scenario Locks (only applies toSCENARIOtype elements) -
systemLock (optional)- system lock information, when the system set a lock on the element, as described in Section Understanding Scenario Locks (only applies toSCENARIOtype elements) -
dataStatus- the scenario current data status (only applies toSCENARIOtype elements) -
dataStatusDate- the date when the latest data status check occurred (only applies toSCENARIOtype elements) -
properties- a list of custom properties used to store data associated to an element.