Mappings for the fujitsu-allergyIntolerance resource profile.
FujitsuAllergyIntolerance |
AllergyIntolerance | Entity. Role, or Act, Observation[classCode=OBS, moodCode=EVN] |
text | Act.text? |
contained | N/A |
identifier | id |
identifier (emr) | id |
type | Role.code or implied by context |
coding | union(., ./translation) |
text | ./originalText[mediaType/code="text/plain"]/data |
system | II.root or Role.id.root |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
clinicalStatus | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value |
verificationStatus | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value |
type | code |
category | value < IntoleranceValue (Agent) |
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 |
coding | union(., ./translation) |
coding (food) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (medicine) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (nonfoodnonmedicine) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (allergyIntoleranceGPSCode) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (absentOrUnknownAllergyIntolerance) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (Absent) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
text | ./originalText[mediaType/code="text/plain"]/data |
patient | .participation[typeCode=SBJ].role[classCode=PAT] |
reference | N/A |
identifier | .identifier |
encounter | .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] |
reference | N/A |
identifier | .identifier |
onset[x] | effectiveTime.low |
recordedDate | .participation[typeCode=AUT].time |
recorder | .participation[typeCode=AUT].role |
lastOccurrence | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)].effectiveTime |
reaction | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)] |
manifestation | code |
coding | union(., ./translation) |
coding (allergyIntoleranceReactionManifestationGPSCode) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (Absent) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
text | ./originalText[mediaType/code="text/plain"]/data |
onset | effectiveTime.low |
severity | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)] |
FujitsuAllergyIntolerance |
AllergyIntolerance | |
identifier | IAM-7 |
identifier (emr) | IAM-7 |
type | CX.5 |
coding | C*E.1-8, C*E.10-22 |
text | C*E.9. But note many systems use C*E.2 for this |
system | CX.4 / EI-2-4 |
value | CX.1 / EI.1 |
type | IAM-9 |
category | AL1-2 |
code | AL1-3 / IAM-3 |
coding | C*E.1-8, C*E.10-22 |
coding (food) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (medicine) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (nonfoodnonmedicine) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (allergyIntoleranceGPSCode) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (absentOrUnknownAllergyIntolerance) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (Absent) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
text | C*E.9. But note many systems use C*E.2 for this |
patient | (PID-3) |
recordedDate | IAM-13 |
reaction | |
manifestation | AL1-5 |
coding | C*E.1-8, C*E.10-22 |
coding (allergyIntoleranceReactionManifestationGPSCode) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
coding (Absent) | C*E.1-8, C*E.10-22 |
system | C*E.3 |
code | C*E.1 |
display | C*E.2 - but note this is not well followed |
text | C*E.9. But note many systems use C*E.2 for this |
onset | AL1-6 |