Business DEX (LOGSA005):— breakdown_element Date: 2011/11/17 19:29:27
Revision: 1.30

breakdown_element ISO 10303-239 Representation

The following sections provide a detailed description on how to represent a Breakdown Element Data Exchange Set using ISO 10303-239 PLCS. The representation of the Breakdown Element 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 Breakdown Element DEX has been described in Breakdown Element - Business Information Overview. A more detailed definition of the type of information that can be exchanged using the Breakdown Element DEX is provided in Breakdown Element - Business Information Requirements.

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

Information related to Breakdown Element ISO 10303-239 representation - Table of content:

Breakdown

The Breakdown information is described in Figure 9



Figure 9 —  Representation of the Breakdown

Figure 9 —  Representation of the Breakdown

Breakdown

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

Template #1 (Figure 9): representing_part
Description
Parameter name: Parameter value: Parameter description:
part_id ? The identifier of the part.
part_id_class_name End_item_acronym_code 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 The name or identifier of the organization that owns the part id (@part_id).
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 #2 (Figure 9): representing_breakdown
Description GEIA-STD-0007 Business Rule:
Functional LCN Type must always be "F" and Physical LCN Type must be "P".
Parameter name: Parameter value: Parameter description:
id /NULL The identifier of the Breakdown.
id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown. This provides the role or reason for the identification.
id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @id_class_name.
id_owner /NULL The name or identifier of the organization owning the id or name (@id).
id_owner_class_name /NULL The name of the class being used to classify the identification of the organization (@id_owner). 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.
bkdn_type "Functional" or "Physical" (Subclasses of Logistics_support_analysis_control_number_type) The name of the class being used to classify the Breakdown.
bkdn_type_ecl_id urn:plcs:rdl:std The identifier of the External_class_library storing the definition of the class referenced by the parameter @bkdn_type.
vn_id /NULL The identifier of the Breakdown_version.
vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the breakdown 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.
vn_id_owner /NULL The name or identifier of the organization owning the @vn_id.
vn_id_owner_class_name /NULL The name of the class being used to classify the identification of the organization (@vn_id_owner). For example CAGE code, or organization name.
vn_id_owner_ecl_id /NULL The id of the External_class_library storing the @vn_id_owner_class_name.
of_product Part_view_definition The product that has been broken down.

Template #3 (Figure 9): representing_breakdown_element
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier of the Breakdown_element .
id_class_name Logistics_support_analysis_control_number 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:lsa 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 ? The identifier of the Breakdown_element_version.
vn_id_class_name Alternate_logistics_support_analysis_control_number 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 /NULL 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 /NULL 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.
bkdn_vn Breakdown_version The Breakdown_version of which this Breakdown_element is a constituent.

Template #4 (Figure 9): representing_product_relationship
Description
Parameter name: Parameter value: Parameter description:
relating Part The relating product.
related Part The product that is being related.
rel_type_name Variant_of The name of the class being used to classify the Product_relationship. This provides the role or reason for the relationship.
rel_type_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the Class referenced by parameter @rel_type_name.

Template #5 (Figure 9): representing_part
Description
Parameter name: Parameter value: Parameter description:
part_id ? The identifier of the part.
part_id_class_name Usable_on_code 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 The name or identifier of the organization that owns the part id (@part_id).
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 #6 (Figure 9): assigning_conditional_effectivity
Description
Parameter name: Parameter value: Parameter description:
para_class Usable_on_code_effectivity The name of the External_class being used to determine the Condition_parameter type.
para_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
target_items Breakdown_element The items which are the target for the assigned effectivity, i.e. the items which are subject for restricted usage.
condition_para_item Part_view_definition The item which defines the domain in which the @target_items are effective.

Template #7 (Figure 9): assigning_serial_effectivity
Description
Parameter name: Parameter value: Parameter description:
start_id ?Serial_number_from? Identification of the first serialized item within a range of serialized items.
end_id ?Serial_number_to? Identification of the last serialized item within the range of serialized items.
role_class_name Serial_number_effectivity The name of the class being used to classify the effectivity assignment (Effectivity_assignment) This provides the role for the assignment.
role_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @role_class_name.
items Part The items to which the effectivity is assigned.

Template #8 (Figure 9): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name Serial_number_usable_on_code 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 Serial_effectivity The items to which the identification is assigned

Template #9 (Figure 9): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name Logistics_support_analysis_ control_number_nomenclature 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 The items to which the identification is assigned

Template #10 (Figure 9): assigning_code
Description GEIA-STD-0007 Business Rule:
If LCN Structure from entity XA is blank, LCN Indenture Code is mandatory.

If LCN Structure is not blank, the LCN must match an indenture level length specified by the LCN Structure, or be a greater length than the total of all LCN Structure indenture levels, e.g., if the LCN Structure is "12233", an LCN must be 1, 3, 5, 8, 11, or greater than 11 positions. If the LCN is greater than 11 positions, the LCN Indenture Code becomes mandatory.
Parameter name: Parameter value: Parameter description:
class_name ? The text representing the code.
code_class_name Logistics_support_analysis_control_number_indenture_code 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_definition The items to which the Class is assigned.

Template #11 (Figure 9): assigning_reference_data
Description System_end_item_identifier
Parameter name: Parameter value: Parameter description:
class_name System The name of the External_class being used.
End_item The name of the External_class being used.
Non_system_end_item The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Breakdown_element_definition The items to which the External_class is assigned.

Template #12 (Figure 9): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name Technical_manual_functional_group_code 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_definition The items to which the identification is assigned

Template #13 (Figure 9): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ? The text representing the code.
code_class_name Document_code 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_definition The items to which the Class is assigned.

Template #14 (Figure 9): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ? The text representing the code.
code_class_name Work_area_code_zone 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_definition The items to which the Class is assigned.

Template #15 (Figure 9): assigning_contract
Description GEIA-STD-0007 Business Rule:
For identical Provisioning Contract Control Numbers the UOCs must be different.

All alternate assemblies of the same LCN must have the same PCCN.
No two items under the same Provisioning Contract Control Numbers can have the same Provisioning List Item Sequence Number (PLISN).
Parameter name: Parameter value: Parameter description:
cnt_id ? The name or identifier of the contract.
cnt_id_class_name System_end_item_provisioning_contract_control_number The name of the class being used to classify the identification (Identification_assignment) of the contract.
cnt_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @cnt_id_class_name class.
cnt_org_id /NULL The name or identifier of the organization owning or holding the contract.
cnt_org_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the organization.
cnt_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name class.
items Breakdown_element_definition The items to which the contract is assigned

Template #16 (Figure 9): assigning_identification
Description GEIA-STD-0007 Business Rule:
No two items under the same Provisioning Contract Control Numbers can have the same Provisioning List Item Sequence Number (PLISN).
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name System_end_item_provisioning_list_item_sequence_number 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_definition The items to which the identification is assigned

Template #17 (Figure 9): assigning_reference_data
Description Quantity_per_end_item_calculation_option_code
Parameter name: Parameter value: Parameter description:
class_name Quantity_per_end_item_calculation_option_1 The name of the External_class being used.
Quantity_per_end_item_calculation_option_2 The name of the External_class being used.
Quantity_per_end_item_calculation_option_3 The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Breakdown_element_definition The items to which the External_class is assigned.

Template #18 (Figure 9): assigning_reference_data
Description Reliability_availability_and_maintainability_indicator_code
Parameter name: Parameter value: Parameter description:
class_name Reliability_availability_and_maintainability_indicator_allocated The name of the External_class being used.
Reliability_availability_and_maintainability_indicator_comparative_analysis The name of the External_class being used.
Reliability_availability_and_maintainability_indicator_measured The name of the External_class being used.
Reliability_availability_and_maintainability_indicator_predicted The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Breakdown_element_definition The items to which the External_class is assigned.

Template #19 (Figure 9): assigning_reference_data
Description Sectionalized_item_transportation_indicator
Parameter name: Parameter value: Parameter description:
class_name Sectionalized_item_for_transportation The name of the External_class being used.
Non_sectionalized_item_for_transportation The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Breakdown_element_definition The items to which the External_class is assigned.

Template #20 (Figure 9): assigning_reference_data
Description Transportation_end_item_indicator
Parameter name: Parameter value: Parameter description:
class_name End_item_transportation_required The name of the External_class being used.
End_item_transportation_not_required The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Breakdown_element_definition The items to which the External_class is assigned.

Template #21 (Figure 9): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name System_end_item_item_designator_code 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 The items to which the identification is assigned

Template #22 (Figure 9): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name System_end_item_quantity_per_assembly 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_definition The item to which the property is assigned

Template #23 (Figure 9): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #24 (Figure 9): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name System_end_item_quantity_per_end_item 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_definition The item to which the property is assigned

Template #25 (Figure 9): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.



End Item and Level of Repair Analysis

The End Item and Level of Repair Analysis information is described in Figure 10



Figure 10 —  Representation of the End Item and Level of Repair Analysis

Figure 10 —  Representation of the End Item and Level of Repair Analysis

End Item and Level of Repair Analysis

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


Template #26 (Figure 10): assigning_contract
Description
Parameter name: Parameter value: Parameter description:
cnt_id ? The name or identifier of the contract.
cnt_id_class_name Contract_number The name of the class being used to classify the identification (Identification_assignment) of the contract.
cnt_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @cnt_id_class_name class.
cnt_org_id /NULL The name or identifier of the organization owning or holding the contract.
cnt_org_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the organization.
cnt_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @org_id_class_name class.
items Part The items to which the contract is assigned

Template #27 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Administrative_lead_time 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_view_definition The item to which the property is assigned

Template #28 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #29 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Contact_team_delay_time 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_view_definition The item to which the property is assigned

Template #30 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #31 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Cost_per_reorder_action 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_view_definition The item to which the property is assigned

Template #32 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #33 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Cost_per_requisition 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_view_definition The item to which the property is assigned

Template #34 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #35 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Demilitarization_cost 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_view_definition The item to which the property is assigned

Template #36 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #37 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Discount_rate 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_view_definition The item to which the property is assigned

Template #38 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #39 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Estimated_salvage_value 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_view_definition The item to which the property is assigned

Template #40 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Template #41 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Holding_cost_percentage 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_view_definition The item to which the property is assigned

Template #42 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Initial_bin_cost 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_view_definition The item to which the property is assigned

Template #44 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Initial_cataloging_cost 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_view_definition The item to which the property is assigned

Template #46 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Interest_rate 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_view_definition The item to which the property is assigned

Template #48 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Inventory_storage_space_cost 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_view_definition The item to which the property is assigned

Template #50 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Loading_factor 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_view_definition The item to which the property is assigned

Template #52 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Operation_level 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_view_definition The item to which the property is assigned

Template #54 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ? The text being assigned as a descriptor.
class_name Logistics_support_analysis_control_number_structure 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 Part_view_definition The entity to which the Document_assignment is assigned.

Template #56 (Figure 10): assigning_code
Description GEIA-STD-0007 Business Rule:
If LCN Structure from entity XA is blank, LCN Indenture Code is mandatory.

If LCN Structure is not blank, the LCN must match an indenture level length specified by the LCN Structure, or be a greater length than the total of all LCN Structure indenture levels, e.g., if the LCN Structure is "12233", an LCN must be 1, 3, 5, 8, 11, or greater than 11 positions. If the LCN is greater than 11 positions, the LCN Indenture Code becomes mandatory.
Parameter name: Parameter value: Parameter description:
class_name ? The text representing the code.
code_class_name Type_acquisition 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_view_definition The items to which the Class is assigned.

Template #57 (Figure 10): assigning_reference_data
Description
Parameter name: Parameter value: Parameter description:
class_name Nonverticle Type_of_supply_system_code
Verticle The name of the External_class being used.
Direct_exchange The name of the External_class being used.
ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the definition for the class being used.
items Part_view_definition The items to which the External_class is assigned.

Template #58 (Figure 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Operation_life 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_view_definition The item to which the property is assigned

Template #59 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Personnel_turnover_rate_civilian 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_view_definition The item to which the property is assigned

Template #61 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Personnel_turnover_rate_miltary 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_view_definition The item to which the property is assigned

Template #63 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Productivity_factor 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_view_definition The item to which the property is assigned

Template #65 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Recurring_cataloging_cost 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_view_definition The item to which the property is assigned

Template #67 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Retail_stockage_criteria 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_view_definition The item to which the property is assigned

Template #69 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Safety_level 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_view_definition The item to which the property is assigned

Template #71 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Support_of_support_equipment_cost_factor 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_view_definition The item to which the property is assigned

Template #73 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Transportation_cost 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_view_definition The item to which the property is assigned

Template #75 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_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 10): assigning_product_property
Description
Parameter name: Parameter value: Parameter description:
property_class_name Recurring_bin_cost 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_view_definition The item to which the property is assigned

Template #77 (Figure 10): product_property_numeric
Description
Parameter name: Parameter value: Parameter description:
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 Assigned_property The target of the template, i.e. the Assigned_property (or template assigning_product_property) to which the Property_representation is related.

Commercial and Government Entity

The Commercial and Government Entity information is described in Figure 11



Figure 11 —  Representation of the Commercial and Government Entity

Figure 11 —  Representation of the Commercial and Government Entity

Commercial and Government Entity

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

Commercial and Government Entity

Template #78 (Figure 11): representing_organization
Description
Parameter name: Parameter value: Parameter description:
org_id   The identifier or name of the organization.
org_id_class_name Commercial_and_government_entity_code 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 class.

Template #79 (Figure 11): assigning_address
Description
Parameter name: Parameter value: Parameter description:
address_class_name /NULL The name of the class being used to classify the address. This provides the type of address, for example 'office_address'.
address_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @address_class_name.
name ? Commercial_and_government_entity_name
street_number ? Commercial_and_government_entity_street
street ? Commercial_and_government_entity_street
postal_box /NULL The number of a postal box. Parameter is optional.
town ? Commercial_and_government_entity_city
region ? Commercial_and_government_entity_state
postal_code   Commercial_and_government_entity_postal_zone
country ? Commercial_and_government_entity_nation
internal_location /NULL An organization-defined address for internal mail delivery. Parameter is optional.
facsimile_number /NULL The number to which facsimiles may be sent. Parameter is optional.
telephone_number /NULL The number at which telephone calls may be received. Parameter is optional.
electronic_mail_address /NULL The electronic address to which electronic mail may be sent. Parameter is optional.
telex_number /NULL The number where telex messages may be received. Parameter is optional.
url /NULL The text that specifies the Uniform Resource Locator associated with the address. Parameter is optional.
located_pers_org Organization The items to which the address is assigned

Electronic Document and Technical Manual

The Electronic Document and Technical Manual information is described in Figure 12



Figure 12 —  Representation of the Electronic Document and Technical Manual

Figure 12 —  Representation of the Electronic Document and Technical Manual

Electronic Document and Technical Manual

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

Template #80 (Figure 12): representing_document
Description
Parameter name: Parameter value: Parameter description:
doc_id ? The identifier of the Document.
doc_id_class_name Technical_manual_number The name of the class being used to classify the identification (Identification_assignment) of the Document. This provides the role or reason for the identification. The identifier of the External_class_library that stores the class used to classify the type of identifier
doc_id_ecl_id urn:plcs:rdl:lsa The identifier of the External_class_library storing the definition of the class referenced by the parameter @doc_id_class_name.
doc_org_id /NULL The name or identifier of the Organization owning the document identifier or name @doc_id.
doc_org_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the Organization owning the identifier (@doc_org_id).
doc_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class used to classify the Organization identifier.
doc_vn_id /NULL The identifier of the document version.
doc_vn_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the the version identifier.
doc_vn_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the class referenced by the parameter @doc_vn_id_class_name.
doc_vn_org_id /NULL The name or identifier of the Organization owning the document version identifier or name @doc_vn_id.
doc_vn_org_id_class_name /NULL The name of the class being used to classify the identification (Identification_assignment) of the Organization owning the version identifier (@doc_vn_org_id).
doc_vn_org_id_ecl_id /NULL The identifier of the External_class_library storing the definition of the 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 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 class referenced by the parameter @life_cycle_stage class.

Template #81 (Figure 12): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name Technical_manual_code 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 Document The items to which the identification is assigned


Template #82 (Figure 12): assigning_document
Description
Parameter name: Parameter value: Parameter description:
assigned_document Digital_file The Document, Document_version, Document_definition or File which is assigned by the Document_assignment.
doc_ass_role Document_id_assignment The name of the External_class being used to determine the role of the assignment.
doc_ar_ecl_id urn:plcs:rdl:lsa The id of the External_class_library that stores the External_class used to classify the Document_assignment.
is_assigned_to Breakdown_element_definition The entity to which the Document, Document_version, Document_definition or File is assigned.

Template #83 (Figure 12): representing_digital_file
Description
Parameter name: Parameter value: Parameter description:
dig_file_id ?document_id? The identifier of the digital file.
dig_file_id_class_name [Document_id]
[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 being used to classify the identifier assigned to the digital file (i.e. the @dig_file_id)
dig_file_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 @dig_file_id_class_name.
dig_file_org_id /NULL The name or identifier of the organization that owns the digital file id (@dig_file_id).
dig_file_org_id_class_name /NULL The name of the class being used to classify the identification of the organization (@dig_file_org_id) responsible for creating the digital file.
dig_file_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 (@dig_file_org_id).
dig_file_vn_id
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_id
   
/NULL  
dig_file_vn_id_class_name
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_id_class_name
/NULL  
dig_file_vn_id_ecl_id
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_id_ecl_id
/NULL  
dig_file_vn_org_id
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_org_id
/NULL  
dig_file_vn_org_id_class_name
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_org_id_class_name
/NULL  
dig_file_vn_org_id_ecl_id
[warning:]Error T6: representing_digital_file does not have a parameter dig_file_vn_org_id_ecl_id
/NULL  
cont_data_type_class_name /NULL The name of the External_class being used to determine the Digital_file type.
cont_data_type_ecl_id /NULL The identifier of the External_class_library storing the definition of the External_class being used to determine the Digital_file type (@cont_data_type_class_name).

Template #84 (Figure 12): assigning_identification
Description
Parameter name: Parameter value: Parameter description:
id ? The identifier being assigned.
id_class_name Issue_number 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 Digital_file The items to which the identification is assigned

Template #85 (Figure 12): assigning_code
Description
Parameter name: Parameter value: Parameter description:
class_name ? The text representing the code.
code_class_name Security_classification 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 Digital_file The items to which the Class is assigned.

Template #86 (Figure 12): assigning_descriptor
Description
Parameter name: Parameter value: Parameter description:
descr ? The text being assigned as a descriptor.
class_name Caption 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 Digital_file The entity to which the Document_assignment is assigned.

Template #87 (Figure 12): assigning_descriptor
Description GEIA-STD-0007 Business Rule:
Drawing and Document File Extension must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
descr ? The text being assigned as a descriptor.
class_name Document_file_extension 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 Digital_file The entity to which the Document_assignment is assigned.

Template #88 (Figure 12): assigning_descriptor
Description GEIA-STD-0007 Business Rule:
Drawing and Document File Extension must either both be blank, or both have entries.
Parameter name: Parameter value: Parameter description:
descr ? The text being assigned as a descriptor.
class_name Drawing 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 Digital_file The entity to which the Document_assignment is assigned.

© OASIS 2010 — All rights reserved