User Documentation

LabPilot User Guide

Role-based walkthroughs for labs, service providers, field workers, sales teams, physicians, and guests, supported by current app screenshots for faster review.

Read the guide
LabPilot desktop dashboard screenshot
Current LabPilot dashboard screenshot.

LabPilot User Guide

1. Welcome to LabPilot

LabPilot is a mobile-first platform that connects laboratories (who need specimens collected) with service providers (the mobile phlebotomy teams who collect them) and patients (who provide the samples). Orders, scheduling, dispatch, collection, label printing, results, and reporting all live in one app. The screens you see, the buttons you tap, and the data you can access are tailored automatically to your role and your active company.

How to use this guide

Find your role below and jump to the sections that match your day-to-day work. Every other section in the guide explains a specific feature in detail — flip to those when you need to learn something new.

If you are a...Start with
Field Worker / PhlebotomistSection 10 (Field Worker Workflow), then Section 11 (Map, Routes, Location) and Section 12 (Specimens and Label Printing).
Manager / DispatcherSection 6 (Dashboard), Section 7 (Orders), Section 9 (Assignment), and Section 17 (Users, Teams, Invitations).
Lab AdminSection 7 (Orders), Section 13 (Test Catalog), Section 15 (Integrations), and Section 24 (Contracts).
SalesSection 21 (Sales).
Referring PhysicianSection 22 (Physician Portal).
Pool Phlebotomist (no company yet)Section 23 (Phlebotomist Pool).
Patient or guest userSection 8 (Scheduling), specifically "Patient/Guest Experience".

Need help?

Email support@labpilotapp.com for anything this guide does not cover. If you find incorrect information here, let us know — we keep it up to date.

2. What LabPilot Is

LabPilot is a multi-tenant laboratory operations platform. One application supports:

The backend runs on AWS Amplify Gen 2 with Cognito, API Gateway HTTP API v2, Lambda, DynamoDB, S3, real-time notifications, and partner integrations. The frontend is a Flutter app with Riverpod state management, Material UI, Google Maps, offline queues, and platform-specific mobile and web behavior.

3. Core Concepts

You will see these terms throughout the app and this guide.

Companies and tenants

Every operational record belongs to a company context. The main company types are:

Orders are owned by a lab and may be executed by the owning lab or by an assigned service provider. The key ownership fields on an order are labCompanyId (the owning lab) and assignedProviderCompanyId (the provider executing it, when outsourced).

Users and memberships

A signed-in identity can have memberships in one or more companies. Each membership has its own role and capabilities. When you sign in, LabPilot picks an active company, loads the capabilities for that company, and routes you to the right shell.

If you belong to more than one company, the app shows a company selector so you can choose which one to work in.

Roles

The staff roles you may see are:

RolePurpose
AdminCompany administration
PhlebManagerClinical operations manager
PhlebCollection specialist
HomeDrawManagerMobile operations manager
HomeDrawMobile collection specialist
LogisticManagerLogistics operations manager
LogisticCourier/logistics specialist
SalesManagerCommercial team manager
SalesCommercial representative
PhysicianReferring physician portal user

Capabilities

The app does not decide what you can see purely from your role name. After sign-in it fetches a capabilities object from the backend that lists exactly what your account is allowed to do. Capabilities are grouped roughly into:

If a feature mentioned in this guide is missing from your app, your capabilities probably do not grant it. See Section 28 (Troubleshooting) for how to check.

Access states

After sign-in the app routes you into one of the following access states:

PHI and sales restrictions

Sales roles are intentionally separated from clinical workflows. Sales users do not see patient-identifying order details, clinical order lists, the live map, team locations, assignment tools, or operational settings. The Sales shell shows commercial dashboards, accounts, physicians, activities, settings, and support — and nothing else.

4. App Entry and Login

First launch

When you launch LabPilot for the first time, it initializes its services and storage, then checks four things in order:

You do not need to do anything during this check — if you are signed in, you land on your shell. If not, you see the sign-in screen.

How to sign in

Depending on how your organization configured Cognito, you may be asked to:

Tip: If you get stuck on a challenge screen, the buttons at the bottom always offer a way back to Sign In so you can try again.

How to sign up

Self-service sign-up creates a Cognito identity and a profile, but it does not automatically place you inside a company. To use the full app you need either:

To sign up:

Note: In production-style deployments, you should generally expect to be invited by an admin rather than to self-sign-up.

How admin invitations work

When an admin invites you, the backend creates or fetches your Cognito user, assigns you to a role group, creates your profile, and creates a company membership in one operation. You receive an email invitation; tap the link, set a password if prompted, and the app will land you in the right shell.

How to choose a company

If your account is a member of more than one company:

Your choice determines the visible shell, your active role, your capabilities, the data partition you see, and the scope of orders, team, settings, and reporting. You can switch later from Settings (see Section 18).

How to sign out

Signing out stops background services (such as live location), clears your session and capability state, and returns you to the entry screen.

How to delete your account

The app calls the account deletion API and signs you out locally when the deletion succeeds. Deletion is permanent.

5. Navigation Shells

LabPilot loads a different shell (the bottom-tab layout you see) based on your role and active company. Each shell exposes a different set of tabs.

Manager Shell

Primary purpose: company-scoped operations for lab or service-provider managers.

TabWhat you use it for
DashboardKPIs, quick actions, attention items, recent orders
OrdersSearch, filter, create, view, bulk action, and manage orders
MapLive order and team map
TeamCompany user and team management
MoreReports, shifts, mileage, assignments, analytics, test catalog, contracts, OCR, integrations, pool, settings, audit logs

The Manager shell adapts to your company type:

Field Worker Shell

Primary purpose: mobile collection workflow.

TabWhat you use it for
My OrdersYour assigned order list and execution actions
ScheduleYour upcoming assignments
MapYour personal live map and route view
ShiftStart and end shifts, breaks, mileage, earnings
ProfileProfile, stats, sync, mileage, pool profile, help

You will also see:

Sales Shell

Primary purpose: commercial operations without clinical access.

TabWhat you use it for
DashboardCommercial metrics and optional order summary counts
AccountsSales accounts
PhysiciansPhysician and customer records
ActivitiesCommercial activity history
MoreSettings and Help & Support

Sales users can log commercial activities from the Activities tab. They cannot access clinical orders, PHI, assignment tools, map tracking, or operational settings.

Physician Shell

Primary purpose: referring physician portal.

TabWhat you use it for
DashboardPhysician summary
OrdersYour physician-scoped order list
ResultsResult notifications and result access
PatientsYour patient panel
Standing OrdersRecurring order templates

As a physician you can:

Guest Shell

Primary purpose: unauthenticated public access.

TabWhat you use it for
HomeGuest landing page and sign-in prompt
SchedulePublic appointment booking
TestsPublic test catalog

Guest mode starts a limited session. The app warns you near expiration and prompts you to sign in or create an account when the session expires. Public scheduling links use the /s/{token} URL pattern and do not require a staff login.

Pool-Only Shell

Primary purpose: phlebotomists who do not yet have a full company membership but want to maintain a professional pool profile.

TabWhat you use it for
My ProfileCreate or edit your profile, upload a photo, manage documents, view engagement
SettingsEmail, sign out, refresh to check for invitations

As a pool-only user you can create a pool profile, upload profile documents and a photo, see which companies have vetted you, and pull to refresh to check whether you have been invited into a company. See Section 23 for the full pool workflow.

6. Dashboard

The Manager Dashboard is your operational command center. It is the first tab you see after sign-in if you are a manager.

What the Dashboard shows

How to use the Dashboard

7. Orders

Orders are the central work object in LabPilot. Every order has a patient, one or more tests, a status, an owning lab, and (when assigned) a phlebotomist or provider doing the work.

Order fields

Each order carries:

How to find an order

Tip: A small chip near the search bar shows how many filters are currently active. Tap it to clear them all at once.

If your capabilities do not allow viewing orders, the screen shows an access denied state with guidance.

Quick status tabs

The quick tabs group statuses as follows:

TabIncluded statuses
AllNo status filter
PendingNEW_PENDING_SCHEDULING, PATIENT_LINK_SENT, PATIENT_SCHEDULED
In ProgressASSIGNED_TO_PHLEB, PHLEB_ACCEPTED, EN_ROUTE_PHLEB, ARRIVED_AT_PATIENT, SPECIMEN_COLLECTED, PICKED_UP_BY_DRIVER, IN_TRANSIT_TO_LAB, DELIVERED_TO_LAB
CompletedCOMPLETED

Order statuses

UI labelBackend value
NewNEW_PENDING_SCHEDULING
Link SentPATIENT_LINK_SENT
ScheduledPATIENT_SCHEDULED
AssignedASSIGNED_TO_PHLEB
AcceptedPHLEB_ACCEPTED
En RouteEN_ROUTE_PHLEB
ArrivedARRIVED_AT_PATIENT
CollectedSPECIMEN_COLLECTED
Picked UpPICKED_UP_BY_DRIVER
In TransitIN_TRANSIT_TO_LAB
DeliveredDELIVERED_TO_LAB
CompletedCOMPLETED
CancelledCANCELLED

How to create an order

Tip: To reuse common setups, open the wizard's overflow menu (⋮) and tap Save as template — give it a name and tap Save. Next time, open the menu and tap Load template to pre-fill the form from a saved template.

The app validates required fields and requires at least one selected test before it lets you submit.

Order sources

The backend supports many ways for orders to arrive:

Order detail

Tap any order from the list to open the Order Detail screen. It has five tabs:

TabWhat you do there
OverviewRead the patient and order summary, see status and quick actions, view assignment, location, scheduling, physician, tests, and collection requirements
TimelineRead the chronological status and event history
ResultsView lab results and PDFs when available
NotesView, add, and delete notes where your role allows
FilesView, upload, download, and delete attachments where your role allows

The Overview tab also shows context and ownership badges, provider execution cards when an external provider is doing the work, patient visibility restrictions (when PHI is hidden), collection requirements, map and ETA data, and the Print Labels action when the order is in a printable state.

How to edit, cancel, or reassign an order

From the Overview tab, the action buttons available depend on the order status and your capabilities. You may see any of these:

If an action does not appear, your role or the current status does not allow it.

How to add notes and attachments

To add a note:

To upload an attachment:

How to perform bulk actions

Timeline

The Timeline tab is read-only. It shows every status transition and event, with a timestamp and the actor who performed it. The backend stream processor and timeline routes keep this history complete and auditable.

8. Scheduling

Scheduling on staff-created orders

Orders created through the manager or physician wizard can include a scheduled time and a home-draw flag. Managers control company-wide scheduling defaults in Settings (see Section 18 — Company Settings).

The company-level scheduling settings include:

Each order can be given a public scheduling link to send to the patient by SMS or email. The patient picks a time without creating a staff account. The link uses the URL pattern /s/{token}.

Under the hood, the public scheduling API exposes:

Patient and guest experience

When a patient opens a scheduling link:

The guest scheduling UI handles loading, expired token, invalid token, slot unavailable, generic error, and success states. From the guest shell, patients can also browse the public test catalog and tap Sign In or Create Account if they want a full account.

9. Assignment

Assignment connects orders to internal users or to provider companies. Managers run assignment from More → Assignments.

The Assignment workspace

When you open More → Assignments, you see:

How managers assign orders manually

How to bulk-assign

How to set up rule-based assignment

In rule-based mode, the system applies your rules first and falls back to manual or pool when no rule matches.

Note: Physician and user pickers in some rule editor paths may still rely on manual ID entry instead of a searchable list. Have those IDs ready from your team or physician records.

How the claim pool works

The claim pool lets eligible workers pull orders themselves instead of being assigned by a dispatcher.

As a manager, configure the pool from More → Assignments:

As a field worker, see Section 10 for how to claim from the pool.

10. Field Worker Workflow

This is the most important section if you work in the field. It walks through a typical day, tap by tap.

Your home screen: My Orders

When you open the app, the My Orders tab shows every order assigned to you. Each card shows:

Tap any card to open the order detail.

How to start your shift

When you start a shift:

Tip: If LabPilot detects you have already started working (a route or order is in progress), it can auto-start the shift and shows you a message explaining what happened.

How to take a break

How to end your shift

How to view your schedule

How to use the map and route

The full collection workflow

A typical order in your queue goes through the steps below. The action buttons appear in the order's Overview tab and change based on the order's current status.

How to claim a pool order

When claim-pool is enabled for you, a Mine / Available segmented toggle appears at the top of the orders screen.

How to scan a requisition (OCR)

When your role allows OCR scanning, you can create orders on the spot from a paper requisition. See Section 14 for the full step-by-step.

The OCR Scan button (camera icon) lives on the My Orders tab as a floating action button and as a quick action in your Profile tab. If you have pending offline scans, a small counter appears next to the label — for example, OCR Scan (2).

Offline mode and sync status

LabPilot works fully offline. From the Profile tab you can see:

Collections recorded without signal queue locally and sync automatically when you reconnect. The sync indicator in the top bar shows pending uploads — pull down to refresh or tap the indicator to open the queue.

Tip: Photos, completion events, and OCR scans all queue. They upload in order, so the audit log stays consistent.

Profile and stats

From the Profile tab you can:

11. Map, Routes, and Location

How managers use the map

Open the Map tab from the Manager shell to see:

How field workers use the map

Open the Map tab from the Field Worker shell to see:

What location features the app uses

Behind the scenes, location is used for:

When live location is active

Live location publishing is role-limited and session-limited. It starts only when all of the following are true:

When live location is active you will see a "Live location active during shift." banner near the top of the screen. The banner is your reminder that dispatch can see your position right now.

Location publishing stops when any of these happens:

12. Specimens and Label Printing

Once an order is collected (or further along), you can print and manage its specimen labels. The order must be in a printable state: Collected, Picked Up, In Transit, Delivered, or Completed.

What you can do with specimens

Label printing uses PDF generation, the OS print dialog, barcode rendering, Bluetooth thermal-printer support, and the backend print-data and print-log routes for auditing.

How to print specimen labels

When the job succeeds, the order's print log records who printed which labels and when.

How to reprint

How to bulk-print labels

How to set up a personal printer

How managers set company printer defaults

Offline print logs

If you print while offline, the log queues locally and syncs when you reconnect. The Profile tab's sync card shows any pending print logs.

13. Test Catalog and Test Requirements

The test catalog is the master reference for tests, collection requirements, handling instructions, and the order snapshot you see when collecting.

How to browse the test catalog

How admins import the test catalog

The administrative compendium import lets you load a large set of tests at once.

You can also sync catalog deltas, snapshot requirements for an order so its requirements stay frozen even if the catalog changes, and read those frozen order requirements later.

Collection requirements on orders

Each order's Overview tab shows its collection requirements so field workers and managers know exactly what tubes are needed, how to handle them, and any special instructions. The catalog drives this.

14. OCR and Document Intake

OCR (optical character recognition) lets you turn paper requisitions into structured orders. There are two entry points: administrative review of uploaded documents, and field scan-to-order.

The OCR screens

How a phlebotomist scans a requisition

How an admin reviews uploaded documents

Offline OCR

If you scan while offline, the page is held in the OCR offline queue and uploads when you reconnect. The OCR Scan label shows the pending count, for example OCR Scan (3).

Tip: If OCR keeps misreading a field, fall back to Manual Entry in the order creation wizard (Section 7).

15. Integrations

The Integrations workspace is where you connect LabPilot to external lab information systems, partner labs, and SFTP feeds. Open it from More → Integrations as a manager or admin (when your role includes integration access).

The integrations screens

Integration types supported

How to manage SFTP clients

HL7 routes

The HL7 routes monitor and process:

Use the HL7 Messages list to review traffic and the Detail screen to inspect a specific message.

FHIR

For lab information systems that produce FHIR ServiceRequests, the FHIR endpoints include:

Ask your admin to configure FHIR endpoints during onboarding.

16. CSV Import

CSV import is the easiest way to bulk-load orders or other reference data.

The CSV screens

How to import a CSV

The backend exposes corresponding routes: start, parse, apply, check status, list rows, and download report.

17. Users, Teams, and Invitations

The Team tab in the Manager shell is where you manage the people in your company.

How to view your team

How to invite a user

The backend creates or fetches the Cognito user, assigns them to the role group, creates a profile, and creates a company membership. The user receives an invitation email.

How to bulk-invite

How to manage invitations

The invitation list shows invitations in their various states.

How to approve a join request

If your company is configured for self-signup with admin approval, pending requests appear on the Team tab in a dedicated Approvals sub-tab (with a count badge when work is waiting).

Tip: To get notified by email or push when new requests arrive, open Settings → User & Invitation Settings and turn on Notify on Pending Approvals.

How to edit, disable, or revoke a user

From User Detail, the actions available depend on your capabilities:

Company roles

Available roles depend on your company type:

The backend /companies/{companyId}/roles endpoint returns the role list available for your company.

18. Settings

Settings is available from every shell. What you see depends on your capabilities — capability-gated sections hide automatically when they do not apply to you.

Your profile

At the top of Settings:

To change your avatar: tap the avatar at the top of Settings, choose an image from your camera or gallery, and confirm. The new image uploads and replaces the old one.

To switch companies: tap your avatar (or the company switcher row), then tap the company you want to use. The app reloads with that company's shell, role, and data.

Your preferences

To change your appearance: tap Settings → Appearance, choose Light, Dark, or System, and the theme updates immediately.

To fine-tune notifications: tap Settings → Notifications. Toggle the categories you care about. See Section 19 for details.

Company settings (managers only)

Visible when your role lets you manage company settings:

Integrations

Visible when your role includes integration access:

Quick settings

When you have an active company, the Quick Settings card shows toggles for the things you change most often:

Tap to change without leaving the screen.

The Settings screen also includes:

19. Notifications

LabPilot uses notifications to keep you informed of order assignments, status changes, shift events, and system messages.

Where you see notifications

What you can do with a notification

How to manage notification preferences

Tip: On first launch the app asks for permission to send push notifications. Allow them — LabPilot uses push for time-sensitive events such as new order assignments and shift alerts.

How devices are registered

When you sign in on a device and allow notification permission, LabPilot registers that device automatically for push notifications. Registration happens silently — there is no separate device-management screen in the app.

If you signed in on a new phone and stopped getting pushes on the old one, that is expected. If notifications stop entirely on a working device, sign out and back in once to re-register the device token.

20. Reports, Analytics, Mileage, and Exports

Managers have a set of reporting and analytics tools in More.

Reports

Open More → Reports to see the Reports Hub. From there:

ReportWhat it covers
Reports DashboardCross-report summary
Operations ReportVolumes, turnaround, exceptions
Team Performance ReportPer-user productivity and reliability
Compliance ReportAudit-ready event trail
Daily SummaryOne-page summary of today's operations
Driver BehaviorDriving and safety metrics

To open a report:

The backend exposes routes for listing available reports, getting a specific report, approving a report, downloading a daily summary, and exporting where your capabilities permit.

Analytics

Analytics screens include:

Use period filters (today, this week, this month, custom) to narrow the view. Connection and event-driven refresh keep numbers current.

Mileage

Mileage tooling supports field-worker reimbursement and audit.

Field workers see today's mileage on the Shift tab. Managers can configure mileage settings and view aggregated reports under More → Mileage.

Exports

Exports let you pull data out for analysis or archiving.

To create an export:

21. Sales

Sales is the commercial-only shell. Sales users do not see clinical PHI, the live map, team tracking, or operational settings.

The Sales screens

How sales reps work an account

How sales reps manage physicians

How sales reps review history

Open the Activities tab to see your activity history. Tap any row for detail. Use the Commercial Dashboard to see metrics across accounts and physicians.

The backend exposes routes for listing, creating, getting, and updating sales accounts; listing and creating physicians; getting physician-scoped test menus; getting sales metrics; and listing and creating sales activities.

Note: Sales users should not see clinical PHI or operational map/team tools. If you do see those, something is misconfigured — contact your admin.

22. Physician Portal

The Physician shell is for referring physicians who place orders with a lab that uses LabPilot.

The physician screens

How to place a physician order

Physician order creation uses the same three-step enhanced order wizard described in Section 7, in a physician-scoped context.

How to follow an order

How to view results

How to manage your patient panel

How to create a standing order

23. Phlebotomist Pool

The phlebotomist pool lets labs discover and vet phlebotomists before formally onboarding them into a company. It is also how independent phlebs maintain a professional profile.

How pool users maintain a profile

How managers browse the pool

Manager pool browsing is available to Admin, PhlebManager, and HomeDrawManager roles.

24. Contracts

Contracts manage provider agreements and commercial or operational relationships between companies.

The contracts screens

How to manage contracts

The Contracts section is hidden if your role does not allow contract management.

Support

You can reach the Help Center from your shell:

The primary support email is support@labpilotapp.com. For app store reviewer contacts, see the relevant App Store / Play Store listing.

26. Offline, Sync, and Resilience

LabPilot is designed to keep working when your network does not.

What works offline

What to expect as a user

Tip: If a single item in the queue keeps failing, tap it in the sync sheet for an error message. Most issues are due to weak signal or an expired session.

27. Security and Compliance

LabPilot uses a layered security model.

How security works

What this means for you

28. Troubleshooting

Specific problems and the exact taps to fix them. If these do not help, email support@labpilotapp.com with your company name, the role you are using, and what you were doing when the problem happened.

I cannot sign in

I signed up but I do not see the app

Self-signup can create an identity without company access. Either:

I do not see a feature

Features are capability-gated. Check:

Orders are missing from my list

Possible causes:

The map is empty

Check:

I am not receiving push notifications

The printer does not work

Check:

Tip: Only one device can be paired with a Bluetooth printer at a time. Disconnect from other phones or tablets first.

Location is not sharing (phlebotomists)

Dispatch relies on accurate location. If your location is not showing or ETAs are wrong:

OCR scan fails or misreads

Try:

Possible states:

Upload failures or stuck sync

Something crashed or the app froze

29. Feature Reference

A quick lookup of every user-facing feature, where to find it, and what it does.

FeatureWhere it appearsWhat it does
Access statesAuth/entry flowRoutes users to onboarding, pool-only, pending approval, disabled, or full access
AccountsSales shellManage commercial accounts
Activity logSales ActivitiesRecord sales and commercial activity
Admin audit logsManager More (Admin)Review security and system event trail
AnalyticsManager MoreTeam performance and driver behavior metrics
App appearanceSettingsChoose light, dark, or system theme
Assignment dashboardManager MoreConfigure assignment modes, workloads, claim pool, rules
AttachmentsOrder Detail Files tabUpload, view, download, delete order files
AvatarSettings / ProfileUpload or show user profile image
Bulk actionsOrdersAssign, export, print, or transition selected orders
Chain of custodySpecimensView custody history for specimens
Claim poolAssignment / Field workerLet eligible workers claim available orders
Company switcherSettings / AuthChange active company for multi-membership users
ContractsManager MoreManage provider agreements
CSV importDashboard / OrdersBulk import rows and validate/apply them
DashboardManager / Sales / PhysicianRole-specific summary and KPIs
Delete accountSettingsPermanently delete account after confirmations
DocumentsProfile / Pool / User managementUpload / view user or pool documents
ExportsReports / OrdersCreate export jobs and download output
FHIRIntegrations backendSMART/FHIR ServiceRequest and bundle ingestion
Field scanField worker / OCRScan requisition to create or submit order data
Guest schedulingGuest / public /s/{token}Public appointment scheduling
Help centerSettings / MoreFAQ, user guide, support contact
HL7 messagesIntegrationsMonitor HL7 messages and details
IntegrationsManager More / SettingsManage SFTP, HL7, FHIR, lab and client connections
InvitationsTeam / SettingsInvite, bulk invite, resend, revoke, approve users
Label printingSpecimens / Order DetailPrint and reprint specimen labels
Live locationField worker Shift / MapShare location during active work when allowed
MapManager / Field workerView order, team, and route geography
MileageField worker Profile / Manager MoreTrack distance and reimbursement data
NotificationsAll shellsView, read, delete, configure notifications
OCR documentsManager More / AdminReview uploaded or scanned requisitions
Order creationOrders / PhysicianCreate lab or physician-scoped orders
Order detailOrdersView overview, timeline, results, notes, files
Order filtersOrdersSearch, quick tabs, chips, presets
Order resultsOrder detail / Physician ResultsView status, PDF, and results
Patient panelPhysicianManage physician patient list
Phlebotomist poolPool / ManagerCreate, search, vet, and onboard profiles
Printer settingsSettingsManage personal and company label printer config
ReportsManager MoreOperations, compliance, daily summary, team performance
Route optimizationMap / Field workerOptimize or view route paths
Sales physiciansSales shellManage physician and customer relationships
Scheduling settingsSettingsConfigure appointment and scheduling behavior
SettingsAll shellsProfile, company, notifications, printers, legal, support
Shift automationSettingsConfigure safe mode and automation
ShiftsField worker / Manager MoreStart/end shifts, breaks, active and exception views
SpecimensOrder detail / printingManage collection and rejection states
Standing ordersPhysician shellCreate and manage recurring physician order templates
Sync statusField worker / offline UIShow pending offline work and last sync
TeamManager shellView and manage company users
Test catalogManager More / Guest / Order creationBrowse test reference data and select tests
Test requirements importAdminImport, validate, activate compendium data
TimelineOrder detailAudit order events and transitions
User guideSettings / SupportIn-app compact role guide

Last updated: April 2026