task
Lexicon: eco.wonderland.workcell.interface.interaction.multi.defs
Type: object
Properties
Section titled “Properties”assetId
Section titled “assetId”Type: string
Required
Unique identifier for an asset.
deviceUuid
Section titled “deviceUuid”Type: string
Associated piece of equipment’s UUID that supplied the asset’s data. It references to uuid defined in Device Information Model.
removed
Section titled “removed”Type: boolean
Indicator that the asset has been removed from the piece of equipment.
timestamp
Section titled “timestamp”Type: timestamp
Required
Time the asset data was last modified.
configuration
Section titled “configuration”Type: configuration
Type: string
Condensed message digest from a secure one-way hash function. FIPS PUB 180-4
taskArchetype
Section titled “taskArchetype”Type: [ taskArchetype ]
collaborators
Section titled “collaborators”Type: [ collaborator ]
coordinator
Section titled “coordinator”Type: collaborator
Required
parent
Section titled “parent”Type: task
Required
assets
Section titled “assets”Type: assets
taskType
Section titled “taskType”Type: taskType
Required
Type: taskState
Required
priority
Section titled “priority”Type: priority
Required
Referenced By
Section titled “Referenced By”- assets
eco.wonderland.workcell.asset.defs - task
eco.wonderland.workcell.interface.interaction.multi.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "assetId", "timestamp", "coordinator", "parent", "taskType", "state", "priority" ], "properties": { "assetId": { "type": "string" }, "deviceUuid": { "type": "string" }, "removed": { "type": "boolean" }, "timestamp": { "type": "string", "format": "datetime" }, "configuration": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.configuration.defs#configuration" }, "hash": { "type": "string" }, "taskArchetype": { "type": "array", "items": { "type": "ref", "ref": "#taskArchetype" } }, "collaborators": { "type": "array", "items": { "type": "ref", "ref": "#collaborator" } }, "coordinator": { "type": "ref", "ref": "#collaborator" }, "parent": { "type": "ref", "ref": "#task" }, "assets": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.defs#assets" }, "taskType": { "type": "ref", "ref": "#taskType" }, "state": { "type": "ref", "ref": "#taskState" }, "priority": { "type": "ref", "ref": "#priority" } }}