Template:— assigning_code (asg_code) | Date: 2008/02/28 16:36:09 Revision: 1.19 |
This section specifies the template assigning_code.
NOTE An explanation of a template and the associated instantiation path is provided in the Template overview section.
This template describes the assignment of codes (encodings) to entities within a data set.
NOTE This template shall be used for classifications, where the class being used is not a member of an external class library. This is e.g. often the case for codes being used in legacy applications.
NOTE The templates assigning_code and assigning_reference_data can be used interchangeably, i.e. wherever the template assigning_reference_data is being used the template assigning_code can be used instead, and vice versa. The usage of the respective template is dependent upon whether the class being used is defined as reference data or not.
target
is the parameter to which the
Class
is bound.
target
is the parameter to which the
Classification_assignment
is bound.
target
is the parameter to which the
External_class
is bound.
target
is the parameter to which the
External_class_library
is bound.
Entity in path | Value | Inherited from |
Class.id | '/IGNORE' | — |
Class.description | '/IGNORE' | — |
Class.name | @class_name | — |
Classification_assignment.role | '/IGNORE' | — |
#1 = ACTIVITY('/IGNORE','/IGNORE','/IGNORE',$); #2 = CLASS('/IGNORE','A','/IGNORE'); #3 = CLASSIFICATION_ASSIGNMENT(#2,(#1),'/IGNORE'); #5 = CLASSIFICATION_ASSIGNMENT(#7,(#2),'/IGNORE'); #7 = EXTERNAL_CLASS('/NULL','Mission_criticallity_code','/IGNORE',#8); #8 = EXTERNAL_CLASS_LIBRARY('urn:plcs:rdl:sample',$);
NOTE this characterization is optional.
Descriptions can be assigned to the Class using the assigning_descriptor template, e.g. in order to provide a description for the exchanged code.
This has been raised as issue, GYL-3, against ISO 10303-239. The EXPRESS schema has been modified in DEXlib (Long form: dexlib/data/schemas/ap239_arm_lf.exp, short form: dexlib/data/schemas/ap239_arm_sf.exp). These changes will be made to ISO 10303-239 as a Technical Corrigendum at some stage.
NOTE this characterization is optional.
Document references can be assigned to the Class using the assigning_document_reference template, e.g. in order to provide a reference to a document containing the description for the exchanged code, or a description of the entire encoding system.
This has been raised as issue, GYL-3, against ISO 10303-239. The EXPRESS schema has been modified in DEXlib (Long form: dexlib/data/schemas/ap239_arm_lf.exp, short form: dexlib/data/schemas/ap239_arm_sf.exp). These changes will be made to ISO 10303-239 as a Technical Corrigendum at some stage.
NOTE this characterization is optional.
Identifications can be assigned to the Class using the assigning_identification template, e.g. in order to provide a name for the exchanged code.
This has been raised as issue, GYL-4, against ISO 10303-239. The EXPRESS schema has been modified in DEXlib (Long form: dexlib/data/schemas/ap239_arm_lf.exp, short form: dexlib/data/schemas/ap239_arm_sf.exp). These changes will be made to ISO 10303-239 as a Technical Corrigendum at some stage.
© OASIS 2008 — All rights reserved