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: MedRefillRequestMHVProvenancereview - Mappings

Active as of 2025-03-31

Mappings for the MedRefillRequestMHVProvenancereview 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: MedRefillRequestMHV (Source)PRESCRIPTION REFILL REQUEST (52.43)3RX #4INSTITUTION5DATE PROCESSED6RESULT9PATIENT10REMARKS11LOGIN DATE

Raw Mappings

key status direction source mapApproach mapCase FHIR Path subPath mapValue mapParameter mapComment FHIR URL | Ver
1847 for review V2F PRESCRIPTION REFILL REQUEST - DATE PROCESSED (52.43-5) source value Provenance[review] .recorded .activity = http://terminology.hl7.org/CodeSystem/v3-ActClass#REV
.agent.who.display = VA
.agent.who.type = http://hl7.org/fhir/StructureDefinition/Organization
http://hl7.org/fhir/StructureDefinition/Provenance | 4.0.1
1847-1 for review V2F fixed value Provenance[review] .activity http://terminology.hl7.org/CodeSystem/v3-ActClass#REV generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Provenance | 4.0.1
1847-2 for review V2F fixed value Provenance[review] .agent.who.display VA generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Provenance | 4.0.1
1847-3 for review V2F fixed value Provenance[review] .agent.who.type http://hl7.org/fhir/StructureDefinition/Organization generated from mapParameter line 3 http://hl7.org/fhir/StructureDefinition/Provenance | 4.0.1
1864 for review V2F reference Provenance[review].target Task http://hl7.org/fhir/StructureDefinition/Provenance | 4.0.1

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

MedRefillRequestMHVProvenancereview
Provenance
   target1864: reference
   recorded1847: source value based on PRESCRIPTION REFILL REQUEST - DATE PROCESSED (52.43-5)
   activity1847-1: fixed value = http://terminology.hl7.org/CodeSystem/v3-ActClass#REV

generated from mapParameter line 1

   agent
      who
         type1847-3: fixed value = http://hl7.org/fhir/StructureDefinition/Organization

generated from mapParameter line 3

         display1847-2: fixed value = VA

generated from mapParameter line 2

Mappings for Clinical Data Warehouse (CDW) ()

MedRefillRequestMHVProvenancereview
Provenance
   recordedRxOut.RefillRequest.ProcessedDateTime

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

MedRefillRequestMHVProvenancereview
ProvenanceEvent
   occurred[x]Event.occurred[x]
   locationEvent.location
   reasonEvent.reasonCode
   activityEvent.code
   agentEvent.performer
      typeEvent.performer.function
      whoEvent.performer.actor

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

MedRefillRequestMHVProvenancereview
ProvenanceEntity. Role, or Act, ControlAct[isNormalAct() and subsumes(CACT, classCode) and moodCode=EVN]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   target./outboundRelationship[isNormalActRelationship() and typeCode=SUBJ]/target OR ./participation[isNormalParticipation() and typeCode=SBJ]/role OR ./participation[isNormalParticipation() and typeCode=SBJ]/role[isNormalRole()]/player
   occurred[x]./effectiveTime[type=IVL_TS]
   recordedunique(./participation[isNormalParticipation() and typeCode=AUT]/time[type=TS])
   policy./inboundRelationship[isNormalActRelationship() and typeCode="SUBJ"]/source[isNormalAct and subsumes(POLICY, classCode) and moodCode=EVN]/text[typeCode='ED'/tel
   locationunique(./participation[isNormalParticipation() and typeCode=LOC]/role[isNormalRole() and subsumes(SDLOC, classCode)]/player[isNormalEntity and classCode="LOC" and determinerCode="INST"]
   reasonunique(./reasonCode)
   activityAct.code
   agent./participation[isNormalParticipation()] OR ./outboundRelationship[isNormalActRelationship() and typeCode='DRIV']
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.role
      role.typecode
      who.id
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
         displayN/A
      onBehalfOfPerson, Practitioner, Organization, Device :* .role [classCode = RoleClassMutualRelationship; role.code and * .scopes[Role](classCode=IDENT) and *.plays [Role.Code]
   entity./subjectOf
      idn/a
      extensionn/a
      modifierExtensionN/A
      role./typeCode
      what./text/reference
      agent./author/role
   signature./signatureText

Mappings for W3C PROV (http://www.w3.org/ns/prov)

MedRefillRequestMHVProvenancereview
ProvenanceActivity
   targetEntity Created/Updated
   occurred[x]Activity.startTime & Activity.endTime
   recordedActivity.when
   locationActivity.location
   reasonActivity.Activity
   activityActivity.Activity
   agentAgent
      typeAgent.Attribution
   entityEntity
      roleEntity.role
      whatEntity.Identity

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

MedRefillRequestMHVProvenancereview
Provenance
   targetFiveWs.what[x]
   occurred[x]FiveWs.done[x]
   recordedFiveWs.recorded
   locationFiveWs.where[x]
   reasonFiveWs.why[x]
   activityFiveWs.why[x]
   agentFiveWs.who
      whoFiveWs.actor

Mappings for FHIR AuditEvent Mapping (http://hl7.org/fhir/auditevent)

MedRefillRequestMHVProvenancereview
Provenance
   targetAuditEvent.entity.reference
   recordedAuditEvent.recorded
   policyAuditEvent.agent.policy
   locationAuditEvent.agent.location
   reasonAuditEvent.purposeOfEvent
   agentAuditEvent.agent
      typeAuditEvent.agent.type
      roleAuditEvent.agent.role
   entityAuditEvent.entity
      roleAuditEvent.entity.lifecycle
      whatAuditEvent.entity.reference