Attention › Rx #482
Two catalog items disagree
Rx #482 · Frankie Review · Semaglutide / B12 5 / 1 mg/mL · 3 mL. Paid 5 days ago and stalled ever since.
Why this stopped
1 fill heldThe prescription and payment point to different catalog items. Ordering needs exactly one, so this fill is held out of every order until a person picks the item that should be bought.
On the prescription
written by the ProviderSemaglutide / B12 5 / 1 mg/mL · 3 mL
STR-SEM-3ML
On the payment
what the patient was charged forSemaglutide 2 mg/mL · 3 mL
STR-SEM2-3ML
The console does not recommend one over the other and cannot: nothing recorded which item the provider or the patient understood to be the thing being bought. A person has to decide, and the decision is not reversible once made.
How it got here
from records already written- Prescription written and pinned to STR-SEM-3ML 8 days ago · Devon Review, Provider
- Patient paid. The fill became eligible for ordering 5 days ago · Frankie Review
- Charge re-priced and the payment re-pinned to STR-SEM2-3ML 5 days ago · Avery Review, ops
- The two pins now disagree. The fill dropped out of ordering 5 days ago · recorded automatically while the next order was being prepared. Nobody was notified
- Nothing since. Five orders have been prepared without it 5 days and counting · no owner assigned
What is attached to this
- Patient · Frankie Review
- Preparation · Semaglutide / B12 5 / 1 mg/mL · 3 mL
- Order · none
No screen in the console can actually change a catalog pin today, in either lane. The two buttons above describe the decision this page exists to make; making it is the missing piece of work, not the missing piece of design.
What this page assumes
- The object is a stall, not a document. Everything on the page exists so one person can settle one question. There is no order here because this fill has never reached one — which is exactly the case an order-first console has no home for.
- Both candidates are shown with equal weight and no recommendation. The console cannot rank them: nothing records which item the provider or the patient understood to be the purchase. Presenting a default would manufacture a certainty the data does not have.
- The timeline is assembled from records the system already writes and renders nowhere today — every fulfillment action writes an event and most write an audit row. This needs no new capture, only a view.
- The divergence entry names the system, not a person, because no single action caused it. Two individually correct actions on two records disagreed. Honest, but it means nobody was accountable and nobody was told for five days.
- Neither lane can re-pin a catalog item today, so the resolution control is the new writer this concept depends on. Without it, this page is a very well-organised dead end.
- This depth is also the concept's narrowness. A paid prescription can stall this way for exactly two reasons, so the stall detail screen has two shapes in total — one page pattern carrying the whole vocabulary.