IfcApprovalResource (approval Resources)
IfcApproval represent information about the approval process, for example with regard to planned construction projects or facilities management, design, proposal or change information order. IfcApproval referenced by IfcControlExtension architecture ifcreassociatesapproval, and therefore may be associated with IfcRoot all subtypes. You can also use IfcResourceApprovalRelationship of resource objects for approval.
Entities
1 IfcApproval (approval entity)
2 IfcApprovalRelationship (Approval relationship entity)
3 IfcResourceApprovalRelationship (entity relationship resource approval)
1 IfcApproval (approval entity)
Attribute definitions
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
1 | Identifier | IfcIdentifier | [0:1] | A computer interpretable identifier by which the approval is known. | X |
2 | Name | IfcLabel | [0:1] | A human readable name given to an approval. | X |
3 | Description | IfcText | [0:1] | A general textual description of a design, work task, plan, etc. that is being approved for. | X |
4 | TimeOfApproval | IfcDateTime | [0:1] | Date and time when the result of the approval process is produced. | X |
5 | Status | IfcLabel | [0:1] | The result or current status of the approval, e.g. Requested, Processed, Approved, Not Approved. | X |
6 | Level | IfcLabel | [0:1] | Level of the approval e.g. Draft v.s. Completed design. | X |
7 | Qualifier | IfcText | [0:1] | Textual description of special constraints or conditions for the approval. | X |
8 | RequestingApproval | IfcActorSelect | [0:1] | The actor that is acting in the role specified at IfcOrganization or individually at IfcPerson and requesting an approval. | X |
9 | GivingApproval | IfcActorSelect | [0:1] | The actor that is acting in the role specified at IfcOrganization or individually at IfcPerson and giving an approval. | X |
HasExternalReferences | IfcExternalReferenceRelationship @RelatedResourceObjects |
S[0:?] | Reference to external references, e.g. library, classification, or document information, that are associated to the Approval. | X | |
ApprovedObjects | IfcRelAssociatesApproval @RelatingApproval |
S[0:?] | Reference to the IfcRelAssociatesApproval instances associating this approval to objects (subtypes of IfcRoot | X | |
ApprovedResources | IfcResourceApprovalRelationship @RelatingApproval |
S[0:?] | The set of relationships by which resource objects that are are approved by this approval are known. | X | |
IsRelatedWith | IfcApprovalRelationship @RelatedApprovals |
S[0:?] | The set of relationships by which this approval is related to others. | X | |
Relates | IfcApprovalRelationship @RelatingApproval |
S[0:?] | The set of relationships by which other approvals are related to this one. | X
|
2 IfcApprovalRelationship (审批关系实体)
Attribute definitions
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
3 | RelatingApproval | IfcApproval | [1:1] | The approval that other approval is related to. | X |
4 | RelatedApprovals | IfcApproval | S[1:?] | The approvals that are related to another (relating) approval. | X |
3 IfcResourceApprovalRelationship (资源审批关系实体)
Attribute definitions
# | 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 |