Predictika · Ventilator configuration and accessory orders

An AI sales agent's HAMILTON-C6 ventilator order, checked before it goes out

An AI sales agent prepares an order for HAMILTON-C6 ventilators with the patient group, software options, breathing circuits, sensors, communication board, humidifier, nasal cannula, mount and power cord. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules in the HAMILTON-C6 operator's manual and returns a verdict, every reason and the figures it computed.

Scope: HAMILTON-C6 ventilator orders: patient group, options, circuits, sensors, CO2/SpO2 board, HiFlowO2 humidifier and cannula, mount and power cord. See everything this validator covers

This validator models HAMILTON-C6 ventilator orders, not just the scenarios shown below.

  • Patient group — neonatal use needs the Neonatal patient group option; breathing circuits, flow sensors, CO2 airway adapters and nasal cannulas are made for one patient group; IntelliSync+ and INTELLiVENT-ASV are for adult and pediatric patients only, and INTELLiVENT-ASV is not available in the USA.
  • Monitoring and therapy — CO2 sensor and airway adapter must come together and be the same type (mainstream or sidestream); CO2, SpO2 and Aerogen need the right communication board; nCPAP-PS needs the neonatal option; HiFlowO2 needs an operating HAMILTON-H900 humidifier, its flow must not exceed the cannula limit, and neonatal flow is limited to 30 l/min.
  • Counts, mount and cord — single-use circuit sets on the quote must cover the planned patients and match the figure the quote states; trolley accessories need the trolley mount; the power cord plug must match the country of shipment.

Any HAMILTON-C6 order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Hamilton Medical publishes no price list, so this validator produces no price build-up), other Hamilton Medical ventilators, software versions, service plans and regional approval status.

The AI sales agentBuilds the ventilator order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Parts that exist for only one patient groupOnly with care
A product rule per circuit, sensor, adapter and cannula. It works, but every new part is another set of rules to maintain.
The patient group and every part are in one request and each pairing is checked together.
Options that depend on the patient group or destinationOnly with workarounds
Neonatal, IntelliSync+, INTELLiVENT-ASV and the USA each depend on a choice on a different line, so they need cross-line rules that interact.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
A cannula limit against a planned flowOnly with care
The flow limit depends on which cannula is chosen and on the patient group; each pairing needs its own comparison.
The cannula limit is looked up and compared with the planned flow on every call.
Circuit counts that must cover planned patients and match the stated figureOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison.
The stated figure travels with the order and is compared with the computed figure on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1The ventilator is ordered for neonatal patients, but the Neonatal patient group option is not on the quote; the HAMILTON-C6 includes only Adult/Ped as standard.
2The nCPAP-PS mode is a neonatal option and the Neonatal patient group option is not on the quote.
3The breathing circuit set on the quote is made for the other patient group (adult/pediatric versus neonatal) than the one the ventilator is ordered for.
4The flow sensor on the quote is made for the other patient group than the one the ventilator is ordered for; a mismatched flow sensor makes calibration fail.
5The CO2 airway adapter on the quote is made for the other patient group than the one the ventilator is ordered for.
6CO2 monitoring needs a CO2 sensor and an airway adapter together; the quote has only one of them.
7The CO2 airway adapter on the quote does not fit the CO2 sensor; mainstream and sidestream parts are not interchangeable.
8CO2 and SpO2 monitoring need the extended communication board; the quote has none.
9Aerogen nebulization needs the extended communication board with an Aerogen port (CO2, SpO2, Aerogen); the board on the quote does not have one.
10INTELLiVENT-ASV is not available for the neonatal patient group.
11INTELLiVENT-ASV is not available in the USA and the order ships there.
12IntelliSync+ is available for adult and pediatric patients only, not for the neonatal patient group.
13HiFlowO2 therapy needs an operating humidifier and the quote has no HAMILTON-H900 humidifier.
14The HAMILTON-H900 humidifier is on the quote without the integration kit for the HAMILTON-C6; a person should confirm the customer already has one.
15The planned HiFlowO2 flow is 35 l/min; for neonatal patients the flow can be set to at most 30 l/min.
16The planned HiFlowO2 flow is 90 l/min, but the nasal cannula on the quote allows at most 80 l/min.
17The In2Flow nasal cannula on the quote is an adult cannula and the ventilator is ordered for neonatal patients.
18A high-flow nasal cannula is on the quote without the HiFlowO2 option; a person should confirm what it is for.
19The quote has 3 trolley accessories, but the ventilator is ordered with the shelf mount instead of the trolley.
20The power cord on the quote has the wrong plug for the country the order ships to.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Adult order with a high-flow cannula: An adult order with INTELLiVENT-ASV for the USA, no humidifier and a small cannula

The agent's request. Please quote 2 HAMILTON-C6 ventilators for adult/pediatric patients, shipping to USA, with 4 boxes of adult/pediatric circuit set BC8022 (15 per box) for 50 planned patients, flow sensor AP188 (adult/pediatric), mainstream CO2 adapter for adult/pediatric, trolley mount with 3 trolley accessories, the US power cord, and INTELLiVENT-ASV, IntelliSync+, HiFlowO2 at 80 l/min, and the In2Flow S nasal cannula. The quote states 75 circuit sets in total. It is ready to send.

Verdict: Blocked.

  • INTELLiVENT-ASV is not available in the USA. INTELLiVENT-ASV is not available in the USA and the order ships there.
  • HiFlowO2 needs a humidifier. HiFlowO2 therapy needs an operating humidifier and the quote has no HAMILTON-H900 humidifier.
  • Nasal cannula cannot carry the planned flow. The planned HiFlowO2 flow is 80 l/min, but the nasal cannula on the quote allows at most 60 l/min.
  • Stated circuit count differs from the quote. The quote states 75 circuit sets in total, but the boxes on it hold 60.

2. Adult order with a high-flow cannula: The agent resubmits after fixing the errors

The agent's request. Please quote 2 HAMILTON-C6 ventilators for adult/pediatric patients, shipping to USA, with 4 boxes of adult/pediatric circuit set BC8022 (15 per box) for 50 planned patients, flow sensor AP188 (adult/pediatric), mainstream CO2 adapter for adult/pediatric, trolley mount with 3 trolley accessories, the US power cord, and IntelliSync+, HiFlowO2 at 80 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the In2Flow L nasal cannula. The quote states 60 circuit sets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 ventilator(s); the circuit boxes on the quote hold 60 circuit sets for 50 planned patients.

3. Neonatal order: A neonatal order without the patient group option, with adult circuits and IntelliSync+

The agent's request. Please quote 1 HAMILTON-C6 ventilator for neonatal patients, shipping to Switzerland, with 3 boxes of adult/pediatric circuit set BC8022 (15 per box) for 40 planned patients, flow sensor Neo160 (neonatal), mainstream CO2 adapter for neonatal, trolley mount with 2 trolley accessories, the US power cord, and IntelliSync+, nCPAP-PS, HiFlowO2 at 12 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the Nuflow M nasal cannula. The quote states 60 circuit sets in total. It is ready to send.

Verdict: Blocked.

  • Neonatal patients need the Neonatal patient group. The ventilator is ordered for neonatal patients, but the Neonatal patient group option is not on the quote; the HAMILTON-C6 includes only Adult/Ped as standard.
  • Breathing circuit is for the other patient group. The breathing circuit set on the quote is made for the other patient group (adult/pediatric versus neonatal) than the one the ventilator is ordered for.
  • IntelliSync+ is for adult and pediatric patients only. IntelliSync+ is available for adult and pediatric patients only, not for the neonatal patient group.
  • nCPAP-PS needs the Neonatal patient group. The nCPAP-PS mode is a neonatal option and the Neonatal patient group option is not on the quote.
  • Power cord does not match the destination. The power cord on the quote has the wrong plug for the country the order ships to.
  • Stated circuit count differs from the quote. The quote states 60 circuit sets in total, but the boxes on it hold 45.

4. Neonatal order: The agent resubmits after fixing the errors

The agent's request. Please quote 1 HAMILTON-C6 ventilator for neonatal patients, shipping to Switzerland, with 3 boxes of neonatal circuit set BC8010 (15 per box) for 40 planned patients, flow sensor Neo160 (neonatal), mainstream CO2 adapter for neonatal, trolley mount with 2 trolley accessories, the US power cord, and the Neonatal patient group option, IntelliSync+, nCPAP-PS, HiFlowO2 at 12 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the Nuflow M nasal cannula. The quote states 45 circuit sets in total. It is ready to send.

Verdict: Blocked.

  • IntelliSync+ is for adult and pediatric patients only. IntelliSync+ is available for adult and pediatric patients only, not for the neonatal patient group.
  • Power cord does not match the destination. The power cord on the quote has the wrong plug for the country the order ships to.

5. Neonatal order: The agent resubmits after fixing the errors

The agent's request. Please quote 1 HAMILTON-C6 ventilator for neonatal patients, shipping to Switzerland, with 3 boxes of neonatal circuit set BC8010 (15 per box) for 40 planned patients, flow sensor Neo160 (neonatal), mainstream CO2 adapter for neonatal, trolley mount with 2 trolley accessories, the CH power cord, and the Neonatal patient group option, nCPAP-PS, HiFlowO2 at 12 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the Nuflow M nasal cannula. The quote states 45 circuit sets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 1 ventilator(s); the circuit boxes on the quote hold 45 circuit sets for 40 planned patients.

6. Mount, monitoring and circuits: A shelf-mount order with trolley accessories, mismatched CO2 parts and too few circuits

The agent's request. Please quote 2 HAMILTON-C6 ventilators for adult/pediatric patients, shipping to USA, with 4 boxes of adult/pediatric circuit set BC8022 (15 per box) for 80 planned patients, flow sensor AP188 (adult/pediatric), sidestream CO2 adapter for adult/pediatric, shelf mount with 3 trolley accessories, the US power cord, and IntelliSync+, HiFlowO2 at 60 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the In2Flow M nasal cannula. The quote states 80 circuit sets in total. It is ready to send.

Verdict: Blocked.

  • CO2 sensor and adapter are different types. The CO2 airway adapter on the quote does not fit the CO2 sensor; mainstream and sidestream parts are not interchangeable.
  • CO2 or SpO2 needs a communication board. CO2 and SpO2 monitoring need the extended communication board; the quote has none.
  • Trolley accessories need the trolley mount. The quote has 3 trolley accessories, but the ventilator is ordered with the shelf mount instead of the trolley.
  • Not enough single-use circuit sets. 80 patients are planned and each needs a new circuit, but the single-use circuit sets on the quote number only 60.
  • Stated circuit count differs from the quote. The quote states 80 circuit sets in total, but the boxes on it hold 60.

7. Mount, monitoring and circuits: The agent resubmits after fixing the errors

The agent's request. Please quote 2 HAMILTON-C6 ventilators for adult/pediatric patients, shipping to USA, with 6 boxes of adult/pediatric circuit set BC8022 (15 per box) for 80 planned patients, flow sensor AP188 (adult/pediatric), mainstream CO2 adapter for adult/pediatric, trolley mount with 3 trolley accessories, the US power cord, and IntelliSync+, HiFlowO2 at 60 l/min, with a HAMILTON-H900 humidifier and its integration kit, and the In2Flow M nasal cannula. The quote states 90 circuit sets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 ventilator(s); the circuit boxes on the quote hold 90 circuit sets for 80 planned patients.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for HAMILTON-C6 ventilators with the patient group, software options, breathing circuits, sensors, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules in the HAMILTON-C6 operator's manual and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 1 HAMILTON-C6 ventilator for neonatal patients, shipping to Switzerland, with 3 boxes of adult/pediatric circuit set BC8022 (15 per box) for 40 planned patients. The quote states 60 circuit sets in total. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The ventilator is ordered for neonatal patients, but the Neonatal patient group option is not on the quote; the HAMILTON-C6 includes only Adult/Ped as standard. The breathing circuit set on the quote is made for the other patient group (adult/pediatric versus neonatal) than the one the ventilator is ordered for. IntelliSync+ is available for adult and pediatric patients only, not for the neonatal patient group. The other three are on screen.
  6. The validator returned six blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for circuit counts that must cover planned patients and match the stated figure, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the circuit set to BC8010, the neonatal option to yes and the stated circuit sets to 45.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. IntelliSync+ is available for adult and pediatric patients only, not for the neonatal patient group. The power cord on the quote has the wrong plug for the country the order ships to.
  12. Four findings cleared. Still blocking: IntelliSync+ is for adult and pediatric patients only and power cord does not match the destination.
  13. The agent resubmits once more.
  14. The revised request. It changes the power cord to CH and the IntelliSync+ to no.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared, and the validator's figure matches the quote.
  18. Six problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.