public_actors
Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API
56 rows where employer_entity_id = 242385
This data as json, CSV (advanced)
Suggested facets: role_title, role_start_date, role_end_date, is_current, created_at (date), updated_at (date)
| public_actor_id ▼ | role_context | source_id | name_full | name_normalized | name_first | name_last | bioguide_id | fec_cand_id | fara_registration_number | oge_filer_slug | sec_reporter_cik | employer_entity_id | employer_entity_name | employer_ein | employer_cik | employer_lda_registrant_id | role_title | role_start_date | role_end_date | is_current | materiality_tier | materiality_reason | merged_into_public_actor_id | merge_method | merge_confidence | first_seen_date | last_seen_date | source_table | created_at | updated_at | notes | dd_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2621282 | nonprofit_officer | 237066904:ALLAN HEMPHILL | Allan Hemphill | ALLAN HEMPHILL | Allan | Hemphill | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2016 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621282 | ||||||||||||||
| 2621283 | nonprofit_officer | 237066904:ALLEN CHRISTENSON | Allen Christenson | ALLEN CHRISTENSON | Allen | Christenson | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Treasurer | 2016 | 2020 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621283 | ||||||||||||||
| 2621284 | nonprofit_officer | 237066904:ANDREW RYAN | Andrew Ryan | ANDREW RYAN | Andrew | Ryan | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621284 | ||||||||||||||
| 2621285 | nonprofit_officer | 237066904:BRENDAN SWEENEY | Brendan Sweeney | BRENDAN SWEENEY | Brendan | Sweeney | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2022 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621285 | ||||||||||||||
| 2621286 | nonprofit_officer | 237066904:BRUCE MAYFIELD | Bruce Mayfield | BRUCE MAYFIELD | Bruce | Mayfield | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621286 | ||||||||||||||
| 2621287 | nonprofit_officer | 237066904:CALUM WEEKS | Calum Weeks | CALUM WEEKS | Calum | Weeks | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2017 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621287 | ||||||||||||||
| 2621288 | nonprofit_officer | 237066904:CHARLES HOWARD GIBBON | Charles Howard-Gibbon | CHARLES HOWARD GIBBON | Charles | Howard-Gibbon | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Scout Executive | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621288 | ||||||||||||||
| 2621289 | nonprofit_officer | 237066904:CHRIS COULOMBE | Chris Coulombe | CHRIS COULOMBE | Chris | Coulombe | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621289 | ||||||||||||||
| 2621290 | nonprofit_officer | 237066904:CHRISTOPHER COULOMBE | Christopher Coulombe | CHRISTOPHER COULOMBE | Christopher | Coulombe | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2019 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621290 | ||||||||||||||
| 2621291 | nonprofit_officer | 237066904:CRAIG GREGORY | Craig Gregory | CRAIG GREGORY | Craig | Gregory | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2023 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621291 | ||||||||||||||
| 2621292 | nonprofit_officer | 237066904:DALE RADCLIFF | Dale Radcliff | DALE RADCLIFF | Dale | Radcliff | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2023 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621292 | ||||||||||||||
| 2621293 | nonprofit_officer | 237066904:DAVE SMILIE | Dave Smilie | DAVE SMILIE | Dave | Smilie | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2016 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621293 | ||||||||||||||
| 2621294 | nonprofit_officer | 237066904:DAVID PANKRATZ | David Pankratz | DAVID PANKRATZ | David | Pankratz | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2019 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621294 | ||||||||||||||
| 2621295 | nonprofit_officer | 237066904:DAVID SPANGLER | David Spangler | DAVID SPANGLER | David | Spangler | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621295 | ||||||||||||||
| 2621296 | nonprofit_officer | 237066904:DOUG CRANE | Doug Crane | DOUG CRANE | Doug | Crane | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621296 | ||||||||||||||
| 2621297 | nonprofit_officer | 237066904:DOUGLAS CRANE | Douglas Crane | DOUGLAS CRANE | Douglas | Crane | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2019 | 2020 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621297 | ||||||||||||||
| 2621298 | nonprofit_officer | 237066904:DREW WEIGL | Drew Weigl | DREW WEIGL | Drew | Weigl | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621298 | ||||||||||||||
| 2621299 | nonprofit_officer | 237066904:DUNCAN FLETT | Duncan Flett | DUNCAN FLETT | Duncan | Flett | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621299 | ||||||||||||||
| 2621300 | nonprofit_officer | 237066904:ELEANOR HENDERSON | Eleanor Henderson | ELEANOR HENDERSON | Eleanor | Henderson | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2020 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621300 | ||||||||||||||
| 2621301 | nonprofit_officer | 237066904:ELENA WHORTON | Elena Whorton | ELENA WHORTON | Elena | Whorton | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2017 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621301 | ||||||||||||||
| 2621302 | nonprofit_officer | 237066904:ERIK CARVER | Erik Carver | ERIK CARVER | Erik | Carver | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Youth Represent | 2021 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621302 | ||||||||||||||
| 2621303 | nonprofit_officer | 237066904:GARY KITCHEN | Gary Kitchen | GARY KITCHEN | Gary | Kitchen | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2017 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621303 | ||||||||||||||
| 2621304 | nonprofit_officer | 237066904:HERB WILLIAMS | Herb Williams | HERB WILLIAMS | Herb | Williams | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621304 | ||||||||||||||
| 2621305 | nonprofit_officer | 237066904:JACK FRANCE | Jack France | JACK FRANCE | Jack | France | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621305 | ||||||||||||||
| 2621306 | nonprofit_officer | 237066904:JASON KRACHT | Jason Kracht | JASON KRACHT | Jason | Kracht | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621306 | ||||||||||||||
| 2621307 | nonprofit_officer | 237066904:JEFFREY NEUMAN | Jeffrey Neuman | JEFFREY NEUMAN | Jeffrey | Neuman | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621307 | ||||||||||||||
| 2621308 | nonprofit_officer | 237066904:JENNIFER AMMONS | Jennifer Ammons | JENNIFER AMMONS | Jennifer | Ammons | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2022 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621308 | ||||||||||||||
| 2621309 | nonprofit_officer | 237066904:JENNIFER MASTERSON | Jennifer Masterson | JENNIFER MASTERSON | Jennifer | Masterson | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621309 | ||||||||||||||
| 2621310 | nonprofit_officer | 237066904:JOHN CARRIGER | John Carriger | JOHN CARRIGER | John | Carriger | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621310 | ||||||||||||||
| 2621311 | nonprofit_officer | 237066904:KATHLEEN DAGGETT | Kathleen Daggett | KATHLEEN DAGGETT | Kathleen | Daggett | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621311 | ||||||||||||||
| 2621312 | nonprofit_officer | 237066904:KEITH SCHOENTHAL | Keith Schoenthal | KEITH SCHOENTHAL | Keith | Schoenthal | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621312 | ||||||||||||||
| 2621313 | nonprofit_officer | 237066904:KEN WEISE | Ken Weise | KEN WEISE | Ken | Weise | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2017 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621313 | ||||||||||||||
| 2621314 | nonprofit_officer | 237066904:LEE MCCANN | Lee McCann | LEE MCCANN | Lee | McCann | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2016 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621314 | ||||||||||||||
| 2621315 | nonprofit_officer | 237066904:LEROY REPOSA | Leroy Reposa | LEROY REPOSA | Leroy | Reposa | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621315 | ||||||||||||||
| 2621316 | nonprofit_officer | 237066904:MARCUS ROMERO | Marcus Romero | MARCUS ROMERO | Marcus | Romero | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Youth Represent | 2022 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621316 | ||||||||||||||
| 2621317 | nonprofit_officer | 237066904:MARK HEINE | Mark Heine | MARK HEINE | Mark | Heine | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2023 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621317 | ||||||||||||||
| 2621318 | nonprofit_officer | 237066904:MARTIN WEBB | Martin Webb | MARTIN WEBB | Martin | Webb | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Treasurer | 2017 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621318 | ||||||||||||||
| 2621319 | nonprofit_officer | 237066904:MARTY WEBB | Marty Webb | MARTY WEBB | Marty | Webb | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2016 | 2016 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621319 | ||||||||||||||
| 2621320 | nonprofit_officer | 237066904:PATRICK DRIVER | Patrick Driver | PATRICK DRIVER | Patrick | Driver | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2017 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621320 | ||||||||||||||
| 2621321 | nonprofit_officer | 237066904:PATRICK ONEILL | Patrick O'Neill | PATRICK ONEILL | Patrick | O'Neill | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2022 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621321 | ||||||||||||||
| 2621322 | nonprofit_officer | 237066904:PAUL GREENALL | Paul Greenall | PAUL GREENALL | Paul | Greenall | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | District Chair | 2021 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621322 | ||||||||||||||
| 2621323 | nonprofit_officer | 237066904:PETER CARLSON | Peter Carlson | PETER CARLSON | Peter | Carlson | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Commissioner | 2021 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621323 | ||||||||||||||
| 2621324 | nonprofit_officer | 237066904:R DREW WEIGL | R Drew Weigl | R DREW WEIGL | R Drew | Weigl | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2019 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621324 | ||||||||||||||
| 2621325 | nonprofit_officer | 237066904:RANDY HUFFMAN | Randy Huffman | RANDY HUFFMAN | Randy | Huffman | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | President | 2016 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621325 | ||||||||||||||
| 2621326 | nonprofit_officer | 237066904:RAY LEONARD | Ray Leonard | RAY LEONARD | Ray | Leonard | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | President | 2016 | 2018 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621326 | ||||||||||||||
| 2621327 | nonprofit_officer | 237066904:RAYMOND LEONARD | Raymond Leonard | RAYMOND LEONARD | Raymond | Leonard | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Vice President | 2019 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621327 | ||||||||||||||
| 2621328 | nonprofit_officer | 237066904:RICK MARSON | Rick Marson | RICK MARSON | Rick | Marson | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2016 | 2016 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621328 | ||||||||||||||
| 2621329 | nonprofit_officer | 237066904:RODNEY CLARK | Rodney Clark | RODNEY CLARK | Rodney | Clark | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | District Chair | 2019 | 2022 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621329 | ||||||||||||||
| 2621330 | nonprofit_officer | 237066904:SAMUEL CHAPMAN | Samuel Chapman | SAMUEL CHAPMAN | Samuel | Chapman | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621330 | ||||||||||||||
| 2621331 | nonprofit_officer | 237066904:SAMUEL DOLCINI | Samuel Dolcini | SAMUEL DOLCINI | Samuel | Dolcini | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621331 | ||||||||||||||
| 2621332 | nonprofit_officer | 237066904:SHEILA DUNDON | Sheila Dundon | SHEILA DUNDON | Sheila | Dundon | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2023 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621332 | ||||||||||||||
| 2621333 | nonprofit_officer | 237066904:STEPHEN GALE | Stephen Gale | STEPHEN GALE | Stephen | Gale | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621333 | ||||||||||||||
| 2621334 | nonprofit_officer | 237066904:T KEVIN KONICEK | T Kevin Konicek | T KEVIN KONICEK | T Kevin | Konicek | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2022 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621334 | ||||||||||||||
| 2621335 | nonprofit_officer | 237066904:TYLER WILLIS | Tyler Willis | TYLER WILLIS | Tyler | Willis | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2021 | 0 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621335 | ||||||||||||||
| 2621336 | nonprofit_officer | 237066904:TYLER WILLS | Tyler Wills | TYLER WILLS | Tyler | Wills | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2022 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621336 | ||||||||||||||
| 2621337 | nonprofit_officer | 237066904:WILLIAM BULLARD | William Bullard | WILLIAM BULLARD | William | Bullard | 242385 242385 | BOY SCOUTS OF AMERICA | 237066904 | Board Member | 2021 | 2024 | 1 | 2 | 990_officers | 2026-04-19 18:28:44 | 2026-04-19 18:28:44 | DD-P-2621337 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE public_actors (
public_actor_id INTEGER PRIMARY KEY,
role_context TEXT NOT NULL, -- 'congress_member' | 'fara_agent' | 'fec_candidate'
-- | 'oge_pas_filer' | 'sec_form4_reporter'
-- | 'nonprofit_officer' | 'lobbyist_lda'
source_id TEXT NOT NULL, -- '{id_part}:{normalized_name}' or bare id — see doc
name_full TEXT NOT NULL,
name_normalized TEXT NOT NULL,
name_first TEXT,
name_last TEXT,
-- Canonical IDs (populated where applicable)
bioguide_id TEXT,
fec_cand_id TEXT,
fara_registration_number TEXT,
oge_filer_slug TEXT,
sec_reporter_cik INTEGER,
-- Employer/organization
employer_entity_id INTEGER,
employer_entity_name TEXT,
employer_ein TEXT,
employer_cik INTEGER,
employer_lda_registrant_id INTEGER,
-- Role details
role_title TEXT,
role_start_date TEXT,
role_end_date TEXT,
is_current INTEGER,
-- Materiality (two-pass: Pass 1 sets defaults; Pass 2 refines)
materiality_tier INTEGER NOT NULL DEFAULT 2,
materiality_reason TEXT,
-- Merge tracking (Model 2 — deterministic evidence only)
merged_into_public_actor_id INTEGER,
merge_method TEXT, -- 'bioguide_match' | 'fec_crosswalk' | 'cik_match' | 'manual'
merge_confidence REAL,
-- Provenance
first_seen_date TEXT,
last_seen_date TEXT,
source_table TEXT,
created_at TEXT NOT NULL,
updated_at TEXT NOT NULL,
notes TEXT, dd_id TEXT GENERATED ALWAYS AS ('DD-P-' || public_actor_id) VIRTUAL,
UNIQUE(role_context, source_id),
FOREIGN KEY (employer_entity_id) REFERENCES entities(entity_id),
FOREIGN KEY (merged_into_public_actor_id) REFERENCES public_actors(public_actor_id),
CHECK (merged_into_public_actor_id IS NULL OR merged_into_public_actor_id != public_actor_id)
);
CREATE INDEX idx_pa_name_norm ON public_actors(name_normalized);
CREATE INDEX idx_pa_role_context ON public_actors(role_context);
CREATE INDEX idx_pa_bioguide ON public_actors(bioguide_id) WHERE bioguide_id IS NOT NULL;
CREATE INDEX idx_pa_fec_cand ON public_actors(fec_cand_id) WHERE fec_cand_id IS NOT NULL;
CREATE INDEX idx_pa_fara ON public_actors(fara_registration_number) WHERE fara_registration_number IS NOT NULL;
CREATE INDEX idx_pa_employer ON public_actors(employer_entity_id) WHERE employer_entity_id IS NOT NULL;
CREATE INDEX idx_pa_merged ON public_actors(merged_into_public_actor_id) WHERE merged_into_public_actor_id IS NOT NULL;
CREATE INDEX idx_pa_tier ON public_actors(materiality_tier);