Stream: implementers
Topic: Representing immunization schedule w/ PlanDefinition
Lloyd McKenzie (Nov 26 2020 at 17:06):
Has anyone explored representing immunization schedules using PlanDefinition? @Bryn Rhodes
Jose Costa Teixeira (Nov 26 2020 at 17:36):
https://chat.fhir.org/#narrow/stream/179166-implementers/topic/Immunization.20Schedule
I failed to get anything presentable. I was missing too many elements.
Lloyd McKenzie (Nov 26 2020 at 22:27):
What elements were you missing?
Jose Costa Teixeira (Nov 27 2020 at 18:11):
IIRC, I was stuck right at the start - example things like "between the ages 10 and 12"
Lloyd McKenzie (Nov 27 2020 at 18:16):
Wouldn't that just be timingRange? I'm pretty sure that's why 'Range' is in the list of choices, though the documentation could be enhanced to make that clear.
Lloyd McKenzie (Nov 27 2020 at 18:19):
https://jira.hl7.org/browse/FHIR-29799
Lloyd McKenzie (Nov 27 2020 at 18:19):
(to get CDS to provide the needed clarification)
Jose Costa Teixeira (Nov 27 2020 at 20:14):
I would presume PlanDefinition.activity.timingRange would normally not be age, but rather "do this sometime between 2 to 3 days after that")
Jose Costa Teixeira (Nov 27 2020 at 20:14):
"11 years old" is not the same as "11 years". To make it so, we must assume that the whole vaccination plan starts at age 0 and all times are relative to that.
Jose Costa Teixeira (Nov 27 2020 at 20:15):
(that is the assumption I'd consider necessary)
Bryn Rhodes (Nov 27 2020 at 22:15):
There is an example of an immunization schedule in the CPG-on-FHIR IG: http://build.fhir.org/ig/HL7/cqf-recommendations/examples/hep-b/adult-hepb-immunization-forecasting.html, and we are also using it for immunization schedules in an antenatal care guideline, but that's still in progress.
Derek Ritz (Nov 27 2020 at 22:30):
This very thing is being undertaken by @Alex Goel , @Joel Francis , @Nityan Khanna and @Mo Ibrahim and teammates who are developing a computable care guideline specification for Immunization. I think the current approach is to express the rules vaccine by vaccine and dose by dose (as there are rules related to when you can give the "next dose" in a multi-dose course that are based on the baby's age, for example, and on when you gave the last one).
Lloyd McKenzie (Nov 27 2020 at 22:48):
Doing something a certain number of days after would be handled by relatedAction.offset, not effectiveRange @Jose Costa Teixeira
Lloyd McKenzie (Nov 27 2020 at 22:48):
@Derek Ritz, others - is the work in progress visible anywhere?
Derek Ritz (Nov 27 2020 at 22:58):
@Lloyd McKenzie -- no, not yet, at this point. But the plan is that it will be shared within the WHO-led CCG working groups as it progresses (and these are open-to-all).
Craig Newman (Nov 30 2020 at 14:17):
It's not FHIR, but the CDC does represent immunization schedules in a machine processable format as part of it's CDSi project (https://www.cdc.gov/vaccines/programs/iis/cdsi.html). As far as I know, they aren't working on converting these from XML (or Excel) to FHIR but it might be something to look at for US based projects.
Last updated: Apr 12 2022 at 19:14 UTC