npi_flatten()
is now covered by unit tests (#15 and #73).npi_search()
provides an informative error message when internet is off or the endpoint is unreachable (#52).npi_search()
now checks for legal use of special characters prior to submitting an API request (#53).npi_search()
now checks for legal use of wildcard characters prior to submitting an API request (#54).checkmate
package is now in Imports rather than Suggests so tests are run on it (#57).npi_search()
now has test coverage for the case where empty results are returned (#59).npi_search()
now provides a message indicating how many records are being requested (#72).npi_search()
now handles epoch field conversion to date format, fixing a breaking API change. Thanks to @trang-n for reporting the problem (#74) and @parmsam for submitting a PR that fixed it (#75).npi_summarize()
now handles NPI records in which all provider taxonomy records have been flagged as non-primary (#51).tidyr
<= 0.8.99 (#56).npis
dataset (#48).delay_by()
and remove_null()
(#58).enumeration_type
is returned, not provider_type
(#64).npi
vignette details what npi_summarize()
(#67) and npi_flatten()
(#68) do.npi
vignette provide use cases for npi_is_valid()
(#69).npi_search()
documentation now links to the NPPES data dictionary to help users understand the API results (#70).npi_is_valid()
now uses the checkLuhn package for Luhn checking (#34)tidyr::unnest()
now works with old and new versions of tidyr Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.