Mappings for the ObservationImagingResultRadNuc resource profile.
Scroll down for the Raw FHIR, CDW & SDA mappings (if any).
Note that the CDW, SDA and VPR XML mappings are derived from a look-up based on the VistA source.
Mapping Sources
Use Case: Observation Imaging Result: Rad/Nuc (Source) Use Case: Observation Imaging Result: Rad/Nuc (Source) RAD/NUC MED REPORTS (74) .001 IEN 2 PATIENT NAME 3 EXAM DATE/TIME 5 REPORT STATUS 7 VERIFIED DATE 9 VERIFYING PHYSICIAN 300 IMPRESSION TEXT REGISTERED EXAMS (70.02) 50 EXAMINATIONS
Cross Mappings
FHIR Path
VistA
CDW
SDA
VPR
Observation.identifier.value
74-.001
Observation.partOf
70.02-50
Observation.status
74-5
SStaff.RadiologyNuclearMedicineReport.ReportStatus
Documents.DocumentCompletionStatus
Observation.subject
74-2
SStaff.RadiologyNuclearMedicineReport.PatientIEN
Documents.DocumentName
Observation.effectiveDateTime
74-3
SStaff.RadiologyNuclearMedicineReport.ExamDateTime
Observation.issued
74-7
SStaff.RadiologyNuclearMedicineReport.VerifiedDateTime
Documents.AuthorizationTime Documents.ToTime
Observation.performer
74-9
SStaff.RadiologyNuclearMedicineReport.VerifyingPhysicianStaffIEN
Documents.Extension[DocumentExtension].CareProviders
Observation.valueString
74-300
Raw Mappings
key
status
direction
source
mapApproach
mapCase
FHIR Path
subPath
mapValue
mapParameter
mapComment
FHIR URL | Ver
1619
in process
V2F
RAD/NUC MED REPORTS - IEN (74-.001)
source value
Observation.identifier
.value
.system = http://va.gov/identifiers/$Sta3n/74
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1620
in process
V2F
REGISTERED EXAMS - EXAMINATIONS (70.02-50)
reference
Observation.partOf
/ProcedureSurgeryProcedure
See use case Procedure: Radiology for US Core FHIR Procedure mapped elements
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1623
in process
V2F
RAD/NUC MED REPORTS - REPORT STATUS (74-5)
terminologyMaps
Observation.status
VF_ImageStatusRadNuc
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1633
in process
V2F
RAD/NUC MED REPORTS - PATIENT NAME (74-2)
reference
Observation.subject
/Patient
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1636
in process
V2F
RAD/NUC MED REPORTS - EXAM DATE/TIME (74-3)
source value
Observation.effectiveDateTime
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1639
in process
V2F
RAD/NUC MED REPORTS - VERIFIED DATE (74-7)
source value
Observation.issued
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1642
in process
V2F
RAD/NUC MED REPORTS - VERIFYING PHYSICIAN (74-9)
source value
Observation.performer
Practitioner
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1647
in process
V2F
RAD/NUC MED REPORTS - IMPRESSION TEXT (74-300)
source value
Observation.valueString
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
2196
in process
V2F
target not supported
Observation.code
auto added because of must-support
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging
1624
in process
V2F
fixed value
Observation.category[imaging]
http://terminology.hl7.org/CodeSystem/observation-category#imaging
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
1796
for review
V2F
target not supported
Observation.dataAbsentReason
Always has data
http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging | 5.0.1
ObservationImagingResultRadNuc
Observation
identifier
system 1619-1: fixed value = http://va.gov/identifiers/$Sta3n/74 generated from mapParameter line 1
value 1619: source value based on RAD/NUC MED REPORTS - IEN (74-.001)
partOf 1620: reference based on REGISTERED EXAMS - EXAMINATIONS (70.02-50) See use case Procedure: Radiology for US Core FHIR Procedure mapped elements
status 1623: terminologyMaps using VF_ImageStatusRadNuc on RAD/NUC MED REPORTS - REPORT STATUS (74-5)
category (imaging) 1624: fixed value = http://terminology.hl7.org/CodeSystem/observation-category#imaging
code 2196: target not supported auto added because of must-support
subject 1633: reference based on RAD/NUC MED REPORTS - PATIENT NAME (74-2)
effective[x] (effectiveDateTime) 1636: source value based on RAD/NUC MED REPORTS - EXAM DATE/TIME (74-3)
issued 1639: source value based on RAD/NUC MED REPORTS - VERIFIED DATE (74-7)
performer 1642: source value based on RAD/NUC MED REPORTS - VERIFYING PHYSICIAN (74-9)
value[x] (valueString) 1647: source value based on RAD/NUC MED REPORTS - IMPRESSION TEXT (74-300)
dataAbsentReason 1796: target not supported Always has data
ObservationImagingResultRadNuc
Observation < 363787002 |Observable entity|
status < 445584004 |Report by finality status|
code < 363787002 |Observable entity| OR < 386053000 |Evaluation procedure|
value[x] < 441742003 |Evaluation finding|
value[x] (valueString) < 441742003 |Evaluation finding|
interpretation < 260245000 |Findings values|
bodySite < 123037004 |Body structure|
specimen < 123038009 |Specimen|
device < 49062001 |Device|
referenceRange
type < 260245000 |Findings values| OR
< 365860008 |General clinical state finding|
OR
< 250171008 |Clinical history or observation findings| OR
< 415229000 |Racial group| OR
< 365400002 |Finding of puberty stage| OR
< 443938003 |Procedure carried out on subject|
appliesTo < 260245000 |Findings values| OR
< 365860008 |General clinical state finding|
OR
< 250171008 |Clinical history or observation findings| OR
< 415229000 |Racial group| OR
< 365400002 |Finding of puberty stage| OR
< 443938003 |Procedure carried out on subject|
component
code < 363787002 |Observable entity| OR
< 386053000 |Evaluation procedure|
value[x] 363714003 |Interprets| < 441742003 |Evaluation finding|
interpretation < 260245000 |Findings values|
ObservationImagingResultRadNuc
Observation OBX
identifier OBX.21 For OBX segments from systems without OBX-21 support a combination of ORC/OBR and OBX must be negotiated between trading partners to uniquely identify the OBX segment. Depending on how V2 has been implemented each of these may be an option: 1) OBR-3 + OBX-3 + OBX-4 or 2) OBR-3 + OBR-4 + OBX-3 + OBX-4 or 2) some other way to uniquely ID the OBR/ORC + OBX-3 + OBX-4.
use N/A
type CX.5
system CX.4 / EI-2-4
value CX.1 / EI.1
period CX.7 + CX.8
assigner CX.4 / (CX.4,CX.9,CX.10)
basedOn ORC
partOf Varies by domain
status OBX-11
code OBX-3
subject PID-3
focus OBX-3
encounter PV1
effective[x] OBX-14, and/or OBX-19 after v2.4 (depends on who observation made)
effective[x] (effectiveDateTime) OBX-14, and/or OBX-19 after v2.4 (depends on who observation made)
issued OBR.22 (or MSH.7), or perhaps OBX-19 (depends on who observation made)
performer OBX.15 / (Practitioner) OBX-16, PRT-5:PRT-4='RO' / (Device) OBX-18 , PRT-10:PRT-4='EQUIP' / (Organization) OBX-23, PRT-8:PRT-4='PO'
value[x] OBX.2, OBX.5, OBX.6
value[x] (valueString) OBX.2, OBX.5, OBX.6
dataAbsentReason N/A
interpretation OBX-8
note NTE.3 (partner NTE to OBX, or sometimes another (child?) OBX)
bodySite OBX-20
method OBX-17
specimen SPM segment
device OBX-17 / PRT -10
referenceRange OBX.7
low OBX-7
high OBX-7
type OBX-10
appliesTo OBX-10
text OBX-7
hasMember Relationships established by OBX-4 usage
derivedFrom Relationships established by OBX-4 usage
component containment by OBX-4?
code OBX-3
value[x] OBX.2, OBX.5, OBX.6
dataAbsentReason N/A
interpretation OBX-8
referenceRange OBX.7
ObservationImagingResultRadNuc
Observation Entity. Role, or Act, Observation[classCode=OBS, moodCode=EVN]
text Act.text?
contained N/A
extension N/A
modifierExtension N/A
identifier id
id n/a
extension n/a
use Role.code or implied by context
type Role.code or implied by context
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)
period Role.effectiveTime or implied by context
assigner II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
basedOn .inboundRelationship[typeCode=COMP].source[moodCode=EVN]
partOf .outboundRelationship[typeCode=FLFS].target
status status Amended & Final are differentiated by whether it is the subject of a ControlAct event with a type of "revise"
category .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code
category (imaging) .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code
code code
subject participation[typeCode=RTGT]
focus participation[typeCode=SBJ]
encounter inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
effective[x] effectiveTime
effective[x] (effectiveDateTime) effectiveTime
issued participation[typeCode=AUT].time
performer participation[typeCode=PRF]
value[x] value
value[x] (valueString) value
dataAbsentReason value.nullFlavor
interpretation interpretationCode
note subjectOf.observationEvent[code="annotation"].value
bodySite targetSiteCode
method methodCode
specimen participation[typeCode=SPC].specimen
device participation[typeCode=DEV]
referenceRange outboundRelationship[typeCode=REFV]/target[classCode=OBS, moodCode=EVN]
id n/a
extension n/a
modifierExtension N/A
low value:IVL_PQ.low
high value:IVL_PQ.high
type interpretationCode
appliesTo interpretationCode
age outboundRelationship[typeCode=PRCN].targetObservationCriterion[code="age"].value
text value:ST
hasMember outBoundRelationship
derivedFrom .targetObservation
component outBoundRelationship[typeCode=COMP]
id n/a
extension n/a
modifierExtension N/A
code code
value[x] value
dataAbsentReason value.nullFlavor
interpretation interpretationCode
referenceRange outboundRelationship[typeCode=REFV]/target[classCode=OBS, moodCode=EVN]