Release 5

This page is part of the FHIR Specification (v5.0.0: R5 - STU). This is the current published version in it's permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Patient Care icon Work GroupMaturity Level: N/AStandards Status: InformativeSecurity Category: Patient Compartments: Patient, Practitioner, RelatedPerson

Mappings for the allergyintolerance resource (see Mappings to Other Standards for further information & status).

AllergyIntoleranceclinical.general
    identifierFiveWs.identifier
    clinicalStatusFiveWs.status
    verificationStatusFiveWs.status
    typeFiveWs.class
    categoryFiveWs.class
    criticalityFiveWs.grade
    codeFiveWs.what[x]
    patientFiveWs.subject[x]
    encounterFiveWs.context
    onset[x]FiveWs.init
    recordedDateFiveWs.recorded
        actorFiveWs.who
AllergyIntolerance
    identifierIAM-7
    clinicalStatus
    verificationStatus
    typeIAM-9
    categoryAL1-2
    criticalityAL1-4
    codeAL1-3 / IAM-3
    patient(PID-3)
    encounter
    onset[x]
    recordedDateIAM-13
    participant
        function
        actor
    lastOccurrence
    note
    reaction
        substance
        manifestationAL1-5
        description
        onsetAL1-6
        severity
        exposureRoute
        note
AllergyIntoleranceObservation[classCode=OBS, moodCode=EVN]
    identifierid
    clinicalStatusObservation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value
    verificationStatusObservation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value
    typecode
    categoryvalue < IntoleranceValue (Agent)
    criticalityinboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)]
    codesubstance/product: .participation[typeCode=CAGNT].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] negated/excluded substance/product: .participation[typeCode=CAGNT, negationInd=true].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] positive or negated/excluded condition/situation: Observation.code=ASSERTION; Observation.value
    patient.participation[typeCode=SBJ].role[classCode=PAT]
    encounter.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    onset[x]effectiveTime.low
    recordedDate.participation[typeCode=AUT].time
    participant.participation[typeCode=PRF]
        function.participation.functionCode
        actor.player
    lastOccurrenceoutBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)].effectiveTime
    notesubjectOf.observationEvent[code="annotation"].value
    reactionoutBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)]
        substanceoutBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType]
        manifestationcode
        descriptiontext
        onseteffectiveTime.low
        severityinboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)]
        exposureRouteoutBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].routeCode
        notesubjectOf.observationEvent[code="annotation"].value