DEXPI Standard
P&ID Exchange Format Explained
DEXPI is the open standard for P&ID data exchange between process plant engineering software. Defined as an XML schema with explicit class hierarchy. Pathnovo extracts from any P&ID format and emits DEXPI 2026 native output for direct ingestion into AVEVA, Hexagon, Bentley, Siemens COMOS, Cognite, and PNID.IO ecosystems.
DEXPI defines a hierarchical class structure for P&ID data. Six core components anchor the schema:
ProcessBuilding
Root container of every DEXPI document. Represents the plant area or unit; carries metadata about plant identification, owner, project reference, revision history. All other DEXPI objects nest within ProcessBuilding.
PipingNetworkSystem
Container for all piping. Holds PipingNetworkSegment entries (each pipe between two equipment connections) and PipeSpecificationKnowledge (pipe class definition: material, schedule, rating, fittings, valves).
ProcessInstrumentationFunction
Each instrument tag (e.g. PT-101, FT-202, LIC-303) modelled as a ProcessInstrumentationFunction with ISA 5.1-compliant identification: function letter (P, F, L, T, etc.), succeeding letter (T, I, C, R, etc.), loop number, and signal type. References the equipment / line it monitors.
Equipment
Physical equipment objects: pumps, vessels, exchangers, columns, drums, valves, instruments-as-equipment. Each carries equipment-class-specific attributes: design pressure / temperature, materials, size, service description.
RDL (Reference Data Library)
Shared semantic vocabulary that DEXPI participants use to standardise object class names, attribute names, and unit definitions. Avoids ambiguity between vendor-specific terminology. RDL maintained by the DEXPI working group with public vocabulary releases.
Connection / NozzleConnection
Topological connections between objects: how a pipe connects to a vessel nozzle, how an instrument loop connects to a control valve, how off-page connectors link multi-sheet drawings. Topology is the structural layer that distinguishes DEXPI from a flat tag list.
DEXPI is one of four foundational engineering data standards. They have different scopes and complement each other:
| Standard | Focus | Schema Type | Maintained By | Scope |
|---|---|---|---|---|
| DEXPI | P&ID exchange format (process plant) | XML schema with explicit class hierarchy | DEXPI working group (independent industry initiative) | P&ID data only; topology + objects + attributes |
| ISO 15926 | Process plant lifecycle data semantic model | RDF / OWL semantic ontology | ISO TC 184/SC 4 WG 3 | Full plant lifecycle (all disciplines, all phases) |
| CFIHOS 2.0 | Capital facilities EPC-to-operations handover | Class library on top of ISO 15926 | USPI (Universal Plant Information Initiative) | Asset register handover specifically; sits on top of ISO 15926 |
| ISA 5.1 | Instrumentation symbology + tag identification | Naming / numbering convention | International Society of Automation (ISA) | Instrument tagging only; not an exchange format |
AVEVA (DEXPI working group founding member; AVEVA Diagrams supports DEXPI export)
Hexagon (HxGN SDx2 + SmartPlant Foundation support DEXPI ingestion)
Bentley Systems (OpenPlant supports DEXPI export; iTwin compatibility)
Siemens (COMOS supports DEXPI export)
Cognite (Data Fusion ingests DEXPI as P&ID source format)
Pathnovo (extracts from any P&ID format and emits DEXPI 2026 native output)
PNID.IO (Neo4j-backed P&ID knowledge graph using DEXPI standard)
Petrocon (engineering contractor partnered with PNID.IO on DEXPI workflows)
What is DEXPI?
DEXPI (Data Exchange in the Process Industry) is the open standard for P&ID data exchange between process plant engineering software. Defined as an XML schema with explicit class hierarchy (ProcessBuilding → PipingNetworkSystem → ProcessInstrumentationFunction → Equipment + topological connections), DEXPI lets engineering tools export and ingest P&ID data without bespoke per-vendor format conversion. Maintained by the DEXPI working group, an independent industry initiative founded by AVEVA, BASF, Bayer, and other process industry stakeholders.
Is DEXPI an ISO standard?
Not directly. DEXPI is an industry-managed open standard, maintained by the DEXPI working group rather than ISO. However, DEXPI aligns with and references ISO 15926 (the broader process plant lifecycle data semantic model maintained by ISO TC 184/SC 4 WG 3). DEXPI's RDL (Reference Data Library) sits on top of ISO 15926 reference classes. For P&ID exchange specifically, DEXPI is more practical than ISO 15926 because it has a defined XML schema; ISO 15926 is a semantic model that requires further specification for actual data exchange.
What is the DEXPI XML schema?
The DEXPI XML schema (XSD) defines the structure of a DEXPI document: which elements are valid, which attributes each element accepts, and which parent-child relationships are allowed. Current published version is DEXPI 1.4 with DEXPI 2.0 in working-group review (target finalisation 2026). The schema files are publicly available on the DEXPI working group repository. Key root element is ProcessBuilding; nested elements include PipingNetworkSystem (piping), ProcessInstrumentationFunction (instruments), Equipment (vessels / pumps / exchangers), and Connection (topology).
How is DEXPI different from CFIHOS?
Different scopes. DEXPI is a P&ID exchange format: how P&ID data is encoded for exchange between engineering tools. CFIHOS 2.0 is an EPC-to-operations handover specification: which classes, attributes, and relationships an asset register must contain at handover. CFIHOS 2.0 sits on top of ISO 15926 (semantic model) and operates at a broader scope (full asset register, not just P&ID data). DEXPI handles the P&ID exchange layer specifically; CFIHOS handles the broader asset handover layer that includes equipment, instruments, lines, and operational metadata. Most asset owners use both: DEXPI for P&ID-tool-to-P&ID-tool exchange during engineering, CFIHOS for EPC-to-operations handover at the broader asset register level.
Who manages DEXPI?
The DEXPI working group is an independent industry initiative founded by process plant operators (BASF, Bayer, Evonik, Covestro), engineering tool vendors (AVEVA, Hexagon, Siemens), and academic partners. It maintains the DEXPI specification, schema, and reference data library. Working group meets approximately quarterly; specification updates published openly. Pathnovo participates in DEXPI-aligned data exchange via output format support; broader working-group participation is on the Pathnovo standards-engagement roadmap.
Does AVEVA support DEXPI?
Yes. AVEVA was a founding member of the DEXPI working group. AVEVA Diagrams (modern P&ID authoring module) and AVEVA Engineering / E3D suite support DEXPI export. DEXPI is one of the standard exchange formats AVEVA supports for interoperability with non-AVEVA engineering tools (Hexagon, Bentley OpenPlant, Siemens COMOS).
Is DEXPI mandatory?
No. DEXPI is voluntary; adoption depends on owner-operator and EPC contractor specification. However, increasingly major owner-operators (BASF, Bayer, ADNOC, Aramco) specify DEXPI-compliant P&ID exchange as a project requirement. EPC contractors that cannot deliver DEXPI exchange increasingly lose competitive position on tier-1 owner-operator projects. For Pathnovo customers, DEXPI 2026 native output is included by default; no additional configuration required.
How do I validate DEXPI XML output?
DEXPI XML output validates against the published DEXPI XSD schema using standard XML schema validation tools (xmllint on Linux / macOS, MSXML on Windows, equivalent libraries in any language). DEXPI working group also publishes example DEXPI files and validation tooling. Pathnovo's DEXPI output is validated automatically against the latest DEXPI schema version before delivery; validation report provided with every DEXPI deliverable.
Standard
ISO 15926
Process plant lifecycle data semantic model. DEXPI's RDL sits on top of ISO 15926 reference classes.
Learn more
Standard
CFIHOS 2.0
EPC-to-operations handover specification. Sits on top of ISO 15926; complements DEXPI.
Learn more
Standard
ISA 5.1
Instrumentation symbology and tag identification. Used inside DEXPI's ProcessInstrumentationFunction.
Learn more
Pillar
Engineering Ontologies
Broader explainer: ISA 5.1, ASME, DEXPI, ISO 15926, CFIHOS 2.0, IEC 61346, ISA 88.
Learn more
Pillar
P&ID Data Extraction
Pathnovo's extraction pillar that emits DEXPI 2026 native output.
Learn more
Pillar
Asset Information Management
AIM register that ingests DEXPI + CFIHOS native output.
Learn more
Pillar
Tag-Document Register
Live with McDermott. DEXPI is one of the output formats supported.
Learn more
Alternative
PNID.IO Alternative
Neo4j-backed P&ID knowledge graph using DEXPI standard. Pathnovo extracts upstream.
Learn more
Alternative
AVEVA Diagrams Alternative
AVEVA P&ID authoring tool that supports DEXPI export. Pathnovo extracts from any source for DEXPI ingestion.
Learn more
Alternative
Hexagon SDx2 Alternative
Hexagon's data take-on layer that ingests DEXPI as one of its supported formats.
Learn more
Compliance
Indian EPC Compliance Bundle
IBR / OISD / PESO / CCOE compliance views layered on top of DEXPI-native asset registers.
Learn more
Benchmarks
Pathnovo Benchmarks
McDermott live engagement: 10,247 tags / 600 P&IDs / 99.5% measured accuracy. DEXPI native output.
Learn more
See what your documents actually contain.
Send us 10 documents from your current project. We extract, reconcile, and show you exactly what we find in 48 hours, before any contract.
If the accuracy isn't what we promised, you owe us nothing.
