US Veterans Health Administration FHIR Map Set Implementation Guide
1.3.1 - 250401 United States of America flag

Publication Build: This will be filled in by the publication tooling

Resource Profile: DiagnosticReportNoteElectronMicroscopySpecimen - Mappings

Active as of 2025-03-31

Mappings for the DiagnosticReportNoteElectronMicroscopySpecimen resource profile.

Scroll down for the Raw FHIR, CDW & SDA mappings (if any).

Note that the CDW and SDA mappings are derived from a look-up based on the VistA source mappings in CDW and VPR SDA.

Mapping Sources

Use Case: Diagnostic Report Note: Electron Microscopy (Source)PATIENT (2)63LABORATORY REFERENCELAB DATA (63).01LRDFNORDER (100).01<69.03-12ORDER # < TEST - PCE VISIT #TIU DOCUMENT (8925).01DOCUMENT TYPE2REPORT TEXTEM (63.02).01DATE/TIME SPECIMEN TAKEN.012SPECIMEN.02PATHOLOGIST.03DATE REPORT COMPLETED.06EM ACC #.13RELEASED BY.16TIU REFERENCE DATE/TIME - EM.345RELEASING SITE.35ORDERED TEST1.4EM DIAGNOSIS2005IMAGEORDERED TEST (63.52).001IEN3CPRS ORDER #10DISPOSITIONTIU REFERENCE DATE/TIME (63.49)1EM - TIU ENTRY POINTER - EMTIU DOCUMENT DEFINITION (8925.1).01NAME1501VHA ENTERPRISE STANDARD TITLETIU VHA ENTERPRISE STANDARD TITLE (8926.1)2CODING SYSTEMCODING SYSTEM (8926.12).02CODECODE (8926.121).01CODEORDERED TEST (63.53)3CPRS ORDER #SPECIMEN (63.202).01SPECIMEN

Raw Mappings

key status direction source mapApproach mapCase FHIR Path subPath mapValue mapParameter mapComment FHIR URL | Ver
1698 for review V2F EM - EM ACC # (63.02-.06) source value Specimen.accessionIdentifier There could be more data to map for specimen, but mapped the minimum because it is not in US Core and not sure if this is data to be shown to the patient @MZ: ref-issue: Should be split into Specimen http://hl7.org/fhir/StructureDefinition/Specimen | 4.0.1
1699 for review V2F EM - SPECIMEN > SPECIMEN - SPECIMEN (63.02-.012 > 63.202-.01) source value Specimen.type.text http://hl7.org/fhir/StructureDefinition/Specimen | 4.0.1

Mappings for Veterans Health Information Systems Technology and Architecture (VistA) ()

DiagnosticReportNoteElectronMicroscopySpecimen
Specimen
   accessionIdentifier1698: source value based on EM - EM ACC # (63.02-.06)

There could be more data to map for specimen, but mapped the minimum because it is not in US Core and not sure if this is data to be shown to the patient @MZ: ref-issue: Should be split into Specimen

   type
      text1699: source value based on EM - SPECIMEN > SPECIMEN - SPECIMEN (63.02-.012 > 63.202-.01)

Mappings for Clinical Data Warehouse (CDW) ()

DiagnosticReportNoteElectronMicroscopySpecimen
Specimen
   accessionIdentifierPathology.ElectronMicroscopy.ElectronMicroscopyAccession
   type
      textPathology.EMSpecimen.ElectronMicroscopySpecimen

Mappings for RIM Mapping (http://hl7.org/v3)

DiagnosticReportNoteElectronMicroscopySpecimen
SpecimenEntity. Role, or Act, Role[classCode=SPEC]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
   accessionIdentifier.participation[typeCode=SBJ].act[classCode=ACSN, moodCode=EVN].id
   statusstatus
   type.code
      idn/a
      extensionn/a
      codingunion(., ./translation)
      text./originalText[mediaType/code="text/plain"]/data
   subject.scoper or .scoper.playsRole
   receivedTime.participation[typeCode=SBJ].act[code=SPCREC, moodCode=EVN].effectiveTime
   parent.scoper (if parent) .player.scopesRole[classCode=SPEC].player (if child)
   requestoutboundRelationship[typeCode=FLFS].target
   collection.participation[typeCode=SBJ].act[classCode=SPECCOLLECT, moodCode=EVN]
      idn/a
      extensionn/a
      modifierExtensionN/A
      collector.participation[typeCode=PFM].role
      collected[x].effectiveTime
      quantity.participation[typeCode=SBJ].role[classCode=SPEC].player.quantity
      method.methodCode
      bodySite.targetSiteCode
   processing.participation[typeCode=SBJ].act[code=SPCTRT, moodCode=EVN]
      idn/a
      extensionn/a
      modifierExtensionN/A
      description.text
      procedure.code
      additive.participation[typeCode=CSM].role[classCode=ADTV].code
      time[x].effectiveTime
   container.player.scopingRole[classCode=CONT].scoper
      idn/a
      extensionn/a
      modifierExtensionN/A
      identifier.id
      description.desc
      type.code
      capacity.quantity
      specimenQuantity.playedRole[classCode=CONT].quantity
      additive[x].scopesRole[classCode=ADTV].player
   note.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

DiagnosticReportNoteElectronMicroscopySpecimen
Specimen
   identifierFiveWs.identifier
   accessionIdentifierFiveWs.identifier
   statusFiveWs.status
   typeFiveWs.what[x]
   subjectFiveWs.subject[x], FiveWs.subject
   receivedTimeFiveWs.done[x]
   requestFiveWs.why[x]
   collection
      collectorFiveWs.actor
      collected[x]FiveWs.init
      durationFiveWs.init

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

DiagnosticReportNoteElectronMicroscopySpecimen
Specimen
   identifierSPM-2
   accessionIdentifierSPM-30 (v2.7+)
   statusSPM-20
   typeSPM-4 and possibly SPM-5
      codingC*E.1-8, C*E.10-22
      textC*E.9. But note many systems use C*E.2 for this
   receivedTimeSPM-18
   requestORC? OBR-2/3?
   collectionSPM-14
      collectorPRT
      collected[x]SPM-17
      quantitySPM-12
      methodSPM-7
      bodySiteSPM-8 and SPM-9
      fastingStatus[x]OBR-
   processing
      additiveSPM-6
   container
      identifierSAC-3
      typeSPM-27
      capacityone of: SAC 16, SAC17 and SAC 20, or SAC 21 and SAC 20
      specimenQuantitySAC-23 (value) SAC-24 (units
      additive[x]SAC-27
   conditionSPM-24
   noteOBX