Enterprise DNA

Instead of Cenosco IMS PEI

Stop renting Cenosco IMS PEI. Own your pressure equipment system.

We build your version around your written scheme, your inspection body and the way your sites run their shutdowns, bring your IMS PEI register, inspection history and thickness readings across, and run it for you.

Cenosco publishes no price for IMS PEI. It is quoted privately, as a monthly or yearly subscription, and the bill is set by the sites, users and modules you take.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

The Cenosco IMS PEI bill

A quote for every site, every year

Cenosco does not publish its prices, so there is no list to check against. These are the parts a plant pays for. Hold them up against your own quote.

factory

Every site on the subscription

The subscription is sized to your plant. A second site, a new acquisition or a contract inspection client means another conversation about the quote.

tune

The modules you need

Pressure equipment, relief devices, flanges, civil structures and pipelines are separate products in the suite. You pay for the ones you switch on, and downgrade to pay less.

monitoring

The risk engine

Much of the price is the risk-based inspection engine. If your inspection body schedules from a written scheme, you are paying for a method you do not use.

move_up

Getting your data in

Records go in through import templates, and Cenosco sells data migration and integration as services on top of the subscription.

group

Users and roles

Access is set per role. The plant manager, the maintenance planner and the outside inspector each need a way in.

lock

Your history on their system

Twenty years of thickness readings and certificates sit inside the subscription. Leaving means asking for them back.

Your version

The records an inspection body signs against, kept where you can ask about them

Certificates

Nothing runs on a lapsed certificate

Every item carries its certificate of inspection, and the system flags it before it expires and the day it does.

  • check Items in service with no certificate, or an expired one
  • check Certificates expiring in the next 90 days, with the inspection due before them
  • check The booking to the inspection body drafted with the due dates, valves and open findings
  • check Australian boilers and vessels missing a design or item registration number

Corrosion

Remaining life that sets the next inspection

Each thickness reading updates the corrosion rate at that point, and the remaining life feeds straight into when the next internal is due.

  • check Long and short term corrosion rates at every monitoring point, the higher one governing
  • check Remaining life in years at the worst point on each item
  • check The next internal pulled forward when half the remaining life comes before the written scheme
  • check Points already under their required thickness, at the top of the list

Relief valves

Every valve against the item it protects

Relief valves sit on the item they protect, with set pressure, test interval and every bench test.

  • check Valves set above the design pressure of their vessel
  • check Valves that failed their last test and have not passed since
  • check Vessels in service with no relief device recorded
  • check Test due dates from each valve's own interval, or the API 510 limit

Shutdowns

The outage work list, written for you

Internals, valve tests and open findings due before the next shutdown, site by site, from the same records.

  • check Internals due in the next twelve months, with what set each date
  • check Anomalies from past inspections still open, by severity
  • check The items that cause the most trouble over three years
  • check Equipment records, remaining life assessments and certificate schedules printed in your own brand

Make it yours

Design your own Cenosco IMS PEI replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Cenosco IMS PEI. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Cenosco IMS PEI replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Cenosco IMS PEI data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Pressure Equipment for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Pressure Equipment for Claude Code

Connected to your own database

What in our register breaks a rule right now, and which rule?

ANOMALY-OVERDUE

Record
A-007
Issue
V-102: Pitting at the lower shell to head weld: remove insulation and assess (medium) was due 2026-10-16

AU-DESIGN-REGISTRATION

Record
AR-11
Issue
air receiver hazard level C at an Australian site with no design registration recorded

AU-ITEM-REGISTRATION

Record
V-112
Issue
refrigeration vessel hazard level B at an Australian site with no plant item registration recorded

BELOW-REQUIRED

Record
E-201
Issue
CML-02 (Shell, lower course at the condensate outlet) measured 5.80 mm on 2026-10-11, under the 6.0 mm required

CERT-EXPIRED

Record
AR-01
Issue
certificate WPI-C-23-031 expired 2026-10-19 (12 days ago) and the item is still in service

CERT-NONE

Record
AR-02
Issue
in service with no certificate of inspection on record

EXTERNAL-OVERDUE

Record
AR-02
Issue
external inspection was due 2026-09-01, 60 days ago

EXTERNAL-OVERDUE

Record
BLR-11
Issue
external inspection was due 2026-10-11, 20 days ago

HALF-LIFE

Record
AR-01
Issue
the written scheme puts the next internal at 2028-08-22, past half the remaining life at CML-01 (2.4 years left): inspect by 2027-12-31

HALF-LIFE

Record
V-101
Issue
the written scheme puts the next internal at 2028-10-31, past half the remaining life at CML-03 (2.5 years left): inspect by 2027-12-02

INTERNAL-OVERDUE

Record
BLR-11
Issue
internal inspection was due 2026-10-11 (written scheme), 20 days ago

NO-RELIEF

Record
V-111
Issue
pressure vessel in service with no relief device recorded

RELIEF-FAILED

Record
PSV-001B
Issue
failed its test on 2026-10-21 and has not passed since (BLR-01)

RELIEF-OVERDUE

Record
PSV-102
Issue
last tested 2021-09-21; due 2026-09-21, 40 days ago (V-102)

RELIEF-SET-HIGH

Record
PSV-AR11
Issue
set at 1100 kPa, above the 1000 kPa design pressure of AR-11

Ask it anything

Ten questions for your own pressure equipment records

Each one runs against the fictional demo today. Ask the same of your own records once they are in.

chat_bubble Which items are in service without a current certificate of inspection?
chat_bubble Which vessels will reach half their remaining life before the internal our written scheme allows?
chat_bubble Which monitoring points lost wall faster in the last interval than over their whole life?
chat_bubble Which certificates expire in the next 90 days, and is the inspection due before then?
chat_bubble Which relief valves are set above the design pressure of the item they protect?
chat_bubble Which relief valves failed their last bench test and have not passed since?
chat_bubble What internals and valve tests must go into next year's shutdown, site by site?
chat_bubble Which items cause the most trouble: findings, anomalies and failed valves over three years?
chat_bubble Which Australian boilers and vessels are missing a design or item registration?
chat_bubble Which anomalies from inspections are past their due date, worst first?

Switching

How to switch from Cenosco IMS PEI

The move involves exporting your records, mapping your spreadsheet headings, checking the imported data and running both systems in parallel before you switch.

  1. 1

    Export your records

    Ask your IMS PEI administrator or Cenosco for the asset register, inspection history, thickness readings and relief valve list. Export what your account allows, usually CSV or Excel, and check with Cenosco if you are unsure. The importer uses CSV spreadsheets, so save the records in that format before loading them. Keep the original exports unchanged so you can compare them with the new records.

  2. 2

    Load the spreadsheets

    Load the spreadsheets into Pressure Equipment for Claude Code, starting with a test run. The test run writes nothing, so you can check the results before bringing records into the database. Once the test run passes, load the same spreadsheets. The import brings the equipment register, inspection history, thickness readings and relief valves across in one step.

  3. 3

    Review the import results

    Check what the import flags before you rely on the new records. A bad row stops the import before any records are kept, and the report identifies the source and row to review. Correct the source data or arrange a heading match, then run the import again. Confirm the record counts with your team and compare them with the Cenosco exports.

  4. 4

    Run both systems in parallel

    Keep Cenosco IMS PEI available while you use the new database and Claude Code for a short period. Compare the equipment register, inspection history, thickness readings and relief valve list against Cenosco. Check that the records and upcoming requirements make sense for your sites, and confirm your settings with your inspection body before treating the new system as your working reference.

  5. 5

    Switch off Cenosco IMS PEI

    Once the parallel check is complete and you have accepted the new records, move routine pressure equipment work to Pressure Equipment for Claude Code. Keep your original exports for reference and agree who will maintain the records in the new system. Then arrange the closure or cancellation of Cenosco IMS PEI with Cenosco under your existing agreement.

construction

Where the real effort goes

The import covers the equipment register, inspection history, thickness readings and relief valves. The real work is usually matching your spreadsheet headings, deciding how much history to bring and checking how your written scheme and site rules should be represented. RBI models, damage mechanism libraries and 3D models do not carry over. Enterprise DNA handles this mapping and setup when you have them run it.

Not ready for a call?

Get your Cenosco IMS PEI switch plan by email

We will send you the step-by-step plan for moving your business off Cenosco IMS PEI, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to start

Pick who builds it and who runs it

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, then run npm install, npm test and npm run demo
  2. 2 Open the folder in Claude Code, Codex, OpenCode or Cursor and type /monday-integrity
  3. 3 Run /import with a dry run on your IMS PEI sheets saved as CSV
  4. 4 Set each item's intervals from your written scheme with /interval and point it at your own database
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your written scheme, your inspection body's conditions and your hazard levels set up as the rules
  • check Your IMS PEI register, inspection history, thickness readings and relief valves brought across and checked
  • check A risk ranking that matches your method, and a phone form for readings on site if your team wants one
  • check Connections to your maintenance system so findings become work orders
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated inside Omni by Enterprise DNA
  • check Your integrity engineer and plant manager asking it questions in plain English
  • check Backups, access and changes handled with your team
  • check A Monday integrity check and a shutdown work list written for you
Book a call with Sam

Questions

Instead of Cenosco IMS PEI, answered

Our inspection body uses risk-based inspection. Does this replace it? expand_more

No. The free version schedules from your written scheme, capped at half the remaining life or ten years, the way API 510 sets it. It does not calculate probability and consequence of failure. If your programme runs on a risk model, Enterprise DNA builds the ranking you use into your version, or you keep the model and use this for the register, certificates and readings.

Does it decide whether a vessel is fit for service? expand_more

No. Your inspector and engineer decide. The system holds what they recorded, works out rates and due dates from it, and lists every gap against the rule it comes from. Inspection records, readings, valve tests and certificates cannot be deleted, so the history they sign against stays whole.

How do we get our records out of IMS PEI? expand_more

Ask your administrator or Cenosco for the asset register, inspection history, thickness readings and relief valve list as spreadsheets. They come across in one step, with a test run first. Headings depend on how your system was set up, so we map yours, and we check the counts with you afterwards.

We have sites in New Zealand and Australia. Do the rules differ? expand_more

Yes, and each site carries its country. New Zealand items are checked for a current certificate of inspection. Australian items are also checked for design and item registration by hazard level. The rules are written down with their sources, and you confirm the settings with your inspection body.

What do we pay Enterprise DNA? expand_more

One setup fee, then a retainer for running and changing it. There is no charge for each site and no seats in the free version. Hosting and agent subscriptions have their own costs, and we put the full cost next to your Cenosco quote before you decide.

Bring your Cenosco quote and your register

Spend 30 minutes with Sam. Show us what you pay, how an inspection goes from the inspector's report to a new certificate, and what your integrity engineer chases before each shutdown. We will show you what your own version looks like and what it takes to run.

Pressure Equipment for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Cenosco IMS PEI?

Get your version built