IFC 4.3.2.20240904 (IFC4X3_ADD2) under development

6.5.4.5 Pset_ProjectOrderMaintenanceWorkOrder

6.5.4.5.1 Semantic definition

A MaintenanceWorkOrder is a detailed description of maintenance work that is to be performed. Note that the Scheduled Frequency property of the maintenance work order is used when the order is required as an instance of a scheduled work order.

6.5.4.5.2 Applicable entities

6.5.4.5.3 Properties

Name Property Type Data Type Description
ProductDescription IfcPropertySingleValue IfcText

A textual description of the products that require the work.

WorkTypeRequested IfcPropertySingleValue IfcText

Work type requested in circumstances where there are categorizations of types of work task. It could be used to identify a remedial task, minor work task, electrical task etc.

ContractualType IfcPropertySingleValue IfcText

The contractual type of the work.

IfNotAccomplished IfcPropertySingleValue IfcText

Comments if the job is not accomplished.

MaintenanceType IfcPropertyEnumeratedValue PEnum_MaintenanceType

Identifies the predefined types of maintenance that can be done from which the type that generates the maintenance work order may be set where:

ConditionBased: generated as a result of the condition of an asset or artefact being less than a determined value. Corrective: generated as a result of an immediate and urgent need for maintenance action. PlannedCorrective: generated as a result of immediate corrective action being needed but with sufficient time available for the work order to be included in maintenance planning. Scheduled: generated as a result of a fixed, periodic maintenance requirement.

FaultPriorityType IfcPropertyEnumeratedValue PEnum_PriorityType

Identifies the predefined types of priority that can be assigned from which the type may be set where:

High: action is required urgently. Medium: action can occur within a reasonable period of time. Low: action can occur when convenient.

LocationPriorityType IfcPropertyEnumeratedValue PEnum_PriorityType

Identifies the predefined types of priority that can be assigned from which the type may be set where:

High: action is required urgently. Medium: action can occur within a reasonable period of time. Low: action can occur when convenient.

ScheduledFrequency IfcPropertySingleValue IfcTimeMeasure

The period of time between expected instantiations of a work order that may have been predefined.

Table 6.5.4.5.A

Edit on Github


Is this page difficult to understand? Let us know!

6.5.4.5.4 Changelog

6.5.4.5.4.1 IFC4

6.5.4.5.4.2 IFC4.3_DEV_c85b862

  • property, MaintenanceType
  • property, MaintenaceType