| get_hc_forms | R Documentation |
Retrieves information on all pharmaceutical dosage forms listed in the
Health Canada Drug Product Database (DPD) using the
RESTful API endpoint /drug/form.
This includes details such as the drug code, form code, and the pharmaceutical form name (e.g., tablet, capsule, solution).
get_hc_forms()
This function sends a GET request to the Health Canada Drug Product Database API. It supports caching via the memoise package to avoid redundant calls, and respects a rate limit between successive API requests.
If the API request fails or returns an error status code,
the function returns NULL with an informative message.
A tibble with the following columns:
drug_code: Unique code identifying the drug product.
pharm_form_code: Code representing the pharmaceutical form.
pharm_form_desc: Description of the pharmaceutical form (e.g., Tablet, Capsule, Solution).
Requires an internet connection.
Health Canada Drug Product Database (DPD) API: https://health-products.canada.ca/api/documentation/dpd-documentation-en.html
GET,
fromJSON,
as_tibble
# This function requires an internet connection and downloads data from Health Canada
get_hc_forms()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.