Skip to content

An implementation guide that contains specifications on lab test and result communication in the Botswana HIE

License

Notifications You must be signed in to change notification settings

I-TECH-UW/bw-laboratory-workflows-ig

Repository files navigation

EMR-LIS Communication Implementation Guide

CI

Building Locally

Install nodejs

https://nodejs.org/en/download/

Install Jekyll

Install ruby and ruby gems: https://www.ruby-lang.org/en/documentation/installation/

Install Jekyll gem

gem install jekyll

Install Sushi

npm install -g fsh-sushi
sushi --help

Update IG Publisher

./_updatePublisher.sh

Run IG Publisher

./_genonce.sh

Open Published IG

Open `./output/

Docker-based Approach

Install Docker and Docker Compose

Run Docker Compose Command

cd <project-directory>

docker-compose up ig

The generated output files should end up in /output.

Any local changes to the input files will also be picked up due to the volume mappings in the docker-compose.yml volume configuration:

  ig:
    image: ghcr.io/b-techbw/bw-lab-ig:latest
    container_name: ig
    volumes:
    - ./input:/ig/input 
    - ./output:/ig/output
    

Issues

https://github.com/pmanko/emr-lis-ig/issues

About

An implementation guide that contains specifications on lab test and result communication in the Botswana HIE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages