Scheduling Appointments Before a Requisition

Last updated: February 19, 2026

Overview

You can now create and manage lab appointments before a requisition is created.

This feature allows you to reserve an appointment first and generate the requisition later in your workflow.


Why This Is Useful

This capability is helpful if your system:

  • Separates scheduling from ordering

  • Books appointments before full order validation

  • Needs earlier patient engagement

  • Supports pre-scheduled mobile phlebotomy workflows

Appointments now operate on their own lifecycle — independent from order status until a requisition is created.


How It Works (High-Level)

  1. An order is created.

  2. An appointment is booked (PSC or at-home).

  3. The appointment enters reserved status.

  4. When a requisition is created, the order transitions through:

    1. requisition_created

    2. appointment_pending

    3. appointment_scheduled

  5. The appointment transitions to confirmed.

Full lifecycle documentation:


Important: Auto-Cancellation Rules

Appointments will be automatically cancelled if:

  • It is within 2 hours of the appointment start time and no requisition exists

  • 8 hours have passed since order creation and no requisition exists

Auto-cancellation docs:

If your workflow delays requisition creation, you must account for these time constraints.


Patient Communications

This feature uses appointment statuses (not order statuses) to trigger patient messages about appointments.

There are five customizable appointment messages across walk-in and at-home flows. Reach out to your CSM to customize Junction system messages if you don't manage your own.

If you'd like to use Junction's default messaging, no action is required.

Learn more here: https://docs.junction.com/lab/walk-in/communications#scheduling-appointments-before-a-requisition-has-been-created


Note: Appointment booking must be done via API (not Dashboard).

Reach out to your CSM to have this feature enabled today.