allgemeine Relation - Zuweisung von Genehmigungen | |
Resource Approval Relationship |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcResourceApprovalRelationship | ADDED |
An IfcResourceApprovalRelationship is used for associating an approval to resource objects. A single approval might be given to one or many items via IfcResourceObjectSelect.
HISTORY New entity in IFC4.
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
3 | RelatedResourceObjects | IfcResourceObjectSelect | S[1:?] | Resource objects that are approved. | X |
4 | RelatingApproval | IfcApproval | [1:1] | The approval for the resource objects selected. | X |
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcResourceLevelRelationship | |||||
1 | Name | IfcLabel | [0:1] | A name used to identify or qualify the relationship. | X |
2 | Description | IfcText | [0:1] | A description that may apply additional information about the relationship. | X |
IfcResourceApprovalRelationship | |||||
3 | RelatedResourceObjects | IfcResourceObjectSelect | S[1:?] | Resource objects that are approved. | X |
4 | RelatingApproval | IfcApproval | [1:1] | The approval for the resource objects selected. | X |
<xs:element name="IfcResourceApprovalRelationship" type="ifc:IfcResourceApprovalRelationship" substitutionGroup="ifc:IfcResourceLevelRelationship" nillable="true"/>
<xs:complexType name="IfcResourceApprovalRelationship">
<xs:complexContent>
<xs:extension base="ifc:IfcResourceLevelRelationship">
<xs:sequence>
<xs:element name="RelatedResourceObjects">
<xs:complexType>
<xs:group ref="ifc:IfcResourceObjectSelect" maxOccurs="unbounded"/>
<xs:attribute ref="ifc:itemType" fixed="ifc:IfcResourceObjectSelect"/>
<xs:attribute ref="ifc:cType" fixed="set"/>
<xs:attribute ref="ifc:arraySize" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="RelatingApproval" type="ifc:IfcApproval" nillable="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
ENTITY IfcResourceApprovalRelationship
SUBTYPE OF (IfcResourceLevelRelationship);
RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
RelatingApproval : IfcApproval;
END_ENTITY;