Skip to content

Home Sampling Booking

Home sampling allows patients to request phlebotomy at their address — common for elderly care, corporate wellness, and post-discharge follow-up. Public booking complements internal scheduling in the tenant portal.

Booking channels

mermaid
flowchart TB
    P[Patient] --> WEB[Public /home-sampling]
    P --> PHONE[Reception manual entry]
    WEB --> Q[Request queue]
    PHONE --> Q
    Q --> STAFF[Lab coordinator]
    STAFF --> PHLEB[Phlebotomist dispatch]
    PHLEB --> INV[Invoice + sample]
ChannelRoute / screen
Public web form/home-sampling
Staff portalTenant: Home Sampling
PhoneReception creates equivalent record

Public booking form

Typical fields collected:

FieldRequiredNotes
Patient nameYesMatch ID at visit
PhoneYesSMS confirmations
EmailOptionalReceipt copy
AddressYesGPS link optional
Preferred date/timeYesSlot selection
Tests / profileOptionalMay require doctor note
Referral doctorOptionalLinks to referrals
Special instructionsOptionalFasting, mobility

Submit creates a pending request — not a confirmed appointment until staff approves.

Slot capacity

Cap daily slots in settings to prevent overbooking phlebotomy routes.

Staff workflow

  1. Open Home Sampling in lab portal.
  2. Review pending requests filter.
  3. Confirm or propose alternate slot.
  4. Assign phlebotomist and route order.
  5. On visit: collect sample, create invoice with home collection charge.
  6. Register sample barcode in field.
mermaid
sequenceDiagram
    participant Patient
    participant Portal
    participant Coordinator
    participant Phlebotomist
    Patient->>Portal: Submit booking
    Portal->>Coordinator: Notification
    Coordinator->>Patient: Confirm SMS
    Phlebotomist->>Patient: Home visit
    Phlebotomist->>Portal: Sample + payment

Pricing

Home collection charges configured under home_collection permission:

ModelExample
Flat visit feeFixed amount per trip
Zone surchargeDistance bands
Waived for minimum orderCorporate contracts

Charges append automatically when invoice source is home sampling.

Permissions

TaskPermission
View requestshome_collection.view
Confirm bookinghome_collection.edit
Create manual bookinghome_collection.create
SMS patientquick.send_sms

Notifications

Automated or manual messages:

EventMessage
Request receivedAcknowledgment + reference #
ConfirmedDate, phlebotomist name, prep
En routeETA optional
Report readyReport lookup link

Use SMS campaigns templates for consistency.

CRM and marketing

Link home sampling campaigns to CRM leads:

  • Corporate wellness → bulk slot blocks
  • Post-discharge hospitals → referral MOU
  • Track conversion from web form to completed draw

Read-only mode

New public bookings may be disabled when lab is locked — verify banner messaging. Existing confirmed visits should be honored per policy.

Clinical suitability

Home sampling SOPs should define exclusion criteria (unstable patients, certain cultures). Form disclaimer is not a substitute for nurse triage call.

Quality metrics

Track operationally:

MetricSource
Requests per weekHome sampling list
Confirmation timeCreated → confirmed delta
No-show rateCancelled after confirm
Revenue per visitInvoice totals

Troubleshooting

IssueResolution
Form not submittingRequired field validation
No staff notificationCheck coordinator user active
Wrong zone chargeUpdate home collection tariff
Duplicate requestsMerge in staff UI

Ease Lab — Cloud Pathology Lab Management