FHIR Chat · Representing immunization schedule w/ PlanDefinition · implementers

Stream: implementers

Topic: Representing immunization schedule w/ PlanDefinition


view this post on Zulip Lloyd McKenzie (Nov 26 2020 at 17:06):

Has anyone explored representing immunization schedules using PlanDefinition? @Bryn Rhodes

view this post on Zulip 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.

view this post on Zulip Lloyd McKenzie (Nov 26 2020 at 22:27):

What elements were you missing?

view this post on Zulip 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"

view this post on Zulip 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.

view this post on Zulip Lloyd McKenzie (Nov 27 2020 at 18:19):

https://jira.hl7.org/browse/FHIR-29799

view this post on Zulip Lloyd McKenzie (Nov 27 2020 at 18:19):

(to get CDS to provide the needed clarification)

view this post on Zulip 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")

view this post on Zulip 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.

view this post on Zulip Jose Costa Teixeira (Nov 27 2020 at 20:15):

(that is the assumption I'd consider necessary)

view this post on Zulip 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.

view this post on Zulip 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).

view this post on Zulip 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

view this post on Zulip Lloyd McKenzie (Nov 27 2020 at 22:48):

@Derek Ritz, others - is the work in progress visible anywhere?

view this post on Zulip 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).

view this post on Zulip 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