Skip to content

nuts-foundation/generiekefuncties-docs

 
 

Repository files navigation

This code-repository only used to maintain/update the 'Generieke Functies documentatie'.

For users, a readable version of this documentation (or 'Implementation Guide') is published at: https://minvws.github.io/generiekefuncties-docs/

Upcoming changes

Upcoming changes for this documentation are published (build) at: https://build.fhir.org/ig/minvws/generiekefuncties-docs/branches/

The build-logs of this build are published on https://chat.fhir.org/#narrow/stream/179297-committers.2Fnotification/topic/ig-build (could take 2-3 minutes after a commit to the repo) In the ./build.log you can find the build log. Validation tests are in ./output/qa.html

Generating FSH-FHIR-resources on your desktop

If you want to generate FSH FHIR-resources based on Simplifier-FHIR-profiles (like the Dutch 'nl-core' profiles) on your local desktop, you have to install Dotnet & Firely Terminal:

sudo apt-get install -y dotnet-sdk-8.0
echo 'export PATH=$PATH:~/.dotnet/tools' >> ~/.bashrc
echo "-----reload bash configuration file"
source ~/.bashrc

create a snapshot of the Dutch profiles using

fhir install nictiz.fhir.nl.r4.nl-core 0.12.0-beta.1

Install NodeJS & Sushi to generate FHIR-resource from FSH-files (it will need the snapshots you've just created):

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
sudo npm install -g npm@latest 
sudo npm install -g fsh-sushi

now you should be able to generate fhir resources from fsh-files using

sushi .

About

Repo generiekefuncties-docs for minvws

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • GLSL 86.5%
  • Batchfile 7.4%
  • Shell 5.5%
  • Other 0.6%