AllergyIntolerance - which elements are appropriate to use

We are involved in a mapping exercise from our existing systems to FHIR and we are looking for guidance on how to store this information appropriately.

“Substance – (Medication)” => does this get mapped to code or reaction.substance?
“Substance – (Drug Class)” => does this get mapped to code or reaction.substance?

Any guidance is much appreciated!

Thank you!

It’s hard to know without knowing your existing model. Is the substance information describing what the allergy is to or what you’ve explicitly seen a past reaction to? It’s perfectly possible to put both in code and differentiate by code system.

One of the use cases we have where we store it using Concept Ids provided by First DataBank

Examples for FDB allergies with different concept types:

(CONCEPT TYPE CODE=006)
FDB HIC SEQN 118
FDB HIC DESC CHOLERA VACCINE,WHOLE CELL,RECOMB.B SUBUNIT-KILLED
CHOLERA VACCINE,WHOLE CELL,RECOMB.B SUBUNIT-KILLED

(CONCEPT TYPE CODE=001)
FDB HIC SEQN 118
FDB HIC DESC Yellow Dye

(CONCEPT TYPE CODE=002)
FDB HIC SEQN 118
FDB HIC DESC Pampers Premium Unisex Poly

We need to map these to -
“Substance – (Medication)” => does this get mapped to code or reaction.substance?
“Substance – (Drug Class)” => does this get mapped to code or reaction.substance?

Additionally the recommendation on the above recommendation was provided by ONC on what needs to stored within FHIR concepts

The original answer stands. The location is driven by whether you are talking about a past reaction that supports the assertion of the allergy or the general statement of susceptibility to reaction - independent of any specific past reaction.

The use case that we have come across is the general statement of susceptibility to reaction - independent of any specific past reaction.

Then send both in AllergyIntolerance.code

I appreciate the quick response.

Thank you