This feature is in closed beta.Interested in this feature? Get in touch with your Customer Success Manager.
If you want to track orders with Junction that weren’t originally placed with Junction, you can import an order.
It’s crucial that imported orders are created with the correct sample ID. This is the requisition number or control number for Labcorp orders, or the lab reference ID for Quest orders. If in doubt, contact your Junction Customer Service Manager to confirm what you should supply for the sample ID.The sample ID must also uniquely identify the order. If you supply an ID that clashes with an existing order, that will result in a validation error.
An imported order can be cancelled, receive results, and functions similarly to orders originally placed with Junction, but with one important exception: a requisition will not be created. This means you cannot use the endpoint to retrieve the requisition for an imported order since Junction does not have access to it.After an order is successfully imported, it will be in the requisition_bypassed state (for example, an imported testkit order would have a received.testkit.requisition_bypassed status). This status supports transitioning to the same states that requisition_created does.
Since import skips the regular order creation flow, no communications are sent to patients about the order being created, but communications are sent for subsequent events that might occur (order completion, for example).
This example assumes you provide your own physician. The physician must be provided if your team configuration is set up as delegated. The billing type provided must also be appropriate to your team configuration. These aspects will be validated when making the request.Since the request represents an existing order, we don’t perform strict address validation on the patient address, to make it easier to import orders exactly as they were placed in the original interface.The response object schema is the same as creating an order.