Business DEX (LOGSA004):— operations_and_maintenance Date: 2010/12/29 16:18:09
Revision: 1.14

operations_and_maintenance ISO 10303-239 Representation

The following sections provide a detailed description on how to represent a Operations and Maintenance Data Exchange Set using ISO 10303-239 PLCS. The representation of the Operations and Maintenance DEX is defined using PLCS capabilities, PLCS templates and PLCS reference data.

This description may be further tailored by specific parties by extending the reference data defined in the PLCS reference data library.

An overview of the information to be exchanged by the Operations and Maintenance DEX has been described in Operations and Maintenance - Business Information Overview. A more detailed definition of the type of information that can be exchanged using the Operations and Maintenance DEX is provided in Operations and Maintenance - Business Information Requirements.

This section contains a step by step description on how each business information requirement defined in Operations and Maintenance - Business Information Requirements is to be represented in PLCS, and is organized in accordance with the business information requirements.

Information related to Operations and Maintenance ISO 10303-239 representation - Table of content:

Operations and Maintenance Requirements/Wartime and Peacetime

The Operations and Maintenance Requirements/Wartime and Peacetime information is described in Figure 16



Figure 16 —  Representation of the Operations and Maintenance Requirements/Wartime and Peacetime

Figure 16 —  Representation of the Operations and Maintenance Requirements/Wartime and Peacetime

Operations and Maintenance Requirements/Wartime and Peacetime

The basic representation of the Operations and Maintenance Requirements/Wartime and Peacetime and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 16): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #2 (Figure 16): assigning_organization
Description
Parameter name: Parameter value: Parameter description:
org_id ?service_designator_code? The name or identifier of the organization.
org_id_class_name [Service_designator_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the identification (Identification_assignment) of the organization. This provides the role or reason for the identification. For example CAGE code.
org_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name.
org_assgn_class_name /NULL The name of the class being used to classify the assignment of the organization. (Organization_or_person_in_organization_assignment) This provides the role or reason for the assignment. For example 'Owner_of'.
org_assgn_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_assgn_class_name.
items breakdown_element_version The items to which the organization is assigned

Template #3 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name crew_size[Crew_size]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #4 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #5 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name number_operation_locations[Number_operation_locations]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #6 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #7 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name operational_mean_active_maintenance_downtime[Mean_active_maintenance_downtime]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #8 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id   The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #9 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name reliability_centered_maintenance_logic_utilized[Reliability_centered_maintenance_logic_utilized]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #10 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #11 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_achieved_availiability[Achieved_availability]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #12 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #13 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_inherent_availiability[Inherent_availability]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #14 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #15 (Figure 16): assigning_product_property
Description GEIA-STD-0007 Business Rule:
For a given entity instance of information, Percentile is not allowed without a Maximum Time to Repair.
Parameter name: Parameter value: Parameter description:
property_class_name required_maximum_time_to_repair[Maximum_time_to_repair]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #16 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #17 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_operational_mean_time_to_repair[Mean_time_to_repair]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #18 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #19 (Figure 16): assigning_product_property
Description GEIA-STD-0007 Business Rule:
For a given entity instance of information, Percentile is not allowed without a Maximum Time to Repair.
Parameter name: Parameter value: Parameter description:
property_class_name required_percentile[Percentile]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #20 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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   The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #21 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_technical_mean_time_to_repair[Mean_time_to_repair]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #22 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id   The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #23 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name technical_mean_active_maintenance_downtime[Mean_active_maintenance_downtime]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #24 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #25 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name total_systems_supported[Total_systems_supported]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element organization The item to which the property is assigned

Template #26 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #27 (Figure 16): assigning_code
Description GEIA-STD-0007 Business Rule:
Reliability Operational Requirements Indicator must match Operational Requirements Indicator in Entity AB for the given keys. The keys consist of EIAC, LCN, ALC, and LCN Type.
Parameter name: Parameter value: Parameter description:
class_name ?operational_requirement_indicator? The text representing the code.
code_class_name [Operational_requirement_indicator]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #28 (Figure 16): assigning_product_property
Description GEIA-STD-0007 Business Rule:
For a given entity instance, Mean Mission Duration and Mean Mission Duration Measurement Base must either both be blank, or have entries.
Parameter name: Parameter value: Parameter description:
property_class_name mean_mission_duration[Mean_mission_duration]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #29 (Figure 16): product_property_numeric
Description GEIA-STD-0007 Business Rule:
For a given entity instance, Mean Mission Duration and Mean Mission Duration Measurement Base must either both be blank, or have entries.
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #30 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_operational_availability[Operational_availability]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #31 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #32 (Figure 16): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ?additional_requirements? The text being assigned as a descriptor.
class_name [Additional_requirements]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class (External_class) being used to determine type of descriptor.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the class.
is_assigned_to class The entity to which the Document_assignment is assigned.

Template #33 (Figure 16): assigning_time
Description
Parameter name: Parameter value: Parameter description:
date_class_name ?annual_operating_time?[Annual_operating_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the role date assignment, e.g. the start date.
date_ecl_id urn:plcs:rdl:lsa The id of the External_class_library in which the date class is defined.
year /NULL Calendar_date year_component
month /NULL Calendar_date month_component
day /NULL Calendar_date day_component
hour /NULL Local_time year_component of the date and time.
minute /NULL Local_time month_component of the date and time. This parameter is optional. If not given, it will remain unset.
second /NULL Local_time day_component of the date and time. This parameter is optional. If not given, it will remain unset.
sense /NULL The direction of the offset. Enumeration values: 'ahead', 'exact' or 'behind'.
hour_offset /NULL The number of hours by which a time is offset from Coordinated Universal Time.
minute_offset /NULL 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 class The items to which the date is assigned.

Template #34 (Figure 16): assigning_time
Description
Parameter name: Parameter value: Parameter description:
date_class_name ?required_administrative_and_logistics_delay_time?[Administrative_and_logistics_delay_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the role date assignment, e.g. the start date.
date_ecl_id urn:plcs:rdl:lsa The id of the External_class_library in which the date class is defined.
year /NULL Calendar_date year_component
month /NULL Calendar_date month_component
day /NULL Calendar_date day_component
hour /NULL Local_time year_component of the date and time.
minute /NULL Local_time month_component of the date and time. This parameter is optional. If not given, it will remain unset.
second /NULL Local_time day_component of the date and time. This parameter is optional. If not given, it will remain unset.
sense /NULL The direction of the offset. Enumeration values: 'ahead', 'exact' or 'behind'.
hour_offset /NULL The number of hours by which a time is offset from Coordinated Universal Time.
minute_offset /NULL 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 breakdown The items to which the date is assigned.

Template #35 (Figure 16): assigning_time
Description
Parameter name: Parameter value: Parameter description:
date_class_name ?required_standby_time?[Standby_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the role date assignment, e.g. the start date.
date_ecl_id urn:plcs:rdl:lsa The id of the External_class_library in which the date class is defined.
year /NULL Calendar_date year_component
month /NULL Calendar_date month_component
day   Calendar_date day_component
hour /NULL Local_time year_component of the date and time.
minute /NULL Local_time month_component of the date and time. This parameter is optional. If not given, it will remain unset.
second /NULL Local_time day_component of the date and time. This parameter is optional. If not given, it will remain unset.
sense /NULL The direction of the offset. Enumeration values: 'ahead', 'exact' or 'behind'.
hour_offset /NULL The number of hours by which a time is offset from Coordinated Universal Time.
minute_offset   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 class The items to which the date is assigned.

Template #36 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name annual_number_of_missions[Annual_operating_days]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #37 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #38 (Figure 16): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name annual_operating_days[Annual_operating_days]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #39 (Figure 16): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Maintenance Level Requirements

The Maintenance Level Requirements information is described in Figure 17



Figure 17 —  Representation of the Maintenance Level Requirements

Figure 17 —  Representation of the Maintenance Level Requirements

Maintenance Level Requirements

The basic representation of the Maintenance Level Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 17): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #2 (Figure 17): assigning_organization
Description
Parameter name: Parameter value: Parameter description:
org_id ?service_designator_code? The name or identifier of the organization.
org_id_class_name [Service_designator_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the identification (Identification_assignment) of the organization. This provides the role or reason for the identification. For example CAGE code.
org_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name.
org_assgn_class_name   The name of the class being used to classify the assignment of the organization. (Organization_or_person_in_organization_assignment) This provides the role or reason for the assignment. For example 'Owner_of'.
org_assgn_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_assgn_class_name.
items breakdown_element_version The items to which the organization is assigned

Template #27 (Figure 17): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?operational_requirement_indicator? The text representing the code.
code_class_name [Operational_requirement_indicator]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items organization The items to which the Class is assigned.

Template #40 (Figure 17): assigning_code
Description GEIA-STD-0007 Business Rule:
For a given entity instance, only "C" and "O" for the O/M Level Code are allowed for this entity.
Parameter name: Parameter value: Parameter description:
class_name ?operations_and_maintenance_level_code? The text representing the code.
code_class_name [Operations_and_maintenance_level_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items class The items to which the Class is assigned.

Template #41 (Figure 17): assigning_product_property
Description GEIA-STD-0007 Business Rule:
For a given entity instance, Maintenance Level Percentile is not allowed without a Maintenance Level Maximum Time to Repair.
Parameter name: Parameter value: Parameter description:
property_class_name maintenance_level_percentile[Percentile]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #42 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #43 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name number_of_systems_supported[Number_of_systems_supported]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #44 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #45 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name unscheduled_maintenance_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #46 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #47 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name unscheduled_man_hour_per_operating_hour[Management_plan]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #48 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #49 (Figure 17): assigning_product_property
Description GEIA-STD-0007 Business Rule:
For a given entity instance, Maintenance Level Percentile is not allowed without a Maintenance Level Maximum Time to Repair.
Parameter name: Parameter value: Parameter description:
property_class_name maintenance_level_maximum_time_to_repair[Maximum_time_to_repair]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #50 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #51 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name maintenance_level_unscheduled_annual_man_hours[Annual_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #52 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #53 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name scheduled_man_hour_per_operating_hour[Management_plan]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #54 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #55 (Figure 17): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name unscheduled_maintenance_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #56 (Figure 17): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #57 (Figure 17): assigning_time
Description
Parameter name: Parameter value: Parameter description:
date_class_name ?maintenance_level_scheduled_annual_man_hours?[Annual_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the role date assignment, e.g. the start date.
date_ecl_id urn:plcs:rdl:lsa The id of the External_class_library in which the date class is defined.
year /NULL Calendar_date year_component
month /NULL Calendar_date month_component
day /NULL Calendar_date day_component
hour /NULL Local_time year_component of the date and time.
minute /NULL Local_time month_component of the date and time. This parameter is optional. If not given, it will remain unset.
second /NULL Local_time day_component of the date and time. This parameter is optional. If not given, it will remain unset.
sense /NULL The direction of the offset. Enumeration values: 'ahead', 'exact' or 'behind'.
hour_offset /NULL The number of hours by which a time is offset from Coordinated Universal Time.
minute_offset /NULL 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 class The items to which the date is assigned.

Organizational Level Requirements

The Organizational Level Requirements information is described in Figure 18



Figure 18 —  Representation of the Organizational Level Requirements

Figure 18 —  Representation of the Organizational Level Requirements

Organizational Level Requirements

The basic representation of the Organizational Level Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 18): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #2 (Figure 18): assigning_organization
Description
Parameter name: Parameter value: Parameter description:
org_id ?service_designator_code? The name or identifier of the organization.
org_id_class_name [Service_designator_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the identification (Identification_assignment) of the organization. This provides the role or reason for the identification. For example CAGE code.
org_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name.
org_assgn_class_name   The name of the class being used to classify the assignment of the organization. (Organization_or_person_in_organization_assignment) This provides the role or reason for the assignment. For example 'Owner_of'.
org_assgn_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_assgn_class_name.
items breakdown_element_version The items to which the organization is assigned

Template #27 (Figure 18): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?operational_requirement_indicator? The text representing the code.
code_class_name [Operational_requirement_indicator]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items organization The items to which the Class is assigned.

Template #40 (Figure 18): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?operations_and_maintenance_level_code? The text representing the code.
code_class_name [Operations_and_maintenance_level_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items class The items to which the Class is assigned.

Template #58 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name daily_inspection_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #59 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #60 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name mission_profile_change_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #61 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #62 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name periodic_inspection_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #63 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #64 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name preoperative_inspection_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #65 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #66 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name postoperative_inspection_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #67 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #68 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name turnaround_inspection_mean_elapsed_time[Mean_elapsed_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #69 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #70 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name turnaround_inspection_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #71 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #72 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name daily_inspection_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #73 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #74 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name mission_profile_change_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #75 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #76 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name periodic_inspection_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #77 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #78 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name preoperative_inspection_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #79 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #80 (Figure 18): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name postperative_inspection_mean_man_hours[Mean_man_hours]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #81 (Figure 18): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Skill Operations and Maintenance Requirements

The Skill Operations and Maintenance Requirements information is described in Figure 19



Figure 19 —  Representation of the Skill Operations and Maintenance Requirements

Figure 19 —  Representation of the Skill Operations and Maintenance Requirements

Skill Operations and Maintenance Requirements

The basic representation of the Skill Operations and Maintenance Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 19): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #82 (Figure 19): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?skill_specialty_code? The text representing the code.
code_class_name [Skill_specialty_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #83 (Figure 19): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name available_man_hour[Available_man_hour]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #84 (Figure 19): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #85 (Figure 19): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name utilization_ratio[Utilization_ratio]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #86 (Figure 19): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #87 (Figure 19): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name available_quantity[Available_quantity]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element class The item to which the property is assigned

Template #88 (Figure 19): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Reliability Requirements

The Reliability Requirements information is described in Figure 20



Figure 20 —  Representation of the Reliability Requirements

Figure 20 —  Representation of the Reliability Requirements

Reliability Requirements

The basic representation of the Reliability Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 20): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #89 (Figure 20): assigning_code
Description GEIA-STD-0007 Business Rule:
AOR and AOR MB must either both be blank, or have entries.
Parameter name: Parameter value: Parameter description:
class_name ?annual_operating_requirement_measurement_base? The text representing the code.
code_class_name [Measurement_base]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #90 (Figure 20): assigning_product_property
Description GEIA-STD-0007 Business Rule:
AOR and AOR MB must either both be blank, or have entries.
Parameter name: Parameter value: Parameter description:
property_class_name annual_operating_requirement[Annual_operating_requirement]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #91 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #92 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_mean_time_between_effective_function_failures[Mean_time_between_effective_function_failures]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #93 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #94 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_mean_time_between_removals[Mean_time_between_removals]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #95 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #96 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_operational_mean_time_between_failures[Mean_time_between_failures]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #97 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #98 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_technical_mean_time_between_failures[Mean_time_between_failures]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #99 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #100 (Figure 20): assigning_product_property
Description GEIA-STD-0007 Business Rule:
Reliability Operational Requirements Indicator must match Operational Requirements Indicator in Entity AB for the given keys. The keys consist of EIAC, LCN, ALC, and LCN Type.
Parameter name: Parameter value: Parameter description:
property_class_name reliability_operational_requirements_indicator[Operational_requirement_indicator]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #101 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #102 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_mean_time_between_noneffective_function_failures[Mean_time_between_noneffective_function_failures]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #103 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #104 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_mean_time_between_system_aborts[Mean_time_between_system_aborts]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #105 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #106 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_operational_mean_time_between_maintenance_actions[Mean_time_between_maintenance_actions]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #107 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #108 (Figure 20): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_technical_mean_time_between_maintenance_actions[Mean_time_between_maintenance_actions]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #109 (Figure 20): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Interoperability Requirements

The Interoperability Requirements information is described in Figure 21



Figure 21 —  Representation of the Interoperability Requirements

Figure 21 —  Representation of the Interoperability Requirements

Interoperability Requirements

The basic representation of the Interoperability Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 21): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #110 (Figure 21): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ?interoperable_item_name? The identifier being assigned.
id_class_name [Item_name]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class used to classify the identifier (@id) and so provide the role or reason for the identification.
id_ecl_id urn:plcs:rdl:lsa The id of the External_class_library storing the @id_class_name.
org_id /NULL The identifier of the organization that "owns" the identifier.
org_id_class_name /NULL The name of the class being used to classify the identification of the organization, or the organization name (@org_id). For example CAGE code.
org_id_ecl_id /NULL The id of the External_class_library storing the @org_id_class_name.
items breakdown_element_version The items to which the identification is assigned

Template #111 (Figure 21): assigning_code
Description GEIA-STD-0007 Business Rule:
Interoperable Contractor and Government Entity (CAGE) Number and Interoperable Reference Number must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
class_name ?interoperable_item_commercial_and_government_entity_code? The text representing the code.
code_class_name [Commercial_and_government_entity_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #112 (Figure 21): assigning_identification
Description GEIA-STD-0007 Business Rule:
Interoperable Item National Item Identification Number and Interoperable Item NSN Federal Supply Classification must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
id ?interoperable_item_national_item_identification_number? The identifier being assigned.
id_class_name [National_item_identification_number]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class used to classify the identifier (@id) and so provide the role or reason for the identification.
id_ecl_id urn:plcs:rdl:lsa The id of the External_class_library storing the @id_class_name.
org_id /NULL The identifier of the organization that "owns" the identifier.
org_id_class_name /NULL The name of the class being used to classify the identification of the organization, or the organization name (@org_id). For example CAGE code.
org_id_ecl_id /NULL The id of the External_class_library storing the @org_id_class_name.
items breakdown_element_version The items to which the identification is assigned

Template #113 (Figure 21): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?interoperable_item_number_type? The text representing the code.
code_class_name [Interoperable_item_number_type]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #114 (Figure 21): assigning_code
Description GEIA-STD-0007 Business Rule:
Interoperable Item National Item Identification Number and Interoperable Item NSN Federal Supply Classification must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
class_name ?interoperable_item_federal_supply_classification? The text representing the code.
code_class_name [Federal_supply_classification]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #115 (Figure 21): assigning_identification
Description GEIA-STD-0007 Business Rule:
Interoperable Contractor and Government Entity (CAGE) Number and Interoperable Reference Number must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
id ?interoperable_item_reference_number? The identifier being assigned.
id_class_name [Reference_number]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class used to classify the identifier (@id) and so provide the role or reason for the identification.
id_ecl_id urn:plcs:rdl:lsa The id of the External_class_library storing the @id_class_name.
org_id /NULL The identifier of the organization that "owns" the identifier.
org_id_class_name /NULL The name of the class being used to classify the identification of the organization, or the organization name (@org_id). For example CAGE code.
org_id_ecl_id /NULL The id of the External_class_library storing the @org_id_class_name.
items breakdown_element_version The items to which the identification is assigned

Template #116 (Figure 21): assigning_document_reference
Description
Parameter name: Parameter value: Parameter description:
doc_id ?interoperable_item_technical_manual_number? The identification of the Document being referenced.
doc_id_class_name [Technical_manual_number]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the External_class that determines the type of identifier given by the input parameter @doc_id.
doc_id_ecl_id urn:plcs:rdl:lsa The identification of the External_class_library storing the External_class given by the input parameter @doc_id_class_name.
doc_ver_id /NULL The identification of the Document_version being referenced.
doc_ver_id_class_name /NULL The name of the External_class that determines the type of identifier given by the input parameter @doc_ver_id.
doc_ver_id_ecl_id /NULL The identification of the External_class_library storing the External_class given by the input parameter @doc_ver_id_class_name.
org_id /NULL The identification or name of the Organization that "owns" the Document and Document_version identifiers (@doc_id and @doc_ver_id).
org_id_class_name /NULL The name of the External_class that determines the type of organization identification (@org_id) being used. For example CAGE code.
org_id_ecl_id /NULL The identification of the External_class_library storing the External_class given by the input parameter @org_id_class_name
doc_asg_class_name /NULL The name of the External_class that determines the role of Document_assignment, i.e. providing the role of the referenced Document
doc_asg_ecl_id /NULL The identification of the External_class_library storing the External_class given by the input parameter @doc_asg_class_name.
is_assigned_to breakdown_element_version The items to which the referenced document is assigned.

Modeling Data

The Modeling Data information is described in Figure 22



Figure 22 —  Representation of the Modeling Data

Figure 22 —  Representation of the Modeling Data

Modeling Data

The basic representation of the Modeling Data and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 22): representing_part
Description
Parameter name: Parameter value: Parameter description:
part_id ?end_item_acronym_code? The identifier of the part.
part_id_class_name [End_item_acronym_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the identifier assigned ( Identification_assignment ) to the part (i.e. the @part.id)
part_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the External_class referenced by the parameter @part_id_class_name.
part_org_id "/NULL"

NOTE    Not applicalbe for GEIA-STD-0007.

/NULL
part_org_id_class_name /NULL The name of the class being used to classify the identification of the organization (@part_org_id) responsible for creating the part representation (@part_id).
part_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class used to classify the organization identifier (@part_org_id).
part_vn_id /NULL The identifier of the part version
part_vn_id_class_name /NULL The name of the class being used to classify the identifier assigned ( Identification_assignment ) to the part version (i.e. the part_vn_id)
part_vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class referenced by the parameter @part_vn_id_class_name class..
part_vn_org_id /NULL The name or identifier of the organization owns the part version id.
part_vn_org_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the organization responsible for providing the part version representation
part_vn_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class used to classify the organization identifier.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class referenced by the parameter @domain class.
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class referenced by the parameter @life_cycle_stage class.

Template #117 (Figure 22): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?modeling_operations_and_maintenance_level_code? The text representing the code.
code_class_name [Operations_and_maintenance_level_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items part The items to which the Class is assigned.

Template #118 (Figure 22): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name labor_rate[Labor_rate]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element part The item to which the property is assigned

Template #119 (Figure 22): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #120 (Figure 22): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name number_of_shops[Number_of_shops]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element part The item to which the property is assigned

Template #121 (Figure 22): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #122 (Figure 22): assigning_organization
Description
Parameter name: Parameter value: Parameter description:
org_id ?modeling_service_designator_code? The name or identifier of the organization.
org_id_class_name [Service_designator_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class being used to classify the identification (Identification_assignment) of the organization. This provides the role or reason for the identification. For example CAGE code.
org_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name.
org_assgn_class_name   The name of the class being used to classify the assignment of the organization. (Organization_or_person_in_organization_assignment) This provides the role or reason for the assignment. For example 'Owner_of'.
org_assgn_ecl_id   The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_assgn_class_name.
items part The items to which the organization is assigned

Template #123 (Figure 22): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name required_days_of_stock[Required_days_of_stock]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element part The item to which the property is assigned

Template #124 (Figure 22): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #125 (Figure 22): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name repair_work_space_cost[Repair_work_space_cost]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element part The item to which the property is assigned

Template #126 (Figure 22): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Operations and Maintenance Shipping Requirements

The Operations and Maintenance Shipping Requirements information is described in Figure 23



Figure 23 —  Representation of the Operations and Maintenance Shipping Requirements

Figure 23 —  Representation of the Operations and Maintenance Shipping Requirements

Operations and Maintenance Shipping Requirements

The basic representation of the Operations and Maintenance Shipping Requirements and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 23): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #127 (Figure 23): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?operations_and_maintenance_level_from? The text representing the code.
code_class_name [Operations_and_maintenance_level_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #128 (Figure 23): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name ship_distance[Ship_distance]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #129 (Figure 23): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #130 (Figure 23): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ?operations_and_maintenance_level_to? The text representing the code.
code_class_name [Operations_and_maintenance_level_code]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class in the reference data library (External_class) being used to determine type of code.
code_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class given in @code_class_name.
items breakdown_element_version The items to which the Class is assigned.

Template #131 (Figure 23): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name ship_time[Ship_time]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The class name corresponding to the property name.
property_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @property_class_name.
described_element breakdown_element_version The item to which the property is assigned

Template #132 (Figure 23): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
value ?value? The value of the property. The datatype is always 'any_number_value' and should not be registered together with the value, i.e. enter the value as a number, without datatype.
unit /NULL The name of the unit in which the value is expressed, referenced through an External_class.
unit_ecl_id /NULL The identifier of the External_class_library storing the definition of the unit name referenced by the parameter @unit.
si_unit /NULL 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 /NULL The name of the class being used to classify the Representation_context of the property.
context_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @context.
property property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

System End Item Narrative

The System End Item Narrative information is described in Figure 24



Figure 24 —  Representation of the System End Item Narrative

Figure 24 —  Representation of the System End Item Narrative

System End Item Narrative

The basic representation of the System End Item Narrative and its identification is done in accordance with the following templates:

Instantiation of the respective template for this Business DEX must follow the rules defined in the respective template table below:

Template #1 (Figure 24): referencing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id logistics_support_analysis_control_numer The identifier of the Breakdown_element .
id_class_name Breakdown_element_identification_code The name of the class being used to classify the (Identification_assignment) of the breakdown_element. This provides the role or reason for the identification.
id_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name class.
id_owner /NULL The name or identifier of the organization owning the id or name.
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
id_owner_ecl_id /NULL The id of the External_class_library storing the @id_owner_class_name class
vn_id /NULL The identifier of the Breakdown_element_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown_element_version. This provides the role or reason for the identification.
vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @vn_id_class_name class.
vn_id_owner /NULL The name or identifier of the organization owning the version_id.
vn_id_owner_class_name alternate_logistics_support_analysis_control_number The name of the class being used to classify the identification of the organization. For example CAGE code, or organization name.
vn_id_owner_ecl_id urn:plcs:rdl:std The id of the External_class_library storing the @vn_id_owner_class_name class
life_cycle_stage /NULL The identifier of the External_class_library used to describe the type of life cycle stage of the View_definition_context instance.
life_cycle_stage_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @life_cycle_stage class.
domain /NULL The identifier of the External_class_library used to describe the type of application domain of the View_definition_context instance.
domain_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @domain class.

Template #133 (Figure 24): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ?system_end_item_additional_supportability_parameters_narrative? The text being assigned as a descriptor.
class_name [Narrative]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class (External_class) being used to determine type of descriptor.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the class.
is_assigned_to breakdown_element_version The entity to which the Document_assignment is assigned.

Template #134 (Figure 24): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ?system_end_item_additional_supportability_considerations_narrative? The text being assigned as a descriptor.
class_name [Narrative]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class (External_class) being used to determine type of descriptor.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the class.
is_assigned_to breakdown_element_version The entity to which the Document_assignment is assigned.

Template #135 (Figure 24): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ?system_end_item_operational_mission_failure_definition_narrative? The text being assigned as a descriptor.
class_name [Narrative]
[warning:]Error RDL4: The URI urn:plcs:rdl:lsa is not listed in dexlib/data/refdata/rdl_index.xml
The name of the class (External_class) being used to determine type of descriptor.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the class.
is_assigned_to breakdown_element_version The entity to which the Document_assignment is assigned.

© OASIS 2010 — All rights reserved