Mappings for the fujitsu-immunization resource profile.
FujitsuImmunization |
Immunization | VXU_V04 |
identifier | |
identifier (emr) | |
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 |
vaccineCode | RXA-5 |
coding | C*E.1-8, C*E.10-22 |
coding (YJ) | 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 (HOT9) | 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 (vaccineGPSCode) | 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 (atcClass) | 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 (absentOrUnknownImmunization) | 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 |
encounter | PV1-19 |
occurrence[x] | RXA-3 |
manufacturer | RXA-17 |
lotNumber | RXA-15 |
performer | ORC-12 / RXA-10 |
note | OBX-5 : OBX-3 = 48767-8 |
FujitsuImmunization |
Immunization | Entity. Role, or Act, SubstanceAdministration |
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) |
status | statusCode |
statusReason | .inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde |
vaccineCode | .code |
coding | union(., ./translation) |
coding (YJ) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (HOT9) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (vaccineGPSCode) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (atcClass) | union(., ./translation) |
system | ./codeSystem |
code | ./code |
display | CV.displayName |
coding (absentOrUnknownImmunization) | 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 | .partipication[ttypeCode=].role |
reference | N/A |
identifier | .identifier |
encounter | component->EncounterEvent |
reference | N/A |
identifier | .identifier |
occurrence[x] | .effectiveTime |
extension | n/a |
extension (data-absent-reason) | ANY.nullFlavor |
recorded | .participation[typeCode=AUT].time |
manufacturer | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG] |
lotNumber | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].id |
performer | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE] |
function | .participation.functionCode |
actor | .player |
note | note |