API ReferenceComponent DiagramsLabs (labs.loop.health)

Labs (labs.loop.health) — Component Diagram

Labs-as-a-Service. An admin composes a lab panel from the Junction catalog and

Deploy URL: https://labs.platform.loop.health

Architecture

Summary

Endpoints: 20

Path
/readyz
/v1/lab-shares
/v1/lab-shares/{id}/revoke
/v1/lab-shares/curated
/v1/lab-shares/l/{token}
/v1/lab-shares/locations
/v1/lab-shares/quote
/v1/catalog/markers
/v1/lab-catalog/panels
/v1/checkout
/v1/orders/{id}
/v1/orders/{id}/notification-context
/v1/orders/{id}/results-ready
/v1/orders/{id}/approval-granted
/v1/orders/{id}/approval-denied
/v1/orders/history/request
/v1/orders/history
/v1/orders/{orderId}/results
/v1/orders/{orderId}/documents/{kind}
/v1/orders/{orderId}/appointment

Events published:

  • labs.share.claimed.v1
  • labs.order.placed.v1
  • labs.order.approval_required.v1
  • labs.order.approval_denied.v1
  • labs.order.paid.v1
  • labs.results.ready.v1
  • labs.order.abandoned.v1
  • labs.appointment.booked.v1
  • labs.order.draw_completed.v1
  • labs.order.sample_error.v1
  • labs.order.results_partial.v1
  • labs.order.critical_notice.v1
  • labs.appointment.updated.v1

Events consumed:

  • payment.charged.v1
  • clinical.biomarker.added.v1
  • clinical.lab_order.status_changed.v1
  • clinical.lab_appointment.updated.v1
  • clinical.lab_result.critical.v1