Prescription Fulfilled By Pharmacy

Purpose

pharmacy_fulfilled_prescription fires when the pharmacy has fulfilled a prescription and it is ready for shipment or pickup.

Payload shape (v2)

{
  "event_type": "pharmacy_fulfilled_prescription",
  "event_id": "event::3b6c8d1a-4e2f-4a9b-8c1d-6e5f4a3b2c1d",
  "api_version": "2026-08-09",
  "timestamp": "2026-07-15T14:45:00.000Z",
  "affiliate_id": "aff::example",
  "patient_id": "pat::43e3b917-8d95-4745-942d-70679b4a1b3f",
  "patient_external_id": "ext-patient-123",
  "patient_marketing_consent": true,
  "is_returning_patient": false,
  "prescription_id": "rx::example",
  "pharmacy_id": "ph::example",
  "pharmacy_status": "fulfilled",
  "order_id": "ord::example",
  "commerce_status": "processing"
}

This event carries the prescription ID and current pharmacy status; the complete prescription and pharmacy detail is available via the authenticated GET /prescriptions/:id endpoint. Track subsequent shipping via the Pharmacy Tracking Received event.