--- type: "Bill" title: "law enforcement integrity database; appeal" description: "law enforcement integrity database; appeal" jurisdiction: "us/states/az" legislature: "Arizona Legislature" session: "54th-1st-regular" identifier: "HB 2671" citation: "Arizona HB 2671 (54th-1st-regular)" classification: ["bill"] subjects: ["LAW ENFORCEMENT INTEGRITY DATABASE", "LAW ENFORCEMENT OFFICERS", "PUBLIC OFFICERS AND EMPLOYEES - TITLE 38"] status: "enacted" primary_sponsors: ["John Kavanagh"] version_count: 6 action_count: 16 vote_count: 6 first_action: "2019-02-18" last_action: "2019-05-08" source: "openstates" source_identifier: "ocd-bill/930813e0-e3b7-4fa6-a3d5-efaeae295c9d" source_url: "https://apps.azleg.gov/BillStatus/BillOverview/72314?SessionId=121" source_hash: "5fd74ada602470fec9e1bd03ebb76129182a4e9f7b82c7b92aa838b4bee7c7db" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-az"] --- # Arizona HB 2671 (54th-1st-regular) — law enforcement integrity database; appeal ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Chaptered Version** (committee substitute) — [source](https://www.azleg.gov/legtext/54leg/1R/laws/0188.htm) 2. **HOUSE - Floor Amend to Bill - Kavanagh - passed** (committee substitute) — [source](https://apps.azleg.gov/BillStatus/GetDocumentPdf/467627) 3. **House Engrossed Version** (committee substitute) — [source](https://www.azleg.gov/legtext/54leg/1R/bills/HB2671H.htm) 4. **Introduced Version** (committee substitute) — [source](https://www.azleg.gov/legtext/54leg/1R/bills/HB2671P.htm) 5. **SENATE - Commerce - Strike Everything** (committee substitute) — [source](https://www.azleg.gov/legtext/54leg/1R/adopted/S.2671COM.DOCX.htm) 6. **Senate Engrossed Version** (committee substitute) — [source](https://www.azleg.gov/legtext/54leg/1R/bills/HB2671S.htm) ## Votes - do pass amended — **0–0** (fail) · lower - Passed — **42–18** (pass) · lower - Passed — **59–0** (pass) · lower - Passed — **20–9** (pass) · upper - Passed — **0–0** (fail) · lower - do pass amended — **0–0** (fail) · upper ## Sponsors - John Kavanagh — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2019-02-18** house first reading. `reading-1` - **2019-02-25** dp `committee-passage` - **2019-02-19** house second reading `reading-2` - **2019-02-26** dpa `amendment-passage` - **2019-03-04** passed `passage, reading-3` - **2019-03-21** senate first reading `reading-1` - **2019-03-05** transmit to senate - **2019-03-28** dpa/se `amendment-passage` - **2019-03-25** senate second reading `reading-2` - **2019-04-11** dpa `amendment-passage` - **2019-04-11** transmit to house - **2019-04-11** passed `passage, reading-3` - **2019-05-02** passed `passage` - **2019-05-02** transmit to governor `executive-receipt` - **2019-05-02** passed `passage` - **2019-05-08** signed by governor `executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/930813e0-e3b7-4fa6-a3d5-efaeae295c9d`. Confidence: reported (aggregated from official Arizona legislature records).