DSTU2 FHIR Release 3 (STU)

This page is part of the FHIR Specification (v1.0.2: DSTU (v3.0.2: STU 2). 3). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2 R3 R2

Patient Care Work Group Maturity Level : N/A Ballot Status : Informative Compartments : Patient , Practitioner , RelatedPerson

Mappings for the allergyintolerance resource.

.id .participation[typeCode=AUT].time .participation[typeCode=AUT].role .participation[typeCode=SBJ].role[classCode=PAT]
AllergyIntolerance Observation[classCode=OBS, moodCode=EVN]
    identifier     identifier id
    onset     clinicalStatus Observation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value
    recordedDate     verificationStatus Observation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value
    recorder     type code
    patient     category value < IntoleranceValue (Agent)
    reporter     criticality inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)]
    substance     code substance/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
    status     patient .participation[typeCode=SBJ].role[classCode=PAT]
    criticality     onset[x] effectiveTime.low
    type     assertedDate .participation[typeCode=AUT].time
    category     recorder .participation[typeCode=AUT].role
    lastOccurence     asserter .participation[typeCode=INF].role
    note     lastOccurrence outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)].effectiveTime
    reaction     note subjectOf.observationEvent[code="annotation"].value
        substance     reaction outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)]
        certainty         substance outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType]
        manifestation         manifestation code
        description         description text
        onset         onset effectiveTime.low
        severity         severity inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)]
        exposureRoute         exposureRoute outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].routeCode
        note         note subjectOf.observationEvent[code="annotation"].value
IAM-20
AllergyIntolerance
    identifier     identifier IAM-7
    onset     clinicalStatus
    recordedDate     verificationStatus
    recorder     type IAM-9
    patient     category (PID-3) AL1-2
    reporter     criticality IAM-14 (if patient) / IAM-18 (if practitioner) AL1-4
    substance     code AL1-3 / IAM-3
    status     patient IAM-17 (PID-3)
    criticality     onset[x]
    type     assertedDate IAM-9 IAM-20
    category     recorder
    lastOccurence     asserter IAM-14 (if patient) / IAM-18 (if practitioner)
    note     lastOccurrence
    reaction     note
        substance     reaction
        certainty         substance
        manifestation         manifestation AL1-5
        description         description
        onset         onset AL1-6
        severity         severity
        exposureRoute         exposureRoute
        note         note