| name | drug-co-il-lookup |
| description | Look up an Israeli medication on drug.co.il (the drug-information site of the Israeli Pharmacists Organization, ארגון הרוקחות בישראל). Returns structured JSON — Hebrew + English name, manufacturer, active ingredients, ATC code, dosage/usage form, prescription status, health-basket inclusion (סל הבריאות), approved indication, equivalent drugs (generics), and links to MOH-hosted patient leaflets in Hebrew/English/Arabic. Use when the user asks about an Israeli medication by Hebrew or English brand name, generic name, or active ingredient. |
drug.co.il lookup
drug.co.il is the drug-information site of ארגון הרוקחות בישראל (Pharmacists Organization of Israel). Each drug has a public page with manufacturer, active ingredient, ATC, dosage form, prescription/OTC status, health-basket inclusion, approved indication, list of equivalent drugs (same active ingredient, different brand/dose), and links to the official MOH patient leaflet PDFs in Hebrew/English/Arabic.
Two operations
1. Search
Always search first when the user gives a name — slug guessing with percent-encoded Hebrew is fragile. The site uses WordPress search (?s=<query>), minimum 3 characters, matches Hebrew name, English name, or active ingredient.
python3 skills/drug-co-il-lookup/scripts/lookup.py search "ליסין"
python3 skills/drug-co-il-lookup/scripts/lookup.py search "lisdexamfetamine"
Returns JSON array of {name, url}. Pick the best match (or present options to the user if ambiguous — multiple doses of the same drug each have their own page, e.g. ליסין 30 / 50 / 70 מ"ג).
2. Fetch
Fetch the structured record for a specific drug page URL.
python3 skills/drug-co-il-lookup/scripts/lookup.py fetch "https://drug.co.il/drugs/<slug>/"
Returns a JSON object with the fields listed above plus (cleaned page text) as a fallback in case a selector breaks — you can answer from if a structured field comes back null.