US Veterans Health Administration FHIR Map Set Implementation Guide
1.6.49 - 250701
Publication Build: This will be filled in by the publication tooling
issue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentissue
, inactive
or target not supported
should have a mapCommentAllergyIntolerance.code
in AllergyIntolerance; maps=2 max=1AllergyIntolerance.verificationStatus
in AllergyIntolerance; maps=2 max=1no QA findings
Appointment.status
in Appointment; maps=5 max=1Appointment.start
in Appointment; maps=2 max=1Appointment.created
in Appointment; maps=2 max=12.98
but got 44.003
2.98
but got 409.3
2.98
but got 409.3
2.98
but got 409.3
2.98
but got 409.3
2.98
but got 409.3
2.98
but got 409.3
Condition.category[sdoh]
from US Core Condition Problems and Health Concerns Profile (5.0.1)Condition.clinicalStatus
in Condition; maps=2 max=1Condition.code
in Condition; maps=2 max=1Condition.clinicalStatus
in Condition; maps=2 max=1NUMBER
and expected PATIENT (2)
from ref. profile100-.01<69.03-12
FREE TEXT
and expected SURGICAL PATHOLOGY (63.08)
from ref. profile63.08
but got 2
FREE TEXT
and expected CHEM, HEM, TOX, RIA, SER, etc. (63.04)
from ref. profile63.04-2+through+862
63.04-.03
expected CHEM, HEM, TOX, RIA, SER, etc. - DATE REPORT COMPLETED
but got CHEM, HEM, TOX, RIA, SER, etc. - ORDERED TEST
63.04-.03
expected CHEM, HEM, TOX, RIA, SER, etc. - DATE REPORT COMPLETED
but got CHEM, HEM, TOX, RIA, SER, etc. - ORDERED TEST
63.04-2+through+862
NUMBER
and expected PATIENT (2)
from ref. profileObservation.status
in Observation; maps=3 max=163.04
but got 60
63.04
but got 60
63.04
but got 60
63.04
but got 60
63.04
but got 60
63.04
but got 2
63.04
but got 2
NUMBER
and expected PATIENT (2)
from ref. profile100-.01<69.03-12
FREE TEXT
and expected EM (63.02)
from ref. profile63.02
but got 2
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
63.3-5+to+160
63.3-5+to+160
63.3-5.1+to+160.1
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
FREE TEXT
and expected MICROBIOLOGY (63.05)
from ref. profileNUMBER
and expected PATIENT (2)
from ref. profile63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 60
63.05
but got 2
63.05
but got 2
no QA findings
Condition.category[sdoh]
from US Core Condition Problems and Health Concerns Profile (5.0.1)45-79.*
45-45.01+to+45.05
NUMBER
and expected HOSPITAL LOCATION (44)
from ref. profileNUMBER
and expected INSTITUTION (4)
from ref. profile45
but got 46
45
but got 46
45
but got 46
45
but got 46
Encounter.status
in Encounter; maps=3 max=1POINTER TO PROBLEM FILE (#9000011)
and expected V POV (9000010.07)
from ref. profilePOINTER TO CLINIC STOP FILE (#40.7)
and expected HOSPITAL LOCATION (44)
from ref. profileEncounter.status
in Encounter; maps=3 max=1Immunization.status
in Immunization; maps=2 max=1Immunization.vaccineCode
in Immunization; maps=2 max=1no QA findings
Device.status
in Device; maps=2 max=1no QA findings
Device.status
in Device; maps=2 max=1no QA findings
Device.manufacturer
in Device; maps=2 max=1Device.modelNumber
in Device; maps=2 max=1Device.type
in Device; maps=2 max=1Device.status
in Device; maps=2 max=1Device.status
in Device; maps=2 max=1NUMBER
and expected PATIENT (2)
from ref. profile100-.01<69.03-12
FREE TEXT
and expected CYTOPATHOLOGY (63.09)
from ref. profile63.09
but got 2
NUMBER
and expected PATIENT (2)
from ref. profile60
but got 2
Location.extension[newpatients]
from Plan-Net Location (1.1.0)Location.extension[accessibility]
from Plan-Net Location (1.1.0)Location.extension[region]
from Plan-Net Location (1.1.0)Location.identifier.type
from Plan-Net Location (1.1.0)Location.telecom.extension[contactpoint-availabletime]
from Plan-Net Location (1.1.0)Location.telecom.extension[via-intermediary]
from Plan-Net Location (1.1.0)Location.position
from Plan-Net Location (1.1.0)Location.partOf
from Plan-Net Location (1.1.0)Location.hoursOfOperation
from Plan-Net Location (1.1.0)Location.hoursOfOperation.daysOfWeek
from Plan-Net Location (1.1.0)Location.hoursOfOperation.allDay
from Plan-Net Location (1.1.0)Location.hoursOfOperation.openingTime
from Plan-Net Location (1.1.0)Location.hoursOfOperation.closingTime
from Plan-Net Location (1.1.0)Location.availabilityExceptions
from Plan-Net Location (1.1.0)Location.endpoint
from Plan-Net Location (1.1.0)Location.address
in Location; maps=2 max=1no QA findings
no QA findings
no QA findings
MedicationRequest.category
from US Core MedicationRequest Profile (5.0.1)MedicationRequest.category[us-core]
from US Core MedicationRequest Profile (5.0.1)VARIABLE POINTER
and expected PATIENT (2)
from ref. profileMedicationRequest.medicationCodeableConcept
in MedicationRequest; maps=2 max=1MedicationRequest.status
in MedicationRequest; maps=2 max=1no QA findings
NUMBER
and expected PRESCRIPTION (52)
from ref. profileNUMBER
and expected PRESCRIPTION (52)
from ref. profileMedicationDispense.destination
in MedicationDispense; maps=2 max=1MedicationDispense.status
in MedicationDispense; maps=3 max=1NUMBER
and expected PRESCRIPTION (52)
from ref. profileMedicationDispense.destination
in MedicationDispense; maps=2 max=1MedicationDispense.status
in MedicationDispense; maps=2 max=1Observation.code
in Observation; maps=2 max=1Organization.identifier.system
from US Core Organization Profile (5.0.1)Organization.identifier.value
from US Core Organization Profile (5.0.1)Organization.extension[location-reference]
from Plan-Net Network (1.1.0)Organization.identifier.type
from Plan-Net Network (1.1.0)Organization.identifier.system
from Plan-Net Network (1.1.0)Organization.identifier.value
from Plan-Net Network (1.1.0)Organization.partOf
from Plan-Net Network (1.1.0)Organization.endpoint
from Plan-Net Network (1.1.0)Organization.extension[qualification]
from Plan-Net Organization (1.1.0)Organization.extension[org-description]
from Plan-Net Organization (1.1.0)Organization.identifier.type
from Plan-Net Organization (1.1.0)Organization.identifier.system
from Plan-Net Organization (1.1.0)Organization.identifier.value
from Plan-Net Organization (1.1.0)Organization.address.extension[geolocation]
from Plan-Net Organization (1.1.0)Organization.address.text
from Plan-Net Organization (1.1.0)Organization.partOf
from Plan-Net Organization (1.1.0)Organization.contact.telecom.use
from Plan-Net Organization (1.1.0)Organization.endpoint
from Plan-Net Organization (1.1.0)Practitioner.active
from Plan-Net Practitioner (1.1.0)Practitioner.qualification.extension[practitioner-qualification]
from Plan-Net Practitioner (1.1.0)Practitioner.qualification.identifier
from Plan-Net Practitioner (1.1.0)Practitioner.qualification.period
from Plan-Net Practitioner (1.1.0)Practitioner.qualification.issuer
from Plan-Net Practitioner (1.1.0)Practitioner.communication
from Plan-Net Practitioner (1.1.0)Practitioner.communication.extension[communication-proficiency]
from Plan-Net Practitioner (1.1.0)PractitionerRole.extension[newpatients]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension[network-reference]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension[qualification]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[identifier]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[code]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[issuer]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[status]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[period]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.extension.extension[whereValid]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.identifier.type
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.identifier.value
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.healthcareService
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.telecom.extension[contactpoint-availabletime]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.telecom.extension[via-intermediary]
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.telecom.rank
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.availableTime
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.availableTime.daysOfWeek
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.availableTime.allDay
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.availableTime.availableStartTime
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.availableTime.availableEndTime
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.notAvailable
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.notAvailable.description
from Plan-Net PractitionerRole (1.1.0)PractitionerRole.notAvailable.during
from Plan-Net PractitionerRole (1.1.0)FREE TEXT
and expected NEW PERSON (200)
from ref. profilePOINTER Multiple #200.02
and expected INSTITUTION (4)
from ref. profilePractitionerRole.active
in PractitionerRole; maps=2 max=1200
but got 44
no QA findings
70.02
but got 70
Location.extension[newpatients]
from Plan-Net Location (1.1.0)Location.extension[accessibility]
from Plan-Net Location (1.1.0)Location.extension[region]
from Plan-Net Location (1.1.0)Location.identifier.type
from Plan-Net Location (1.1.0)Location.identifier.value
from Plan-Net Location (1.1.0)Location.alias
from Plan-Net Location (1.1.0)Location.description
from Plan-Net Location (1.1.0)Location.type
from Plan-Net Location (1.1.0)Location.telecom.extension[contactpoint-availabletime]
from Plan-Net Location (1.1.0)Location.telecom.extension[via-intermediary]
from Plan-Net Location (1.1.0)Location.telecom.system
from Plan-Net Location (1.1.0)Location.position
from Plan-Net Location (1.1.0)Location.hoursOfOperation
from Plan-Net Location (1.1.0)Location.hoursOfOperation.daysOfWeek
from Plan-Net Location (1.1.0)Location.hoursOfOperation.allDay
from Plan-Net Location (1.1.0)Location.hoursOfOperation.openingTime
from Plan-Net Location (1.1.0)Location.hoursOfOperation.closingTime
from Plan-Net Location (1.1.0)Location.availabilityExceptions
from Plan-Net Location (1.1.0)Location.endpoint
from Plan-Net Location (1.1.0)Procedure.performedPeriod
in Procedure; maps=2 max=1Procedure.location
in Procedure; maps=2 max=1no QA findings
Observation.category.coding
from US Core Vital Signs Profile (5.0.1)Observation.category.coding.system
from US Core Vital Signs Profile (5.0.1)Observation.category.coding.code
from US Core Vital Signs Profile (5.0.1)Observation.dataAbsentReason
from US Core Vital Signs Profile (5.0.1)Observation.component.dataAbsentReason
from US Core Vital Signs Profile (5.0.1)POINTER TO HOSPITAL LOCATION FILE (#44)
and expected INSTITUTION (4)
from ref. profileObservation.status
in Observation; maps=2 max=1Observation.category.coding
from US Core Blood Pressure Profile (5.0.1)Observation.category.coding.system
from US Core Blood Pressure Profile (5.0.1)Observation.category.coding.code
from US Core Blood Pressure Profile (5.0.1)Observation.dataAbsentReason
from US Core Blood Pressure Profile (5.0.1)Observation.component.dataAbsentReason
from US Core Blood Pressure Profile (5.0.1)POINTER TO HOSPITAL LOCATION FILE (#44)
and expected INSTITUTION (4)
from ref. profileObservation.status
in Observation; maps=2 max=1Observation.category.coding
from US Core Pulse Oximetry Profile (5.0.1)Observation.category.coding.system
from US Core Pulse Oximetry Profile (5.0.1)Observation.category.coding.code
from US Core Pulse Oximetry Profile (5.0.1)Observation.dataAbsentReason
from US Core Pulse Oximetry Profile (5.0.1)Observation.component.dataAbsentReason
from US Core Pulse Oximetry Profile (5.0.1)POINTER TO HOSPITAL LOCATION FILE (#44)
and expected INSTITUTION (4)
from ref. profileObservation.status
in Observation; maps=2 max=1no QA findings
Observation.valueString
in Observation; maps=3 max=1Multiple #70.03
and expected SURGERY (130)
from ref. profile74
but got 70.02
no QA findings
MedicationRequest.medicationCodeableConcept
in MedicationRequest; maps=2 max=1VARIABLE POINTER
and expected ACCOUNTS RECEIVABLE (430)
from ref. profilePOINTER TO AR DEBTOR FILE (#340)
and expected ACCOUNTS RECEIVABLE (430)
from ref. profileChargeItem.context
in ChargeItem[charges]; maps=2 max=1430
but got 350
FREE TEXT
and expected PRESCRIPTION (52)
from ref. profileFREE TEXT
and expected INSTITUTION (4)
from ref. profileTask.code
in Task; maps=2 max=1Patient.telecom.system
from US Core Patient Profile (5.0.1)Patient.telecom.value
from US Core Patient Profile (5.0.1)Patient.telecom.use
from US Core Patient Profile (5.0.1)AdverseEvent.outcome
in AdverseEvent; maps=9 max=1Observation.subject
from US Core Smoking Status Observation Profile (5.0.1)Observation.subject
from US Core Observation Social History Profile (5.0.1)Observation.performer
from US Core Observation Social History Profile (5.0.1)Observation.code
in Observation[social]; maps=2 max=1no QA findings