lexicon
Id: eco.wonderland.workcell.device.configuration.relationship.defs
Type: lexicon
Objects
Section titled “Objects”- assetRelationship: ConfigurationRelationship that describes the association between a component or an asset and another asset.
- componentRelationship: ConfigurationRelationship that describes the association between a component or an asset and another {{block(Component).
- configurationRelationship: Association between two pieces of equipment or assets that may function independently but together perform a manufacturing operation.
- deviceRelationship: ConfigurationRelationship that describes the association between a component or an asset and a {{block(Device).
Schema
Section titled “Schema”{ "id": "eco.wonderland.workcell.device.configuration.relationship.defs", "lexicon": 1, "defs": { "assetRelationship": { "type": "object", "required": [ "id", "type", "assetIdRef", "assetType" ], "properties": { "name": { "type": "string" }, "id": { "type": "string" }, "type": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#relationshipType" }, "criticality": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#criticalityType" }, "assetIdRef": { "type": "string" }, "assetType": { "type": "string" }, "href": { "type": "string" } } }, "componentRelationship": { "type": "object", "required": [ "id", "type", "idRef" ], "properties": { "name": { "type": "string" }, "id": { "type": "string" }, "type": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#relationshipType" }, "criticality": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#criticalityType" }, "idRef": { "type": "string" } } }, "configurationRelationship": { "type": "object", "required": [ "id", "type" ], "properties": { "name": { "type": "string" }, "id": { "type": "string" }, "type": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#relationshipType" }, "criticality": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#criticalityType" } } }, "deviceRelationship": { "type": "object", "required": [ "id", "type", "deviceUuidRef" ], "properties": { "name": { "type": "string" }, "id": { "type": "string" }, "type": { "type": "string" }, "criticality": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#criticalityType" }, "deviceUuidRef": { "type": "string" }, "href": { "type": "string" }, "role": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.data.defs#roleType" } } } }}