How we verify
How does RxShift know a state’s pharmacy staffing rule is current?
Every rule on this site is read from the issuing body’s own text and recorded word for word on a dated read. People decide every reading, and no automated check can change one. An automated check confirms each week that the recorded words are still on the issuing body’s page, and each state’s record says plainly when that is not possible. This page is the method, who stands behind it, and the record for every state.
31
States published
24
Re-checked automatically on 2026-10-19
7 rest on a dated read
64,495
Characters of recorded rule text confirmed on that re-check
from 40 official hosts
Who stands behind it
How a rule is read is decided by people, not by software. RxShift’s readings are ruled on by its founders, Susan Monahan-West, PharmD, BCGP, a board-certified pharmacist and consultant pharmacist, and Jamison West, who runs the business and technical side. Each decision is recorded with its date and the rule it rests on, and the automated checks below exist to confirm that the words those decisions were made on are still the words the issuing body serves. They never make a reading, and they never change one.
The method
- 1
We read the issuing body, not a copy of it
A rule is read from the text the legislature, the board of pharmacy or the state's official code publisher serves. Legal mirrors, summaries, news items and vendor explainers are never a source for currency: several of them still serve text that has since been amended or repealed. A board's FAQ is guidance; where we rely on one we quote it, label it, and keep it apart from the rule.
- 2
We record the words, with the date
Each read produces a dated report and a record: the operative passages, verbatim, with the issuing body's address and the date they were read. The record is the evidence. A citation without the text behind it is a claim, not a record.
- 3
People decide how a rule is read, and the decision is recorded
When a rule admits two readings, states no threshold, or does not cover the case in front of us, a person applies the stricter reading, names the rule, and records the choice with its date. A product that reports on compliance must err toward flagging, never toward reassurance. No automated check can change a reading.
- 4
An automated check confirms each week that the recorded words are still there
Each week an automated re-check opens every official source it is set up for and confirms that each recorded passage is still on the page as served, character for character. It confirms; it never reads for us. A passage that has moved, a document that has changed, or a page that will not open is reported as such, never passed quietly, and a person looks. The re-check writes a dated file, and the table below is read from the newest one.
- 5
Where a site allows no automated reading, the rule rests on its dated read
Some issuing bodies refuse automated reading, serve their rules only inside a browser session, or publish only a dated document. Those states are read from the issuing body's own page, by a person where the page can only be opened in a browser, and the record says so rather than pretending a re-check ran.
- 6
The date on a state page is derived, never typed
The “Last verified” date on every state page is computed from the reports on file: it moves only when a full read against the issuing body, with a record, is newer than the last one. Nobody edits a date by hand, and a read that could not reach the issuing body cannot move it.
- 7
What we say the product enforces is checked against the product
What the site says RxShift enforces for a state is checked against the compliance engine itself, at every build and again every day against the live site. A sentence that no longer matches the engine fails the build. The same check runs over the worked examples in the ratio calculator and over each recorded ruling that names an outcome the product must give or wording a page must carry.
- 8
Changes are published, and the data is open
Every verification and every change lands on the regulatory updates log, dated and cited, and in the open dataset, which anyone may download and reuse with attribution. If a state's rule moves, the change is logged there, dated and cited.
What we will not claim
- We do not describe a reading as confirmed by a board unless the board has said so in writing, and we say when a board has not answered.
- We do not publish a single nationwide figure for what a citation costs. Penalties differ too much between states for an average to be honest; where we cite one, it is that state's own record.
- We do not certify or guarantee that a pharmacy is compliant. RxShift surfaces deficiencies against a dated reading of the rule; the board, not RxShift, decides compliance.
- Nothing on this site is legal advice. It is a maintained, cited, dated reading of public law, offered so that a pharmacy and its counsel can check it against the source we link.
The record, state by state
Generated from the same records the state pages use. “Last verified” is the derived date on the state’s page; “How” is what the newest weekly re-check found for that state. Each state’s record opens the recorded passages themselves, marked with what the re-check found for each, and every dated read and re-check.
| State | Rule | Last verified | How |
|---|---|---|---|
| AlabamaRecord → | Ala. Admin. Code r. 680-X-2-.14(5) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. admincode.legislature.state.al.us · albop.com |
| ArkansasRecord → | 17 CAR 160-907 (rewritten eff. Oct 10, 2025) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. codeofarrules.arkansas.gov |
| CaliforniaRecord → | BPC 4115, as amended by AB 1503 (eff. Jan 1, 2026) | 2026-10-05 | Dated read on file Read from the issuing body's own page and recorded word for word on the date above. That site does not allow automated re-checks, so this rule rests on its dated read, by a person where the page can only be opened in a browser. pharmacy.ca.gov |
| ColoradoRecord → | C.R.S. 12-280-122 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. coloradosos.gov · content.leg.colorado.gov · olls.info |
| ConnecticutRecord → | Regs. Conn. State Agencies § 20-576-36 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. eregulations.ct.gov |
| DelawareRecord → | 24 Del. Admin. Code 2500 § 21.2.5 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. regulations.delaware.gov |
| GeorgiaRecord → | O.C.G.A. 26-4-82 (as amended by HB 382, eff. July 1, 2026) and Board rule 480-15-.03(e) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. gbp.georgia.gov · gov.georgia.gov |
| IllinoisRecord → | 225 ILCS 85/15.1 | 2026-10-05 | Dated read on file Read from the issuing body's own page and recorded on the date above; the weekly re-check is not yet set up for this state, so it rests on its dated read. |
| KansasRecord → | K.A.R. 68-5-16 | 2026-10-16 | Dated read on file Read from the issuing body's own page and recorded word for word on the date above. That site does not allow automated re-checks, so this rule rests on its dated read, by a person where the page can only be opened in a browser. |
| KentuckyRecord → | 201 KAR 2:450 § 2(3); KRS 337.355; KRS 337.365 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. apps.legislature.ky.gov |
| LouisianaRecord → | La. Admin. Code tit. 46, Pt LIII, 907(A)(1) and 709(B) | 2026-10-12 | Dated read on file Read from the issuing body's own page and recorded on the date above; the weekly re-check is not yet set up for this state, so it rests on its dated read. |
| MassachusettsRecord → | 247 CMR 8.06(3) | 2026-10-19 | Dated read on file Read from the issuing body's own page and recorded word for word on the date above. That site does not allow automated re-checks, so this rule rests on its dated read, by a person where the page can only be opened in a browser. 5 of 10 recorded passages were confirmed on 2026-10-19 on the pages that do allow it. sec.state.ma.us |
| MinnesotaRecord → | Minn. Stat. 151.102, subd. 1 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. revisor.mn.gov |
| MississippiRecord → | Miss. Admin. Code tit. 30, pt. 3001, art. XL § 4.D | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. mbp.ms.gov |
| MontanaRecord → | ARM 24.174.411; ARM 24.174.711 | 2026-10-13 | Re-checked weekly Read from the dated copy the issuing body serves and recorded word for word; the weekly re-check on 2026-10-19 confirmed every recorded passage in that copy. The issuing body publishes no live page for this rule, so the date above rests on the read itself. boards.bsd.dli.mt.gov |
| NebraskaRecord → | Neb. Rev. Stat. § 38-2866.01 | 2026-10-19 | Dated read on file Read from the issuing body's own page and recorded word for word on the date above. That site does not allow automated re-checks, so this rule rests on its dated read, by a person where the page can only be opened in a browser. |
| NevadaRecord → | NAC 639.250 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. bop.nv.gov · leg.state.nv.us |
| New JerseyRecord → | N.J.A.C. 13:39-6.15 | 2026-10-16 | Dated read on file Read from the issuing body's own page and recorded word for word on the date above. That site does not allow automated re-checks, so this rule rests on its dated read, by a person where the page can only be opened in a browser. |
| New YorkRecord → | N.Y. Educ. Law 6841(4); 8 NYCRR 29.7(a)(21)(ii) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. op.nysed.gov |
| North CarolinaRecord → | N.C. Gen. Stat. 90-85.15A(c) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. files.nc.gov · ncbop.org · ncleg.gov · oah.nc.gov · reports.oah.state.nc.us |
| North DakotaRecord → | N.D. Admin. Code 61-02-07.1-04 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. ndlegis.gov |
| OhioRecord → | OAC 4729:5-5-02.2 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. codes.ohio.gov |
| OklahomaRecord → | 59 O.S. 353.18A(C), as amended by SB 906 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. oklegislature.gov |
| Rhode IslandRecord → | 216-RICR-40-15-1.6.1(E) | 2026-10-19 | Re-checked weekly Read from the dated copy the issuing body serves and recorded word for word; the weekly re-check on 2026-10-19 confirmed every recorded passage in that copy. The issuing body publishes no live page for this rule, so the date above rests on the read itself. risos-apa-production-public.s3.amazonaws.com |
| South CarolinaRecord → | S.C. Code Ann. 40-43-86(B)(4)(b) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. scstatehouse.gov |
| South DakotaRecord → | ARSD 20:51:29:19 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. sdlegislature.gov |
| TennesseeRecord → | Tenn. Comp. R. & Regs. 1140-02-.02(7)(a) | 2026-10-16 | Re-checked weekly Read from the dated copy the issuing body serves and recorded word for word; the weekly re-check on 2026-10-19 confirmed every recorded passage in that copy. The issuing body publishes no live page for this rule, so the date above rests on the read itself. publications.tnsosfiles.com |
| TexasRecord → | 22 Tex. Admin. Code 291.32(d)(3)(A) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. pharmacy.texas.gov |
| VermontRecord → | Vt. Bd. of Pharmacy Admin. R. 8-9(a) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. outside.vermont.gov · secure.vermont.gov · sos.vermont.gov |
| VirginiaRecord → | 18VAC110-20-112(A) | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. dhp.virginia.gov · law.lis.virginia.gov · register.dls.virginia.gov · townhall.virginia.gov |
| West VirginiaRecord → | W. Va. C.S.R. 15-7-5.3 | 2026-10-19 | Re-checked weekly Read from the issuing body's own text and recorded word for word; the weekly re-check on 2026-10-19 confirmed that every recorded passage is still there today. apps.sos.wv.gov |