Synthea Manager
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run prod
# build for production and view the bundle analyzer report
npm run prod --report
# run unit tests
npm run unit
# run all tests
npm test
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
***Environment Build Configuration ***
Local Development: -configuration: root/config/dev.env.js -environment parameter: dev
Docker Deployment Development: -configuration: root/config/devdeploy.env.js -environment parameter: devdeploy
Demo Deployment: -configuration: root/config/demo.env.js -environment parameter: demo
Production Stage Deployment: -configuration: root/config/prodstage.env.js -environment parameter: prodstage
Production: Deployment: prod -configuration: root/config/prod.env.js -environment parmaeter: prod
Modify config/{environment_parameter}.env.js file
Set SYNTHEA_URL to approparate URL Example: SYNTHEA_URL: '"https://synthea-service-url/"', // To turn off OHC functionality, Either remove V20_URL or set it equal to spaces: V2O_URL: '""' V2O_URL: '"https://vista-to-ohc-url/"'
*** Docker Installation/Deployment ***
Build/Deploy deploy.sh {env_parameter}
Example: chmod +x build.sh compile.sh create-container.sh deploy.sh docker-env.sh ./build.sh devdeploy
Created by Perspecta
Note: The assets in this repository were stewarded by OSEHRA and transferred to Logica on February 14th, 2020 upon OSEHRA's permanent closure. While the work remains available as Open Source for continued community use, copyright and licensing statements may not have been updated to reflect this transfer.