Predictika · Orthopedic plating system orders
An AI sales agent prepares an order for a distal radius plating case: a plate, its drill guide block, screws, a screwdriver and a drill. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalog's article and compatibility information and returns a verdict, every reason and the figures it computed.
This validator models orders for the APTUS Distal Radius and Distal Ulna System 2.5 as listed in the public APTUS Ordering Catalog, not just the scenarios shown below.
Any distal radius or distal ulna order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog has none, so there is no price build-up or line items), which screw suits which plate hole or fracture, the extra-small plates, the minimally invasive extension, the ulna shortening and arthrodesis systems, other APTUS systems, and surgical technique.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A drill guide block that is listed for other plates | Only with care The block-to-plate pairs are a table of 12 blocks against 80 plates; a CPQ can hold it as compatibility rules, but every new plate or block means editing that table. | The plate and block are in one request and the block is checked against the plates it is listed for. |
| A screw length the catalog does not offer for that screw | Only with care Each screw type has its own list of lengths; a CPQ handles it with option lists per type, maintained by hand. | Type and length arrive together and are checked against the catalog lists on every call. |
| A pack of 5 asked for a length sold only as single pieces | Only with workarounds Availability depends on the combination of type, length and packaging, so it needs combination rules or hidden options. | Type, length and packaging are checked together. |
| A screwdriver whose interface does not fit the screws on another line | Only with workarounds The screws and the screwdriver sit on different lines; the check needs a cross-line rule for each interface. | Every line is in one request, so the screws and the screwdriver are compared whichever order they arrive in. |
| A stated screw count that must match the lines | Only 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 it. | The stated count travels with the order and is compared with the computed count on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a rep fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
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.
| 1 | The drill guide block on the order is not one the catalog lists for the plate on the order; each drill guide block is listed for specific plates and a specific side. |
| 2 | Screw line 1 asks for a 36 mm 2.5 TriLock Screw; the catalog lists this screw in 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34 mm only. |
| 3 | Screw line 2 asks for a pack of 5 of the 11 mm 2.5 Cortical Screw; the catalog lists this length as single pieces only, not as a pack of 5. |
| 4 | Screw line 1 asks for a 12 mm 2.5 TriLock Express Screw; the catalog lists this screw in 14, 16, 18, 20, 22, 24 mm only. |
| 5 | Screw line 2 asks for a 16 mm 1.5 SpeedTip Screw; the catalog lists this screw in 8, 10, 12, 14 mm only. |
| 6 | The order has 1.5 SpeedTip screws, which have a HexaDrive 4 drive, but the only screwdriver on it has a HexaDrive 7 interface. |
| 7 | The order has 2.5 screws, which have a HexaDrive 7 drive, but the only screwdriver on it is the 1.2 / 1.5 HexaDrive 4 screwdriver A-2310. |
| 8 | The handle A-2073 takes AO Quick Coupling shaft ends; the 2.0 twist drill A-3713 on the order has a Dental shaft end. |
| 9 | The handle A-2073 takes AO Quick Coupling shaft ends; the 2.0 twist drill A-3723 on the order has a Stryker J-Latch shaft end. |
| 10 | The wrist spanning plate is listed in the catalog only as a sterile article, but the order asks for it non-sterile. |
| 11 | The order states 20 screws, but its screw lines add up to 18 screws. |
| 12 | Screw line 2 asks for a 40 mm 2.5 Cortical Screw; the catalog lists this screw in 8, 10, 11, 12, 13, 14, 15, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34 mm only. |
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.
The agent's request. Please order 1 x ADAPTIVE II volar plate, left, wide (A-4750.109, 13 holes), sterile, with the ADAPTIVE II drill guide block, left, wide (A-2727.05); screws: 10 x 2.5 TriLock Screw, 22 mm, single, sterile and 4 x 1.5 SpeedTip Screw, 12 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3713 (Dental shaft end), AO Quick Coupling handle A-2073. The order states 14 screws in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 x ADAPTIVE II volar plate, left, wide (A-4750.109, 13 holes), sterile, with the ADAPTIVE II drill guide block, left, wide (A-2727.05); screws: 10 x 2.5 TriLock Screw, 22 mm, single, sterile and 4 x 1.5 SpeedTip Screw, 12 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 14 screws in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 x ADAPTIVE II volar plate, left, wide (A-4750.109, 13 holes), sterile, with the ADAPTIVE II drill guide block, left, wide (A-2727.05); screws: 10 x 2.5 TriLock Screw, 22 mm, single, sterile and 4 x 1.5 SpeedTip Screw, 12 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 1.2 / 1.5 HexaDrive 4 screwdriver A-2310, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 14 screws in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 1 x ADAPTIVE II volar plate, left (A-4750.105, 11 holes), sterile, with the ADAPTIVE II drill guide block, right (A-2727.04); screws: 12 x 2.5 TriLock Screw, 36 mm, single, sterile and 6 x 2.5 Cortical Screw, 14 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 18 screws in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 x ADAPTIVE II volar plate, left (A-4750.105, 11 holes), sterile, with the ADAPTIVE II drill guide block, left (A-2727.03); screws: 12 x 2.5 TriLock Screw, 34 mm, single, sterile and 6 x 2.5 Cortical Screw, 14 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 18 screws in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 1 x Wrist spanning (sterile only) plate, left (A-4750.191S, 11 holes), non-sterile; screws: 8 x 2.5 TriLock Screw, 20 mm, single, sterile and 2 x 2.5 Cortical Screw, 13 mm, pack of 5, non-sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 18 screws in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 x Wrist spanning (sterile only) plate, left (A-4750.191S, 11 holes), sterile; screws: 8 x 2.5 TriLock Screw, 20 mm, single, sterile and 10 x 2.5 Cortical Screw, 13 mm, single, sterile; instruments: 2.5 HexaDrive 7 screwdriver A-2710, 2.0 twist drill A-3733 (AO Quick Coupling shaft end), AO Quick Coupling handle A-2073. The order states 18 screws in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.