4.3.3 Object User Identity

An object may be labeled for human identification where the Name may indicate a well-known identifier. While there is no restriction on usage of such identifier, it is recommended the Name is unique within it's containing scope. Further guidance on usage is provided at specific entities; for example, for spaces, the Name may reflect a room number. An object may have a description provided via the Description attribute that provides further context in identifying or locating the object.

Specific subtypes introduce additional attributes for User Identity.

Figure 17 illustrates an instance diagram.

Object User IdentityIfcObjectIfcLabelIfcTextIfcRelDefinesByTypeIfcTypeObjectIfcLabelIfcText

Figure 17 — Object User Identity

mvdXML Specification
<?xml version="1.0"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="c19ec186-9cfd-47fc-a4d4-9fb35008d04a" name="Object User Identity" status="sample" applicableSchema="IFC4" applicableEntity="IfcObject">
  <Rules>
    <AttributeRule RuleID="ObjectName" AttributeName="Name">
      <EntityRules>
        <EntityRule EntityName="IfcLabel" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule RuleID="ObjectDescription" AttributeName="Description">
      <EntityRules>
        <EntityRule EntityName="IfcText" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="IsTypedBy">
      <EntityRules>
        <EntityRule EntityName="IfcRelDefinesByType">
          <AttributeRules>
            <AttributeRule AttributeName="RelatingType">
              <EntityRules>
                <EntityRule EntityName="IfcTypeObject">
                  <AttributeRules>
                    <AttributeRule RuleID="TypeName" AttributeName="Name">
                      <EntityRules>
                        <EntityRule EntityName="IfcLabel" />
                      </EntityRules>
                    </AttributeRule>
                    <AttributeRule RuleID="TypeDescription" AttributeName="Description">
                      <EntityRules>
                        <EntityRule EntityName="IfcText" />
                      </EntityRules>
                    </AttributeRule>
                  </AttributeRules>
                </EntityRule>
              </EntityRules>
            </AttributeRule>
          </AttributeRules>
        </EntityRule>
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page