Predictika · Prosthetic leg component orders
An AI sales agent prepares an order for a transfemoral socketless prosthetic solution: a knee, a foot, adapters and, for direct sockets, suspension add-ons, for a patient of a given weight and impact level. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published component ratings and ordering rules and returns a verdict, every reason and the figures it computed.
This validator models builds from the Ossur Legs TF Socketless Solution order form and the Ossur prosthetics catalogue, not just the scenarios shown below.
Any build of these knees and feet that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Ossur publishes no price list for these components, so there is no price build-up), K-level (the order form asks for it, but the documents read give no K-level rule for any component), the Navii knee, K2 Sensation, Pro-Flex ST and Pro-Flex Modular feet, liners, socks and the conventional-socket suspension choices.
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 knee or foot that must suit the patient's impact level and weight | Only with care Each of the 14 knees and 14 feet has its own impact range and weight limit, so the catalog needs a rule or lookup table per product, kept in step with every catalogue revision. | Impact level, weight, knee, foot, category and size are in one request and every rating is checked together. |
| A weight limit that depends on the impact level (Rheo Knee XC, Pro-Flex LP Align) | Only with workarounds The limit is a function of two selections on different lines, so it needs cross-line rules or duplicate product records for each impact level. | The limit is computed from the patient's impact level on every call. |
| Stated weight capacity that must match the components | Only with care A stated figure is a free-entry field; a rule can compare it with a computed minimum of two limits, but someone has to write and maintain that comparison. | The stated capacity travels with the order and is compared with the computed figure on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as a line 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. |
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.
| 1 | The order form requires one knee (check one); no knee is selected. |
| 2 | The selected knee is not rated for the patient impact level (Low). |
| 3 | The selected knee is not rated for the patient impact level (High). |
| 4 | The patient weighs 310 lb, above the 300 lb maximum patient weight of the selected knee. |
| 5 | The patient weighs 250 lb, above the 242 lb maximum patient weight of the selected knee. |
| 6 | The selected knee is listed for transfemoral amputation only; the patient has a knee disarticulation. |
| 7 | The selected foot is not rated for the patient impact level (Moderate). |
| 8 | The selected foot is not rated for the patient impact level (High). |
| 9 | The patient weighs 310 lb, above the 300 lb maximum patient weight of the selected foot. |
| 10 | The patient weighs 230 lb, above the 220 lb maximum patient weight of the selected foot. |
| 11 | Foot category 7 is not available for the selected foot; its categories run from 1 to 6. |
| 12 | Foot size 32 cm is not made for the selected foot; its sizes run from 22 to 30 cm. |
| 13 | Patients of 220 to 365 lb are supplied with titanium adapters; the order has aluminum adapters for a 220 lb patient. |
| 14 | The 621 Ratchet Pin and the 651 Smooth Pin require a Modular Spacer Plate; none is on the order. |
| 15 | The expulsion valves (551, 552, Lyn Valve) and the Unity TT and TF valves require a Bottom Seal; none is on the order. |
| 16 | The Expulsion Plate, the 544 Unity Plate and the Unity TF Tube Kit require a DS Adapter Plate; none is on the order. |
| 17 | The locking, expulsion and Unity options in section 6 are for sockets fabricated with a Direct Socket Kit; the order has a conventional socket. |
| 18 | The order states that the build supports patients up to 365 lb, but the selected components support up to 275 lb. |
| 19 | The patient weighs 290 lb, above the 220 lb maximum patient weight of the selected knee. |
| 20 | Foot category 6 is not available for the selected foot; its categories run from 1 to 5. |
| 21 | Foot size 31 cm is not made for the selected foot; its sizes run from 22 to 30 cm. |
| 22 | Patients of 220 to 365 lb are supplied with titanium adapters; the order has aluminum adapters for a 290 lb patient. |
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 a socketless build for a patient with transfemoral amputation who weighs 270 lb, at high impact level (K4): a Rheo Knee XC knee with a Pro-Flex XC foot, category 7, size 28 cm, aluminum adapters, on a conventional socket. The order states that the build supports patients up to 300 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a socketless build for a patient with transfemoral amputation who weighs 270 lb, at high impact level (K4): a Total Knee 2100 knee with a Pro-Flex XC foot, category 7, size 28 cm, titanium adapters, on a conventional socket. The order states that the build supports patients up to 275 lb. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a socketless build for a patient with transfemoral amputation who weighs 190 lb, at moderate impact level (K3): a OHP3 Knee knee with a Vari-Flex foot, category 6, size 32 cm, aluminum adapters, on a direct socket with Icelock 621 Ratchet Pin, Unity TF Valve. The order states that the build supports patients up to 275 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a socketless build for a patient with transfemoral amputation who weighs 190 lb, at moderate impact level (K3): a OHP3 Knee knee with a Vari-Flex foot, category 6, size 32 cm, aluminum adapters, on a direct socket with Icelock 621 Ratchet Pin, Unity TF Valve, a Modular Spacer Plate, a Bottom Seal. The order states that the build supports patients up to 275 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a socketless build for a patient with transfemoral amputation who weighs 190 lb, at moderate impact level (K3): a OHP3 Knee knee with a Vari-Flex foot, category 6, size 28 cm, aluminum adapters, on a direct socket with Icelock 621 Ratchet Pin, Unity TF Valve, a Modular Spacer Plate, a Bottom Seal. The order states that the build supports patients up to 275 lb. It is ready to send.
Verdict: Allowed.
The agent's request. Please order a socketless build for a patient with knee disarticulation who weighs 200 lb, at moderate impact level (K3): a Mauch Knee knee with a Pro-Flex LP Align foot, category 7, size 26 cm, aluminum adapters, on a conventional socket. The order states that the build supports patients up to 300 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order a socketless build for a patient with knee disarticulation who weighs 200 lb, at moderate impact level (K3): a Total Knee 2000 knee with a Pro-Flex LP Align foot, category 6, size 26 cm, aluminum adapters, on a conventional socket. The order states that the build supports patients up to 220 lb. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.