Specialist review pending. Review requirements for O043
Maintenance / Compare approachesFailure codes: make maintenance history useful without inventing causes
For Maintenance planner / reliability or inspection lead; asset head
TL;DR — what you’ll learn
- Separate what the technician observed at work-order sign-off (failure mode / symptom and immediate mechanism) from what a reliability review later confirms as the underlying failure cause.
- Provide an explicit `Under Investigation / Unconfirmed` cause option at field sign-off so mandatory EAM fields do not force technicians to guess or select the first drop-down item.
- Restrict picklists by equipment class and subunit so a centrifugal pump work order only presents pump-relevant failure modes and mechanisms.
- Version taxonomy changes and review corrections with full provenance rather than overwriting original field observations.

Topics: maintenance failure codes; equipment failure taxonomy; reliability data coding; work order failure history.
A reliability engineer pulls 12 months of corrective work orders for multistage centrifugal pumps from the enterprise asset management (EAM) system to justify a mechanical-seal piping flush upgrade. Out of 120 closed work orders, 68 carry the failure cause Normal Wear and Tear and 29 carry Other / Miscellaneous—the first and last entries in a 90-item alphabetical drop-down that the EAM requires before a technician can record labour hours and close a shift ticket. When the engineer reads the free-text technician narratives on those 97 tickets, 34 describe inboard seal leakage, 19 describe high bearing-housing vibration and 14 describe suction strainer blockage, none of which could be diagnosed to a root cause before bench teardown.
The core design question is how to structure maintenance failure codes so that work-order history distinguishes immediate field observations from confirmed failure causes without forcing frontline technicians to invent explanations at shift sign-off. A practical failure-coding workflow aligns its hierarchy with ISO 14224, scopes drop-down lists by equipment class in the EAM (IBM Maximo rotating and non-rotating asset hierarchies), allows technicians to close field work with a verified observation plus an explicit Cause Pending Review / Unconfirmed state, and assigns cause confirmation to a structured post-teardown or reliability review.
Separate observation, mechanism and confirmed cause by role and timing
Most EAM failure-coding breakdowns happen because the software treats failure reporting as a single timestamped gate at work-order completion. In real plant maintenance, the technician who isolates a pump, swaps a cartridge seal or replaces a Damaged coupling element at 02:00 can accurately report what was observed (such as external process-fluid leakage or abnormal vibration), which maintainable item was affected (the mechanical seal assembly or thrust bearing), and what immediate mechanism was visible on removal (scratched seal faces or discoloured lubricant). Establishing why that mechanism occurred—whether process cavitation during startup, flush-plan plugging, shaft misalignment or batch elastomer incompatibility—often requires workshop inspection, operating-trend review or metallurgical analysis days later.
International reliability-data standard ISO 14224 separates failure data into distinct taxonomic levels that map naturally to different moments and owners in the work-order lifecycle:
Scroll horizontally to see all columns.
| Taxonomic level | Question answered | Who knows this reliably? | When is it known? | Permitted state at field work-order sign-off |
|---|---|---|---|---|
| Equipment class & subunit / maintainable item | Which asset class, subunit and specific component failed? | Field technician + maintenance planner | At job execution / part replacement | Mandatory: filtered to the asset class of the tag on the work order. |
| Failure mode (observed symptom) | How did the failure manifest operationally (such as external leakage, high vibration, failure to start, low output)? | Operator / field technician | At notification and field verification | Mandatory: selected from a short, class-specific list (typically 8–12 modes). |
| Failure mechanism / descriptor | What physical damage or state was visible on the component (such as worn/scored surface, cracked ring, plugged orifice, sheared fastener)? | Field technician / workshop mechanic | At component disassembly or bench inspection | Mandatory at field sign-off, including Component Sent to Shop — Bench Inspection Pending. |
| Failure cause (root / underlying cause) | What design, fabrication, installation, operating or maintenance condition triggered the mechanism? | Reliability engineer / workshop inspector / supervisor | After inspection, trend check or root-cause review | Explicitly allows Unconfirmed — Under Reliability Review or Not Investigated (Below Threshold). |
By allowing the field technician to record an accurate Failure Mode (VIB — High Vibration) and Visible Mechanism (BRG-SPALL — Bearing Raceway Spalling or INSP-PEND — Removed Assembly Sent to Workshop) while setting Failure Cause to UNCONF — Under Reliability Review, the EAM stops polluting the database with forced guesses just to release a timesheet.
- Record class-filtered observation
Technician logs maintainable item, observed failure mode, visible mechanism and factual narrative.
Owner: Executing technician / supervisor
- Check whether cause is verified at sign-off
Determine if physical cause is directly evidenced on-site or requires workshop/reliability review.
Owner: Maintenance supervisor
Record confirmed cause with evidence reference
Select approved cause code and link inspection measurement, photo or operating log reference.
Retain observation and flag cause pending
Save `UNCONF — Under Reliability Review` (or `Below Investigation Threshold`) without inventing a cause.
Owner: Reliability engineer / workshop lead
Append confirmed cause code and reviewer sign-off after teardown while preserving the original field entry.
An explicit unconfirmed state is informative data; a forced guess disguised as a confirmed cause corrupts reliability analysis.
Original diagram: NextEdge Labs.
Walk a 120-work-order centrifugal pump audit before and after coding reform
Illustrative example. A reliability team audits 120 closed corrective work orders on process centrifugal pumps across two quarters, comparing the legacy single-step mandatory drop-down against a two-stage reviewed coding workflow during a 60-day pilot:
- Under the legacy configuration, 68 tickets (
56.7%) were codedNormal Wear and Tear, 29 tickets (24.2%) were codedOther / Miscellaneous(68 + 29 = 97 tickets, or 80.8% of all 120 work orders), and only 23 tickets (19.2%) carried a specific failure mode and cause that agreed with the technician's written narrative and workshop teardown sheet. - During the structured pilot on the next 120 centrifugal pump corrective work orders, the EAM failure hierarchy is filtered to
Centrifugal Pumps (ISO 14224 Class: PU)and split into Stage 1 (field sign-off of maintainable item + observed mode + visible mechanism) and Stage 2 (reliability/workshop review of cause for critical and repeat events).
Track the disposition of the 120 pilot work orders across the two-stage workflow:
- Stage 1 (Field sign-off across all 120 work orders):
- 114 work orders (
95.0%) receive a specific, narrative-consistent Maintainable Item and Failure Mode (52 External Leakage — Mechanical Seal,28 High Vibration — Bearing/Coupling,19 Low Flow/Head — Impeller/Suction,15 Instrumentation/Auxiliary Tubing Fault, where 52 + 28 + 19 + 15 = 114). - 6 work orders (
5.0%) have incomplete or ambiguous field narratives returned to the shift supervisor within 48 hours (114 + 6 = 120).
- 114 work orders (
- Stage 2 (Cause confirmation across the 120 work orders):
- 44 work orders (
36.7%) have directly evidenced on-site causes verified by the maintenance supervisor at sign-off (such asBlocked Seal Flush Strainerverified on disassembly orLoosened Guard Fastenerverified visually). - 38 work orders (
31.7%) involve cartridge seals or bearing assemblies sent to the workshop with Stage 1 cause set toUNCONF — Pending Workshop Inspection. Within 14 days, workshop teardown confirms the cause on 31 of those 38 tickets (25.8%of total), while 7 tickets (5.8%of total) remainUnconfirmed — Evidence Inconclusive After Teardownbecause secondary damage obscured the primary initiation point. - 32 work orders (
26.7%) are minor non-repeat auxiliary repairs below the asset's formal root-cause investigation threshold and are explicitly closed asCause Not Investigated — Below Threshold (Mode & Mechanism Recorded). - 6 work orders (
5.0%) are the narrative-mismatch tickets corrected via versioned supervisor review (44 + 31 + 7 + 32 + 6 = 120).
- 44 work orders (
Scroll horizontally to see all columns.
| Coding disposition category | Legacy mandatory single-step (120 WOs) | Two-stage structured workflow (120 WOs) | Change in usable reliability evidence |
|---|---|---|---|
| Specific failure mode + confirmed cause backed by field/shop evidence | 23 (19.2%) |
81 (44 field + 31 shop + 6 corrected = 67.5%) |
+58 work orders with verified mode and cause |
Specific failure mode + mechanism recorded; cause explicitly Below Threshold |
0 (forced into guesses) | 32 (26.7%) |
Preserves accurate component/mode frequency without fake causes |
Specific failure mode + mechanism recorded; cause Inconclusive After Teardown |
0 (buried in Other) |
7 (5.8%) |
Honestly bounds uncertainty where physical evidence was destroyed |
Generic bucket (Normal Wear / Other) contradicting or lacking narrative |
97 (68 + 29 = 80.8%) |
0 (0.0% after 48h review of 6 flagged tickets) |
Eliminates unreviewed catch-all dumping |
| Total corrective work orders audited | 120 | 120 (81 + 32 + 7 = 120) |
120 out of 120 carry verified mode/component; 81 carry evidenced cause |
Notice the analytical difference:
- In the legacy dataset, a query for mechanical-seal flush problems returned almost nothing because technicians selected
Normal Wear and Tearto close the screen. - In the structured dataset, all 52 mechanical-seal leakage events are immediately countable at the Maintainable Item + Failure Mode level regardless of whether a root-cause teardown was performed, and the 31 workshop-confirmed teardowns provide an uncorrupted denominator showing that 22 of the 31 inspected cartridge failures resulted from plugged API Plan 11/21 flush orifices rather than seal-face material selection. That separation of backlog status and verified history also strengthens maintenance backlog triage.
- Corrective pump work orders audited120 WOs
Legacy baseline had 97 WOs (80.8%) buried in "Normal Wear" or "Other".
- Field-evidenced & supervisor-verified causes44 WOs
Directly observable causes verified at sign-off (+6 resolved after 48h narrative check = 50).
- Workshop teardown confirmed causes31 WOs
Resolved from 38 assemblies initially logged as "Unconfirmed — Pending Workshop Inspection".
- Mode recorded · Below RCA threshold32 WOs
Minor auxiliary repairs: retains component and symptom frequency without inventing root cause.
- Mode recorded · Inconclusive after teardown7 WOs
Secondary damage obscured initiation point; uncertainty retained explicitly (50 + 31 + 32 + 7 = 120).
Illustrative audit of 120 pump work orders. Every ticket retains usable component and symptom data without fabricating causal certainty.
Original visual: NextEdge Labs.
Govern taxonomy updates and AI coding suggestions without rewriting history
Two governance rules protect the long-term integrity of maintenance failure records:
- Version taxonomy changes instead of remapping historical codes in place: If reliability engineering splits an older failure mechanism code (
SEAL-LEAK) into two new codes (SEAL-DYNAMIC-FACEandSEAL-STATIC-ORING) on 1 November, apply the new codes prospectively from Revision 2 of the taxonomy. Never run a bulk SQL update that arbitrarily assigns historicalSEAL-LEAKwork orders to one of the new codes without physical evidence. - Keep AI coding assistants strictly advisory with cited narrative spans: Natural-language tools can read a technician's free-text remark (
"Found inboard cartridge seal weeping; flush line cold to touch and strainer plugged with scale") and suggestMaintainable Item: Mechanical Seal,Failure Mode: External Leakage,Mechanism: Blocked Flush / Thermal Distress, together with the highlighted text span. However, the technician or reliability reviewer must explicitly accept or reject the suggestion, and the AI assistant must default toUnconfirmed — Under Reliability Reviewwhenever the narrative describes only a symptom ("Pump tripping on high vibration; replaced coupling and aligned") without evidence of the underlying cause.
Ownership and observable acceptance measures
Assign clear roles across the coding lifecycle:
- Executing technician / craft lead: Records the affected maintainable item, observed failure mode, visible physical mechanism and a concise factual narrative of what was found and what action was taken.
- Maintenance supervisor: Checks at shift closeout that the selected maintainable item and failure mode match the work performed and that unverified causes are marked
Pending Workshop/Reliability RevieworBelow Threshold. - Reliability engineer / workshop inspector: Reviews assemblies routed for teardown or repeat-failure analysis, appends the confirmed failure cause with a link to the inspection report, and curates the class-specific failure hierarchy.
Measure the quality of your failure-coding workflow using four observable indicators:
- Code-to-narrative agreement rate: Percentage of sampled monthly work orders where an independent reliability reviewer agrees that the recorded maintainable item, failure mode and mechanism match the free-text narrative and parts issued.
- Catch-all bucket share: Combined percentage of closed corrective work orders coded as
Other,Miscellaneousor unverifiedNormal Wear and Tear(target: near zero once explicitUnconfirmedandBelow Thresholdstates are available). - Pending-cause closure rate and age: Percentage and median turnaround time of work orders marked
Pending Workshop/Reliability Reviewthat receive a documented teardown outcome (Confirmed CauseorInconclusive After Teardown). - Provenance retention: Audit confirming that post-closeout reliability updates store the reviewer ID, date and evidence reference alongside the original technician entry rather than overwriting it.
Summary and next actions
Maintenance failure codes become trustworthy when software stops forcing technicians to invent root causes before an assembly has even reached the workbench. Separating observed symptoms and visible mechanisms from confirmed causes—and providing honest codes for pending teardowns and minor repairs—gives reliability engineers clean component-failure frequencies today and verified causal evidence where inspections actually occurred.
- Audit 100 recent corrective work orders for one priority equipment class (such as centrifugal pumps, compressors or control valves) to measure catch-all usage and code-to-narrative agreement.
- Restructure your EAM failure picklists by equipment class so technicians see only class-relevant maintainable items, 8–12 failure modes and clear physical mechanisms.
- Add explicit
Unconfirmed — Pending Workshop/Reliability ReviewandNot Investigated — Below Thresholdoptions to the failure-cause field so field sign-off never requires guessing. - Establish a weekly 30-minute reliability and workshop review queue to close pending teardown causes with documented inspection references.
To scope a failure-history quality review for one asset family, bring your current EAM failure-code hierarchy and an anonymised export of 100 closed corrective work orders with their free-text narratives and spare-parts issues. The assessment will benchmark code-to-narrative agreement and design a class-filtered, two-stage coding workflow for your EAM.
Assess CMMS failure-coding governance
Separate technician closeout observations from engineering failure mechanisms and root causes across one equipment class.
Prepare a focused assessmentReferences
Sources checked 15 October 2026. Vendor examples retain their stated release scope. Catalogue entries do not replace the full applicable standards. Reference follow-ups.
- ISO — ISO 14224: Petroleum, petrochemical and natural gas industries — Collection and exchange of reliability and maintenance data for equipment. Standard taxonomy separating equipment boundary, failure mode, failure mechanism and failure cause.
- IBM — Maximo Manage Documentation: Rotating Assets and Non-Rotating Assets. EAM documentation for asset classes, hierarchies and work-order failure reporting structures.

