HL7 Version 2 to FHIR
0.1.0 - STU1 Ballot

This page is part of the HL7 Version 2 to FHIR (v0.1.0: STU 1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

ConceptMap: Segment IAM to AllergyIntolerance Map

This ConceptMap represents the mapping from the HL7 V2 IAM Segment to the FHIR AllergyIntolerance Resource. See also the FHIR Shorthand or the CSV Source.

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeExtensionData TypeCardinality - MinCardinality - MaxData Type MappingAssignmentVocabulary Mapping
(IS, ID, CE, CEN, CWE)
1IAM-1Set ID - IAMSI11
2IAM-2Allergen Type CodeCWE01AllergyIntolerance.categoryAllergyIntolerance.code0-1CWE[Code]AllergyCategory
2IAM-2Allergen Type CodeCWE01AllergyIntolerance.typeAllergyIntolerance.code01CWE[Code]AllergyType
3IAM-3Allergen Code/Mnemonic/DescriptionCWE11AllergyIntolerance.codeAllergyIntolerance.CodeableConcept01CWE[CodeableConcept]
4IAM-4Allergy Severity CodeCWE01AllergyIntolerance.reaction.severityAllergyIntolerance.code01AllergySeverity
5IAM-5Allergy Reaction CodeST01AllergyIntolerance.reaction.manifestation.textAllergyIntolerance.CodeableConcept01CWE[CodeableConcept]
6IAM-6Allergy Action CodeCNE11
7IAM-7Allergy Unique IdentifierEI01AllergyIntolerance.identifierAllergyIntolerance.identifier0-1EI[Identifier]
8IAM-8Action ReasonST01
9IAM-9Sensitivity to Causative Agent CodeCWE01
10IAM-10Allergen Group Code/Mnemonic/DescriptionCWE01
11IAM-11Onset DateDT01AllergyIntolerance.onsetDateTimeAllergyIntolerance.dateTime01
12IAM-12Onset Date TextST01IF IAM-11 NOT VALUEDAllergyIntolerance.onsetStringAllergyIntolerance.string01
13IAM-13Reported Date/TimeDTM01AllergyIntolerance.recordedDateAllergyIntolerance.dateTime01
14IAM-14Reported ByXPN01IF IAM-15 NOT VALUEDIf IAM-15 is not valued, not always 100% clear this is a practitioner, so much review locally.AllergyIntolerance.recorder.reference(AllergyIntolerance.Practitioner.name)AllergyIntolerance.HumanName01XPN
14IAM-14Reported ByXPN01IF IAM-15 EQUALS "SEL"AllergyIntolerance.recorder.reference(AllergyIntolerance.Patient.name)AllergyIntolerance.HumanName01XPN
14IAM-14Reported ByXPN01IF IAM-15 VALUED AND NOT "SEL"AllergyIntolerance.recorder.reference(AllergyIntolerance.RelatedPerson.name)AllergyIntolerance.HumanName01XPN
15IAM-15Relationship to PatientCWE01IF IAM-15 VALUED AND NOT "SEL"AllergyIntolerance.recorder.reference(AllergyIntolerance.RelatedPerson.relationship)AllergyIntolerance.CodeableConcept0-1CWE[CodeableConcept]Relationship
16IAM-16Alert Device CodeCWE01
17IAM-17Allergy Clinical StatusCWE01AllergyIntolerance.clinicalStatusAllergyIntolerance.CodeableConcept01CWE[CodeableConcept]
18IAM-18Statused by PersonXCN01
19IAM-19Statused by OrganizationXON01
20IAM-20Statused at Date/TimeDTM01
21IAM-21Inactivated by PersonXCN01
22IAM-22Inactivated Date/TimeDTM01
23IAM-23Initially Recorded by PersonXCN01
24IAM-24Initially Recorded Date/TimeDTM01
25IAM-25Modified by PersonXCN01
26IAM-26Modified Date/TimeDTM01
27IAM-27Clinician Identified CodeCWE01AllergyIntolerance.codeAllergyIntolerance.CodeableConceptCWE[CodeableConcept]
28IAM-28Initially Recorded by OrganizationXON01
29IAM-29Modified by OrganizationXON01
30IAM-30Inactivated by OrganizationXON01

Formats: XML, JSON, Turtle

SegmentIAMtoAllergyIntolerance (http://hl7.org/fhir/uv/v2mappings/segment-iam-to-allergyintolerance)

Mapping from IAM to AllergyIntolerance

ACTIVE (not intended for production usage). Published on 2020-08-12 by HL7 International (HL7 Orders and Observations Workgroup: http://hl7.org/Special/committ..., Keith W. Boone: kboone@ainq.com). Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment IAM to the FHIR AllergyIntolerance Resource.


Source Concept DetailsRelationshipDestination Concept Details
Code from Code from Code from Code from Code from Code from
IAM-2CWE[Code]AllergyCategoryis equivalent tocategory
IAM-2CWE[Code]AllergyTypeis equivalent totype
IAM-3CWE[CodeableConcept]is equivalent tocode[1]
IAM-4AllergySeverityis equivalent toreaction.severity
IAM-5CWE[CodeableConcept]is equivalent toreaction.manifestation.text
IAM-7EI[Identifier]is equivalent toidentifier
IAM-11is equivalent toonsetDateTime
IAM-12is equivalent toonsetStringIF IAM-11 NOT VALUED
IAM-13is equivalent torecordedDate
IAM-14XPNis equivalent torecorder.reference(Practitioner.name)IF IAM-15 NOT VALUEDIf IAM-15 is not valued, not always 100% clear this is a practitioner, so much review locally.
IAM-14XPNis equivalent torecorder.reference(Patient[1].name)IF IAM-15 EQUALS "SEL"
IAM-14XPNis equivalent torecorder.reference(RelatedPerson.name)IF IAM-15 VALUED AND NOT "SEL"
IAM-15CWE[CodeableConcept]Relationshipis equivalent torecorder.reference(RelatedPerson.relationship)IF IAM-15 VALUED AND NOT "SEL"
IAM-17CWE[CodeableConcept]is equivalent toclinicalStatus
IAM-27CWE[CodeableConcept]is equivalent tocode[1]

Notes: