Matching an order ID was not enough
A copied sample retained its integration identifiers but requested a different test. The fix cleared those fields on copy and checked incoming outcomes against a request fingerprint.
Things I encounter while building software: the problems, the decisions, and what I learn along the way.
A copied sample retained its integration identifiers but requested a different test. The fix cleared those fields on copy and checked incoming outcomes against a request fingerprint.
A timeout left me unsure whether ZanLIS had created a request. Blind retries created duplicates, so recovery had to begin with a searchable external order ID.
Following one laboratory order across system boundaries gave the training a practical structure. Developers had to establish its status, explain the evidence, and justify what should happen next.