Predictika · Infusion pump system orders

An AI sales agent's infusion pump order, checked before it goes out

An AI sales agent prepares an order for a Space infusion system: stations, pumps, cover, infusion set and the programmed rate and volume. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published capacity and specification limits and returns a verdict, every reason and the figures it computed.

Scope: Space infusion systems: stations, pumps per station, Space plus cover, infusion set, flow rate and volume to be infused. See everything this validator covers

This validator models Space infusion system orders, not just the scenarios shown below.

  • Stations and pumps — a station holds up to 4 pumps; a SpaceStation system supports up to 16 pumps on a pole and a Space plus system up to 6 stations and 24 pumps; the Space plus Station needs its Space plus Cover. The pump capacity stated on the order is compared with what the stations hold.
  • Programmed limits — the Infusomat Space P flow rate runs from 0.1 to 1,200 ml/h and the volume to be infused from 0.1 to 9,999 ml.
  • Infusion sets — B. Braun Intrafix sets are accepted; sets from other vendors need a person to confirm them, because B. Braun states it has no influence on their quality.

Any Space infusion system order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (hospital pricing is tendered and not published, so this validator produces no price build-up or line-item quote), syringe pump (Perfusor Space) settings, SpaceCom, drug libraries and software, stacking limits, batteries and other B. Braun product lines.

The AI sales agentBuilds the infusion system 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
Pump counts that exceed what the stations holdOnly with care
A quantity rule per station type, with a different cap for each platform.
The station count, pump count and platform are in one request and checked together.
A required accessory that is missingOnly with care
A product rule per station type; it works, but every accessory is another rule to maintain.
The platform and the cover are in one request and checked together.
Rate and volume inside the published rangesOnly with care
Numeric range rules per field, written and maintained by hand.
The limits are part of the model and are checked on every call.
Third-party sets that need a person to confirmOnly with workarounds
An approval step that depends on one choice but must hold the rest of the order until a person signs off.
The approval comes back with the other findings and the order is held until it is given.
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.

19 pumps are quoted, but 2 stations hold at most 8 pumps.
25 pumps are quoted, but 1 station hold at most 4 pumps.
325 pumps are quoted, but this station system supports at most 24 pumps.
47 stations are quoted, but up to 6 Space plus stations can be connected.
517 pumps are quoted, but this station system supports at most 16 pumps.
6The Space plus Station needs its Space plus Cover, which is listed as a required component; the quote has none.
7The programmed flow rate is above the 1,200 ml/h maximum of the Infusomat Space P.
8The programmed flow rate is below the 0.1 ml/h minimum of the Infusomat Space P.
9The volume to be infused must be between 0.1 and 9,999 ml.
10B. Braun lists infusion lines from other vendors but states that it has no influence on their quality; a person should confirm the set.
11The quote states that the stations hold 12 pumps, but the stations quoted hold 8.
12The quote states that the stations hold 0 pumps, but the stations quoted hold 8.
1314 pumps are quoted, but 3 stations hold at most 12 pumps.
14The quote states that the stations hold 16 pumps, but the stations quoted hold 12.

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. Station capacity and flow rate: A SpaceStation order with more pumps than the stations hold and a high flow rate

The agent's request. Please quote 3 SpaceStations with 14 Space pumps, using the Intrafix Primeline Comfort set, programmed at 1,500 ml/h for a volume of 500 ml. The order states that the stations hold 14 pumps. It is ready to send.

Verdict: Blocked.

  • More pumps than the stations hold. 14 pumps are quoted, but 3 stations hold at most 12 pumps.
  • Flow rate above the maximum. The programmed flow rate is above the 1,200 ml/h maximum of the Infusomat Space P.
  • Stated pump capacity differs from the stations. The quote states that the stations hold 14 pumps, but the stations quoted hold 12.

2. Station capacity and flow rate: The agent resubmits after fixing the errors

The agent's request. Please quote 4 SpaceStations with 14 Space pumps, using the Intrafix Primeline Comfort set, programmed at 1,200 ml/h for a volume of 500 ml. The order states that the stations hold 16 pumps. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 stations quoted with 14 pumps; the stations hold 16.

3. Space plus stations and cover: A Space plus order with seven stations and no cover

The agent's request. Please quote 7 Space plus Stations with 24 Space pumps, using the Intrafix Primeline Comfort set, programmed at 100 ml/h for a volume of 500 ml. The order states that the stations hold 24 pumps. It is ready to send.

Verdict: Blocked.

  • Too many Space plus stations. 7 stations are quoted, but up to 6 Space plus stations can be connected.
  • Space plus cover missing. The Space plus Station needs its Space plus Cover, which is listed as a required component; the quote has none.

4. Space plus stations and cover: The agent resubmits after fixing the errors

The agent's request. Please quote 6 Space plus Stations with 24 Space pumps and the Space plus Cover, using the Intrafix Primeline Comfort set, programmed at 100 ml/h for a volume of 500 ml. The order states that the stations hold 24 pumps. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 stations quoted with 24 pumps; the stations hold 24.

5. Infusion set and volume: A third-party infusion set and a volume of 10,000 ml

The agent's request. Please quote 2 Space plus Stations with 8 Space pumps and the Space plus Cover, using an infusion set from another vendor, programmed at 100 ml/h for a volume of 10,000 ml. The order states that the stations hold 8 pumps. It is ready to send.

Verdict: Blocked.

  • Volume to be infused out of range. The volume to be infused must be between 0.1 and 9,999 ml.
  • Infusion set from another vendor. B. Braun lists infusion lines from other vendors but states that it has no influence on their quality; a person should confirm the set.

6. Infusion set and volume: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Space plus Stations with 8 Space pumps and the Space plus Cover, using an infusion set from another vendor, programmed at 100 ml/h for a volume of 500 ml. The order states that the stations hold 8 pumps. It is ready to send.

Verdict: Needs approval.

  • Infusion set from another vendor. B. Braun lists infusion lines from other vendors but states that it has no influence on their quality; a person should confirm the set.
  • Order summary. 2 stations quoted with 8 pumps; the stations hold 8.

7. Infusion set and volume: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Space plus Stations with 8 Space pumps and the Space plus Cover, using the Intrafix Primeline Comfort set, programmed at 100 ml/h for a volume of 500 ml. The order states that the stations hold 8 pumps. It is ready to send.

Verdict: Allowed.

  • Order summary. 2 stations quoted with 8 pumps; the stations hold 8.

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 a Space infusion system: stations, pumps, cover, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published capacity and specification limits 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 3 SpaceStations with 14 Space pumps, using the Intrafix Primeline Comfort set, programmed at 1,500 ml/h for a volume of 500 ml. The order states that the stations hold 14 pumps. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. 14 pumps are quoted, but 3 stations hold at most 12 pumps. The programmed flow rate is above the 1,200 ml/h maximum of the Infusomat Space P. The quote states that the stations hold 14 pumps, but the stations quoted hold 12.
  6. The validator returned three 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 pump counts that exceed what the stations hold, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stations to 4, the programmed flow rate to 1,200 and the pump capacity stated on the order to 16.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.