Skip to content

B-TECHBW/bw-lab-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

Botswana-Specific FHIR Implementation Guide for lab order communication between IPMS and PIMS

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • GLSL 94.6%
  • Batchfile 3.3%
  • Shell 1.9%
  • Dockerfile 0.2%