Difference between revisions of "MRO Implemented Objects"
Line 4: | Line 4: | ||
==== Numeric Task ==== | ==== Numeric Task ==== | ||
− | MetaClass Name: NUMERIC_TASK | | + | MetaClass Name: NUMERIC_TASK | MetaClass UID: b1789da3-bd67-4f93-b14b-22fd41afb215 |
A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. | A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. | ||
Line 27: | Line 27: | ||
==== Inspection Task ==== | ==== Inspection Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: INSPECTION_TASK | MetaClass UID: 08571b05-a093-479a-a10a-9d03c435b1b5 |
An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.<br/> | An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.<br/> | ||
Line 47: | Line 47: | ||
==== Text Task ==== | ==== Text Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: TEXT_TASK | MetaClass UID: 7298d038-003a-41d5-bc24-c97018ca7e85 |
A Text Task allows entry of free-form text. Once a value is entered (including Not Applicable), the task is complete. | A Text Task allows entry of free-form text. Once a value is entered (including Not Applicable), the task is complete. | ||
Line 61: | Line 61: | ||
==== Picture Task ==== | ==== Picture Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: PICTURE_TASK | MetaClass UID: bee0b281-7da1-470e-9838-46724d47b621 |
A Picture Task confirms whether a photo has been taken. The task is only complete once a value is entered (including Not Applicable).<br/> | A Picture Task confirms whether a photo has been taken. The task is only complete once a value is entered (including Not Applicable).<br/> | ||
Line 77: | Line 77: | ||
==== Dynamic List Task ==== | ==== Dynamic List Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: DYNAMIC_LIST_TASK | MetaClass UID: 78651014-f41e-4254-987f-6cf55c687d35 |
A Dynamic List Task allows selection from a list of options. Once a value is selected (including Not Applicable), the task is complete.<br/> | A Dynamic List Task allows selection from a list of options. Once a value is selected (including Not Applicable), the task is complete.<br/> | ||
Line 92: | Line 92: | ||
==== Interface Task ==== | ==== Interface Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: INTERFACE_TASK | MetaClass UID: d9a80e3d-02f6-4f0c-b243-7ece9ad82849 |
Currently under development. | Currently under development. | ||
Line 106: | Line 106: | ||
==== Calculation Task ==== | ==== Calculation Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: CALCULATION_TASK | Metaclass UID: 3ec9d0f2-9d0f-4c1b-80bd-1efeaf010fa0 |
Currently under development. | Currently under development. | ||
Line 123: | Line 123: | ||
==== Supervisor Check Task ==== | ==== Supervisor Check Task ==== | ||
− | MetaClass Name: | + | MetaClass Name: SUPERVISOR_CHECK_TASK | MetaClass UID: 76910d64-5bc0-4674-9c43-108959119846 |
A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.<br/> | A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.<br/> |
Revision as of 15:37, 20 May 2025
MRO Implemented Objects are pre-configured standard MRO objects enhanced with additional logic and features.
They all implement MROCLS MRO TASK an MROCLS SEQUENTIALTASK classification.
Value properties are pre-set, and many of them also implement additional MRO-relevant classifications.
Contents
Numeric Task
MetaClass Name: NUMERIC_TASK | MetaClass UID: b1789da3-bd67-4f93-b14b-22fd41afb215
A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined. If the value falls outside the acceptable range, a red alert and/or a technical status update can be triggered. The behaviour of the previous value indicator must be defined separately.
Extra Classifications: none
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Double | Recorded double numeric value |
VALUE_MAX | Double | Upper limit of acceptable range |
VALUE_MIN | Double | Lower limit of acceptable range |
VALUE_UNIT | String | Measurment unit |
Inspection Task
MetaClass Name: INSPECTION_TASK | MetaClass UID: 08571b05-a093-479a-a10a-9d03c435b1b5
An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.
Custom labels can override the default icons: Checkmark (✔) and Cross (✘).
Label behavior must be defined separately in the customization settings.
Extra Classifications: MROCLS MRO INSPECTION TASK
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Boolean | Task completion |
LABEL_FALSE | String | Label for negative outcome |
LABEL_TRUE | String | Label for positive outcome |
Text Task
MetaClass Name: TEXT_TASK | MetaClass UID: 7298d038-003a-41d5-bc24-c97018ca7e85
A Text Task allows entry of free-form text. Once a value is entered (including Not Applicable), the task is complete.
Extra Classifications: none
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | String | Entered text |
Picture Task
MetaClass Name: PICTURE_TASK | MetaClass UID: bee0b281-7da1-470e-9838-46724d47b621
A Picture Task confirms whether a photo has been taken. The task is only complete once a value is entered (including Not Applicable).
A button must be available to add a photo as a child object. Task confirmation is blocked unless at least one photo is attached.
The behavior for photo addition and confirmation blocking must be defined in customization.
Extra Classifications: MROCLS MRO CHECK TASK
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Boolean | Task completion |
Dynamic List Task
MetaClass Name: DYNAMIC_LIST_TASK | MetaClass UID: 78651014-f41e-4254-987f-6cf55c687d35
A Dynamic List Task allows selection from a list of options. Once a value is selected (including Not Applicable), the task is complete.
Selection behaviour must be defined in the data model and requires implementation of Dynamic Selective List.
Extra Classifications: none
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Guid | Selected item |
Interface Task
MetaClass Name: INTERFACE_TASK | MetaClass UID: d9a80e3d-02f6-4f0c-b243-7ece9ad82849
Currently under development.
Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Boolean | Task completion |
Calculation Task
MetaClass Name: CALCULATION_TASK | Metaclass UID: 3ec9d0f2-9d0f-4c1b-80bd-1efeaf010fa0
Currently under development.
Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Boolean | Task completion |
EXPRESSION | String | Expression |
Supervisor Check Task
MetaClass Name: SUPERVISOR_CHECK_TASK | MetaClass UID: 76910d64-5bc0-4674-9c43-108959119846
A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.
Confirmation is only possible after NFC recognition of the supervisor and PIN entry.
Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:
Name | Data type | Comment |
---|---|---|
VALUE | Boolean | Task completion |
SUPERVISOR | Guid | Supervisor |
PERMISSION | String | Supervisor permissions |
See also
- MRO (Plugin)
- MRO Objects (Client)
- MROCLS MRO TASK (Classification)
- MROCLS SEQUENTIALTASK (Classification)
- MROCLS MRO CHECK TASK (Classification)
- MROCLS MRO INSPECTION TASK (Classification)
- MROCLS PROCEDURE (Classification)
- MROCLS SWITCH TASK (Classification)
- MROCLS SWITCH END TASK (Classification)