Skip to content

andrewallenbruce/provider

Repository files navigation

provider provider website


Tidy Healthcare Provider API Interface


GitHub R package version License: MIT code size last commit Codecov test coverage CodeFactor

📦 Installation

You can install provider from GitHub with:

# install.packages("pak")
pak::pak("andrewallenbruce/provider")

🔰 Usage

library(provider)

Facility Affiliations

affiliations(facility_ccn = 370781)
#> ✔ Query returned 15 results.

#> # A tibble: 15 × 9
#>    npi     pac   last  first middle suffix facility_type facility_ccn parent_ccn
#>    <chr>   <chr> <chr> <chr> <chr>  <chr>  <chr>         <chr>        <chr>     
#>  1 100330… 1254… LEE   NICO… <NA>   <NA>   Hospital      370781       <NA>      
#>  2 101316… 6800… SEE   LEILA DANIE… <NA>   Hospital      370781       <NA>      
#>  3 105354… 7618… SIZE… AARON S      <NA>   Hospital      370781       <NA>      
#>  4 108361… 6406… KASS… KEITH J      <NA>   Hospital      370781       <NA>      
#>  5 124523… 4082… MADR… STEVE M      <NA>   Hospital      370781       <NA>      
#>  6 131693… 2769… BEAM  CHES… WRAY   <NA>   Hospital      370781       <NA>      
#>  7 140790… 3870… FINCH COREY D      <NA>   Hospital      370781       <NA>      
#>  8 142704… 7517… MCGA… THOM… <NA>   <NA>   Hospital      370781       <NA>      
#>  9 148743… 8426… RUSS… NICH… <NA>   <NA>   Hospital      370781       <NA>      
#> 10 156845… 3870… SCHM… DWAY… A      <NA>   Hospital      370781       <NA>      
#> 11 162904… 6103… MORR… JANA  NIKOLE <NA>   Hospital      370781       <NA>      
#> 12 171039… 9739… GRAH… TIMO… AARON  <NA>   Hospital      370781       <NA>      
#> 13 171093… 2163… COST… RICH… F      JR.    Hospital      370781       <NA>      
#> 14 180138… 9436… FONK… VEDM… <NA>   <NA>   Hospital      370781       <NA>      
#> 15 192205… 9032… ARMOR JESS  F      <NA>   Hospital      370781       <NA>

National Provider Catalog

clinicians(npi = 1932365699) |> str()
#> ✔ Query returned 1 result.

#> tibble [1 × 25] (S3: tbl_df/tbl/data.frame)
#>  $ npi          : chr "1932365699"
#>  $ pac          : chr "0042370496"
#>  $ enid         : chr "I20081115000066"
#>  $ last         : chr "SMITH"
#>  $ first        : chr "STEFAN"
#>  $ middle       : chr "MICHAEL"
#>  $ suffix       : chr NA
#>  $ gender       : chr "M"
#>  $ cred         : chr "OD"
#>  $ school       : chr "ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO"
#>  $ year         : chr "2008"
#>  $ specialty    : chr "OPTOMETRY"
#>  $ spec_other   : chr NA
#>  $ telehealth   : chr NA
#>  $ facility_name: chr "VEP IL OPTOMETRIC LLC"
#>  $ org_pac      : chr "3678814217"
#>  $ org_mems     : chr "25"
#>  $ add_1        : chr "1001 CHARLESTON AVE E"
#>  $ add_2        : chr NA
#>  $ city         : chr "MATTOON"
#>  $ state        : chr "IL"
#>  $ zip          : chr "619386226"
#>  $ phone        : chr "2172352020"
#>  $ ind          : chr "Y"
#>  $ grp          : chr "Y"

Hospitals

hospitals(npi = 1720098791) |> str()
#> ✔ Query returned 1 result.

#> tibble [1 × 39] (S3: tbl_df/tbl/data.frame)
#>  $ enid          : chr "O20230310002325"
#>  $ enid_state    : chr "GA"
#>  $ spec_cd       : chr "00-24"
#>  $ specialty     : chr "PART A PROVIDER - RURAL EMERGENCY HOSPITAL (REH)"
#>  $ npi           : chr "1720098791"
#>  $ multi         : chr "N"
#>  $ ccn           : chr "110779"
#>  $ pac           : chr "7618950643"
#>  $ org_name      : chr "IRWIN COUNTY HOSPITAL"
#>  $ dba_name      : chr "PROGRESSIVE MEDICAL ENTERPRISE"
#>  $ inc_date      : chr NA
#>  $ inc_state     : chr "GA"
#>  $ org_type      : chr "OTHER"
#>  $ org_text      : chr "HOSPITAL AUTHORITY"
#>  $ designation   : chr "N"
#>  $ add_1         : chr "710 N IRWIN AVE"
#>  $ add_2         : chr NA
#>  $ city          : chr "OCILLA"
#>  $ state         : chr "GA"
#>  $ zip           : chr "317745011"
#>  $ location_type : chr "OTHER HOSPITAL PRACTICE LOCATION"
#>  $ location_text : chr "REH"
#>  $ sub_general   : chr "N"
#>  $ sub_acute     : chr "N"
#>  $ sub_drug      : chr "N"
#>  $ sub_child     : chr "N"
#>  $ sub_long      : chr "N"
#>  $ sub_psych     : chr "N"
#>  $ sub_rehab     : chr "N"
#>  $ sub_short     : chr "N"
#>  $ sub_swing     : chr "N"
#>  $ sub_psych_unit: chr "N"
#>  $ sub_rehab_unit: chr "N"
#>  $ sub_specialty : chr "N"
#>  $ sub_other     : chr "N"
#>  $ sub_otext     : chr NA
#>  $ reh_ind       : chr "Y"
#>  $ reh_date      : chr "2023-03-23"
#>  $ old_ccn       : chr "110130"

CLIA Laboratories

laboratories(ccn = "11D0265516") |> str()
#> ✔ Query returned 1 result.

#> tibble [1 × 103] (S3: tbl_df/tbl/data.frame)
#>  $ prv_cat       : chr "22"
#>  $ prv_type      : chr "01"
#>  $ chow_count    : chr "0"
#>  $ chow_date     : chr NA
#>  $ city          : chr "VALDOSTA"
#>  $ pos           : chr "Y"
#>  $ status        : chr "A"
#>  $ county_ssa    : chr "700"
#>  $ xref_ccn      : chr NA
#>  $ cert_date     : chr "19960321"
#>  $ eligible_ind  : chr "Y"
#>  $ name          : chr "DANIEL FELDMAN MD"
#>  $ mac_curr      : chr NA
#>  $ vend          : chr NA
#>  $ orig_date     : chr "19920901"
#>  $ chow_prev_date: chr NA
#>  $ mac_prev      : chr NA
#>  $ ccn           : chr "11D0265516"
#>  $ region        : chr "04"
#>  $ skeleton      : chr "N"
#>  $ state         : chr "GA"
#>  $ state_ssa     : chr "11"
#>  $ state_reg     : chr "001"
#>  $ add_1         : chr "205 WOODROW WILSON DR"
#>  $ phone_1       : chr "8032619888"
#>  $ term_cd       : chr "17"
#>  $ term_date     : chr "19980804"
#>  $ cert_action   : chr "2"
#>  $ ownership     : chr "04"
#>  $ zip           : chr "31602"
#>  $ fips_state    : chr "13"
#>  $ fips_county   : chr "185"
#>  $ cbsa_ind      : chr "U"
#>  $ cbsa_cd       : chr "46660"
#>  $ add_2         : chr NA
#>  $ aff_1         : chr NA
#>  $ aff_2         : chr NA
#>  $ aff_3         : chr NA
#>  $ aff_4         : chr NA
#>  $ aff_5         : chr NA
#>  $ aff_6         : chr NA
#>  $ aff_7         : chr NA
#>  $ aff_8         : chr NA
#>  $ a2la_cred     : chr NA
#>  $ a2la_date     : chr NA
#>  $ a2la_ind      : chr "N"
#>  $ aabb_cred     : chr NA
#>  $ aabb_date     : chr NA
#>  $ aabb_ind      : chr "N"
#>  $ aoa_cred      : chr NA
#>  $ aoa_date      : chr NA
#>  $ aoa_ind       : chr "N"
#>  $ ashi_cred     : chr NA
#>  $ ashi_date     : chr NA
#>  $ ashi_ind      : chr "N"
#>  $ cap_cred      : chr NA
#>  $ cap_date      : chr NA
#>  $ cap_ind       : chr "N"
#>  $ cola_cred     : chr NA
#>  $ cola_date     : chr NA
#>  $ cola_ind      : chr "N"
#>  $ jcaho_cred    : chr NA
#>  $ jcaho_date    : chr NA
#>  $ jcaho_ind     : chr "N"
#>  $ apl_date      : chr "19930120"
#>  $ apl_type      : chr "1"
#>  $ fac_type      : chr "21"
#>  $ eff_date      : chr "19960829"
#>  $ mail_date     : chr "19960925"
#>  $ cert_type     : chr "1"
#>  $ cls0          : chr "00"
#>  $ cls1          : chr "00"
#>  $ cls2          : chr "00"
#>  $ cls3          : chr "00"
#>  $ cls4          : chr NA
#>  $ cls5          : chr NA
#>  $ cls6          : chr NA
#>  $ cls7          : chr NA
#>  $ cls8          : chr NA
#>  $ cls9          : chr NA
#>  $ cls10         : chr NA
#>  $ clia_88       : chr "00205114A3"
#>  $ term_cd       : chr "17"
#>  $ sched_cred    : chr NA
#>  $ vol_cred      : chr "0"
#>  $ vol_comp      : chr "0"
#>  $ aff_count     : chr "0"
#>  $ phone_2       : chr NA
#>  $ fyend         : chr NA
#>  $ multi         : chr "N"
#>  $ hosp          : chr "N"
#>  $ nonprof       : chr "N"
#>  $ temp          : chr "N"
#>  $ site_count    : chr "0"
#>  $ vol_ppm       : chr "0"
#>  $ name_2        : chr NA
#>  $ rel_num       : chr NA
#>  $ shared_lab    : chr "N"
#>  $ shared_xref   : chr NA
#>   [list output truncated]

Opt-Out Affidavits

opt_out(npi = 1043522824)
#> ✔ Query returned 1 result.

#> # A tibble: 1 × 13
#>   npi    first last  specialty date_start date_end last_update add_1 add_2 city 
#>   <chr>  <chr> <chr> <chr>     <chr>      <chr>    <chr>       <chr> <chr> <chr>
#> 1 10435… James Smith Nurse Pr… 7/1/2019   7/1/2027 8/15/2025   8585… STE … SCOT…
#> # ℹ 3 more variables: state <chr>, zip <chr>, order_refer <chr>

Ordering & Referral

order_refer(npi = 1043522824)
#> ✔ Query returned 1 result.

#> # A tibble: 1 × 8
#>   npi        first last  part_b dme   hha   pmd   hospice
#>   <chr>      <chr> <chr> <chr>  <chr> <chr> <chr> <chr>  
#> 1 1043522824 JAMES SMITH Y      Y     Y     Y     N

Provider Enrollment

providers(enid = "O20040610001257")
#> ✔ Query returned 1 result.

#> # A tibble: 1 × 11
#>   npi        multi pac   enid  spec  specialty state last  first middle org_name
#>   <chr>      <chr> <chr> <chr> <chr> <chr>     <chr> <chr> <chr> <chr>  <chr>   
#> 1 1720098791 N     7618… O200… 12-70 PART B S… GA    <NA>  <NA>  <NA>   IRWIN C…

Reassignments

reassignments(org_pac = 7719037548)
#> ✔ Query returned 4 results.

#> # A tibble: 4 × 14
#>   npi     pac   enid  first last  state specialty reassignments org_name org_pac
#>   <chr>   <chr> <chr> <chr> <chr> <chr> <chr>     <chr>         <chr>    <chr>  
#> 1 115446… 5294… I201… Broo… Alld… CO    Optometry 4             Eye Cen… 771903…
#> 2 108362… 6103… I200… Matt… Ehrl… CO    Ophthalm… 4             Eye Cen… 771903…
#> 3 140794… 1850… I200… Jeff… Olson CO    Ophthalm… 4             Eye Cen… 771903…
#> 4 193236… 4237… I201… Stef… Smith CO    Optometry 4             Eye Cen… 771903…
#> # ℹ 4 more variables: org_enid <chr>, org_state <chr>, associations <chr>,
#> #   type <chr>

⚖️ Code of Conduct

Please note that the provider project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

🏛️ Governance

This project is primarily maintained by Andrew Bruce. Other authors may occasionally assist with some of these duties.

About

Public Healthcare Provider APIs 🩺

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors