lexicon
Id: eco.wonderland.workcell.interface.interaction.defs
Type: lexicon
Objects
Section titled “Objects”- closeChuckRequest: Operating state of the request to close a chuck.
- closeChuckResponse: Operating state of the response to a request to close a chuck.
- closeChuck: Close-chuck
- closeDoorRequest: Operating state of the request to close a door.
- closeDoorResponse: Operating state of the response to a request to close a door.
- closeDoor: Close-door
- interfaceState: Interface-state
- materialChangeRequest: Operating state of the request to change the type of material or product being loaded or fed to a piece of equipment.
- materialChangeResponse: Operating state of the response to a request to change the type of material or product being loaded or fed to a piece of equipment.
- materialChange: Material-change
- materialFeedRequest: Operating state of the request to advance material or feed product to a piece of equipment from a continuous or bulk source.
- materialFeedResponse: Operating state of the response to a request to advance material or feed product to a piece of equipment from a continuous or bulk source.
- materialFeed: Material-feed
- materialLoadRequest: Operating state of the request to load a piece of material or product.
- materialLoadResponse: Operating state of the response to a request to load a piece of material or product.
- materialLoad: Material-load
- materialRetractRequest: Operating state of the request to remove or retract material or product.
- materialRetractResponse: Operating state of the response to a request to remove or retract material or product.
- materialRetract: Material-retract
- materialUnloadRequest: Operating state of the request to unload a piece of material or product.
- materialUnloadResponse: Operating state of the response to a request to unload a piece of material or product.
- materialUnload: Material-unload
- openChuckRequest: Operating state of the request to open a chuck.
- openChuckResponse: Operating state of the response to a request to open a chuck.
- openChuck: Open-chuck
- openDoorRequest: Operating state of the request to open a door.
- openDoorResponse: Operating state of the response to a request to open a door.
- openDoor: Open-door
- partChangeRequest: Operating state of the request to change the part or product associated with a piece of equipment to a different part or product.
- partChangeResponse: Operating state of the response to a request to change the part or product associated with a piece of equipment to a different part or product.
- partChange: Part-change
Schema
Section titled “Schema”{ "id": "eco.wonderland.workcell.interface.interaction.defs", "lexicon": 1, "defs": { "closeChuckRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "closeChuckResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "closeChuck": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "closeDoorRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "closeDoorResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "closeDoor": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "close-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "interfaceState": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "interface-state" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#interfaceState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialChangeRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialChangeResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialChange": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialFeedRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-feed" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialFeedResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-feed" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialFeed": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-feed" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialLoadRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-load" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialLoadResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-load" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialLoad": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-load" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialRetractRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-retract" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialRetractResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-retract" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialRetract": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-retract" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialUnloadRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-unload" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialUnloadResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-unload" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "materialUnload": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "material-unload" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openChuckRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openChuckResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openChuck": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-chuck" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openDoorRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openDoorResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "openDoor": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "open-door" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "partChangeRequest": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "request" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "part-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#requestState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "partChangeResponse": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "string", "default": "response" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "part-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "ref", "ref": "lex:eco.wonderland.workcell.interface.data.defs#responseState" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } }, "partChange": { "type": "object", "required": [ "dataItemId", "sequence", "timestamp", "type", "isUnavailable" ], "properties": { "compositionId": { "type": "string" }, "dataItemId": { "type": "string" }, "name": { "type": "string" }, "sequence": { "type": "integer" }, "subType": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#dataItemSubType" }, "timestamp": { "type": "string", "format": "datetime" }, "type": { "type": "string", "default": "part-change" }, "units": { "type": "ref", "ref": "lex:eco.wonderland.workcell.common.data.defs#unit" }, "isUnavailable": { "type": "boolean" }, "value": { "type": "string" }, "resetTriggered": { "type": "ref", "ref": "lex:eco.wonderland.workcell.observation.data.defs#resetTriggered" } } } }}