IfcOrganizationRelationship

Natural language names
Organisation - Relation
Organization Relationship
Relation entre organisations
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcOrganizationRelationship
      NameMODIFIEDInstantiation changed to OPTIONAL.
IFC2x3 to IFC4 4.0.0.0
    IfcOrganizationRelationship
      NameMODIFIEDInstantiation changed to OPTIONAL.
Semantic definitions at the entity
Entity definition

The IfcOrganizationRelationship establishes an association between one relating organization and one or more related organizations.

NOTE  Entity adapted from organization_relationship defined in ISO 10303-41.

HISTORY  New entity in IFC2x

IFC4 CHANGE  Attributes Name and Description promoted to new supertype IfcResourceLevelRelationship.

Attribute definitions
#AttributeTypeCardinalityDescription G
3RelatingOrganizationIfcOrganization Organization which is the relating part of the relationship between organizations. X
4RelatedOrganizationsIfcOrganizationS[1:?] The other, possibly dependent, organizations which are the related parts of the relationship between organizations. X
Inherited definitions from supertypes
Entity inheritance IfcResourceLevelRelationship
Attribute inheritance
#AttributeTypeCardinalityDescriptionG
IfcResourceLevelRelationship
1NameIfcLabel? A name used to identify or qualify the relationship. X
2DescriptionIfcText? A description that may apply additional information about the relationship. X
IfcOrganizationRelationship
3RelatingOrganizationIfcOrganization Organization which is the relating part of the relationship between organizations. X
4RelatedOrganizationsIfcOrganizationS[1:?] The other, possibly dependent, organizations which are the related parts of the relationship between organizations. X
Formal representations
XML Specification
 <xs:element name="IfcOrganizationRelationship" type="ifc:IfcOrganizationRelationship" substitutionGroup="ifc:IfcResourceLevelRelationship" nillable="true"/>
 <xs:complexType name="IfcOrganizationRelationship">
  <xs:complexContent>
   <xs:extension base="ifc:IfcResourceLevelRelationship">
    <xs:sequence>
     <xs:element name="RelatingOrganization" type="ifc:IfcOrganization" nillable="true"/>
     <xs:element name="RelatedOrganizations">
      <xs:complexType>
       <xs:sequence>
        <xs:element ref="ifc:IfcOrganization" maxOccurs="unbounded"/>
       </xs:sequence>
       <xs:attribute ref="ifc:itemType" fixed="ifc:IfcOrganization"/>
       <xs:attribute ref="ifc:cType" fixed="set"/>
       <xs:attribute ref="ifc:arraySize" use="optional"/>
      </xs:complexType>
     </xs:element>
    </xs:sequence>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcOrganizationRelationship
 SUBTYPE OF (IfcResourceLevelRelationship);
  RelatingOrganization : IfcOrganization;
  RelatedOrganizations : SET [1:?] OF IfcOrganization;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcOrganization

Link to this page  Link to this page