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

DIGI-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

 
 
 

Contributors 3

  •  
  •  
  •