The PMS Is the System of Record — and Four Big Names Are One Company
Every conversation about AI in a pharmacy that starts with the model is starting in the wrong place. Start instead with a question that has a checkable answer: what is the system of record, and who controls the write path into it? In an independent or retail pharmacy, the answer is short. The system of record is the pharmacy management system. It holds the patient profile, the prescription record, the fill history, inventory, and the outbound claim. It is not a database you own in any practical sense. It is a product, licensed to you, whose vendor decides what anybody else may read from it and what anybody else may write into it.
That single fact sets the ceiling on every agent you will ever deploy behind the counter, and it is the sentence this entire cluster of articles hangs on: an agent can only be as autonomous as its write path allows. You can buy the best model in the world. If it cannot commit anything into the PMS, it is a very expensive drafting assistant — which, to be clear, can still be worth the money, but only if you scoped it that way deliberately instead of discovering it in month four.
Before you evaluate any vendor, get the ownership map right, because this segment has consolidated hard and the roster is the story. RedSail Technologies — a Francisco Partners and Leonard Green portfolio company — owns PioneerRx, QS/1 and Axys, and BestRx, and since February 5, 2026 it also owns PrimeRx and Micro Merchant Systems. RedSail puts its post-deal reach at roughly 16,000 pharmacies. Its brand family also includes PowerLine, PrimeCare, TransactRx and Emporos.
Why does this matter for an integration decision? Because if you survey the market and find that four well-known pharmacy systems all take the same posture on third-party access, you have not found a sector-wide pattern confirmed four times. You have found one company's house style. PioneerRx and PrimeRx are not two independent data points. The genuinely independent corroboration is Datascan and Keycentrix, both of which take the same shape: an integrations page, an inquiry form, and no published specification.
| Product | Owner | Documented integration route | What it means for you |
|---|---|---|---|
| PioneerRx | RedSail Technologies | Connected Vendors page lists 30+ partners; entry is an integration inquiry form | No public API docs, no published certification criteria, no published fees |
| QS/1 and Axys | RedSail Technologies | QS/1 NRx reported to sunset December 31, 2027, with migration to PioneerRx, PrimeRx or BestRx | A forced platform migration on a published deadline the pharmacy did not choose |
| BestRx | RedSail Technologies | Part of the same brand family (which also includes PowerLine, PrimeCare, TransactRx and Emporos) | Not an independent data point on integration posture |
| PrimeRx / Micro Merchant Systems | RedSail Technologies since February 5, 2026 | Integrations page with an inquiry route, no public specification | DOJ antitrust staff weighed a challenge in late 2025 and did not bring one; the deal closed |
| Datascan | Independent | Software-interfacing page, inquiry route, no public specification | Genuine independent corroboration that the posture is sector-wide |
| Keycentrix | Independent | Integration-options page, inquiry route, no public specification | The second genuine independent corroboration |
| Liberty Software, Computer-Rx, McKesson EnterpriseRx | Independent | Not assessed in this research pass | Ask each one the write-path questions directly; do not assume |
Ownership and integration posture as of August 2026. Merger, sunset and antitrust items are reported facts and are described as such below.
Two reported items belong alongside that table, stated precisely. First, DOJ antitrust staff weighed a challenge to the RedSail / Micro Merchant transaction in late 2025 and did not bring one; the deal closed in February 2026. That is the whole of what we can establish. We did not locate a consent decree, a closing statement or a clearance letter, so we will not tell you the deal was approved, cleared or blessed — those words describe an outcome we could not verify.
Second, RedSail is reported to be sunsetting QS/1 NRx on December 31, 2027, migrating those pharmacies onto PioneerRx, PrimeRx or BestRx. That is the pharmacy-side version of the schema-drift problem, and it is a sharper version than most industries face: a forced platform migration, on a published deadline, that the pharmacy neither chose nor controls. If you are on NRx today and you commission a deep, bespoke integration in 2026, you are commissioning something with a known expiry date attached.
Who Controls the Write Path, and the Exact Question to Ask Your Rep
Here is the integration posture we observed, described as a pattern rather than as a claim about any one vendor. PioneerRx's own Connected Vendors page lists more than thirty integrated partners across payments, automation, patient engagement and delivery. The only documented route in is an integration inquiry form. There is no public API documentation, no published certification criteria and no published fees on that page. The same shape recurs at Datascan and Keycentrix.
We could not verify a published per-interface fee schedule for anyindependent-pharmacy PMS. That is not a research failure to apologise for; it is the finding. In this segment, the price of integration is not public. And you should be equally sceptical of the numbers that fill the vacuum — the frequently quoted "$15,000 to $50,000 per year" for third-party API licensing traces to a software-development marketing page with no methodology behind it, so we will not repeat it as a planning figure.
Now the part that determines your architecture. The clinically meaningful writes — creating a fill, adjudicating a claim, generating the label — happen inside the PMS. The observed pattern for a third party is read access to queues plus a narrow write surface: notes, outreach status, delivery status. Read that sentence twice, because it means the certified or partner-level access you are being sold is predominantly a readcapability, and every write beyond the narrow surface is discretionary on the vendor's part. Not impossible — discretionary. Which means it is a commercial negotiation, not an engineering task.
| Operation | Where it lives | Third-party availability | Design consequence |
|---|---|---|---|
| Create or modify a fill | Inside the PMS | Not part of the observed third-party pattern | This is the dispensing record. Treat it as untouchable by an agent. |
| Adjudicate a claim to the PBM | Inside the PMS, over the NCPDP Telecommunication rail | Not part of the observed third-party pattern | The claim is a certified transaction on a versioned standard, not a REST call |
| Generate the label | Inside the PMS | Not part of the observed third-party pattern | Downstream of clinical verification; never agent-writable |
| Read the refill and will-call queues | PMS export, reporting view or partner interface | Commonly available in some form | This is where almost every viable pharmacy agent gets its input |
| Write a note on the patient or Rx record | PMS | Commonly part of a narrow partner write surface | Enough to make an agent's work visible to staff — which is most of the value |
| Set outreach status or delivery status | PMS or the partner's own store | Commonly part of a narrow partner write surface | Safe, reversible, and auditable. Start here. |
| Send an EPCS transaction | The audited pharmacy application only | Out of scope by regulation, not by contract | 21 CFR 1311.300 audit obligations attach to the application itself |
The exact questions to put to your PMS representative — in writing, before you sign anything
- 1.Is there a partner or connected-vendor program, and what is it called?: Get the program name. Programs have terms; “we support integrations” does not.
- 2.What is the annual cost, per interface, and is any part of it per-transaction?: Ask both halves explicitly. Partner-program economics in adjacent industries are commonly annual, per-interface and sometimes per-transaction — model the fee as recurring and forever.
- 3.Which specific objects can a partner READ, and at what latency?: Refill queue, will-call, fill history, claim responses, rejection codes, inventory. Ask for the object list, not a category.
- 4.Which specific objects can a partner WRITE, and which are excluded outright?: You are looking for the boundary between reversible artefacts (notes, statuses) and dispensing records. Get the exclusions in writing.
- 5.Is the interface versioned, and what is your deprecation notice period?: Without a stated notice period you have no way to plan around an upgrade, and upgrades are the number-one cause of silent breakage.
- 6.What happens to our integration if we are migrated to another product in your family?: Ask this one directly if you are on a product with a published sunset date. Get the migration path for third-party interfaces, not just for your data.
- 7.Does the agreement contain an anti-automation or anti-scraping clause?: Ask now, because the answer changes what your rung-4 fallback would actually cost you.
- 8.Is there a sandbox, and does it carry realistic claim-rejection data?: A sandbox with no rejection codes cannot exercise the workflow you are actually automating.
- 9.What are the termination terms, and what happens to our data and our interface on renewal?: Partner terms are unilateral and renewable. Price that risk before you build on top of it.
If your rep will not answer these in writing, that is an answer. It means you are designing for a lower rung of the ladder, and it is far cheaper to learn that in week two than in month five.
The E-Prescribing Network Is Closed, Certified and Paid
A great deal of pharmacy AI marketing implies that e-prescribing data is simply available, as though there were a REST endpoint behind it. There is not. Surescripts is a network, and joining it is a certification process against versioned transaction standards, not an API key.
Before joining the Surescripts network, all participants must complete a certification process that ensures they are using the most recent transaction standards set by NCPDP.
— Surescripts, e-prescribing product page
That page publishes no fee schedule. Prospects are routed to a contact form and the sales team. If you have read the pillar article in this cluster, you will recognise this instantly as rung two of the integration ladder — the certified partner program — and it is the cleanest single example of that rung anywhere in this batch. Certified. Gatekept. Price on application.
The standards themselves are a second gate. NCPDP, the National Council for Prescription Drug Programs, writes the pharmacy transaction standards, and there are three you need to keep straight:
- NCPDP SCRIPT: The e-prescribing messages: NewRx, RxRenewal, CancelRx, RxChange, and the electronic prior authorization set.
- NCPDP Telecommunication Standard: Real-time claim billing and adjudication to the PBM. This is the rail your reimbursement actually arrives on.
- NCPDP Batch Standard: The batch equivalent of the Telecommunication Standard. Boring, durable, and — for an agent — often the safest write path precisely because a batch file is a built-in reconciliation checkpoint.
NCPDP standards are reported to sit behind membership: non-members do not get the standards. What that membership costs, we cannot tell you. A figure of "$750 per person per year" for individual membership circulates in secondary write-ups, and we could not confirm it against anything NCPDP publishes — we fetched NCPDP's own membership page and it carries no dues figures at all. So treat the price of reading the standards as an open question, not as a line item, and get it in writing from NCPDP before it goes in a budget. The same shape appears one rung down in the wider EDI world: X12 publishes its licence tiers — commercial, internal, developer, subscription — and publishes no prices. Licensed, priced on application.
It is worth knowing the network's regulatory history, stated with precision because it is routinely overstated. In April 2019 the FTC sued Surescripts, alleging illegal monopolization of two markets — e-prescription routing and eligibility — through exclusivity and loyalty contracts designed to prevent multihoming. The FTC's complaint alleged a share of roughly 95%. In March 2023 the court granted the FTC partial summary judgment and referred the matter to mediation, and in July 2023a proposed settlement was reached with no monetary penalty; Surescripts' chief executive described it publicly as formalising changes the company had already made, including ending loyalty provisions in its contracts.
Which Rung of the Integration Ladder Pharmacy Actually Sits On
The pillar article in this cluster defines a five-rung ladder — documented public API, certified partner program, EDI or batch file, screen scraping or RPA, and no path at all — and the point of the ladder is that you are on exactly one rung, whatever your architecture diagram says. Pharmacy is unusual in that it sits on rungs two and three simultaneously, and almost never on rung one.
| Rung | Where it appears in pharmacy | What it costs | Honest assessment |
|---|---|---|---|
| 1. Documented public API | Rare to non-existent for independent-pharmacy PMS in our review | n/a | Ask anyway, in writing. If it exists, it changes your architecture and your price. |
| 2. Certified partner program | The realistic ceiling: PMS connected-vendor programs, and Surescripts network certification | Application, agreement, certification, price on application | Model the fee as recurring and per-interface. Partner terms are unilateral and renewable. |
| 3. EDI / batch file | Native to the sector — NCPDP Telecommunication and Batch standards, plus flat-file exports | Standards sit behind membership; X12 licences are priced on application | Batch is the safest agent write path because the file is a built-in reconciliation checkpoint |
| 4. Screen scraping / RPA | Technically possible against most PMS front ends | Usually a terms violation, always fragile | Presentation layers change without notice or versioning. Be honest about both halves. |
| 5. No path at all | Common, and a legitimate answer | n/a | The agent drafts and a human commits. That is an architecture, not a failure. |
Compare that with what disclosure looks like elsewhere, because the contrast tells you how much information you are actually operating without. In property management, Yardi publishes its partner terms outright: "Participation in the Yardi Interfaces Program requires an annual license fee per interface. The annual fee varies per interface type and, in some cases, is based on a per-transactional model." The amount is not published, but the shape is — annual, per interface, sometimes per transaction. In healthcare, Epic publishes the two-tier logic plainly: "Enrolled vendors also can access an expanded API specifications catalog to enable their data exchange where industry-standard APIs may not yet exist or fully meet the needs of a specific use case."That sentence is the pillar's thesis in one line — the standards-mandated tier gets you read access, the commercial tier gets you the long tail. Epic's Vendor Services pricing is not public either.
Independent-pharmacy PMS vendors publish lessthan that. You do not get the shape of the fee, only a form. Plan accordingly: assume annual, assume per-interface, assume renewable on the vendor's terms, and get the actual number before the build starts rather than after.
On rung four, the honest treatment. Screen scraping and RPA against a PMS front end is technically possible in most pharmacies and is frequently the only path anybody will offer you. It is also contractually exposed and structurally fragile, and both halves have to be said out loud. You are consuming a presentation layer the vendor is free to change without notice or versioning, usually behind a login governed by terms you accepted.
The case people cite for scraping's legality does not say what they think. In hiQ Labs v. LinkedIn, the Ninth Circuit was reviewing a preliminary injunction under a sliding-scale standard, and concluded in its own words that "HiQ has therefore raised serious questions about whether LinkedIn may invoke the CFAA to preempt hiQ's possibly meritorious tortious interference claim." A serious question is not a holding that scraping is lawful. hiQ then lost in the district court on contract— the November 2022 summary judgment found it had breached LinkedIn's user agreement — and the case ended in a December 2022 stipulated consent judgment of $500,000 plus a permanent injunction requiring hiQ to cease scraping and destroy derived source code and data.
And on the federal computer-crime statute itself, Van Buren v. United States expressly left the relevant question open: "For present purposes, we need not address whether this inquiry turns only on technological (or 'code-based') limitations on access, or instead also looks to limits contained in contracts or policies."Anyone telling you the Supreme Court settled whether terms of service can create liability is overstating it. Say "Ninth Circuit," not "US law," and treat contract exposure as the live risk, because contract is the claim that actually bit.
Reimbursement After DIR Reform: A Claim Response, Not an API
If an agent is going to help with margin, you need to know exactly where margin information physically arrives. It arrives in a claim response field. That is the whole answer, and a surprising number of pitches are built on the assumption that it arrives somewhere else.
CMS-4192-F, the Part D final rule published May 9, 2022, redefined the "negotiated price" as the lowest amount a pharmacy could receive under its contract, and required all pharmacy price concessions to be applied at the point of sale, effective January 1, 2024. In plain operational terms: the retroactive clawback moved to the front of the transaction. You see the low number at adjudication instead of being billed for it months later.
| What changed | Source and status | Effective | Operational consequence |
|---|---|---|---|
| Negotiated price redefined as the lowest amount a pharmacy could receive under contract | CMS-4192-F, Part D final rule published May 9, 2022 | Effective January 1, 2024 | You see the low number at adjudication instead of being billed months later |
| All pharmacy price concessions applied at the point of sale | Same rule | Effective January 1, 2024 | The clawback moved to the front of the transaction |
| A cash-flow squeeze in the first half of 2024 | Widely reported in trade coverage; pharmacies paid 2023 arrears while receiving lower point-of-sale reimbursement | Reported, not audited | Attribute it as trade reporting. Do not build a model on it. |
| Reimbursement delivered via an API | No such rule exists | n/a | Margin arrives as an NCPDP Telecommunication response field plus PBM remittance |
| Pharmacy closure counts attributed to DIR reform | Circulating figures trace to advocacy without published methodology | Unverifiable | We refuse to print one. If a vendor deck contains one, ask for the methodology. |
Trade coverage consistently reported a cash-flow squeeze in the first half of 2024, as pharmacies paid 2023 arrears while simultaneously receiving lower point-of-sale reimbursement — described in that reporting as close to twelve months of fees landing inside a six-month period. Attribute it as trade reporting, which is what it is, and do not let it become a load-bearing assumption in a business case.
What we will not do is give you a pharmacy closure count attributable to DIR reform. Several such figures circulate. The ones we chased lead back to trade-association advocacy without published methodology, and a number nobody can source is worth less to you than the sentence you are reading now. If a vendor's deck contains one, ask for the methodology and watch what happens.
This has a pleasant consequence, though. Because margin data lands in the PMS as a claim response, the highest-value analytical agent in a pharmacy needs only read access. Below-cost fill detection, rejection-pattern analysis, per-payer performance, drift in reimbursement on your top movers — all of it is achievable on the read side alone, with a human deciding what to do about it. That is the cheapest, safest, most defensible agent you can build in this environment, and it is often the one that pays for the programme.
Medication Prior Authorization: You Are Not the ePA Endpoint
Prior authorization is the workflow pharmacy owners most want automated, and it is the one where the most vendor confusion exists — because the big federal prior-authorization rule everybody has heard about does not apply to drugs.
CMS-0057-F, the interoperability and prior authorization final rule, has two phases and you should know both. In force since January 1, 2026: prior-authorization decision timeframes of 72 hours for expedited requests and 7 calendar days for standard requests, plus a requirement to give a specific reason for a denial — applying to Medicare Advantage organizations and to state Medicaid and CHIP programmes, both fee-for-service and managed care. Qualified health plan issuers on the federally facilitated exchanges are reported to be carved out of the timeframe requirement while remaining subject to the rest. Beginning January 1, 2027: four FHIR APIs — Patient Access, Provider Access, Payer-to-Payer, and Prior Authorization.
And throughout, it expressly excludes drugs. The prior-authorization data flowing through those APIs covers items and services. If a vendor is selling you a CMS-0057-F readiness product for a pharmacy, they have either misread the rule or are hoping you have.
Drug prior authorization runs on a different rail entirely. CMS-4189-F — published December 31, 2020, with its effective date delayed to March 30, 2021 — requires Part D sponsors to support four NCPDP SCRIPT electronic prior authorization transactions, each with a request and a response: PA initiation, PA request, PA appeal, and PA cancel. It also requires prescribers to use that standard for Part D ePA. As of mid-2026 a separate CMS proposed rule on interoperability and prior authorization for drugs is reported to exist. It is a proposal. Nothing more should be built on it than that sentence.
Which leaves a real and valuable job, correctly scoped. The agent watches claim responses for PA rejection codes; assembles the context a prescriber's office will ask for; drafts the fax or portal message; tracks the age of every outstanding PA; escalates on a schedule; and tells the pharmacist which patients are about to go without medication. Nothing in that list requires a write path into anybody's system, and all of it is currently being done by a technician with a clipboard and a memory.
One warning about the chasing agent specifically. It reads inbound faxes, portal replies and prescriber messages — untrusted content — and it holds the ability to communicate outward. If you also give it a write credential, you have assembled all three legs of what Simon Willison named the lethal trifecta: access to private data, exposure to untrusted content, and the ability to externally communicate. Split it. The agent that reads faxes should not be the agent that writes.
Refill and Adherence Outreach, and the Law That Bounds It
Refill and adherence outreach is where an agent produces visible revenue fastest, and it is also where an unadvised build produces legal exposure fastest. The controlling fact is federal and it is not subtle.
On February 8, 2024 the FCC adopted a declaratory ruling holding that an AI-generated voice is an "artificial or prerecorded voice" under the TCPA. It took effect on adoption. Calls using one require prior express consent — and prior express written consent if the content is marketing. There is no cleverness available here. If your agent speaks to a patient in a synthesised voice, it is making a call the TCPA already has an opinion about.
The healthcare exemption then defines the lane you can operate in, and the reported details are specific enough to build against.
| Message type or attribute | Classification | Consent / constraint | Notes |
|---|---|---|---|
| An AI-generated voice on an outbound call | It is an artificial or prerecorded voice under the TCPA, per the FCC's February 8, 2024 declaratory ruling | Prior express consent; prior express written consent if the content is marketing | This is the single most load-bearing legal fact for “the agent calls the patient” |
| Prescription-ready notification to a landline | Inside the reported healthcare exemption for HIPAA-covered entities | No consent needed for artificial or prerecorded healthcare messages | Reported exemption citations: 47 CFR 64.1200(a)(3)(v) |
| Prescription-ready notification to a mobile number | Inside the reported healthcare exemption | Prior express consent, not written | Reported exemption citation: 47 CFR 64.1200(a)(2) |
| Frequency | Reported cap | One message per day; no more than three calls or texts combined per week per provider | Build the cap into the agent's scheduler, not into a policy document |
| Copay amount, balance, or a request to pay | Financial content — outside the healthcare exemption | Treat as unexempt; this is the trap for agent builders | “Your copay is $X, call to pay” is not a healthcare message |
| Anything promotional | Telemarketing or advertising — outside the exemption | Written consent territory | Adherence nudges that drift into product promotion change legal category |
| Opt-out | Required regardless | Easy, and honored immediately | One of the few controls you can implement entirely on your side of the boundary |
Reported exemption mechanics for HIPAA-covered entities and their business associates, per practitioner summaries of 47 CFR 64.1200. Verify against current rule text before launch.
Two of those rows deserve emphasis because they are exactly where builds go wrong. First, the frequency cap— reported at one message per day and no more than three calls or texts combined per week per provider — has to live inside the agent's scheduler as a hard constraint, not inside a policy document that nobody enforces at 6pm on a Friday. An agent optimising for contact rate will breach it enthusiastically unless you make the breach impossible.
Second, the financial-content trap. The exemption covers prescription notifications, appointment reminders, lab results, post-discharge follow-up and pre-op instructions. It expressly does not cover accounting, billing, debt collection or other financial content. So "your prescription is ready" is inside the lane, and "your copay is $40, call us to pay" is outside it. That distinction is one string-template away from being violated at scale by a well-meaning agent, and it is the single most common way a pharmacy outreach build acquires a legal problem.
One more moving piece worth calendaring: the FCC's "revoke-all" consent-revocation rule — under which one revocation ends future calls and texts from that caller on unrelated subjects — has been delayed repeatedly. It was originally due April 11, 2025, was delayed by a year in April 2025, and was reported in January 2026 to have had its effective date extended again to January 31, 2027. Design your opt-out handling as if the broad rule already applies. It costs almost nothing now and it removes a migration later.
EPCS: Where “Let the Agent Do It” Ends
There is one boundary in pharmacy that is not a matter of judgement, appetite or vendor negotiation, and it is worth understanding precisely because it is the sharpest integration fact in this article.
21 CFR 1311.300 requires a third-party audit or DEA-approved certification of an electronic prescription application or a pharmacy application before it may be used to create, sign, transmit or process controlled-substance prescriptions. Auditors must be qualified to perform SysTrust, WebTrust or SAS 70 work, or be a Certified Information System Auditor performing compliance audits as a regular ongoing business. Installed applications must address processing integrity; application service providers must address processing integrity and physical security.
The authentication model reinforces the same boundary. Identity proofing is reported to run to NIST SP 800-63 IAL2, and two-factor authentication is required at the moment of signing each prescription under 21 CFR 1311.115, with biometrics addressed at 1311.116. The critical word is each: the second factor is per-signature, not per-session. There is no architecture in which an autonomous agent holds that factor and remains compliant, because the factor exists specifically to bind a human to a single signature.
On the prescriber side, the Medicare Part D EPCS mandate is reported as follows: the SUPPORT Act § 2003 established it, CMS delayed enforcement to January 1, 2023, and prescribers writing more than 100 qualifying Part D controlled-substance prescriptions in a calendar year must transmit at least 70% of their Schedule II–V Part D prescriptions electronically, with the initial consequence being a CMS non-compliance notification and waivers available only in extraordinary circumstances. That is useful context for what your prescriber counterparts are managing; it is not a duty that lands on the pharmacy.
We could not verify a current, complete count of states with their own EPCS mandates. Vendor trackers publish lists; we did not reach a neutral source, so we will not print a number. If your build depends on a state count, get it from your board of pharmacy, not from a vendor slide.
A safe controlled-substance posture for an agent
- Outside the audited application, always: Your agent reads reports and queues. It does not create, sign, transmit or process a controlled-substance prescription, and it does not run inside the application that does.
- Reconciliation and variance flagging are fine: Comparing perpetual inventory against dispensing records and flagging discrepancies for a human is administrative work with real value and no signing authority.
- Never automate a second factor: If a design requires the agent to hold or supply an authentication factor for signing, the design is wrong. Stop there.
- Treat any EPCS-adjacent feature request as a compliance question first: Before scoping, ask whether the change alters functionality related to controlled-substance requirements. If it might, the audit clock is the dominant cost.
340B: A Brand-New Workflow With a 45-Day Clock
For covered entities and their contract pharmacies, 340B is changing shape in a way that creates genuinely agent-shaped work — and it is changing in the same month this article publishes, so treat everything here as live and verify before you act on it.
The HRSA 340B Rebate Model Pilot Program was noticed to the Federal Register on July 31, 2026 and published on August 3, 2026. Under it, manufacturers of drugs selected for IPAY 2026 and 2027 under the Medicare Drug Price Negotiation Program may deliver the 340B price as a retrospective rebate rather than as an up-front discount. The reported mechanics:
- Rebate plan submissions due August 24, 2026: Manufacturer-side deadline, with HRSA approvals reported by September 24, 2026.
- Rebate plans effective January 1, 2027: Manufacturers must notify stakeholders 90 days before implementation.
- Covered entities must submit claims-level pharmacy and medical data: This is the operational change. The rebate is earned by producing data, on time, in a specified form.
- At least 45 days from dispensing to submit: A hard clock on a recurring assembly task. This is the part an agent is genuinely good at.
- Manufacturers must pay or deny within 10 calendar days: Which means denial handling becomes its own workflow with its own turnaround expectations.
- The rebate is WAC minus the applicable 340B price, paid at unit level: Unit-level reconciliation across a claims file is exactly the kind of arithmetic that should never be done by hand twice.
- Data may not be reused except for Medicaid Managed Care deduplication: A named, narrow permitted use. Build the restriction into the pipeline, not into a policy.
Build it, but build it to be re-scoped: a prior version of this pilot was vacated by the U.S. District Court for the District of Maine on February 10, 2026, after HHS declined to defend it. What exists today is the revived second attempt. Nine drugs are reported to be in scope for 2026; we did not verify the drug list itself and will not reproduce it.
The surrounding contract-pharmacy litigation is genuinely split, and any 340B automation plan should be built with that instability in view. The Third Circuit in January 2023 and the D.C. Circuit on May 21, 2024 both permitted manufacturers to impose contract-pharmacy conditions. The Eighth Circuit upheld Arkansas's law barring such restrictions, holding that 340B does not preempt state contract-pharmacy laws, and the Fifth Circuit affirmed Mississippi's. Where you operate changes what your contract-pharmacy arrangements can look like.
One adjacent deadline while you are in the calendar. The FDA is reported to have extended DSCSA enhanced drug distribution security exemptions for small dispensers — and where applicable their trading partners — through November 27, 2027. The small-dispenser test is reported as: as of November 27, 2026, the owning company has 25 or fewer full-time employees licensed as pharmacists or qualified as pharmacy technicians. FDA asked small dispensers to complete its assessment survey by September 22, 2026. The extension does not suspend DSCSA requirements already in effect, and it is not a reason to defer building the data capture — that is always cheaper now than retroactively.
The Human-in-the-Loop Boundary
Every article in this cluster carries a boundary table. In pharmacy the boundary is unusually easy to draw, because a licensed professional is already legally interposed at the decisive step — and unusually easy to get wrong, because the steps either side of it look administrative.
State the rule the way the evidence supports it and no further: every state pharmacy practice act we checked reserves final product verification and the professional judgement components of drug utilization review to a licensed pharmacist, and the specifics are state-by-state.Indiana's code, for example, requires the pharmacist to verify each prescription before it is dispensed, including the accuracy of the drug dispensed and of the label. Pennsylvania's board rules identify pharmacist verification of the final product as non-delegable. There is no single national rule, and we did not verify a fifty-state generalisation — so do not let anyone tell you "federal law requires" anything here. Check your own state board.
| Decision or action | May the agent act alone? | Who must sign or commit | Why |
|---|---|---|---|
| Clinical drug utilization review judgement | Never | Pharmacist only | Reserved to a licensed pharmacist in every state practice act we checked |
| Final verification of the dispensed product | Never | Pharmacist only | The non-delegable act. An agent may prepare the record; it may not verify. |
| Creating, signing, transmitting or processing an EPCS transaction | Never | The audited pharmacy application, operated by an authorised human | 21 CFR 1311.300 audit and re-audit obligations attach to the application |
| Submitting an electronic prior authorization for a drug | Never — the pharmacy is not the endpoint | Prescriber's office | Drug ePA is a prescriber-side SCRIPT transaction |
| Overriding a claim rejection or changing a claim before resubmission | Never alone | Pharmacist or designated technician, per state scope | Rejection handling is close enough to clinical to keep human |
| Deciding a patient is non-adherent and escalating clinically | Never alone | Pharmacist | Segmentation is fine; a clinical conclusion is not |
| Drafting a prescriber fax or message for a refill authorisation | Draft only | Human sends | High value, low risk, fully reversible before it leaves the building |
| Chasing an outstanding prior authorization with the prescriber's office | Yes, within a scripted lane | Escalation to a human on any clinical question | Chasing is administrative. Answering is not. |
| Queuing refills that are due and eligible on objective criteria | Yes | Pharmacist verification still gates the fill | Objective eligibility only: days supply, refills remaining, last fill date |
| Triaging adherence outreach lists | Yes | Human approves the list before contact | Combine with the TCPA constraints, not just the clinical ones |
| Reconciling inventory and flagging variance | Yes | Human commits adjustments | Read-heavy, low-consequence, easy to instrument |
| Assembling a 340B claims-level submission package | Yes, prepare and stage | Human reviews and submits | New workflow, hard deadline, high documentation value |
| Answering a patient question about pickup time or store hours | Yes | Escalate anything clinical immediately | Deterministic, verifiable, and the highest-volume win in most pharmacies |
| Answering a patient question about a drug, an interaction or a side effect | Never | Pharmacist | This is counselling. Route it, do not answer it. |
Boundary as we would implement it. The clinical rows follow state practice acts and 21 CFR 1311.300; the administrative rows follow the observed write-path pattern and the TCPA constraints described above.
Two design notes on making that table real rather than decorative. First, the boundary belongs in code, not in a policy document. If the agent physically lacks the credential to write a fill, then it cannot write a fill during an incident, during a prompt-injection attempt, or during an enthusiastic Tuesday. Capability removal beats instruction every time.
Second, the pharmacist-in-charge should sign the boundary before the build starts. Not review it, sign it. It is the document that determines whether the deployment is defensible to a board of pharmacy, and the person whose licence is exposed should be the person who set the line.
An agent in a pharmacy may prepare, queue and chase. It may never verify. If a proposed feature blurs that sentence, the feature is wrong — not the sentence.
— Frenchy Digital operating principle
What Breaks First, and How You Detect It
Integrations in this sector do not usually fail dramatically. They fail quietly, on somebody else's release day, and the pharmacy finds out when a queue has been empty for a week. Here is the specific failure catalogue for pharmacy, with the detection signal and the rollback for each.
| Failure mode | Detection signal | Rollback / mitigation |
|---|---|---|
| PMS version upgrade changes an export column or a queue field | Row counts drop to zero, or a parser starts producing nulls in a field that was never null | Fail closed on schema mismatch; hold the queue and alert a named owner rather than processing a partial file |
| Forced platform migration you did not choose | Vendor migration notices; the reported QS/1 NRx sunset on December 31, 2027 is the live example | Keep the integration layer thin and vendor-specific so a migration is a rewrite of one adapter, not of the agent |
| NCPDP standard migration — F6 / Batch 15 and SCRIPT 2023011 | Calendar. Dual-use window opens August 14, 2027; compliance April 14, 2028; SCRIPT transition reported to end January 1, 2028 | Pin the version your parsers assume, assert it at runtime, and dual-read through the transition window |
| Payer or PBM changes rejection-code handling | Rejection-reason distribution shifts week over week with no change on your side | Alert on distribution drift, not just on error rates; freeze automated chasing until a human re-classifies |
| Switch-layer outage | Claims stop adjudicating across many payers at once — the February 2024 Change Healthcare ransomware incident showed the shape of this at national scale | Documented manual fallback, and an agent that stops rather than retries into a dead endpoint |
| Retry storm creates duplicate work items or duplicate outreach | Same patient contacted twice; duplicate notes on one Rx | Business-intent idempotency keys, persisted before the call, plus scheduled read-back reconciliation against the PMS |
| Partner-program terms change at renewal | A renewal notice with new fee language, or a new anti-automation clause | Model the fee as recurring and per-interface from day one; keep a rung-5 fallback design on the shelf |
| The vendor ships the feature natively | Release notes announce refill triage, adherence outreach or PA chasing in the PMS itself | Prefer thin, replaceable workflow layers over deep bespoke builds on someone else's roadmap |
| Prompt injection through faxes, patient messages or portal content | Unexpected tool calls, outreach to unrelated recipients, or an agent summarising an instruction it read | No write credential in a session that reads untrusted content; separate identities; per-action audit log |
| Screen automation breaks on a UI change | Selector failures, silent field mis-mapping, or a login flow that now requires MFA | Canary transaction on every release; a named owner; and a documented decision that this rung was chosen knowingly |
The version-migration row deserves expanding, because pharmacy has the most legible schema-drift story of any industry in this cluster: two independently scheduled standard migrations whose deadlines land about three and a half months apart in 2028, and you control neither. They are not simultaneous, and the gap is wider than the pre-delay calendar implied — but it is still one engineering team facing two version cutovers inside a single year.
On the claims rail, 45 CFR 162.1102 adopts the NCPDP retail pharmacy claim standards; the currently adopted versions are reported as Telecommunication D.0 and Batch 1.2. HHS published a final rule on December 13, 2024 replacing them with Telecommunication F6 and Batch 15. That rule's date chain then moved twice — a February 11, 2025 delay pushing the effective date to April 14, 2025, then an interim final rule published August 21, 2025 conforming the dates and correcting an arithmetic error in the original regulatory text. The operative result now sitting in the CFR: a dual-use transition window running August 14, 2027 through April 14, 2028, with full compliance required April 14, 2028.
On the prescribing rail, CMS published a final rule on June 17, 2024 adopting NCPDP SCRIPT 2023011 for Medicare Part D e-prescribing, effective July 17, 2024, with version 2017071 reported as permitted through a transition period ending January 1, 2028.
The practical instruction is unglamorous and it works: pin the version your parsers assume, assert it at runtime, and fail closed on a mismatch. An agent that stops and escalates when a field it expected has changed is a minor operational annoyance. An agent that keeps going, interprets a changed field confidently, and chases four hundred patients on a misread rejection code is a very different Tuesday.
The switch-layer row is the one people underestimate. On February 21, 2024, ransomware attributed to BlackCat/ALPHV hit Change Healthcare, part of Optum and UnitedHealth Group, and more than 100 applications were disconnected. Reported impact figures vary by source — one widely quoted line has more than 90% of the roughly 70,000 US pharmacies resorting to electronic workarounds, and UnitedHealth's own breach notifications ultimately covered roughly 190 million people. Both figures circulate at different values in different retellings, so attribute them rather than stating them flatly. The design lesson is not in the numbers: it is that a single intermediary can remove your claims rail without warning, and your agent needs a documented behaviour for that day that is not "retry."
Finally, duplicates. Every agent that writes over a network eventually retries, and a retry without an idempotency discipline is how one patient gets called twice and one note gets written three times. Stripe's implementation is the de-facto reference — and note that there is no standard for this: the IETF's idempotency-key header draft reached revision -07 on October 15, 2025 and is expired, not an RFC. Three rules carry most of the value: derive the key from business intent (patient, prescription, action, date) rather than generating a fresh one per attempt; persist the key before the call, never only in the agent's context; and respect retention windows, because Stripe itself notes that it generates a new request if a key is reused after the original is pruned. Then reconcile on a schedule and treat the PMS as truth and the agent's belief as a hypothesis.
A Sequenced Implementation Path — and What It Costs
This is the part of the article that is worth printing out. Not a list of benefits — a sequence, with an owner, an entry criterion, an exit criterion and an explicit answer to "what do we do when this phase fails?" Every phase below has a kill condition, and the whole design intent is that the expensive failures happen in phases 0 through 2, where they cost weeks instead of quarters.
| Phase | Weeks | Owner | Entry / exit criteria | If it fails |
|---|---|---|---|---|
| Phase 0 — Write-path discovery | Weeks 1–3 | Pharmacy owner plus Frenchy Digital lead | Entry: a named workflow and a named PMS. Exit: written answers from the PMS vendor on read access, write surface, fees, versioning and termination. | If the vendor will not answer in writing, the project re-scopes to a rung-4 or rung-5 design before any build money is spent |
| Phase 1 — Baseline and workflow audit | Weeks 2–4 | Pharmacist-in-charge plus operations lead | Entry: Phase 0 answers in hand. Exit: measured current-state volumes and cycle times for the target workflow, and a written human-in-the-loop boundary signed by the PIC. | If the baseline cannot be measured, stop. You will not be able to prove the result and the renewal conversation becomes opinion. |
| Phase 2 — Read-only shadow build | Weeks 4–8 | Engineering lead | Entry: signed boundary and a data-sharing agreement. Exit: the agent produces drafts and recommendations against live data with zero write capability, reviewed daily by staff. | If draft quality is not acceptable to the PIC after two weeks of tuning, kill it here. This is the cheapest possible failure point. |
| Phase 3 — Human-commit pilot | Weeks 8–13 | Engineering lead plus pharmacist reviewer | Entry: acceptable draft quality plus a review queue with timing instrumentation. Exit: a full cycle in production where every agent action is committed by a human, with a complete audit trail. | If review time exceeds the manual time it replaces, the workflow is wrong, not the model. Go back to Phase 1 and choose another. |
| Phase 4 — Narrow write enablement | Weeks 12–18 | Engineering lead plus PMS vendor contact | Entry: a contracted, documented write surface and a rollback tested in a non-production environment. Exit: the agent writes only reversible artefacts (notes, statuses, drafts) under idempotency keys, with reconciliation running on a schedule. | If no contracted write path materialises, stay at Phase 3 permanently. Draft-and-commit is a legitimate steady state, not a stalled project. |
| Phase 5 — Version-drift hardening | Weeks 16–22 | Engineering lead | Entry: a live workflow. Exit: version assertions on every parsed interface, canary transactions on vendor release days, dual-read capability ahead of the 2027–2028 NCPDP transitions, and a named on-call owner. | If hardening is deferred, assume the first vendor upgrade takes the workflow down and budget the outage |
| Phase 6 — Second workflow | Weeks 20+ | Pharmacy owner plus engineering lead | Entry: Phase 5 complete on workflow one and a measured result against the Phase 1 baseline. Exit: the same gates, cleared again. | If workflow one has not produced a measured result, do not start workflow two. Sequential beats parallel in a pharmacy. |
Week ranges overlap deliberately. Phase 5 hardening begins before Phase 4 is finished, because version-drift work is what keeps Phase 4 alive.
Three notes on running that sequence in a real pharmacy. First, Phase 0 is not a formality and it is not free. Getting written answers about read access, write surface, fees, versioning and termination from a PMS vendor takes weeks of calendar time and someone senior making the calls. It is also the single highest-leverage activity in the entire programme, because it is what determines whether you are building a rung-two integration or a rung-four one — and those are different products at different prices.
Second, Phase 3 is a legitimate destination, not just a waypoint. Plenty of pharmacies will never get a contracted write path, and a mature draft-and-commit workflow — where the agent prepares everything and a technician or pharmacist commits with one click — captures most of the labour saving with none of the write-path risk. If Phase 4 never arrives, the programme is not stalled.
Third, instrument review time from day one of Phase 3.The number that decides whether this workflow survives is not accuracy, it is how long a human spends reviewing an agent's draft versus how long they spent doing it themselves. If that ratio is not moving in the right direction after two weeks, the workflow choice was wrong. Change the workflow, not the prompt.
On security posture while you build: the practical controls are boring and they are the ones that matter. A separate identity per agent rather than a shared service account. Least-privilege scoping. Credential rotation. Per-action audit logging. Step-up authorization for anything privileged. If you are using the Model Context Protocol to wire tools together, the current specification's security document makes several of these normative — for example, "MCP servers MUST NOT accept any tokens that were not explicitly issued for the MCP server." Note carefully what that document is: it is entirely about blast radius — confused deputies, token scope, consent, SSRF — and not at all about preventing prompt injection. That structure is the tell. For agent work specifically, the OWASP GenAI LLM Top 10 for 2026 puts LLM03:2026 Excessive Agency and LLM10:2026 Improper Output Handling alongside LLM01:2026 Prompt Injection, and for a tool-using agent LLM03 and LLM10 are the priority pair.
And one thing MCP does not do, said plainly because it is oversold constantly: no system of record gains a write path because MCP exists. If your PMS vendor requires a partner agreement, an MCP server does not change that. MCP is a wrapper around whatever rung you were already on. It also carries its own churn — the current specification, dated 2026-07-28, moved MCP from a bidirectional stateful protocol to a stateless request/response model roughly eight months after the previous stable spec. That cadence is part of the deal.
Here is what the work costs. These are Frenchy Digital's figures, identical across this cluster, and they assume a senior-led team rather than an offshore body shop.
| Engagement | Range | Timeline | What is included |
|---|---|---|---|
| Discovery + workflow audit | $9k–$22k | 2–4 weeks | PMS and network inventory; written write-path answers from the vendor; TCPA and practice-act boundary mapping; workflow shortlist with a measurement baseline |
| Single-workflow agent (refill triage, PA chasing, adherence outreach drafting, 340B packaging) | $28k–$70k | 4–9 weeks | One workflow end to end, read integration to the PMS, human commit step, audit logging, review queue with timing instrumentation |
| Multi-workflow platform with PMS integration | $70k–$180k | 9–16 weeks | Several workflows, contracted narrow write paths where they exist, idempotency and reconciliation, version assertions, evaluation suite in CI |
| Enterprise / multi-site / regulated build | $180k–$420k+ | 14–24 weeks | Multi-store rollout, per-site isolation, full audit pipeline, human-in-the-loop controls, SOC 2 posture, disaster recovery and restoration testing, documentation package |
Senior-led rates run $150–$225 per hour; retainers run $2,500–$9,500 per month. Every engagement carries a 30-day post-launch warranty, and you receive a written fixed-price phased proposal within 5 business days of the discovery call. Full source-code and IP ownership transfers to you. We are a senior-led, Black-owned agency based in Los Angeles, and you can book a discovery call at calendly.com/frenchydigital/discovery-call or reach us at +1 (424) 272-5601.
Red Flags When Selecting a Pharmacy AI Vendor
You will be pitched. Some of what you are pitched will be good. This is the list we would run any pharmacy AI proposal against, and most of it can be checked in an hour without technical help.
| Red flag | Why it matters and what to ask |
|---|---|
| “We have a direct API integration with your PMS” with no contract shown | Ask which program, which agreement, and what the annual per-interface cost is. No independent-pharmacy PMS we reviewed publishes API documentation or a fee schedule. |
| A published accuracy, deflection or containment rate | There is no independent benchmark in this category. Every figure in the market is vendor-published, which is why we exclude accuracy from evaluation entirely. |
| A hard number for pharmacy closures caused by DIR reform | The circulating figures trace to advocacy material without published methodology. If it is load-bearing in the ROI model, the model is not load-bearing. |
| A quoted third-party API licensing cost for pharmacy | The $15,000–$50,000 per year figure in circulation comes from a software-development marketing page with no methodology. We refuse to repeat it. |
| Any product that offers to perform final verification or clinical DUR | Walk away. Every state practice act we checked reserves those acts to a licensed pharmacist, and no vendor can contract around a practice act. |
| Anything that touches EPCS signing, transmission or processing | 21 CFR 1311.300 attaches audit and re-audit obligations to the application. Altering controlled-substance functionality restarts the clock. |
| An outbound AI voice product sold without a TCPA consent architecture | The FCC's February 8, 2024 ruling put AI voices squarely inside the artificial-or-prerecorded definition. Consent, content classification and immediate opt-out are product requirements, not settings. |
| A compliance product sold against CMS-0057-F prior-authorization APIs for drugs | That rule expressly excludes drugs. Its PA data covers items and services. A separate CMS proposal on drugs is reported to exist and is still only a proposal. |
| A February 11, 2028 or June 11, 2027 NCPDP date in the deck | Both are dead. The live dates are a dual-use window from August 14, 2027 and full compliance on April 14, 2028. |
| Screen automation sold as “integration” without naming it | RPA against a PMS front end is a legitimate choice made knowingly and a liability made accidentally. If the word does not appear in the proposal, ask why. |
| An agent that reads inbound faxes and holds a write credential in the same session | Prompt injection is unsolved. The control is blast radius: split the reading agent from the writing agent and give them different identities. |
| No named owner for vendor release days | Every integration in this sector eventually breaks on someone else's upgrade. Unowned integrations fail silently for weeks. |
A note on accuracy claims specifically, because it is the item that separates a serious evaluation from a demo. There is no independent benchmark for pharmacy AI agents. Every accuracy, deflection and containment figure in this market is vendor-published, without methodology, sample or audit. We exclude accuracy from vendor scoring by design, and we would encourage you to do the same — not because accuracy does not matter, but because the published numbers do not measure it.
The same discipline applies to security claims. As Simon Willison put it about the vendor products sold as prompt-injection defences, they "almost always carry confident claims that they capture '95% of attacks' or similar" — and in web application security, "95% is very much a failing grade." On whether the underlying problem is solved, he is equally direct: "we still don't know how to 100% reliably prevent this from happening." A vendor selling you a filter as the answer is selling accuracy theatre. What actually reduces risk is architectural: no untrusted content in a session that holds a write credential, scoped and short-lived credentials, a human approval on the write step, and per-action audit with reversibility.
Four questions that separate a real integration from a demo
- 1.Show me the contract clause that grants you write access to my PMS.: Not a screenshot of a working demo. The clause. If it does not exist, you are looking at screen automation or at a human retyping.
- 2.What happens to this product on the day my PMS vendor ships an upgrade?: Listen for a canary transaction, a version assertion and a named owner. Listen sceptically for “we handle that.”
- 3.Which of these actions does a pharmacist have to commit, and how is that enforced?: The right answer is a capability boundary — the agent lacks the credential — not a policy or a system prompt.
- 4.What are your dead-date checks?: Ask what NCPDP dates their roadmap assumes. If they say February 11, 2028 or June 11, 2027, they are working from superseded material.
What We Could Not Verify
This section exists because a research note that only reports what it found is not a research note. Here is what we chased and could not establish, stated plainly so you can weigh the rest accordingly.
- Any published fee schedule for pharmacy integration: Not for Surescripts certification, not for NCPDP standards licensing at the organisational level, and not for any independent-pharmacy PMS interface. In every case the vendor routes to sales. The absence is consistent enough to be a finding.
- What NCPDP membership costs: A $750-per-person-per-year individual figure circulates in secondary write-ups. NCPDP's own membership page publishes no dues at all, so we could not confirm it and do not use it as a planning number.
- A per-interface price for any independent-pharmacy PMS: We could not confirm one anywhere. The frequently quoted $15,000–$50,000 per year for third-party API licensing traces to a marketing page with no methodology, and we refuse to repeat it as a planning figure.
- The outcome of DOJ's look at the RedSail / Micro Merchant transaction: We can establish that antitrust staff weighed a challenge in late 2025 and did not bring one, and that the deal closed in February 2026. We located no consent decree, closing statement or clearance letter, so we do not describe the deal as approved or cleared.
- Whether the FTC's Surescripts case found, rather than alleged, a 95% share: The March 2023 order was a partial summary judgment and the case ended in a July 2023 proposed settlement with no monetary penalty and no admission. We did not pull the underlying opinion. We write "alleged."
- The exact version pairing currently adopted in the CFR: Telecommunication D.0 and Batch 1.2 is what the regulation is reported to adopt today, but our fetch of the eCFR text was blocked and the pairing is secondary-sourced. The replacement versions and the 2027–2028 dates are the parts we are confident in.
- A count of states with their own EPCS mandates: Vendor trackers publish lists. We did not reach a neutral source and will not print a number. Ask your board of pharmacy.
- A fifty-state generalisation about pharmacist verification: Every practice act we checked reserves final verification and clinical DUR judgement to a licensed pharmacist, but there is no single national rule and we did not survey all fifty states. Verify locally, and never accept "federal law requires" as the justification.
- The 340B pilot's drug list: Nine drugs are reported to be in scope for 2026. We did not verify the list and do not reproduce it.
- Precise Change Healthcare impact figures: The "more than 90% of pharmacies" and "190 million people" figures circulate at different values in different sources. We attribute them as reported and would not put either in a business case.
- Any pharmacy closure count attributable to DIR reform: Multiple figures circulate; the ones we chased lead to advocacy material without published methodology. We do not use one.
- Any independent measurement of agent integration success or failure rates: None found anywhere, in this sector or any other. Anyone quoting a headline failure percentage for AI projects is quoting something that does not survive a citation check — including the widely repeated figures we have permanently excluded from our writing.
- Any vendor-neutral accuracy benchmark for pharmacy AI: There is none. Every published figure is the seller's. That is why accuracy is excluded from our evaluation framework rather than weighted lightly within it.
None of this argues against building. It argues for building the way the constraints actually permit: one workflow, read-first, with the baseline measured before you start, with the pharmacist-in-charge holding the pen on the boundary, and with the version-drift discipline in place before the 2027 and 2028 migrations arrive rather than after.
And it argues for holding the line that makes the whole thing defensible. The system of record belongs to a vendor. The network is certified and paid. The standards move on somebody else's calendar. Inside all of that, an agent can still queue the refills, reconcile the inventory, draft the prescriber fax, chase the prior authorization, triage the adherence list and assemble the 340B package — which is a great deal of real work, honestly done. What it may never do is perform the clinical judgement or the final verification. A pharmacist does that, personally, every time.
Scoping an AI Agent for Your Pharmacy?
Book a free 60-minute discovery call with Frenchy Digital — a senior-led Black-owned LA agency. You leave with a write-path assessment against your PMS and e-prescribing network, a human-in-the-loop boundary your PIC can sign, and a fixed-price phased proposal within 5 business days. Call +1 (424) 272-5601.
Scoping an AI Agent for Your Pharmacy?
Book a free 60-minute discovery call. You leave with a write-path assessment against your PMS and network, a human-in-the-loop boundary, and a fixed-price phased proposal within 5 business days.
1517 S Bentley Ave Unit 204, Los Angeles CA 90025
Frequently Asked Questions
Sources & References
- 1RedSail Technologies — RedSail Acquires PrimeRx as an Affiliate↗
- 2PioneerRx — Connected Vendors↗
- 3Datascan — Software Interfacing↗
- 4Keycentrix — Integration Options↗
- 5Surescripts — E-Prescribing (network certification requirement)↗
- 6FTC — FTC Charges Surescripts with Illegal Monopolization of E-Prescription Markets (April 2019)↗
- 7FTC — Proposed Settlement in Surescripts Illegal Monopolization Case (July 2023)↗
- 8NCPDP — Membership↗
- 9eCFR — 45 CFR 162.1102 (retail pharmacy standards)↗
- 10Federal Register — HHS interim final rule, updates to compliance and other related dates (Aug 21, 2025)↗
- 11Federal Register — HHS delay of effective date (Feb 11, 2025)↗
- 12NABP — CMS Issues Final Rule to Adopt NCPDP SCRIPT Standard Version 2023011↗
- 13NCPDP — E-Prescribing Standards Final Rule (press release)↗
- 14CMS — Interoperability and Prior Authorization Final Rule (CMS-0057-F) fact sheet↗
- 15Epstein Becker Green — CMS Finalizes Changes to Pharmacy DIR in Part D Starting With Contract Year 2024↗
- 16CMS — Pharmacy Price Concession (DIR) reminder document↗
- 17Cornell LII — 21 CFR 1311.300 (application audit / certification requirements)↗
- 18CMS — E-Prescribing for Controlled Substances (EPCS) Program↗
- 19Covington — HRSA Announces 340B Rebate Model Pilot Program (Aug 2026)↗
- 20FDA Law Blog — Second Time's the Charm: HRSA Revives the 340B Rebate Pilot↗
- 21NABP — FDA's Small Dispenser DSCSA Exemption↗
- 22FCC — Declaratory Ruling FCC 24-17 (AI-generated voices under the TCPA)↗
- 23Bass, Berry & Sims — TCPA Exemptions for Healthcare Companies↗
- 24Pharmacy Times — Consequences of the Change Healthcare Cyberattack Continue↗
- 25Justia — Indiana Code 25-26-13-5-16 (pharmacist verification)↗
- 26Yardi — Become an Interface Partner (published partner-program terms)↗
- 27Epic — Vendor support and the expanded API specifications catalog↗
- 28Ninth Circuit — hiQ Labs v. LinkedIn, No. 17-16783 (Apr 18, 2022)↗
- 29Cornell LII — Van Buren v. United States, No. 19-783↗
- 30Model Context Protocol — Security Best Practices (specification 2026-07-28)↗
- 31Model Context Protocol — 2026-07-28 specification release notes↗
- 32Simon Willison — The Lethal Trifecta for AI Agents↗
- 33Stripe — Idempotent Requests↗
- 34IETF — draft-ietf-httpapi-idempotency-key-header (expired, not an RFC)↗
- 35X12 — License types↗

