Template:— usage_limitation (usg_lim) Context:— MoDAvDEX |
Date: 2008/03/12 22:23:29 Revision: 1.6 |
This section specifies the template usage_limitation.
NOTE The template has been defined in the context of MoDAvDEX. Refer to the business context for details of related templates.
NOTE An explanation of a template and the associated instantiation path is provided in the Template overview section.
This template describes how to represent a limitation of usage of a reportable item. This is normally based on the deferral of a the activity to address a fault of maintenance activity.
Figure 1 shows the templates required to represent an installation position. The templates shown in yellow in Figure 1 are standard OASIS template. Those shown in light green are business templates developed specifically for the MoDAvDEX context.
Further details of how to represent a limitation of usage using ISO 10303 239 PLCS is provided in Aviation Maintenance DEX: Representing deferred activities - PLCS representation - Limitation of usage.
The following templates are shown in Figure 1 and used to represent different aspects of the usage limitation. Figure 1 also shows a number of optional templates which are described in the Characterizations section.
NOTE Template: #1 MoDAvDEX.work_order is not instantiated by this template. See MoDAvDEX.work_order.
NOTE Template: #2 MoDAvDEX.reportable_item is not instantiated by this template. See MoDAvDEX.reportable_item_structure.
NOTE Template: #4 assigning_asserted_state is not instantiated by this template. See MoDAvDEX.MoDAvDEXmessage_asset_lifing_extension.
target
is the parameter to which the
Approval
is bound.
target
is the parameter to which the
Approval_assignment
is bound.
target
is the parameter to which the
Justification
is bound.
NOTE this characterization is optional.
The date when the approved limitation was given can be represented by assigning a date / time (using the relationship Date_or_date_time_assignment) to the Approval using template #11 assigning_time template with the following parameters: Date_time being classified as a type of "Date actual" (urn:plcs:rdl:std:Date actual).
Template #11 (Figure 1): assigning_time | |||
---|---|---|---|
Description | The date / time that the limitation was approved. | ||
Parameter name: | Parameter value: | Parameter description: | |
date_class_name | "Date actual" (urn:plcs:rdl:std:Date actual) | The name of the class being used to classify the role date assignment, e.g. the start date. | |
date_ecl_id | "urn:plcs:rdl:std" | The id of the External_class_library in which the date class is defined. | |
year | ?year? | The year component of the date the property value was measured. | |
month | ?month? | The month component of the date the property value was measured. | |
day | ?day? | The day component of the date the property value was measured. | |
hour | ?hour? | The hour component of the date the property value was measured. | |
minute | ?minute? | The minute component of the date the property value was measured. This parameter is optional. If not given, it will remain unset. | |
second | ?second? | The second component of the date the property value was measured. This parameter is optional. If not given, it will remain unset. | |
sense | .EXACT. | The direction of the offset. Enumeration values: 'ahead', 'exact' or 'behind'. | |
hour_offset | 0 | The number of hours by which a time is offset from Coordinated Universal Time. | |
minute_offset | 0 | The number of minutes by which a time is offset from Coordinated Universal Time. The value of this attribute need not be specified. This parameter is optional. If not given, it will remain unset. | |
items | Approval | The approval for the limitation |
NOTE this characterization is optional.
The limitation may be expressed as a condition. E.g. Maximum altitude must not exceed 1000 meters. The use of condition is described in Aviation Maintenance DEX: Representing deferred activities - PLCS representation - Limitation of usage.
The following templates are required:
Template #12 (Figure 1): assigning_condition | |||
---|---|---|---|
Description | An "If then else" clause representing the conditions under which the reportable item may be used. | ||
Parameter name: | Parameter value: | Parameter description: | |
cond_item | Approval | The approval for limited usage (Approval). | |
cond_asg_class | "Concession condition" (urn:plcs:rdl:std:Concession condition) | The name of the class used to classify the Condition_assignment and to provide the role or reason for the condition. | |
cond_asg_ecl_id | "urn:plcs:rdl:std" | The identifier of the External_class_library storing the definition of the class referenced by the parameter @cond_asg_class. | |
cond_class | [Equals]![]() |
Type of Condition that can be evaluated. | |
cond_ecl_id | "urn:plcs:rdl:std" | "urn:plcs:rdl:std" | |
cond_para_item | Independent_property | The item constituting the Condition_parameter. |
Template #13 (Figure 1): assigning_reference_data | |||
---|---|---|---|
Description | Periodicity property. | ||
Parameter name: | Parameter value: | Parameter description: | |
class_name | "Periodicity" (urn:plcs:rdl:std:Periodicity) | The name of the External_class being used. | |
ecl_id | "urn:plcs:rdl:std" | The id of the External_class_library that stores the definition for the class being used. | |
items | Independent_property | The items to which the External_class is assigned. |
Template #14 (Figure 1): representing_numeric_property | |||
---|---|---|---|
Description | The limitation value. | ||
Parameter name: | Parameter value: | Parameter description: | |
value | ?value? | The value of the property that is being tested | |
unit | ?unit? | The unit that the value of the property is measured in | |
unit_ecl_id | "urn:plcs:rdl:std" | Most units will be in the standard PLCS reference data, those that are not will have to be added to the Aviation Maintenance Dex specific reference data | |
si_unit | 'true' if an SI unit, 'false' if not |
Value should be set to true if the unit is a SI base unit defined by ISO, i.e.
kilogram (kg) for Mass,
second (s) for Time,
metre (m) for Displacement,
ampere (A) for Electrical current,
kelvin (K) for Temperature,
mole (mol) for Amount of substance, and
candela (cd) for Luminous intensity. If this is not the case it should be set to false.
Note that the representation of true and false depends on exchange format. In Part 11 (a STEP file) true is represented by the string ".T.", and false by ".F.", while in Part 28 (XML) they are represented by text strings "true" and "false". |
|
context | 'Numerical_representation_context' | The name of the class being used to classify the representation context (Numerical_representation_context) of the property. | |
context_ecl_id | "urn:plcs:rdl:std" | The identifier of the External_class_library storing the definition of the class referenced by the parameter @context. |
Template #15 (Figure 1): assigning_product_property | |||
---|---|---|---|
Description | The name of the property used to express the limitation. E.g. flying hours, or altitude. | ||
Parameter name: | Parameter value: | Parameter description: | |
property_class_name | [ModAvDEX_Product_property]![]() |
The name of the property | |
property_ecl_id | "urn:plcs:rdl:std" | The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name. | |
described_element | Product_as_realized | The Product_as_realized whose property is being limited. |
© UK MOD 2010 — All rights reserved