Predictika · Care-facility incontinence supply orders

An AI sales agent's MoliCare Premium supply order, checked before it goes out

An AI sales agent prepares a care-facility supply order for MoliCare Premium incontinence products: a product (Elastic, Mobile, Form or Bed Mat), an absorbency level in drops, a size, the residents' mobility, fixation pants for the Form pad, the cartons, the residents, the changes per resident per day, the days to cover and a stated total number of pieces. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.

Scope: MoliCare Premium Elastic, Mobile, Form and Bed Mat for a care-facility supply order, with absorbency in drops, size, resident mobility, fixation pants, change frequency, cartons against resident need and the stated number of pieces. See everything this validator covers

This validator models MoliCare Premium supply orders, not just the scenarios shown below.

  • Product, absorbency and size — which absorbency levels each product offers, and which products come in sizes S to XL and which in one size.
  • Residents and usage — the Mobile pull-up for residents who can stand and walk, the fixation pants the Form pad needs, and the range of changes per resident per day, with a review above six.
  • Quantity and statement — cartons and pieces per carton against what the residents need for the period, a review when the order is far above need, and the number of pieces the order states.

Any MoliCare Premium supply order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Hartmann lines (wound care, Zetuvit, Sterillium, gloves), MoliCare Skin and contracts. No prices are modeled. Product family names, the drop-based absorbency scale, the sizes and some pack sizes follow public listings; the absorbency levels each product offers, the other carton sizes, the usage limits and the approval rules are modeled and are not published by Hartmann (see the note at the foot of the page).

The AI sales agentBuilds the supply 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.

6 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
Options that exist on only some productsOnly with care
Absorbency levels, sizes, the pull-up mobility rule and the fixation pants each depend on the product, so every rule is keyed to the product and another field at once.
The product and every option are fields of one order and are checked together on every call.
Quantity against resident needOnly with workarounds
The cartons times the pieces per carton must cover residents times changes times days, and the pieces per carton change with the product and absorbency, which means multiplying and comparing several fields.
Need and supply are computed and compared on every call.
A stated number of piecesOnly with workarounds
The agent states a total number of pieces, and a rules engine has to rebuild it from the cartons and the pieces per carton to catch a mismatch.
The total is computed from the order and compared with the stated 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 order; approval findings need a person to sign off; everything else is computed.

1The quote has 7 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
2The quote has 9 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
3The quote has 8 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
4MoliCare Premium Mobile is a pull-up for residents who can stand and walk; the order is for bedridden residents.
5The size on the quote does not fit the product; Elastic and Mobile come in sizes S to XL, Form and Bed Mat in one size.
6The Form shaped pad needs fixation pants and the quote has none.
7The order assumes 1 changes per resident per day; the modeled range is 2 to 8.
8More than 6 changes per resident per day; a person should review whether a higher absorbency level would suit these residents.
9The order assumes 9 changes per resident per day; the modeled range is 2 to 8.
10The quote has 1,170 pieces; 10 residents need 1,200 pieces for the period.
11The quote has 450 pieces; 10 residents need 1,200 pieces for the period.
12The quote is more than 50 percent above the quantity needed for the period; a person should confirm the over-supply.
13The quote states 1,000 pieces in total; the cartons give 1,260.
14The quote has 112 pieces; 10 residents need 2,700 pieces for the period.

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. Mobile pull-up pants, size, mobility and quantity: A Mobile pull-up order at 9 drops, without a size, for bedridden residents, with too few cartons and a wrong piece count

The agent's request. Please order MoliCare Premium Mobile at 9 drops, one size, without fixation pants, in 12 cartons for 10 bedridden residents, with 4 changes per resident per day over 30 days, and a total of 1,000 pieces. It is ready to send.

Verdict: Blocked.

  • Absorbency not offered for the product. The quote has 9 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
  • Size does not match the product. The size on the quote does not fit the product; Elastic and Mobile come in sizes S to XL, Form and Bed Mat in one size.
  • Pull-up pants for bedridden residents. MoliCare Premium Mobile is a pull-up for residents who can stand and walk; the order is for bedridden residents.
  • Quantity short of resident need. The quote has 672 pieces; 10 residents need 1,200 pieces for the period.
  • Stated pieces do not match. The quote states 1,000 pieces in total; the cartons give 672.

2. Mobile pull-up pants, size, mobility and quantity: The agent resubmits after fixing the errors

The agent's request. Please order MoliCare Premium Mobile at 8 drops, size M, without fixation pants, in 22 cartons for 10 active residents, with 4 changes per resident per day over 30 days, and a total of 1,232 pieces. It is ready to send.

Verdict: Allowed.

  • Order summary. 22 cartons, 1,232 pieces in total, for 10 residents over 30 days (1,200 pieces needed).

3. Form pads, fixation pants, change frequency and quantity: A Form pad order at 8 drops in size S, without fixation pants, at 9 changes a day and with too few cartons

The agent's request. Please order MoliCare Premium Form at 8 drops, size S, without fixation pants, in 10 cartons for 10 bedridden residents, with 9 changes per resident per day over 30 days, and a total of 1,200 pieces. It is ready to send.

Verdict: Blocked.

  • Absorbency not offered for the product. The quote has 8 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
  • Size does not match the product. The size on the quote does not fit the product; Elastic and Mobile come in sizes S to XL, Form and Bed Mat in one size.
  • Form pad without fixation pants. The Form shaped pad needs fixation pants and the quote has none.
  • Changes per day outside the range. The order assumes 9 changes per resident per day; the modeled range is 2 to 8.
  • Quantity short of resident need. The quote has 1,200 pieces; 10 residents need 2,700 pieces for the period.
  • High change frequency. More than 6 changes per resident per day; a person should review whether a higher absorbency level would suit these residents.

4. Form pads, fixation pants, change frequency and quantity: The agent resubmits after fixing the errors

The agent's request. Please order MoliCare Premium Form at 9 drops, one size, with fixation pants, in 10 cartons for 10 bedridden residents, with 4 changes per resident per day over 30 days, and a total of 1,200 pieces. It is ready to send.

Verdict: Allowed.

  • Order summary. 10 cartons, 1,200 pieces in total, for 10 residents over 30 days (1,200 pieces needed).

5. Bed Mat absorbency, size and piece count: A Bed Mat order at 8 drops in size L with too few cartons and a wrong piece count

The agent's request. Please order MoliCare Premium Bed Mat at 8 drops, size L, without fixation pants, in 5 cartons for 10 bedridden residents, with 4 changes per resident per day over 30 days, and a total of 400 pieces. It is ready to send.

Verdict: Blocked.

  • Absorbency not offered for the product. The quote has 8 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled).
  • Size does not match the product. The size on the quote does not fit the product; Elastic and Mobile come in sizes S to XL, Form and Bed Mat in one size.
  • Quantity short of resident need. The quote has 300 pieces; 10 residents need 1,200 pieces for the period.
  • Stated pieces do not match. The quote states 400 pieces in total; the cartons give 300.

6. Bed Mat absorbency, size and piece count: The agent resubmits after fixing the errors

The agent's request. Please order MoliCare Premium Bed Mat at 7 drops, one size, without fixation pants, in 21 cartons for 10 bedridden residents, with 4 changes per resident per day over 30 days, and a total of 1,260 pieces. It is ready to send.

Verdict: Allowed.

  • Order summary. 21 cartons, 1,260 pieces in total, for 10 residents over 30 days (1,200 pieces needed).

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 a care-facility supply order for MoliCare Premium incontinence products: a product (Elastic, Mobile, Form or Bed Mat), an absorbency level in drops, a size, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please order MoliCare Premium Mobile at 9 drops, one size, without fixation pants, in 12 cartons for 10 bedridden residents. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The quote has 9 drops; that absorbency is not offered for the selected MoliCare Premium product (modeled). The size on the quote does not fit the product; Elastic and Mobile come in sizes S to XL, Form and Bed Mat in one size. MoliCare Premium Mobile is a pull-up for residents who can stand and walk; the order is for bedridden residents. The other two are on screen.
  6. The validator returned five 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 order are checked against each other.
  7. What this shows: for quantity against resident need, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the absorbency to 8 drops, the size to M, the resident mobility to active, the cartons to 22 and the stated total to 1,232 pieces.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.