This is a proof-of-concept application developed to demonstrate the creation of FHIR reports adhering to eMERGE's specification for FHIR Genomics Reporting Implementation. FHIR report bundles developed with this implementation are available at Sample Reports. These sample reports were generated using the eMERGE FHIR Specification with simulated data being used for identifiers, name spaces and results.
This program demonstrates the ability to read proprietary BCM-HGSC genetic results from AWS S3, create FHIR resources and profiles using HAPI FHIR API from the source data and push the same to a Smile CDR FHIR server for validation and storage. The FHIR bundles are also stored in AWS S3.
hgsc-fhir-client: Execute "mvn clean install" to build a war file then deploy to a server (e.g. Tomcat)
hgsc-fhir-client-s3: Execute "mvn clean install" to build a jar file then run on an EC2 instance
hgsc-fhir-server: Execute "mvn jetty:run"
Two sample JSON files located in /FHIRGenomicsImplementation/hgsc-fhir-client/sampleJsonFiles/