Test Order Tracking API

StatusCode

A coded status with a human-readable description.
code
​string
description
​string

OrderCode

An ordered test code with its result-level status.
code
​string
name
​string
​StatusCode

A coded status with a human-readable description.

orderReceivedTime
​string · date-time
​object[]

OrderState

A single tracker milestone for the order.
code
​string · enum

The lifecycle milestone reached, from a fixed set of states. Each maps to a standard display description: ORDER_RECEIVED (Order Received), ORDER_ACCESSIONED (Ready for Testing), RESULT_RECEIVED (In Progress), RESULT_SENT (Completed).

Enum values:
ORDER_RECEIVED
ORDER_ACCESSIONED
RESULT_RECEIVED
RESULT_SENT
time
​string · date-time

Time the milestone was reached. Absent while the milestone is pending.

status
​string · enum
Enum values:
DONE
PENDING
description
​string

OrderTracking

Order/accession tracking status as returned by the internal order service, with the order identifier presented as `controlNumber`. Modeled from a representative upstream response; the internal service is the source of truth for the exact contract.
accountNumber
​string
controlNumber
​string
orderDate
​string · date
orderId
​string

Opaque internal order identifier.

​object
​object[]
​OrderCode[]

One entry per ordered test code, each with its current status.

​object[]
​OrderState[]

Ordered tracker milestones for the order.

ValidationIssue

id
​string · required

Machine-readable error identifier for programmatic handling.

path
​string · required

JSONPath-relative expression identifying the field that caused the issue. An empty string indicates a request-level error not attributable to a specific field.

message
​string · required

Human-readable description of the issue.