IfcOrganizationRelationship

Natural language names
deOrganisation - Relation
enOrganization Relationship
frRelation entre organisations
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    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 C
3RelatingOrganizationIfcOrganization[1:1] 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
#AttributeTypeCardinalityDescriptionC
IfcResourceLevelRelationship
1NameIfcLabel[0:1] A name used to identify or qualify the relationship.X
2DescriptionIfcText[0:1] A description that may apply additional information about the relationship.X
IfcOrganizationRelationship
3RelatingOrganizationIfcOrganization[1:1] 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
XSD 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

Link to this page  Link to this page