This document details the design and decisions for implementing mapping of FHIR Observation resource to the OMOP OBSERVATION Table.
The following references were used to inform this implementation.
General Mapping Resources | This is the fhir-to-omop documentation for general FHIR and OMOP information. |
FHIR Observation (STU3) | FHIR Documentation for the Patient resource. The following version have been considered. |
OBSERVATION | This is the OMOP documentation for the OBSERVATION table. |
Mapping of FHIR Observation resources to OMOP OBSERVATION records is relatively straight forward. Mapping is done in the OmopObservationBuilder class. The OmopObservationBuilder constructs OBSERVATION Data Value Objects (DVOs) using the ObservationParser class to parse FHIR Patient resources
On April 08 we updated our tests to the latest version of DQD. This resulted in a number of the new tests failing. Failures are shown below. Code has been updated to correct for these failures. All tests are passing except for those shown below. We are currently not implementing visit_detail. We have confirmed the failing results are consistent with the test data set we are currently using.