Previous PageTable Of ContentsNext Page


B1.0  CORE MODEL



B1.1  Core Function Diagrams

 

 

 

 

 

 

 


B1.2  Core Function Express Definitions


B1.2.1  Definitions
REFERENCE FROM LSA

REFERENCE FROM InfoObj

USE FROM contract_schema

USE FROM measure_schema

USE FROM person_organization_schema


B1.2.1.1  Breakdown_type
TYPE breakdown_type = SELECT

END_TYPE;


B1.2.1.2  Candidate_choice
TYPE candidate_choice = ENUMERATION OF

END_TYPE;


B1.2.1.3  Contracted_item
TYPE contracted_item = SELECT

END_TYPE;


B1.2.1.4  Element_type
TYPE element_type = SELECT

END_TYPE;


B1.2.1.5  Factor
TYPE factor = REAL;
WHERE

END_TYPE;


B1.2.1.6  Identifier
TYPE identifier = STRING;
END_TYPE;


B1.2.1.7  Identifier_select
TYPE identifier_select = SELECT

END_TYPE;


B1.2.1.8  Indenture_level
TYPE indenture_level = INTEGER;
WHERE

END_TYPE;


B1.2.1.9  Label
TYPE label = STRING;
END_TYPE;


B1.2.1.10  Organization_assigned_item
TYPE organization_assigned_item = SELECT

END_TYPE;


B1.2.1.11  Procurement_project_name
TYPE procurement_project_name = SELECT

END_TYPE;


B1.2.1.12  Realization_select
TYPE realization_select = SELECT

END_TYPE;


B1.2.1.13  Standard_breakdown_type
TYPE standard_breakdown_type = ENUMERATION OF

END_TYPE;


B1.2.1.14  Standard_element_type
TYPE standard_element_type = ENUMERATION OF

END_TYPE;


B1.2.1.15  Alternate_element_relationship
A relationship between two elements when one element, the alternate, may be used in place of the other, the base. Relates to the logistics element relationship

ENTITY alternate_element_relationship
SUBTYPE OF (element_relationship);

END_ENTITY;

base: The original element for which an alternate is being specified


B1.2.1.16  Alternate_product_relationship
A relationship between two products when one product, the alternate, may be used in place of the other, the base. Relates to the physical product relationship.

ENTITY alternate_product_relationship;

END_ENTITY;

basis: A description to specify the rationale and domain of applicability of the alternate product
alternate: A product that may be used in place of the base product
base: A product for which another product may be used as an alternate


B1.2.1.17  Applied_contract_assignment
The association of a contract to some aspect of the product data. The specific entities to which a contract can be assigned are determined by a SELECT type.

ENTITY applied_contract_assignment
SUBTYPE OF (contract_assignment);

END_ENTITY;


B1.2.1.18  Applied_organization_assignment
The association of an organization to some aspect of the product data. The specific entities to which a contract can be assigned are determined by a SELECT type.

ENTITY applied_organization_assignment
SUBTYPE OF (organization_assignment);

END_ENTITY;

assigned_to: The items to which the organization is assigned


B1.2.1.19  Assembly_component_usage
Establishes the relationship that one product is a component (part) of another product. The precise form of the relationship is established by the subtypes of this entity.

ENTITY assembly_component_usage
SUPERTYPE OF (quantified_assembly_component_usage ANDOR ONEOF(specified_higher_usage_occurrence,next_assembly_usage_occurrence,promissory_usage_occurrence))
SUBTYPE OF (product_definition_usage);

END_ENTITY;

reference_designator: An identifier for the assembly_component_usage in addition to the id attribute inherited from the product_definition_relationship. The reference_designator attribute may be constrained to be unique by an annotated Express schema that uses or specializes this entity


B1.2.1.20  Breakdown
A product definition given as a breakdown constructed of elements. This may be hierarchical (as used for SNS and functional LCN assignment), location-oriented (as used for CSN assignment).

ENTITY breakdown
SUBTYPE OF (product_definition);

END_ENTITY;

form: An indication of the criteria used to form the breakdown
includes: The elements forming the first level of the breakdown


B1.2.1.21  Container_usage
The use of one product as a container for another product

ENTITY container_usage
SUBTYPE OF (product_definition_usage);
END_ENTITY;


B1.2.1.22  Contract_assignment
An association of a contract with product data

ENTITY contract_assignment

END_ENTITY;

assigned_contract: The contract which is to be associated with the product data


B1.2.1.23  Element
A reference to some aspect of the product that is considered useful in organizing, addressing, and maintaining product data. An element is a single position within a breakdown.

ENTITY element
SUPERTYPE OF (ONEOF(element_group,lsa_element));

END_ENTITY;

id: The identification for the element. Can be used to hold either part or all of a logistics control number (LCN)
definition: The definition of the element. Note that several elements from the same or different breakdowns can share the same definition


B1.2.1.24  Element_conversion_factor
A relationship between two elements that provides the information necessary to convert data related to usage from the related element to be applicable to the relating element. It is the basis for turning per Km into per year (for example)

ENTITY element_conversion_factor
SUBTYPE OF (element_relationship);

END_ENTITY;

conversion: The value to be used in converting occurrence rates between the related element and the relating element


B1.2.1.25  Element_definition
A description of some aspect of the product that is considered useful in organizing, addressing, and maintaining product data. The definition is held separately from the element to allow multiple elements to share the same meaning. Such elements may or may not be used for the same product.

ENTITY element_definition;

END_ENTITY;

name: The word or group of words by which the element definition is referred to
form: The type of the element being defined


B1.2.1.26  Element_definition_scenario_assignment
The association of an element definition with a scenario. This indicates that the element definition may be used in the context of analyses relating to the scenario

ENTITY element_definition_scenario_assignment;

END_ENTITY;

element: The element definition to which the scenario is assigned
applies_in: The scenario in which the assignment applies.


B1.2.1.27  Element_equivalence_relationship
A relationship asserting that two elements used in the same or different breakdowns are equivalent.

ENTITY element_equivalence_relationship
SUBTYPE OF (element_relationship);

END_ENTITY;

logic: The logic being used to assert that two elements are equivalent


B1.2.1.28  Element_group
A collection of elements from within a breakdown that are referenced together. This provides the functionality required for a logical group such as a figure in an illustrated parts catalogue.

ENTITY element_group
SUBTYPE OF (element);

END_ENTITY;

root: An element to which the element group as a whole corresponds
description: A description of the element group


B1.2.1.29  Element_group_membership
The relationship between an element and an element_group signifying that the element is a member of the element_group. For example, the items 1 and 3 on a figure in a parts catalogue are related to the figure by use of this entity

ENTITY element_group_membership
SUBTYPE OF (element_relationship);

WHERE

END_ENTITY;

id: The identifier associated with the member element in the element group
role: the role being played by the element within the group
indenture: An indication of the indenture level of the element within the figure structure
quantity: The quantity of the element included as a member of the element group


B1.2.1.30  Element_group_membership_relationship
A relationship between two members of an element group or between members of different groups. Allows for the case where it is necessary to link two instances of the same part identified on different figures

ENTITY element_group_membership_relationship
SUPERTYPE OF (group_member_equivalence_relationship);

END_ENTITY;

related: The other element group relationship being related. If one element of the relationship is dependent upon the other, this attribute shall be the dependent one
relating: The first element group membership being associated.


B1.2.1.31  Element_group_relationship
A relationship between two elements groups. This is used to establish links between figures in a parts catalogue

ENTITY element_group_relationship
SUPERTYPE OF (element_group_variant_relationship)
SUBTYPE OF (element_relationship);
END_ENTITY;


B1.2.1.32  Element_group_variant_relationship
A type of element_group_relationship that signifies that the related element group is a variant of the relating element group. Used to describe variant figures in a parts catalogue

ENTITY element_group_variant_relationship
SUBTYPE OF (element_group_relationship);

END_ENTITY;

description: A description of the variant
id: The identification of the variant


B1.2.1.33  Element_realization
ENTITY element_realization
SUBTYPE OF (product_definition_element_relationship);
END_ENTITY;


B1.2.1.34  Element_related_product_category
Assigns elements to categories.

ENTITY element_related_product_category
SUBTYPE OF (product_category);

END_ENTITY;

elements: The elements to which the product category is related


B1.2.1.35  Element_relationship
A generic relationship between two elements in a breakdown or across breakdowns

ENTITY element_relationship
SUPERTYPE OF (ONEOF(alternate_element_relationship,element_conversion_factor,sub_element_relationship,element_group_membership,element_group_relationship,element_equivalence_relationship));

END_ENTITY;

related: The second or child element
relating: The first or parent element


B1.2.1.36  External_product_identifier
Any type of product identifications assigned for different purposes (e.g., NATO STOCK NUMBER) by different Organizations.

ENTITY external_product_identifier;

END_ENTITY;

assigned_by: e.g., French National Codification Bureau
id: e.g., NSN (5905-00-7345199)
name: e.g., Resistor, fixed, film
description: The word or group of words describing the item


B1.2.1.37  Group_member_equivalence_relationship
A relationship asserting that two members of the same or different groups are equivalent. Used to state that a part identified through a figure in a parts catalogue is the same as another part in the same or a different figure

ENTITY group_member_equivalence_relationship
SUBTYPE OF (element_group_membership_relationship);
END_ENTITY;


B1.2.1.38  Lsa_element
An element which may be the subject of logistic analysis

ENTITY lsa_element
SUBTYPE OF (element);

END_ENTITY;


B1.2.1.39  Make_from_usage_option
Identifies that a product is made from another product through machining or some other unspecified process

ENTITY make_from_usage_option
SUBTYPE OF (product_definition_usage);
END_ENTITY;


B1.2.1.40  Next_assembly_usage_occurrence
The relationship between a child constituent and its immediate parent assembly in a product structure. It represents the use of individual occurrences of constituents

ENTITY next_assembly_usage_occurrence
SUBTYPE OF (assembly_component_usage);
END_ENTITY;


B1.2.1.41  Non_standard_breakdown
A breakdown type which is not one of those defined in the TYPE standard_ breakdown

ENTITY non_standard_breakdown;

END_ENTITY;

id: The identification of the non standard breakdown
description: A description of the form of the breakdown and the logic used in its construction
purpose: A description of the intended purpose of the breakdown


B1.2.1.42  Non_standard_element_type
An element type which is not one of those defined in the TYPE standard_element_type

ENTITY non_standard_element_type;

END_ENTITY;

id: The identification of the non-standard element type


B1.2.1.43  Organization_assignment
An association of an organization with product data

ENTITY organization_assignment

END_ENTITY;

assigned_organization: The organization which is to be associated with the product data
role: The function performed by the assigned_organization. e.g.: supplier, customer, ...


B1.2.1.44  Procurement_project
A grouping that is applied to products (and/or their uses in other products) for the purpose of managing procurement of those products

ENTITY procurement_project;

END_ENTITY;

id: The identification of the procurement project
description: A description of the procurement project
name: The word or group of words by which the procurement_project is referred to


B1.2.1.45  Procurement_project_assignment
The assignment of a procurement project to a product

ENTITY procurement_project_assignment;

END_ENTITY;

project: The procurement project being assigned
responsible_organization: The organization responsible for the assignment of the procurement project
assigned_to: The product data to which the procurement project is assigned


B1.2.1.46  Product
A product is the identification and description, in an applicable context, of a physically realizable object that is produced by a process

ENTITY product;

END_ENTITY;

name: The word or group of words by which the product is referred to
id: The identification of the product
description: A narrative description of the product ( may be empty. This attribute is not optional for STEP compatibility)


B1.2.1.47  Product_category
A product category identifies a category to which products and other product categories may belong.

ENTITY product_category
SUPERTYPE OF (element_related_product_category ANDOR product_related_product_category);

END_ENTITY;

name: The word or group of words by which the product category is referred to
description: text that relates the nature of the product category


B1.2.1.48  Product_category_relationship
An association between two product categories

ENTITY product_category_relationship;

WHERE

END_ENTITY;

name: The word or group of words by which the product category relationship is referred to
description: text that relates the nature of the product category relationship
category: the parent of the sub_category
sub_category: a child of the category


B1.2.1.49  Product_definition
Identifies information concerning a given product version where the information is related to a particular purpose (such as LSA). It defines a view of a product for a particular purpose

ENTITY product_definition
SUPERTYPE OF (breakdown ANDOR structured_product_definition);

END_ENTITY;

id: The identification of the product definition
name: The word or group of words by which the product definition is referred to
description: Text that relates the nature of the product definition
of_version: The product version to which the product definition applies


B1.2.1.50  Product_definition_element_relationship
A relationship between an element and a product definition

ENTITY product_definition_element_relationship
SUPERTYPE OF (element_realization);

END_ENTITY;

related_element: The element which is related to the product_definition
id: The identifier of the product_definition_element_relationship
item: The product or product_usage to which the element is related.


B1.2.1.51  Product_definition_relationship
An association between two product_definitions. An association may exist between product definitions that relate to different products or between different definitions of the same product

ENTITY product_definition_relationship
SUPERTYPE OF (product_definition_usage ANDOR supplied_version_relationship);

END_ENTITY;

parent_product_definition: The parent product_definition
child_product_definition: The child product_definition
name: The word or group of words by which the product definition relationship is referred to
id: The identification of the product definition relationship
description: Text that relates the nature of the product definition relationship


B1.2.1.52  Product_definition_usage
A product_definition_relationship where the child_product_definition (a structured_product_definition) is used to form part of the parent_product_definition (also a structured_product_definition)

ENTITY product_definition_usage
SUPERTYPE OF (ONEOF(assembly_component_usage,make_from_usage_option,container_usage))
SUBTYPE OF (product_definition_relationship);
END_ENTITY;


B1.2.1.53  Product_identification_assignment
The association of an external identifier to the unique product identifier (e.g., product_version.id)

ENTITY product_identification_assignment;

END_ENTITY;


B1.2.1.54  Product_identification_category
The identification of the naming convention or other reference used to identify the product

ENTITY product_identification_category;

END_ENTITY;

applies_to: The product, the id of which the product identification category applies to
id: The identification of the product identification category
description: A description of the product identification category


B1.2.1.55  Product_related_product_category
Assigns products to categories

ENTITY product_related_product_category
SUBTYPE OF (product_category);

END_ENTITY;
products: The products that belong to the product related product category


B1.2.1.56  Product_version
A product version is an identified group of product definitions for a product. This allows for major variants of a product or different versions through time.

ENTITY product_version;

UNIQUE

END_ENTITY;

id: The identification of the product version
description: Text that relates the nature of the product version
of_product: The product of which the product_version is a version.


B1.2.1.57  Promissory_usage_occurrence
The intention to use a constituent in an assembly which is used when the product structure is not fully defined

ENTITY promissory_usage_occurrence
SUBTYPE OF (assembly_component_usage);
END_ENTITY;


B1.2.1.58  Quantified_assembly_component_usage
A relationship between a constituent product and an assembly which specifies the quantity of the constituent used in the assembly

ENTITY quantified_assembly_component_usage
SUBTYPE OF (assembly_component_usage);

END_ENTITY;


B1.2.1.59  Realization_application
Asserts that a product_definition_element_relationship applies in the context of a given element of a breakdown. This allows for the case where the same function (given as an element) is realized differently across two variants (also elements) of a product

ENTITY realization_application;

END_ENTITY;

applies_to: The product or product usage which is all or part of the realization of the element
realization: The product or product usage which is all or part of the realization of the element


B1.2.1.60  Scenario_product_definition_assignment
The assignment of a product to a given scenario, indicating that the product and corresponding analysis applies to the given scenario

ENTITY scenario_product_definition_assignment;

END_ENTITY;

definition: The product being assigned to the scenario
applies_to: The situation and/or usage profile and/or customer for which the product is applicable


B1.2.1.61  Specified_higher_usage_occurrence
The use of a part in an assembly which is not its immediate parent sub-assembly.

ENTITY specified_higher_usage_occurrence
SUBTYPE OF (assembly_component_usage);

END_ENTITY;


B1.2.1.62  Structured_product_definition
A product definition that is implicitly constructed through product structure

ENTITY structured_product_definition
SUBTYPE OF (product_definition);
END_ENTITY;


B1.2.1.63  Sub_element_relationship
A relationship between two elements in a breakdown where one is a sub-element of the other

ENTITY sub_element_relationship
SUBTYPE OF (element_relationship);

END_ENTITY;

in_breakdown: The breakdown in which the sub_element_relationship occurs


B1.2.1.64  Supplied_version_relationship
A product_definition_relationship that associates different identifications of a product and specifies that one is the identification used by a supplier of the part and the other is the identification used in a different organization's work

ENTITY supplied_version_relationship
SUBTYPE OF (product_definition_relationship);
END_ENTITY;

 

Previous PageTop Of PageNext Page