IfcClassificationSelect

Natural language names
Classification Select
Sélection de classification
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcClassificationSelectADDED
IFC2x3 to IFC4 4.0.0.0
    IfcClassificationSelectADDED
Semantic definitions at the type
Type definition

The IfcClassificationSelect enables selection of whether a classification reference is to be referenced from an external source, or whether a classification is referenced as such.

NOTE  Generally, it is expected that selection will be by IfcClassificationReference to identify an individual classification notation that classifies an element in the building information model. For example an element, such as IfcTank, might be further classified by assigning an IfcClassificationReference with Identification = "L6814" and a ClassificationSource identifying the appropriate version of Uniclass. IfcClassification should only be selected in circumstances where there could be a need to indicate the classification system that will be used without associating a notation or reference to an individual object. This may occur for higher level objects such as IfcProject, IfcSystem, or similar. For example an IfcStructuralAnalysisModel might be classified to be applicable to a particular version of EuroCode.

HISTORY  New select type in IFC2x

IFC4 CHANGE  Select renamed from IfcClassificationNotationSelect.

Select definition
TypeDescription
IfcClassification
IfcClassificationReference
Formal representations
XML Specification
 <xs:group name="IfcClassificationSelect">
  <xs:choice>
   <xs:element ref="ifc:IfcClassification"/>
   <xs:element ref="ifc:IfcClassificationReference"/>
  </xs:choice>
 </xs:group>
EXPRESS Specification
TYPE IfcClassificationSelect = SELECT (
 IfcClassification,
 IfcClassificationReference);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcRelAssociatesClassification IfcMaterialClassificationRelationship

Link to this page  Link to this page