The purpose of a Preventive Action is to avoid incidents (such as accident, a Non-conformance or a Control Deficiency) to happen in the future.
Where as a corretive action “repairs” the consequences of the incident, the preventive action can be set to up to avoid the incident in the future (see more about Corrective Actions here).

Similary to the corrective action the preventive actions associated to a Non-Conformance will be shown on the “Corrective Actions to Non-Conformance” tab on the Non-Conformance.

PreventiveAction properties
The PreventiveAction tab
| Property | Metamodel name | Description |
| Short description | ShortDescription | Short verbal description of the PreventiveAction |
| Related Non-Conformance | RelatedNonConformance | Links to NonConformance related to this action Links to: NonConformance. |
| Responsible | HasResponsible | Link to responsible for this PreventiveAction Links to: InterestGroup, OrganizationUnit, Person, Position, Resource, Role. |
| Goals | HasGoal | Links to: Goal. |
| Plan of action | PlanOfAction | Link to ProjectActivity or WorkModelshowing dates and resources for plans to execute this PreventiveAction Links to: ProjectActivity, WorkModel. |
| Due date | DueDate | |
| Estimated Cost | EstimatedCost | Estimated cost of carrying out this action |
The Action taken tab
| Property | Metamodel name | Description |
| Start Date | StartDate | Starting date. |
| End Date | EndDate | Ending date. |
| Action taken by | ActionTakenBy | Relation to person/group who executed the action. Links to: InterestGroup, OrganizationUnit, Person, Position, Role. |
| Cost of Non Conformance | CostOfNonConformance | Cost caused by the non conformance |
| Resources Spent | ResourcesSpent | Actual cost of corrective action |
| Corrective Action Taken | CorrectiveActionTaken | A description of the corrective action taken. |
| Closing date | ClosingDate | The closing date for this NonConformance |