US Veterans Health Administration FHIR Map Set Implementation Guide
2.5.0 - 260401a United States of America flag

US Veterans Health Administration FHIR Map Set Implementation Guide - Downloaded Version 2.5.0 See the Directory of published versions

StructureMap: Vpr2LabObservationChemhemtoxriaserSpecimen

Official URL: http://va.gov/fhir/StructureMap/Vpr2LabObservationChemhemtoxriaserSpecimen Version: 2.5.0
Draft as of 2026-03-31 Computable Name: Vpr2LabObservationChemhemtoxriaserSpecimen

map "http://va.gov/fhir/StructureMap/Vpr2LabObservationChemhemtoxriaserSpecimen" = "Vpr2LabObservationChemhemtoxriaserSpecimen"

uses "http://va.gov/fhir/StructureDefinition/VprPanel" alias VprPanel as source
uses "http://va.gov/fhir/StructureDefinition/VprAccession" alias VprAccession as source
uses "http://va.gov/fhir/StructureDefinition/VprLab" alias VprLab as source
uses "http://va.gov/fhir/StructureDefinition/LabObservationChemhemtoxriaserSpecimen" alias LabObservationChemhemtoxriaserSpecimen as target

group map(source panel : VprPanel, source accession : VprAccession, source lab : VprLab, target tgt : LabObservationChemhemtoxriaserSpecimen) <<type+>> {
  panel.groupName as v -> tgt.accessionIdentifier = v;
  accession.groupName as v -> tgt.accessionIdentifier = v;
  accession.name as v -> tgt.accessionIdentifier = v;
  lab.groupName as v -> tgt.accessionIdentifier = v;
  panel.sample as v ->  tgt.type as t0,  t0.text = v;
  panel.specimen as v ->  tgt.type as t0,  t0.text = v;
  accession.sample as v ->  tgt.type as t0,  t0.text = v;
  accession.specimen as v ->  tgt.type as t0,  t0.text = v;
  lab.sample as v ->  tgt.type as t0,  t0.text = v;
  lab.specimen as v ->  tgt.type as t0,  t0.text = v;
}