Jump to: navigation, search

Difference between revisions of "MRO Implemented Objects"


Line 4: Line 4:
  
 
==== Numeric Task ====
 
==== Numeric Task ====
MetaClass Name: NUMERIC_TASK | Metaclass UID: b1789da3-bd67-4f93-b14b-22fd41afb215
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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: XXXXX | Metaclass UID: 12345
+
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.

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