US Veterans Health Administration FHIR Map Set Implementation Guide
1.9.0 - 251001 United States of America flag

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

Mapset Qa

ElementMaps

  1. 753 status inactive should have a mapComment
  2. 1602 status inactive should have a mapComment
  3. 1423 status inactive should have a mapComment
  4. 1428 status inactive should have a mapComment
  5. 1683 status inactive should have a mapComment
  6. 447 mapCase contains newlines; causes IG publisher crash; for now remove newlines
  7. 383 status inactive should have a mapComment
  8. 403 status inactive should have a mapComment
  9. 404 status inactive should have a mapComment
  10. 405 status inactive should have a mapComment
  11. 406 status inactive should have a mapComment
  12. 407 status inactive should have a mapComment
  13. 408 status inactive should have a mapComment
  14. 409 status inactive should have a mapComment
  15. 821 status inactive should have a mapComment
  16. 1564 status inactive should have a mapComment
  17. 1552 status inactive should have a mapComment
  18. 825 status inactive should have a mapComment
  19. 1546 status inactive should have a mapComment
  20. 1574 status inactive should have a mapComment
  21. 1562 status inactive should have a mapComment
  22. 1615 mapCase contains newlines; causes IG publisher crash; for now remove newlines
  23. 1724 status issue should have a mapComment
  24. 1739 status inactive should have a mapComment
  25. 1740 status inactive should have a mapComment
  26. 1806 missing FHIR Path
  27. 2029 mapCase contains newlines; causes IG publisher crash; for now remove newlines
  28. 2242 mapCase contains newlines; causes IG publisher crash; for now remove newlines

Use Cases

  1. use-case Vital Signs: CPM not found or inactive
  2. use-case Observation Imaging Result: Rad/Nuc not found or inactive
  3. use-case Observation Imaging Result: EKG not found or inactive
  4. use-case Observation Imaging Result: Echo not found or inactive
  5. use-case VAERS: abstract not found or inactive
  6. use-case VAERS not found or inactive
  7. use-case VAERS not found or inactive
  8. use-case VAERS not found or inactive
  9. use-case VAERS not found or inactive
  10. use-case VAERS not found or inactive
  11. use-case VAERS not found or inactive
  12. use-case VAERS not found or inactive
  13. use-case VAERS not found or inactive
  14. use-case Decision Precision Plus: abstract not found or inactive
  15. use-case Decision Precision Plus not found or inactive
  16. use-case Decision Precision Plus not found or inactive
  17. use-case Decision Precision Plus not found or inactive
  18. use-case Decision Precision Plus not found or inactive

CapabilityStatements

  1. 1614 EncounterOutpatient references PractitionerRole, missing in CHAPI API; auto-added
  2. 822 MedicationDispenseOriginal references MedicationRequestOutpatient, missing in CHAPI API; auto-added
  3. 1565 MedicationDispensePartial references MedicationRequestOutpatient, missing in CHAPI API; auto-added
  4. 1553 MedicationDispenseRefill references MedicationRequestOutpatient, missing in CHAPI API; auto-added
  5. 441 EncounterInpatientEncounter references Patient, missing in LCS API; auto-added
  6. 442 EncounterInpatientEncounter references Practitioner, missing in LCS API; auto-added
  7. 460 EncounterInpatientEncounter references Location, missing in LCS API; auto-added
  8. 461 EncounterInpatientEncounter references Location, missing in LCS API; auto-added
  9. 1600 EncounterInpatientEncounter references Organization, missing in LCS API; auto-added
  10. 440 EncounterOutpatient references Patient, missing in LCS API; auto-added
  11. 458 EncounterOutpatient references Location, missing in LCS API; auto-added
  12. 459 EncounterOutpatient references Location, missing in LCS API; auto-added
  13. 1599 EncounterOutpatient references Organization, missing in LCS API; auto-added
  14. 1614 EncounterOutpatient references PractitionerRole, missing in LCS API; auto-added
  15. 806 MedicationRequestOutpatient references Patient, missing in LCS API; auto-added
  16. 808 MedicationRequestOutpatient references Practitioner, missing in LCS API; auto-added
  17. 1711 MedicationDispenseOriginal references Location, missing in LCS API; auto-added
  18. 1727 MedicationDispenseOriginal references Practitioner, missing in LCS API; auto-added
  19. 820 MedicationDispenseOriginal references Patient, missing in LCS API; auto-added
  20. 1714 MedicationDispensePartial references Location, missing in LCS API; auto-added
  21. 1729 MedicationDispensePartial references Practitioner, missing in LCS API; auto-added
  22. 1563 MedicationDispensePartial references Patient, missing in LCS API; auto-added
  23. 1715 MedicationDispenseRefill references Location, missing in LCS API; auto-added
  24. 1728 MedicationDispenseRefill references Practitioner, missing in LCS API; auto-added
  25. 2005 DebtPortalAccount references Patient, missing in LCS API; auto-added
  26. 1976 DebtPortalInvoice references Patient, missing in LCS API; auto-added
  27. 2007 DebtPortalInvoice references Organization, missing in LCS API; auto-added
  28. 1839 DebtPortalChargeItemcharges references Patient, missing in LCS API; auto-added
  29. 1411 PractitionerRole references Organization, missing in DP API; auto-added
  30. 1767 ImmunizationImmunization references EncounterOutpatient, missing in AMPL API; auto-added
  31. 1846 MedRefillRequestMHVTask references Organization, missing in AMPL API; auto-added

TermMaps

fatal: ambiguous argument 'main..HEAD': unknown revision or path not in the working tree. Use '–' to separate paths from revisions, like this: 'git [...] -- [...]'

Logical Models

  1. 1722 Logical Model PATIENT (2) no fieldname; skipped
  2. 2234 ERROR: Logical Model CHEM, HEM, TOX, RIA, SER, etc. (63.04) field has more than 1 fieldNum: "ORDERED TEST (-.35)" and "ORDERED TEST (-.03)"?
  3. 2235 ERROR: Logical Model CHEM, HEM, TOX, RIA, SER, etc. (63.04) field has more than 1 fieldNum: "ORDERED TEST (-.35)" and "ORDERED TEST (-.03)"?
  4. 422 Logical Model HOSPITAL LOCATION (44) no fieldname; skipped

QA Findings per Use Case

AllergyIntolerance

  1. 252 missing end field for source value in VistA Path 120.8-10 > 120.81-.01 > 120.83-
  2. check maps to AllergyIntolerance.verificationStatus in AllergyIntolerance; maps=2 max=1

Patient

no QA findings

Appointment

  1. 1722 vistaFileFieldName expected ' - ' and fieldname reverse pointer
  2. check maps to Appointment.status in Appointment; maps=5 max=1 mapCases are mutualy exclusive
  3. check maps to Appointment.start in Appointment; maps=2 max=1
  4. check maps to Appointment.created in Appointment; maps=2 max=1
  5. 744 expected only vistaFile 2.98 in Appointment; also got 44.003 link not found in VistA; probably needs Business Logic
  6. 748 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic
  7. 749 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic
  8. 750 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic
  9. 751 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic
  10. 752 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic
  11. 754 expected only vistaFile 2.98 in Appointment; also got 409.3 link not found in VistA; probably needs Business Logic

Condition: Problem

  1. 365 missing end field for source value in VistA Path 9000011-.01 > 80-
  2. missing must-support Condition.extension[assertedDate] from US Core Condition Problems and Health Concerns Profile (5.0.1)
  3. missing must-support Condition.category[sdoh] from US Core Condition Problems and Health Concerns Profile (5.0.1)
  4. check maps to Condition.clinicalStatus in Condition; maps=2 max=1
  5. check maps to Condition.code in Condition; maps=2 max=1 code and code.text; script must be smarter

Condition: Encounter Diagnosis

  1. missing must-support Condition.extension[assertedDate] from US Core Condition Encounter Diagnosis Profile (5.0.1)
  2. check maps to Condition.clinicalStatus in Condition; maps=2 max=1
  3. check maps to Condition.code in Condition; maps=2 max=1 code and code.text; script must be smarter

Diagnostic Report Note: Surgical Pathology

  1. 2212 reference source path has type NUMBER and expected PATIENT (2) from target profile reverse pointer PATIENT - LABORATORY REFERENCE (2-63) == LAB DATA – LRDFN (63-.01)
  2. 2207 unknown file-field 100-.01<69.03-12
  3. 1701 reference source path has type FREE TEXT and expected SURGICAL PATHOLOGY (63.08) from target profile
  4. 2212 expected only vistaFile 63.08 in DiagnosticReport; also got 2

Lab Observation: Chem, hem, tox, ria, ser

  1. 853 missing end field for source value in VistA Path 63.04-.35 > 63.07-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support DiagnosticReport.status from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  3. missing must-support DiagnosticReport.category from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  4. missing must-support DiagnosticReport.category[LaboratorySlice] from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  5. missing must-support DiagnosticReport.code from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  6. missing must-support DiagnosticReport.subject from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  7. missing must-support DiagnosticReport.issued from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  8. missing must-support DiagnosticReport.performer from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  9. missing must-support DiagnosticReport.result from US Core DiagnosticReport Profile for Laboratory Results Reporting (5.0.1)
  10. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  11. 1656 reference source path has type FREE TEXT and expected CHEM, HEM, TOX, RIA, SER, etc. (63.04) from target profile
  12. 852 unknown file-field 63.04-2+through+862 field pattern not yet handled by script; see mapComment
  13. 2234 file-field 63.04-.03 expected CHEM, HEM, TOX, RIA, SER, etc. - DATE REPORT COMPLETED but got CHEM, HEM, TOX, RIA, SER, etc. - ORDERED TEST
  14. 2235 file-field 63.04-.03 expected CHEM, HEM, TOX, RIA, SER, etc. - DATE REPORT COMPLETED but got CHEM, HEM, TOX, RIA, SER, etc. - ORDERED TEST
  15. 857 unknown file-field 63.04-2+through+862 field pattern not yet handled by script; see mapComment
  16. 844 reference source path has type NUMBER and expected PATIENT (2) from target profile reverse pointer PATIENT - LABORATORY REFERENCE (2-63) == LAB DATA – LRDFN (63-.01)
  17. 859 file-field 61-.01 expected TOPOGRAPHY FIELD - NAME but got TOPOGRAPHY - NAME
  18. check maps to Observation.status in Observation; maps=3 max=1
  19. 844 expected only vistaFile 63.04 in Observation; also got 2

Diagnostic Report Note: Electron Microscopy

  1. 2213 reference source path has type NUMBER and expected PATIENT (2) from target profile reverse pointer PATIENT - LABORATORY REFERENCE (2-63) == LAB DATA – LRDFN (63-.01)
  2. 2209 unknown file-field 100-.01<69.03-12
  3. 1697 reference source path has type FREE TEXT and expected EM (63.02) from target profile
  4. 2213 expected only vistaFile 63.02 in DiagnosticReport; also got 2

Document Reference

  1. 874 missing end field for source value in VistA Path 8925-.01 > 8925.1-1501 > 8926.1
  2. missing must-support DocumentReference.content.attachment.data from US Core DocumentReference Profile (5.0.1)

Encounter: Inpatient

  1. 1616 missing end field for source value in VistA Path 46-.01 > 81-
  2. missing must-support Encounter.reasonReference from US Core Encounter Profile (5.0.1)
  3. missing must-support Condition.extension[assertedDate] from US Core Condition Problems and Health Concerns Profile (5.0.1)
  4. missing must-support Condition.clinicalStatus from US Core Condition Problems and Health Concerns Profile (5.0.1)
  5. missing must-support Condition.verificationStatus from US Core Condition Problems and Health Concerns Profile (5.0.1)
  6. missing must-support Condition.category[sdoh] from US Core Condition Problems and Health Concerns Profile (5.0.1)
  7. missing must-support Condition.subject from US Core Condition Problems and Health Concerns Profile (5.0.1)
  8. missing must-support Condition.recordedDate from US Core Condition Problems and Health Concerns Profile (5.0.1)
  9. 449 unknown file-field 45-79.* field pattern not yet accepted by script; see mapComment
  10. 450 unknown file-field 45-45.01+to+45.05 field pattern not yet accepted by script; see mapComment
  11. 461 reference source path has type NUMBER and expected HOSPITAL LOCATION (44) from target profile
  12. 1600 reference source path has type NUMBER and expected INSTITUTION (4) from target profile
  13. 1616 expected only vistaFile 45 in Encounter; also got 46
  14. 1616-2 expected only vistaFile 45 in Encounter; also got 46
  15. 1616-3 expected only vistaFile 45 in Encounter; also got 46
  16. 1616-4 expected only vistaFile 45 in Encounter; also got 46
  17. check maps to Encounter.status in Encounter; maps=3 max=1 mapCases are mutualy exclusive

Encounter: Outpatient

  1. 1615 missing end field for source value in VistA Path 9000010.18-.01 > 81-
  2. 2244 missing end field for source value in VistA Path 9000010.07-.01 > 80-
  3. missing must-support Encounter.reasonReference from US Core Encounter Profile (5.0.1)
  4. 2241 expected only vistaFile 9000010 in Encounter; also got 405
  5. 458 reference source path has type POINTER TO CLINIC STOP FILE (#40.7) and expected HOSPITAL LOCATION (44) from target profile
  6. check maps to Encounter.status in Encounter; maps=3 max=1 mapCases are mutualy exclusive

Immunization

  1. 464 missing end field for source value in VistA Path 9000010.11-1313 > 757.5-
  2. check maps to Immunization.status in Immunization; maps=2 max=1
  3. check maps to Immunization.vaccineCode in Immunization; maps=2 max=1

Implantable Device

no QA findings

Implantable Device: A Lead

  1. check maps to Device.status in Device; maps=2 max=1

Implantable Device: Dental

no QA findings

Implantable Device: Pacemaker

  1. check maps to Device.status in Device; maps=2 max=1

Implantable Device: Prosthesis

no QA findings

Implantable Device: Transmitter

  1. check maps to Device.manufacturer in Device; maps=2 max=1
  2. check maps to Device.modelNumber in Device; maps=2 max=1
  3. check maps to Device.type in Device; maps=2 max=1
  4. check maps to Device.status in Device; maps=2 max=1

Implantable Device: V Lead

  1. check maps to Device.status in Device; maps=2 max=1

Diagnostic Report Note: Cytopathology

  1. 2214 reference source path has type NUMBER and expected PATIENT (2) from target profile
  2. 2211 unknown file-field 100-.01<69.03-12
  3. 1692 reference source path has type FREE TEXT and expected CYTOPATHOLOGY (63.09) from target profile
  4. 2214 expected only vistaFile 63.09 in DiagnosticReport; also got 2

Microbiology

  1. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Microbiology: Bacteriology

  1. 1525 missing end field for fixed value in VistA Path 63.05-.35 > 63.5-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support Observation.category from US Core Laboratory Result Observation Profile (5.0.1)
  3. missing must-support Observation.category[Laboratory] from US Core Laboratory Result Observation Profile (5.0.1)
  4. missing must-support Observation.subject from US Core Laboratory Result Observation Profile (5.0.1)
  5. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  6. missing must-support Observation.status from US Core Laboratory Result Observation Profile (5.0.1)
  7. missing must-support Observation.code from US Core Laboratory Result Observation Profile (5.0.1)
  8. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Microbiology: Mycobacteriology

  1. 1526 missing end field for fixed value in VistA Path 63.05-.35 > 63.5-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support Observation.category from US Core Laboratory Result Observation Profile (5.0.1)
  3. missing must-support Observation.category[Laboratory] from US Core Laboratory Result Observation Profile (5.0.1)
  4. missing must-support Observation.subject from US Core Laboratory Result Observation Profile (5.0.1)
  5. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  6. missing must-support Observation.status from US Core Laboratory Result Observation Profile (5.0.1)
  7. missing must-support Observation.code from US Core Laboratory Result Observation Profile (5.0.1)
  8. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Microbiology: Mycology

  1. 1527 missing end field for fixed value in VistA Path 63.05-.35 > 63.5-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support Observation.category from US Core Laboratory Result Observation Profile (5.0.1)
  3. missing must-support Observation.category[Laboratory] from US Core Laboratory Result Observation Profile (5.0.1)
  4. missing must-support Observation.subject from US Core Laboratory Result Observation Profile (5.0.1)
  5. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  6. missing must-support Observation.status from US Core Laboratory Result Observation Profile (5.0.1)
  7. missing must-support Observation.code from US Core Laboratory Result Observation Profile (5.0.1)
  8. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Microbiology: Parasitology

  1. 1528 missing end field for fixed value in VistA Path 63.05-.35 > 63.5-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support Observation.category from US Core Laboratory Result Observation Profile (5.0.1)
  3. missing must-support Observation.category[Laboratory] from US Core Laboratory Result Observation Profile (5.0.1)
  4. missing must-support Observation.subject from US Core Laboratory Result Observation Profile (5.0.1)
  5. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  6. missing must-support Observation.status from US Core Laboratory Result Observation Profile (5.0.1)
  7. missing must-support Observation.code from US Core Laboratory Result Observation Profile (5.0.1)
  8. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Microbiology: Virology

  1. 1529 missing end field for fixed value in VistA Path 63.05-.35 > 63.5-13 > 60-100 > 60.01-95.3 > 95.3-
  2. missing must-support Observation.category from US Core Laboratory Result Observation Profile (5.0.1)
  3. missing must-support Observation.category[Laboratory] from US Core Laboratory Result Observation Profile (5.0.1)
  4. missing must-support Observation.subject from US Core Laboratory Result Observation Profile (5.0.1)
  5. missing must-support Observation.dataAbsentReason from US Core Laboratory Result Observation Profile (5.0.1)
  6. missing must-support Observation.status from US Core Laboratory Result Observation Profile (5.0.1)
  7. missing must-support Observation.code from US Core Laboratory Result Observation Profile (5.0.1)
  8. 1659 reference source path has type FREE TEXT and expected MICROBIOLOGY (63.05) from target profile

Lab Observation

  1. 844 reference source path has type NUMBER and expected PATIENT (2) from target profile reverse pointer PATIENT - LABORATORY REFERENCE (2-63) == LAB DATA – LRDFN (63-.01)

Location

  1. missing must-support Location.extension[newpatients] from Plan-Net Location (1.1.0)
  2. missing must-support Location.extension[accessibility] from Plan-Net Location (1.1.0)
  3. missing must-support Location.extension[region] from Plan-Net Location (1.1.0)
  4. missing must-support Location.identifier.type from Plan-Net Location (1.1.0)
  5. missing must-support Location.telecom.extension[contactpoint-availabletime] from Plan-Net Location (1.1.0)
  6. missing must-support Location.telecom.extension[via-intermediary] from Plan-Net Location (1.1.0)
  7. missing must-support Location.position from Plan-Net Location (1.1.0)
  8. missing must-support Location.partOf from Plan-Net Location (1.1.0)
  9. missing must-support Location.hoursOfOperation from Plan-Net Location (1.1.0)
  10. missing must-support Location.hoursOfOperation.daysOfWeek from Plan-Net Location (1.1.0)
  11. missing must-support Location.hoursOfOperation.allDay from Plan-Net Location (1.1.0)
  12. missing must-support Location.hoursOfOperation.openingTime from Plan-Net Location (1.1.0)
  13. missing must-support Location.hoursOfOperation.closingTime from Plan-Net Location (1.1.0)
  14. missing must-support Location.availabilityExceptions from Plan-Net Location (1.1.0)
  15. missing must-support Location.endpoint from Plan-Net Location (1.1.0)
  16. check maps to Location.address in Location; maps=2 max=1 script must be smarter

MedicationRequest: Unsigned

  1. missing must-support MedicationRequest.intent from US Core MedicationRequest Profile (5.0.1)
  2. missing must-support MedicationRequest.encounter from US Core MedicationRequest Profile (5.0.1)
  3. missing must-support MedicationRequest.dosageInstruction.text from US Core MedicationRequest Profile (5.0.1)
  4. 1226 reference source path has type VARIABLE POINTER and expected PATIENT (2) from target profile

MedicationRequest: NonVA

  1. missing must-support MedicationRequest.category from US Core MedicationRequest Profile (5.0.1)
  2. missing must-support MedicationRequest.category[us-core] from US Core MedicationRequest Profile (5.0.1)
  3. missing must-support MedicationRequest.subject from US Core MedicationRequest Profile (5.0.1)
  4. check maps to MedicationRequest.medicationCodeableConcept in MedicationRequest; maps=2 max=1
  5. check maps to MedicationRequest.status in MedicationRequest; maps=2 max=1

MedicationRequest: Outpatient

  1. missing must-support MedicationRequest.encounter from US Core MedicationRequest Profile (5.0.1)
  2. check maps to MedicationRequest.status in MedicationRequest; maps=2 max=1

MedicationDispense: Original

  1. 822 reference source path has type FREE TEXT and expected PRESCRIPTION (52) from target profile RX# matches referenced MedicationRequest.identifier #1664
  2. check maps to MedicationDispense.status in MedicationDispense; maps=3 max=1

MedicationDispense: Partial

  1. 1565 reference source path has type FREE TEXT and expected PRESCRIPTION (52) from target profile RX# matches referenced MedicationRequest.identifier #1664
  2. check maps to MedicationDispense.destination in MedicationDispense; maps=2 max=1
  3. check maps to MedicationDispense.status in MedicationDispense; maps=3 max=1

MedicationDispense: Refill

  1. 1553 reference source path has type FREE TEXT and expected PRESCRIPTION (52) from target profile RX# matches referenced MedicationRequest.identifier #1664
  2. check maps to MedicationDispense.destination in MedicationDispense; maps=2 max=1
  3. check maps to MedicationDispense.status in MedicationDispense; maps=3 max=1

Organization

  1. missing must-support Organization.identifier.system from US Core Organization Profile (5.0.1)
  2. missing must-support Organization.identifier.value from US Core Organization Profile (5.0.1)
  3. missing must-support Organization.extension[location-reference] from Plan-Net Network (1.1.0)
  4. missing must-support Organization.identifier.type from Plan-Net Network (1.1.0)
  5. missing must-support Organization.identifier.system from Plan-Net Network (1.1.0)
  6. missing must-support Organization.identifier.value from Plan-Net Network (1.1.0)
  7. missing must-support Organization.partOf from Plan-Net Network (1.1.0)
  8. missing must-support Organization.endpoint from Plan-Net Network (1.1.0)
  9. missing must-support Organization.extension[qualification] from Plan-Net Organization (1.1.0)
  10. missing must-support Organization.extension[org-description] from Plan-Net Organization (1.1.0)
  11. missing must-support Organization.identifier.type from Plan-Net Organization (1.1.0)
  12. missing must-support Organization.identifier.system from Plan-Net Organization (1.1.0)
  13. missing must-support Organization.identifier.value from Plan-Net Organization (1.1.0)
  14. missing must-support Organization.address.extension[geolocation] from Plan-Net Organization (1.1.0)
  15. missing must-support Organization.address.text from Plan-Net Organization (1.1.0)
  16. missing must-support Organization.partOf from Plan-Net Organization (1.1.0)
  17. missing must-support Organization.contact.telecom.use from Plan-Net Organization (1.1.0)
  18. missing must-support Organization.endpoint from Plan-Net Organization (1.1.0)

Practitioner

  1. 382 missing end field for source value in VistA Path 200-10.1 > 20-
  2. missing must-support Practitioner.telecom from US Core Practitioner Profile (5.0.1)
  3. missing must-support Practitioner.telecom.system from US Core Practitioner Profile (5.0.1)
  4. missing must-support Practitioner.telecom.value from US Core Practitioner Profile (5.0.1)
  5. missing must-support Practitioner.address from US Core Practitioner Profile (5.0.1)
  6. missing must-support Practitioner.address.line from US Core Practitioner Profile (5.0.1)
  7. missing must-support Practitioner.address.city from US Core Practitioner Profile (5.0.1)
  8. missing must-support Practitioner.address.state from US Core Practitioner Profile (5.0.1)
  9. missing must-support Practitioner.address.postalCode from US Core Practitioner Profile (5.0.1)
  10. missing must-support Practitioner.address.country from US Core Practitioner Profile (5.0.1)
  11. missing must-support Practitioner.active from Plan-Net Practitioner (1.1.0)
  12. missing must-support Practitioner.telecom from Plan-Net Practitioner (1.1.0)
  13. missing must-support Practitioner.address from Plan-Net Practitioner (1.1.0)
  14. missing must-support Practitioner.address.extension[geolocation] from Plan-Net Practitioner (1.1.0)
  15. missing must-support Practitioner.qualification.extension[practitioner-qualification] from Plan-Net Practitioner (1.1.0)
  16. missing must-support Practitioner.qualification.identifier from Plan-Net Practitioner (1.1.0)
  17. missing must-support Practitioner.qualification.period from Plan-Net Practitioner (1.1.0)
  18. missing must-support Practitioner.qualification.issuer from Plan-Net Practitioner (1.1.0)
  19. missing must-support Practitioner.communication from Plan-Net Practitioner (1.1.0)
  20. missing must-support Practitioner.communication.extension[communication-proficiency] from Plan-Net Practitioner (1.1.0)

Practitioner Role

  1. 422 vistaFileFieldName expected ' - ' and fieldname reverse pointer
  2. missing must-support PractitionerRole.extension[newpatients] from Plan-Net PractitionerRole (1.1.0)
  3. missing must-support PractitionerRole.extension[network-reference] from Plan-Net PractitionerRole (1.1.0)
  4. missing must-support PractitionerRole.extension[qualification] from Plan-Net PractitionerRole (1.1.0)
  5. missing must-support PractitionerRole.extension.extension[identifier] from Plan-Net PractitionerRole (1.1.0)
  6. missing must-support PractitionerRole.extension.extension[code] from Plan-Net PractitionerRole (1.1.0)
  7. missing must-support PractitionerRole.extension.extension[issuer] from Plan-Net PractitionerRole (1.1.0)
  8. missing must-support PractitionerRole.extension.extension[status] from Plan-Net PractitionerRole (1.1.0)
  9. missing must-support PractitionerRole.extension.extension[period] from Plan-Net PractitionerRole (1.1.0)
  10. missing must-support PractitionerRole.extension.extension[whereValid] from Plan-Net PractitionerRole (1.1.0)
  11. missing must-support PractitionerRole.identifier.type from Plan-Net PractitionerRole (1.1.0)
  12. missing must-support PractitionerRole.identifier.value from Plan-Net PractitionerRole (1.1.0)
  13. missing must-support PractitionerRole.healthcareService from Plan-Net PractitionerRole (1.1.0)
  14. missing must-support PractitionerRole.telecom.extension[contactpoint-availabletime] from Plan-Net PractitionerRole (1.1.0)
  15. missing must-support PractitionerRole.telecom.extension[via-intermediary] from Plan-Net PractitionerRole (1.1.0)
  16. missing must-support PractitionerRole.telecom.rank from Plan-Net PractitionerRole (1.1.0)
  17. missing must-support PractitionerRole.availableTime from Plan-Net PractitionerRole (1.1.0)
  18. missing must-support PractitionerRole.availableTime.daysOfWeek from Plan-Net PractitionerRole (1.1.0)
  19. missing must-support PractitionerRole.availableTime.allDay from Plan-Net PractitionerRole (1.1.0)
  20. missing must-support PractitionerRole.availableTime.availableStartTime from Plan-Net PractitionerRole (1.1.0)
  21. missing must-support PractitionerRole.availableTime.availableEndTime from Plan-Net PractitionerRole (1.1.0)
  22. missing must-support PractitionerRole.notAvailable from Plan-Net PractitionerRole (1.1.0)
  23. missing must-support PractitionerRole.notAvailable.description from Plan-Net PractitionerRole (1.1.0)
  24. missing must-support PractitionerRole.notAvailable.during from Plan-Net PractitionerRole (1.1.0)
  25. 414 reference source path has type FREE TEXT and expected NEW PERSON (200) from target profile
  26. 1411 reference source path has type POINTER Multiple #200.02 and expected INSTITUTION (4) from target profile
  27. check maps to PractitionerRole.active in PractitionerRole; maps=2 max=1

Procedure: Outpatient

  1. 1302 missing end field for source value in VistA Path 9000010.18-.05 > 80-
  2. 1303 missing end field for source value in VistA Path 9000010.18-.09 > 80-
  3. 1304 missing end field for source value in VistA Path 9000010.18-.1 > 80-
  4. 1305 missing end field for source value in VistA Path 9000010.18-.11 > 80-
  5. 1306 missing end field for source value in VistA Path 9000010.18-.12 > 80-
  6. 1307 missing end field for source value in VistA Path 9000010.18-.13 > 80-
  7. 1308 missing end field for source value in VistA Path 9000010.18-.14 > 80-
  8. 1309 missing end field for source value in VistA Path 9000010.18-.15 > 80-
  9. 1413 missing end field for source value in VistA Path 9000010.18-.01 > 81-

Procedure: Radiology

  1. 1509 missing end field for source value in VistA Path 70.02-50 > 70.03-2 > 71-9 > 81-
  2. 1510 expected only vistaFile 70.02 in Procedure; also got 70

Procedure: Surgery

  1. 1298-3 TODO: skipped sct function.codings for now
  2. 1330-3 TODO: skipped sct function.codings for now
  3. 1333-3 TODO: skipped sct function.codings for now
  4. 1334-3 TODO: skipped sct function.codings for now
  5. 1336-3 TODO: skipped sct function.codings for now
  6. 1337-3 TODO: skipped sct function.codings for now
  7. 1338-3 TODO: skipped sct function.codings for now
  8. 1339-3 TODO: skipped sct function.codings for now
  9. 1344 missing end field for source value in VistA Path 130-27 > 81
  10. missing must-support Location.managingOrganization from US Core Location Profile (5.0.1)
  11. missing must-support Location.extension[newpatients] from Plan-Net Location (1.1.0)
  12. missing must-support Location.extension[accessibility] from Plan-Net Location (1.1.0)
  13. missing must-support Location.extension[region] from Plan-Net Location (1.1.0)
  14. missing must-support Location.identifier.type from Plan-Net Location (1.1.0)
  15. missing must-support Location.identifier.value from Plan-Net Location (1.1.0)
  16. missing must-support Location.alias from Plan-Net Location (1.1.0)
  17. missing must-support Location.description from Plan-Net Location (1.1.0)
  18. missing must-support Location.type from Plan-Net Location (1.1.0)
  19. missing must-support Location.telecom.extension[contactpoint-availabletime] from Plan-Net Location (1.1.0)
  20. missing must-support Location.telecom.extension[via-intermediary] from Plan-Net Location (1.1.0)
  21. missing must-support Location.telecom.system from Plan-Net Location (1.1.0)
  22. missing must-support Location.position from Plan-Net Location (1.1.0)
  23. missing must-support Location.managingOrganization from Plan-Net Location (1.1.0)
  24. missing must-support Location.hoursOfOperation from Plan-Net Location (1.1.0)
  25. missing must-support Location.hoursOfOperation.daysOfWeek from Plan-Net Location (1.1.0)
  26. missing must-support Location.hoursOfOperation.allDay from Plan-Net Location (1.1.0)
  27. missing must-support Location.hoursOfOperation.openingTime from Plan-Net Location (1.1.0)
  28. missing must-support Location.hoursOfOperation.closingTime from Plan-Net Location (1.1.0)
  29. missing must-support Location.availabilityExceptions from Plan-Net Location (1.1.0)
  30. missing must-support Location.endpoint from Plan-Net Location (1.1.0)
  31. check maps to Procedure.performedPeriod in Procedure; maps=2 max=1
  32. check maps to Procedure.location in Procedure; maps=2 max=1

Smoking Status Observation

no QA findings

Vital Signs

  1. missing must-support Observation.category.coding from US Core Vital Signs Profile (5.0.1)
  2. missing must-support Observation.category.coding.system from US Core Vital Signs Profile (5.0.1)
  3. missing must-support Observation.category.coding.code from US Core Vital Signs Profile (5.0.1)
  4. missing must-support Observation.dataAbsentReason from US Core Vital Signs Profile (5.0.1)
  5. missing must-support Observation.component.dataAbsentReason from US Core Vital Signs Profile (5.0.1)
  6. 1653 reference source path has type POINTER TO HOSPITAL LOCATION FILE (#44) and expected INSTITUTION (4) from target profile
  7. check maps to Observation.status in Observation; maps=2 max=1 mapCases are mutualy exclusive

Vital Signs: BP

  1. missing must-support Observation.category.coding from US Core Blood Pressure Profile (5.0.1)
  2. missing must-support Observation.category.coding.system from US Core Blood Pressure Profile (5.0.1)
  3. missing must-support Observation.category.coding.code from US Core Blood Pressure Profile (5.0.1)
  4. missing must-support Observation.dataAbsentReason from US Core Blood Pressure Profile (5.0.1)
  5. missing must-support Observation.component.dataAbsentReason from US Core Blood Pressure Profile (5.0.1)
  6. 1653 reference source path has type POINTER TO HOSPITAL LOCATION FILE (#44) and expected INSTITUTION (4) from target profile
  7. check maps to Observation.status in Observation; maps=2 max=1 mapCases are mutualy exclusive

Vital Signs: SpO2

  1. missing must-support Observation.category.coding from US Core Pulse Oximetry Profile (5.0.1)
  2. missing must-support Observation.category.coding.system from US Core Pulse Oximetry Profile (5.0.1)
  3. missing must-support Observation.category.coding.code from US Core Pulse Oximetry Profile (5.0.1)
  4. missing must-support Observation.dataAbsentReason from US Core Pulse Oximetry Profile (5.0.1)
  5. missing must-support Observation.component.dataAbsentReason from US Core Pulse Oximetry Profile (5.0.1)
  6. 1653 reference source path has type POINTER TO HOSPITAL LOCATION FILE (#44) and expected INSTITUTION (4) from target profile
  7. check maps to Observation.status in Observation; maps=2 max=1 mapCases are mutualy exclusive

MedicationRequest: Pending

  1. missing must-support MedicationRequest.intent from US Core MedicationRequest Profile (5.0.1)
  2. missing must-support MedicationRequest.category from US Core MedicationRequest Profile (5.0.1)
  3. missing must-support MedicationRequest.category[us-core] from US Core MedicationRequest Profile (5.0.1)
  4. missing must-support MedicationRequest.subject from US Core MedicationRequest Profile (5.0.1)
  5. missing must-support MedicationRequest.encounter from US Core MedicationRequest Profile (5.0.1)
  6. missing must-support MedicationRequest.dosageInstruction.text from US Core MedicationRequest Profile (5.0.1)
  7. check maps to MedicationRequest.medicationCodeableConcept in MedicationRequest; maps=2 max=1

Observation Imaging Result

no QA findings

Debt Portal

  1. 2236 missing end field for source value in VistA Path 430-8 > 430.3-
  2. 1818 reference source path has type VARIABLE POINTER and expected ACCOUNTS RECEIVABLE (430) from target profile
  3. 2008 expected only vistaFile 350 in ChargeItem[charges]; also got 360 reverse pointer
  4. 2009 expected only vistaFile 350 in ChargeItem[charges]; also got 360 reverse pointer
  5. 2010 expected only vistaFile 350 in ChargeItem[charges]; also got 52 reverse pointer
  6. 2011 expected only vistaFile 350 in ChargeItem[charges]; also got 52 reverse pointer
  7. 2012 expected only vistaFile 350 in ChargeItem[charges]; also got 52 reverse pointer
  8. 2032 reference source path has type POINTER TO AR DEBTOR FILE (#340) and expected ACCOUNTS RECEIVABLE (430) from target profile
  9. check maps to ChargeItem.context in ChargeItem[charges]; maps=2 max=1 mapCases are mutualy exclusive
  10. 1840 expected only vistaFile 430 in Invoice; also got 350
  11. 1999 expected only vistaFile 430 in Invoice; also got 433 reverse pointer
  12. 2000 expected only vistaFile 430 in Invoice; also got 433 reverse pointer
  13. 2001 expected only vistaFile 430 in Invoice; also got 433 reverse pointer
  14. 2002 expected only vistaFile 430 in Invoice; also got 433 reverse pointer

MedRefillRequestMHV

  1. 1845 reference source path has type FREE TEXT and expected PRESCRIPTION (52) from target profile
  2. 1846 reference source path has type FREE TEXT and expected INSTITUTION (4) from target profile
  3. check maps to Task.code in Task; maps=2 max=1