Browse data pharmac_schedule_history

PHARMAC Community Medicines Schedule (Historical)

Monthly snapshots of the PHARMAC community pharmaceutical schedule from September 2006 to present (~511k rows). Each row is tagged with time_frame (YYYY-MM). Use this dataset for longitudinal analysis of subsidised medicines — tracking additions, deletions, and price changes over time. Composite PK: (pharmacode, time_frame). New months are appended on each monthly refresh. Source: PHARMAC CPSReporting XLSX archive. Licence: CC-BY 3.0 NZ.

Licence: CC-BY 4.0 Source: PHARMAC (schedule.pharmac.govt.nz), CC-BY 4.0.

Data as of 2026-06-30  · monthly  · 1,030,812 rows

Log in to download Sign up free
Dataset ID
pharmac_schedule_history
Data source
PHARMAC
Last refreshed
2026-06-30
Refresh cadence
monthly
API endpoint
https://api.eolas.fyi/v1/datasets/pharmac_schedule_history/data

Columns (24)

schema glossary · auto-generated
Column Type Description
chemical string Chemical
presentation string Presentation
brand string Brand
pharmacode string Pharmacode
nzmt_ctpp_id string Nzmt ctpp ID
price double Price
subsidy double Subsidy
alternate double Alternate
per string Per
fully_subsidised boolean Fully subsidised
s26_s29 string S26 s29
original_pack string Original pack
flags string Flags
rules_apply boolean Rules apply
tg1_category string Tg1 category
tg2_category string Tg2 category
tg3_category string Tg3 category
time_frame string Time frame
specified string Specified
saform_s_apply string Saform s apply
sa_form_s_apply string Seasonally adjusted form s apply
tg1 string Tg1
tg2 string Tg2
tg3 string Tg3

How to query this dataset

Fetch all data (JSON)
curl https://api.eolas.fyi/v1/datasets/pharmac_schedule_history/data \
  -H "X-API-Key: your_key_here"
Filter by date range
curl "https://api.eolas.fyi/v1/datasets/pharmac_schedule_history/data?start=2020-01-01&end=2024-12-31" \
  -H "X-API-Key: your_key_here"
Download as CSV
curl "https://api.eolas.fyi/v1/datasets/pharmac_schedule_history/data?format=csv" \
  -H "X-API-Key: your_key_here" -o pharmac_schedule_history.csv

Data preview

Time FrameChemicalPresentationBrandPharmacodeNzmt Ctpp IdPriceSubsidyAlternatePerFully SubsidisedS26 S29Original PackFlagsRules ApplyTg1 CategoryTg2 CategoryTg3 CategorySpecifiedSaform S ApplySa Form S ApplyTg1Tg2Tg3
2026-05Elexacaftor with tezacaftor, ivacaftor and ivacaftorTab elexacaftor 50 mg with tezacaftor 25 mg, ivacaftor 37.5 mg (56) and ivacaftor 75 mg (28)Trikafta26497485028744100011710527647.3927647.3927647.3984 tabTrueYesPCT-onlyTrueYesRespiratory System and AllergiesMucolyticsMucolytics
2026-05EltrombopagTab 25 mgRevolade2391406501257510001171021550.01550.01550.028 tabTrueTrueYesBlood and Blood Forming OrgansAntifibrinolytics, Haemostatics and Local SclerosantsAntifibrinolytics, Haemostatics and Local Sclerosants
2026-05EltrombopagTab 50 mgRevolade2391414501257410001171043100.03100.03100.028 tabTrueTrueYesBlood and Blood Forming OrgansAntifibrinolytics, Haemostatics and Local SclerosantsAntifibrinolytics, Haemostatics and Local Sclerosants
2026-05EmicizumabInj 105 mg in 0.7 ml vialHemlibra25535545024749100011710612492.012492.012492.01 injTrueXpharmTrueYesBlood and Blood Forming OrgansAntifibrinolytics, Haemostatics and Local SclerosantsAntifibrinolytics, Haemostatics and Local Sclerosants
2026-05EmicizumabInj 150 mg in 1 ml vialHemlibra25535385024750100011710017846.017846.017846.01 injTrueXpharmTrueYesBlood and Blood Forming OrgansAntifibrinolytics, Haemostatics and Local SclerosantsAntifibrinolytics, Haemostatics and Local Sclerosants

Showing latest 5 rows. Get an API key to access the full dataset.

Ready to use this data?

Get a free API key to start querying — no credit card required.

Get your free API key