lexicon
Id: eco.wonderland.workcell.asset.material.defs
Type: lexicon
Objects
Section titled “Objects”- material: Material used as the rawMaterial.
- rawMaterial: Asset that represents raw material.
Schema
Section titled “Schema”{ "id": "eco.wonderland.workcell.asset.material.defs", "lexicon": 1, "defs": { "material": { "type": "object", "required": [ "type" ], "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "lot": { "type": "string" }, "manufacturer": { "type": "string" }, "manufacturingDate": { "type": "string", "format": "datetime" }, "manufacturingCode": { "type": "string" }, "materialCode": { "type": "string" } } }, "rawMaterial": { "type": "object", "required": [ "assetId", "timestamp", "form" ], "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" }, "name": { "type": "string" }, "containerType": { "type": "string" }, "processKind": { "type": "string" }, "serialNumber": { "type": "string" }, "hasMaterial": { "type": "boolean" }, "material": { "type": "ref", "ref": "#material" }, "form": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.data.defs#form" }, "manufacturingDate": { "type": "string", "format": "datetime" }, "firstUseDate": { "type": "string", "format": "datetime" }, "lastUseDate": { "type": "string", "format": "datetime" }, "initialVolume": { "type": "bytes", "minLength": 4, "maxLength": 4 }, "initialDimension": { "type": "array", "maxLength": 3, "items": { "type": "bytes", "minLength": 4, "maxLength": 4 } }, "initialQuantity": { "type": "integer" }, "currentVolume": { "type": "bytes", "minLength": 4, "maxLength": 4 }, "currentDimension": { "type": "array", "maxLength": 3, "items": { "type": "bytes", "minLength": 4, "maxLength": 4 } }, "currentQuantity": { "type": "integer" } } } }}