It seems that a combination of existing AdhereR functions with specific settings could achieve similar results as the Medicare calculation (e.g. preprocessing with cover_special_periods and compute CMA6 with carry.only.for.same.medication = TRUE), but some adjustments might be necessary.
Could be worth exploring and bundling up in a distinct function CMA_Medicare for our friends working on US data?
The Medicare Part C & D Star Ratings Technical Notes specify a PDC calculation method, including adjustments for special periods, see Attachment L in https://www.cms.gov/Medicare/Prescription-Drug-Coverage/PrescriptionDrugCovGenIn/Downloads/2019-Technical-Notes-preview-2.pdf
It seems that a combination of existing AdhereR functions with specific settings could achieve similar results as the Medicare calculation (e.g. preprocessing with
cover_special_periods
and compute CMA6 withcarry.only.for.same.medication = TRUE
), but some adjustments might be necessary.Could be worth exploring and bundling up in a distinct function
CMA_Medicare
for our friends working on US data?