IFC 4.3.2.20250123 (IFC4X3_ADD2) under development

5.1.3.47 IfcTypeProcess

RV ⓘ
AbV ⓘ

ABSTRACT This definition may not be instantiated

5.1.3.47.1 Semantic definition

IfcTypeProcess defines a specific (or type) definition of a process or activity without being assigned to a schedule or a time. It is used to define a process or activity specification, that is, the specific process or activity information that is common to all occurrences that are defined for that process or activity type.

An IfcTypeProcess may have a list of property sets attached. Values of these properties are common to all occurrences of that process or activity type. The type occurrence relationship is realized using the objectified relationship IfcRelDefinesByType.

Subtypes of IfcTypeProcess may be exchanged without being already assigned to subtypes of IfcProcess.

5.1.3.47.2 Entity inheritance

5.1.3.47.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcTypeObject (3)
Click to show 14 hidden inherited attributes
IfcTypeProcess (4)
7 Identification OPTIONAL IfcIdentifier

An identifying designation given to a process type.

8 LongDescription OPTIONAL IfcText

A long description, or text, describing the activity in detail.

9 ProcessType OPTIONAL IfcLabel

The type denotes a particular type that indicates the process further. The use has to be established at the level of instantiable subtypes. In particular it holds the user defined type, if the enumeration of the attribute PredefinedType is set to USERDEFINED.

OperatesOn SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess

Set of relationships to other objects, e.g. products, processes, controls, resources or actors that are operated on by the process type.

Table 5.1.3.47.A

5.1.3.47.4 Property sets

  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation

5.1.3.47.5 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcTypeObject (2)
Click to show 13 hidden inherited concepts
IfcTypeProcess (2)
Process Type Assignment General

No description available.

Property Sets for Objects General

This concept can be applied to the following resources:

Table 5.1.3.47.B

5.1.3.47.6 Formal representation

ENTITY IfcTypeProcess
ABSTRACT SUPERTYPE OF (ONEOF
(IfcEventType
,IfcProcedureType
,IfcTaskType))
SUBTYPE OF (IfcTypeObject);
Identification : OPTIONAL IfcIdentifier;
LongDescription : OPTIONAL IfcText;
ProcessType : OPTIONAL IfcLabel;
INVERSE
OperatesOn : SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess;
END_ENTITY;

5.1.3.47.7 References

Edit on Github


Is this page difficult to understand? Let us know!

5.1.3.47.8 Changelog

5.1.3.47.8.1 IFC4

  • New resource