get_hc_active_ingredients: Get Active Ingredients from Health Canada Drug Product Database
Description
Retrieves detailed information on all active ingredients
listed in the Health Canada Drug Product Database (DPD)
through the RESTful API endpoint /drug/activeingredient.
Each record corresponds to a specific active ingredient
within a registered drug product, including concentration,
unit, and dosage details (if available).
drug_code: Unique code identifying the drug product
ingredient_name: Name of the active ingredient
strength: Strength or concentration value (e.g., "50", "0.05")
strength_unit: Unit of the strength (e.g., "MG", "G", "
Details
The function sends a GET request to the Health Canada DPD API.
It uses memoisation via the memoise package to cache results
and includes a rate limit delay between API requests.
Missing values are retained as empty strings (""),
preserving the original schema of the API.