Overview
Prescription tools let agents view the user’s prescription orders and their fulfillment status.Fulfillment
US prescriptions — the ones you’ll see — havefulfillmentChannel: "PHOTON". Photon Health fulfills them and texts the patient (SMS) to choose a pharmacy and track the order. There is nothing to do in Arlo, so never offer pharmacy selection for these orders. This is also why phone is required on US profiles.
Legacy Canadian orders carry
fulfillmentChannel: "ARLO" — the prescription is faxed to the pharmacy the patient chose in the widget.get_prescriptions
Get the user’s prescription history — a list of prescription orders with medications, status, target pharmacy, and fulfillment channel.Parameters
None required.Returns
Prescription Statuses
get_prescription
Get details of a specific prescription order — all medications in the order, current status, target pharmacy (if selected), and fulfillment channel.Parameters
Returns
targetPharmacy stays null on PHOTON orders — the patient picks the pharmacy in Photon’s SMS flow, not in Arlo. Legacy ARLO orders carry the chosen pharmacy’s companyName, address, city, and phone.
What to tell the user
PHOTON(US): “Photon Health will text you to pick a pharmacy and track your order.” Don’t offer to select a pharmacy in Arlo — attempts are refused withMANAGED_EXTERNALLY.ARLO(legacy Canadian orders): pharmacy selection happens in the consultation widget; once selected, the pharmacy receives the prescription by fax and prepares the medication.