MyHealtheVet PHR FHIR API
0.3.9-current - ci-build United States of America flag

MyHealtheVet PHR FHIR API, published by VA Digital Services. This guide is not an authorized publication; it is the continuous build for version 0.3.9-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/department-of-veterans-affairs/mhv-fhir-phr-mapping/ and changes regularly. See the Directory of published versions

Resource Profile: MHVchSpecimen - Mappings

Page standards status: Trial-use Maturity Level: 1

Mappings for the VA.MHV.PHR.chSpecimen resource profile.

Mappings for HDR labTestPromises.specimen to mhv-fhir-phr (labTestPromises.specimen)

MHVchSpecimen
SpecimenlabTestPromises.specimen
   status`available`
   typelabTestPromises.specimen.specimenSource
   requestReference(ServiceRequest)
   collection
      collected[x] (collectedDateTime)ConvertDate(labTestPromises.specimen.specimenTakenDate)

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

MHVchSpecimen
SpecimenEntity. Role, or Act, Role[classCode=SPEC]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   accessionIdentifier.participation[typeCode=SBJ].act[classCode=ACSN, moodCode=EVN].id
   statusstatus
   type.code
   requestoutboundRelationship[typeCode=FLFS].target
   collection.participation[typeCode=SBJ].act[classCode=SPECCOLLECT, moodCode=EVN]
      idn/a
      extensionn/a
      modifierExtensionN/A
      collected[x].effectiveTime
      collected[x] (collectedDateTime).effectiveTime

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

MHVchSpecimen
Specimen
   accessionIdentifierFiveWs.identifier
   statusFiveWs.status
   typeFiveWs.what[x]
   requestFiveWs.why[x]
   collection
      collected[x]FiveWs.init
      collected[x] (collectedDateTime)FiveWs.init

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

MHVchSpecimen
Specimen
   accessionIdentifierSPM-30 (v2.7+)
   statusSPM-20
   typeSPM-4 and possibly SPM-5
   requestORC? OBR-2/3?
   collectionSPM-14
      collected[x]SPM-17
      collected[x] (collectedDateTime)SPM-17