A gas main found 14 inches above a proposed storm drain invert during grading, not during design, is the kind of conflict that triggers emergency relocation, schedule stops, and change orders that dwarf the cost of a thorough pre-construction review. Building a utility conflict matrix (UCM) from civil and MEP drawings exists precisely to surface those crossings before a trench is opened.
This article covers the full extraction-to-matrix workflow: reading plan and profile sheets, overlaying MEP underground plans against civil grading, classifying conflicts by severity, assigning resolution ownership, and formatting the output in the SHRP2 R15B framework DOT utility coordinators already follow.
About 14 min read
Run civil plan reviewUpload drawings, specs, and codes. Eligible work emails get a $100 credit and cited issues in hours.
5+ issues or full refund · No demo required
A UCM populated from incomplete or misread drawing data produces conflict classifications that are wrong at the source. Resolution decisions built on that matrix carry the same error downstream into the schedule and the budget. The following drawing types contain the raw conflict data, and each requires specific extraction, not a general pass.
Plan and profile sheet pairs are the primary source for horizontal and vertical utility positions. The plan view shows horizontal alignment and utility crossing locations. The profile view shows invert elevations, cover depths, pipe diameter, and the vertical relationship between crossing utilities.
From the profile sheet, extract the following fields at every crossing station: utility type, size, material, top-of-pipe elevation, invert elevation, cover depth, and crossing station number. Profile sheets frequently show proposed grading that changes the finished grade elevation. Compare existing utility elevations against proposed grade, not existing grade, or your cover depth calculations will be wrong before the matrix is started.
Quality level designations from ASCE 38-22 (Standard Guidelines for Investigating and Documenting Existing Utilities) apply directly here. A utility shown at Quality Level D, meaning it is based on record drawings only, carries far lower elevation confidence than a utility located at Quality Level B through geophysical methods. That confidence difference must be reflected in the conflict severity score, not ignored.
For building projects with underground MEP service connections, the utility coordinator must overlay the MEP engineer's underground site plan against the civil grading and utility plan. The specific services to trace are domestic water service, sanitary sewer lateral, storm drain tie-in, gas service, electrical duct bank, and telecommunications conduit.
Riser diagrams give invert elevations at the building connection point. Work backward from that elevation using the civil profile to determine whether each MEP service crosses any existing utility at an insufficient vertical clearance. The standard industry benchmark is 12 inches minimum vertical clearance between pressure mains and gravity systems, though local utility accommodation policies govern and must be confirmed before populating the matrix.
For more on how MEP vs structural conflicts are identified and documented across disciplines, that article addresses the cross-discipline coordination layer in detail.
Utility owner record drawings and subsurface utility engineering (SUE) data form the input layer. Civil and MEP drawings are the design layer. Conflicts emerge at the intersection of the two. Obtain utility owner record drawings for all utilities within the project corridor before beginning matrix population.
Where potholing or vacuum excavation data is available from a subsurface utility engineering investigation, use the potholed elevation rather than the record drawing elevation. On older infrastructure, these frequently differ by 12 inches or more, which changes the conflict classification from "indeterminate" to "confirmed" or changes the severity tier entirely.
The distinction between a vertical conflict and a horizontal conflict determines the resolution strategy. Vertical means insufficient clearance between crossing utilities. Horizontal means utilities running parallel at inadequate separation, or a proposed utility placed within a recorded easement or right-of-way (ROW) occupied by an existing facility. Mixing these two types in the matrix produces incorrect remediation assignments and wrong responsible-party designations.
At every crossing station, compare the proposed utility's top-of-pipe elevation against the existing utility's invert elevation. The gap between those two values is the available vertical clearance. If that gap is less than the applicable minimum, typically 12 inches for water over sewer, 18 inches in some jurisdictions for gas crossings, log the record as a vertical conflict.
When profile data for an existing utility is unavailable, do not leave the conflict status cell blank. Record the status as "Indeterminate, pending field verification" and assign a SUE or potholing action to the utility coordinator. A blank cell is indistinguishable from a reviewed-and-cleared crossing to anyone opening the matrix later.
Horizontal conflicts take three forms: parallel encroachment, where a proposed main runs within the minimum separation distance of an existing main; right-of-way conflicts, where a proposed installation encroaches on a recorded utility easement; and angular conflicts, where a crossing geometry makes the installation infeasible for open-cut or trenchless construction.
Annotate plan sheets with applicable separation requirements before populating the matrix. This prevents the matrix from being filled from memory rather than from measured drawing data, which is a common source of classification errors on large corridor projects.
The full drawing coordination process for cross-discipline conflict identification is covered separately, this section focuses specifically on the UCM population workflow.
The FHWA SHRP2 R15B framework and state DOT master worksheets use a standard column set, but neither document explains the data logic behind each field. The following breakdown specifies what a correct entry looks like in each column group.
A large matrix without a consistent scoring method becomes a flat list where a minor clearance issue at a low-traffic crossing ranks identically to a conflict involving a high-pressure transmission main under a critical structure. Project managers cannot triage from a flat list. The following three-tier conflict severity classification provides an immediately applicable framework.
Severity classification carries reimbursement implications. Whether a conflict is categorized as requiring relocation, and whether the affected utility is within its prior rights in the ROW, directly determines who funds the relocation under 23 CFR Part 645. The FHWA Program Guide on Utility Relocations, Adjustments, and Reimbursements specifies the reimbursability criteria. This is a legal and financial consequence of the classification decision, not only a tracking exercise.
A UCM with no assigned owner for each conflict resolution action is a documentation artifact, not a management tool. Embed the responsible party assignment directly in the matrix. A separate RACI chart stored in a different file will become disconnected from the matrix over time.
Utility conflicts are a leading cause of highway construction delay. An unresolved high-severity conflict that is not reflected in the CPM schedule as a predecessor to construction mobilization will cause a field stop. The matrix output must feed directly into the schedule, not sit in a separate coordination file.
At the time of matrix population, assign a target resolution date to every high-severity conflict. Create a CPM predecessor activity for construction in the affected station range, tied to that resolution date. Review matrix status weekly during design development. Update the CPM whenever a conflict status changes from "Confirmed" to "Resolved" or escalates to a higher severity tier.
The SHRP2 R15B research report addresses schedule integration directly. Reference that document by name when briefing the CPM scheduler on how utility conflict resolution dates become schedule predecessors, the FHWA program page is the stable entry point for accessing that research.
For discipline-specific issues related to civil drainage coordination that often intersect with utility conflict scheduling, that article addresses storm drain and grading coordination separately.
Civil and MEP drawing sets with underground utility crossings contain the exact coordination gaps the UCM is designed to catch. Those gaps are only visible when drawings are reviewed across disciplines simultaneously, not in silos. AI civil drawing review from InspectMind processes the full document set at once, cross-referencing civil plan and profile sheets against MEP underground site plans and utility schedules.
The review flags coordinate conflicts, missing clearance callouts, and inconsistencies between utility records and design drawings. Issues are returned with sheet references and location callouts, giving the utility coordinator a starting point for matrix population rather than a cold drawing set. Reviews start from $50 per upload, no per-user fees. Five or more issues found or a full refund.
For a broader look at how construction document conflict detection works across full document sets, that page covers the underlying methodology.
A utility conflict matrix is a structured document that records every identified underground utility conflict with a fixed set of fields: conflict ID, utility owner, type, size, material, conflict type, severity, status, and resolution action. A utility conflict log is typically a simpler chronological list of issues without the structured fields needed for severity scoring or RACI assignment. The matrix is a management tool. The log is a record-keeping artifact.
When no verified elevation is available, record the conflict status as "Indeterminate, pending field verification" and classify severity as High if the utility type is high-consequence. Assign a potholing or SUE investigation action immediately. Do not defer the severity decision until field data arrives. An unclassified conflict cannot be scheduled for resolution.
Cost responsibility is governed by 23 CFR Part 645 and depends on whether the affected utility holds prior rights in the ROW. A utility installed under permit that predates the highway ROW acquisition typically has compensable rights, meaning the agency funds relocation. A utility installed within the ROW without prior rights is typically relocated at the utility owner's expense. The legal entity name in the Utility Owner field of the matrix is the starting point for that determination.
Every high-severity conflict should generate a CPM predecessor activity in the affected station range, with the conflict resolution date as the constraint. Construction cannot mobilize in that range until the predecessor is cleared. The matrix owner reviews status weekly and updates the CPM when conflict status changes.
Per ASCE 38-22 ASCE 38 standard for quality levels in subsurface utility engineering, Quality Level B, achieved through geophysical location methods, is generally the minimum required to confirm a conflict as "Confirmed" in the matrix. Quality Level D, based on record drawings only, supports an "Indeterminate" classification. Quality Level A, achieved through actual excavation or potholing, provides the highest confidence and should be used before finalizing high-severity conflict resolution strategies.
The first pass at matrix population should occur during design phase utility review, once utility owner record drawings have been obtained and the civil plan and profile sheets show a committed horizontal and vertical alignment. Waiting until construction documents are finalized means conflicts that require physical relocation will be on the critical path with no design-phase resolution window remaining.
Upload PDF drawings and specs. Get flagged issues with evidence and code citations in hours.
5+ issues or full refund · No demo required
Sample report: 282 issues found|Pricing after first check
227,181+ customer-visible issues across 2,000+ customer accounts