Skip to content

Swiss IG Overview

Michaela Ziegler edited this page May 8, 2025 · 3 revisions

Overview of the Swiss FHIR Implementation Guides from HL7 Switzerland and eHealth Suisse, showing their dependencies.

image


Rendered with:
PlanText UML Editor -> shared link

Raw source:

@startuml
skinparam componentStyle rectangle

component "CH Core" as core #LightPink
component "CH Term" as term #LightPink
component "CH EMED" as emed #LightPink
component "CH VACD" as vacd #LightPink
component "CH AllergyIntolerance" as ai #LightPink
component "CH ORF" as orf #LightPink
component "CH eTOC" as etoc #LightPink
component "CH RAD-Order" as radorder #LightPink
component "CH LAB-Order" as laborder #LightPink
component "CH LAB-Report" as labreport #LightPink
component "CH IPS" as ips #LightPink
component "CH EPREG" as epreg #LightPink
component "CH EPR FHIR" as eprfhir #LightPink
component "UV IPS" as uvips #LightYellow
component "UV SDC" as uvsdc #LightYellow
component "UV Order Catalog" as uvordercatalog #LightYellow
component "EU Laboratory Report" as eulab #LightSkyBlue
component "IHE ITI PIXm" as pixm #Lavender
component "IHE ITI PDQm" as pdqm #Lavender 
component "IHE ITI MHD" as mhd #Lavender
component "IHE ITI mCSD" as mcsd #Lavender
component "IHE ITI BALP" as balp #Lavender

term <-- core #IndianRed 
core <-- emed #IndianRed : <color:IndianRed>parent profiles</color>
core <-- vacd #IndianRed : <color:IndianRed>parent profiles</color>
core <-- ai #IndianRed : <color:IndianRed>parent profiles</color>
ips <-- ai #IndianRed : <color:IndianRed>parent profiles</color>
core <-- orf #IndianRed : <color:IndianRed>parent profiles</color>
core <-- labreport #IndianRed : <color:IndianRed>parent profiles</color>
uvsdc <-- orf #GoldenRod
orf <-- etoc #IndianRed : <color:IndianRed>parent profiles</color>
radorder <-- etoc #IndianRed : <color:IndianRed>? (#105)</color>
orf <-- radorder #IndianRed : <color:IndianRed>parent profiles</color>
orf <-- laborder #IndianRed : <color:IndianRed>parent profiles</color>
uvordercatalog <-- laborder #GoldenRod
uvips <-- eulab #GoldenRod 
eulab <-- labreport #DodgerBlue : <color:DodgerBlue>conforms to</color>
core <-- ips #IndianRed : <color:IndianRed>parent profiles</color>
uvips <-- ips #GoldenRod : <color:GoldenRod>conforms to</color>
core <-- epreg #IndianRed : <color:IndianRed>parent profiles</color>
labreport <-- epreg #IndianRed : <color:IndianRed>conforms to</color>
core <-- eprfhir #IndianRed : <color:IndianRed>parent profiles</color>
pixm <-- eprfhir #MediumPurple
pdqm <-- eprfhir #MediumPurple 
mhd <-- eprfhir #MediumPurple 
mcsd <-- eprfhir #MediumPurple
balp <-- eprfhir #MediumPurple

@enduml

Clone this wiki locally