Stream: implementers
Topic: Immunization vacinneCode -diferent Coding
Kevin Mayfield (May 18 2021 at 04:43):
Noticed the UK/English Immunizations are using a drug product code. e.g.
39114911000001105 COVID-19 Vaccine AstraZeneca (ChAdOx1 S [recombinant]) 5x10,000,000,000 viral particles/0.5ml dose solution for injection multidose vials (AstraZeneca)
For the EU Health Passport (digital green certificate) this is being converted to
Screenshot-2021-05-18-at-05.32.33.png
At present the code conversion is being done via the API consumer which doesn't seem correct. I would prefer to have both codes in the Imunization resource returned by the API (supply codes in the resource)
I don't believe we should put multiple (SNOMED) codes in vaccineProduct and an extension should be used, probably a vaccineType extension? Or does vaccineCode actually mean type of vaccine and we need a medicinal product extension.
Lloyd McKenzie (May 18 2021 at 15:43):
Why would you use an extension for multiple codes? That's why CodeableConcept has multiple Coding repetitions...
Kevin Mayfield (May 18 2021 at 19:38):
Wasn't sure if that was legitimate, seemed a bit odd to include drug code and parent "type' codes (don't think the type code is Parent code thougn)
Kevin Mayfield (May 18 2021 at 19:38):
In same coding array
Lloyd McKenzie (May 18 2021 at 21:01):
It's legitimate to have one code that says "Antibiotic" and another that says "APO Amoxicillin 10mg caplets". I.e. there can be a significant difference in concept granularity.
Kevin Mayfield (May 19 2021 at 07:51):
We don't have ways of adding 'hints' do we ?
Would like to help a developer by saying use this for vaccine drug code and this for vaccine type code.
"vaccineCode": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "39114911000001105",
"display": "COVID-19 Vaccine AstraZeneca (ChAdOx1 S [recombinant]) 5x10,000,000,000 viral particles/0.5ml dose solution for injection multidose vials (AstraZeneca)"
},
{
"system": "http://snomed.info/sct",
"code": "1119305005",
"display": "SARS-CoV-2 antigen vaccine"
}
]
},
Lloyd McKenzie (May 19 2021 at 15:50):
Generally that's driven either by the code system or by what value set the coding falls into. The alternative would be to put an extension on a particular coding that provides metadata about where it's from/what it's for.
Kevin Mayfield (May 20 2021 at 06:11):
@Dave Barnet do you have any thoughts.
Differentiating by CodeSystem would work, wonder if we could differentiate by version as this wil contain the UK edition number for the former code.
Lloyd McKenzie (May 20 2021 at 13:09):
Typically you can't count on Coding.version being populated.
Last updated: Apr 12 2022 at 19:14 UTC