Skip to content

Prescription and Dispensing Flow

This page maps the certification workflow into system ownership.

1. Patient selects product

Owner: LoveMyLife

LoveMyLife presents the product, price, and entry route.

2. Patient chooses consultation or prescription route

Route A — upload prescription

  • LoveMyLife: collects upload and patient instructions
  • Phensys: records the request and determines next workflow state
  • Pharmetra: tracks any requirement to await physical hard-copy receipt before dispensing

Route B — video or phone consultation

  • LoveMyLife: booking and patient UI
  • Phensys: consultation record, doctor notes, and prescribing decision

Route C — form consultation

  • LoveMyLife: consultation form UI
  • Phensys: clinical review and appropriateness decision

3. Decide whether to dispense or request more information

Owner: Phensys

Phensys determines whether:

  • the prescription can proceed
  • more information is needed
  • a further consultation is required
  • pharmacist or doctor review is required

4. Capture patient, delivery, and payment details

  • LoveMyLife: captures who the patient is, where medication should go, who is paying, and delivery preference
  • Phensys: stores orchestration-level order state

5. Route fulfilment request to pharmacy provider

Owner: Phensys

Phensys selects the tenant's configured provider and sends the fulfilment request.

6. Check stock availability

Owner: Pharmetra or another provider

Provider determines whether:

  • medication is in stock
  • it must be ordered from a wholesaler
  • delivery timing will be delayed

7. If out of stock

  • Provider: returns ETA or supply issue
  • Phensys: updates authoritative status and available options
  • LoveMyLife: presents options to wait, cancel, or arrange further consultation

8. If in stock

Owner: Pharmetra or another provider

Medication is prepared, labelled, packed, and dispatched.

9. Send notifications

  • Pharmetra/provider: emits operational status
  • Phensys: stores authoritative high-level state
  • LoveMyLife: sends email and SMS updates for dispatch and delivery