# 5.1.3.47 IfcTypeProcess

AbRV ⓘ
RV ⓘ

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 set 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.4 Property sets

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

## 5.1.3.47.6 Formal representation

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