Tipps und Tricks - medizininformatik-initiative/kerndatensatz-kardiologie GitHub Wiki
- FSH <--> FHIR: https://fshschool.org/FSHOnline/#/
- FSH <--> Simplifier Display: https://simplifier.net/fsh
- QuickReference-Sheet: https://hl7.org/fhir/uv/shorthand/FSHQuickReference.pdf
- FSH School Docs
- FSH Language Specification
- FHIR Sample-IG Project
- MII KDS Packages on Simplifier
Falls über die im Sushi-Projekt enthaltene Konfigurationsdatei "sushi-config.yaml" neue Dependencies hinzugefügt werden, werden diese NICHT automatisch auch im Simplifier hinzugefügt. Im Folgenden Screenshots ist zu sehen, dass man die Dependencies im Simplifier über einen Klick auf den Button "Restore" aktualisieren kann. (siehe FHIR-Forum)
Bei der Angabe eines Parent in einem .fsh-File muss der Profilname ("Profile") des Parent-Profils angegeben werden!
Profile: MII_PR_Kardio_Patient <-- Profilname
Id: mii-pr-kardio-patient
Parent: MII_PR_Person_Patient
Den Profilnamen kann man u.a. in der 1. Zeile der Baumansicht in der Profilübersicht eines Profils finden.
- Installieren von .NET:
wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
chmod +x ./dotnet-install.sh
./dotnet-install.sh --version latest
- Set Path:
- Open
sudo nano /etc/profile
(system-wide) or localnano ~/.bash_profile
ornano ~/.bashrc
ornano ~/.profile
- At the end add line
export DOTNET_ROOT=$HOME/.dotnet
- At the end add line
export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools
- Apply changes:
source <file>
- Open
- Installieren des Firely Terminals:
dotnet tool install -g firely.terminal
- Installation eines Packages (mit Inflation):
fhir install [email protected]
- Terminal Befehl für bereits installierte Packages:
fhir inflate --package [email protected] --snapshot --expand --force