Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
c1f11f4
Anpassung des FHIR-Modells auf logisches Modell (kombinierte Änderung…
vwegert-adesso Jul 11, 2025
64da407
Datentypen im logischen Modell verbessert
vwegert-adesso Jul 14, 2025
792cb03
Kardinalität ruhender Leistungsanspruch und Schreibfehler korrigiert
vwegert-adesso Jul 14, 2025
0daabe2
Beispiele für Nutzdaten neu aufgebaut
vwegert-adesso Jul 14, 2025
aa0b7a3
Branch-Name korrigiert, dann sollte es auch mit dem Workflow funktion…
vwegert-adesso Jul 14, 2025
9695b4a
Workflow korrigiert (fehlende Voraussetzungen)
vwegert-adesso Jul 14, 2025
fe951d2
firely-terminal-pipeline-Version angehoben
vwegert-adesso Jul 14, 2025
97927ee
Anpassungen nach Kommentierung, soweit möglich
vwegert-adesso Jul 17, 2025
d43247f
Schreibfehler korrigiert
vwegert-adesso Jul 17, 2025
78dc649
weiteren Testdatensatz (Maximalausbaz) hinzugefügt
vwegert-adesso Jul 17, 2025
fe3e0a4
Korrekturen Beispiele und Texte
vwegert-adesso Jul 18, 2025
22b5e39
Versionsangabe für CodeSystems, ValueSets und StructureDefinitions er…
vwegert-adesso Jul 18, 2025
bb75985
Versionen zu Beispieldaten hinzugefügt
vwegert-adesso Jul 18, 2025
ab7d89f
VSDDatensatz mit Suffix GKV versehen
vwegert-adesso Jul 21, 2025
f201dfa
überflüssige Leerzeichen entfernt
vwegert-adesso Jul 21, 2025
a397b1f
remove output format
florianschoffke Jul 22, 2025
958d639
Ableitung von TIPatient kommentiert (keine Strukturänderung)
vwegert-adesso Jul 24, 2025
bd7e709
Merge branch 'main' into feature/update-mapping-2
florianschoffke Jul 28, 2025
61298bc
build without snapshots
florianschoffke Jul 28, 2025
de325df
Merge pull request #46 from vwegert-adesso/feature/update-mapping-2
florianschoffke Jul 28, 2025
8440c75
start pipeline
florianschoffke Jul 28, 2025
3bd92be
Merge branch 'adesso-update-mapping' of https://github.com/gematik/sp…
florianschoffke Jul 28, 2025
d87e52a
update pipeline paths
florianschoffke Jul 28, 2025
40f9de9
set validation errors
florianschoffke Jul 28, 2025
8eed85c
update node installation
florianschoffke Jul 28, 2025
a872ed9
set jdk to 17
florianschoffke Jul 28, 2025
7c3d527
change jdk config
florianschoffke Aug 14, 2025
d131347
update firely terminal pipeline
florianschoffke Aug 14, 2025
f0191e2
add expected fails
florianschoffke Aug 14, 2025
503040d
try for fix to show logs
florianschoffke Aug 14, 2025
0848824
add kbv schluesseltabellen for validation
florianschoffke Aug 14, 2025
1ecedf7
Slicing aktualisiert
vwegert-adesso Aug 14, 2025
efbde5c
Arbeits-Branch in Workflow aufgenommen
vwegert-adesso Aug 14, 2025
8f5c76e
fehlende CodeSystem-Angabe ergänzt
vwegert-adesso Aug 14, 2025
c1832db
aktuell nicht benötige Beispieldaten ausgelagert
vwegert-adesso Aug 15, 2025
4ecf3b0
Anzeigetexte korrigiert
vwegert-adesso Aug 15, 2025
267a58c
fehlendes CodeSystem für Coverage.type ergänzt
vwegert-adesso Aug 15, 2025
dca420e
CodeSystem.status von draft auf active gesetzt
vwegert-adesso Aug 15, 2025
662deea
Fehlzuordnung Beispiel-Ressourcen korrigiert
vwegert-adesso Aug 15, 2025
4a17bc4
Kostenträgerart im Beispiel korrigiert
vwegert-adesso Aug 15, 2025
d93c270
Slicing Kostenträger-Verweise korrigiert
vwegert-adesso Aug 15, 2025
2b6aa36
KBV-Basispaket zum Workflow hinzugefügt
vwegert-adesso Aug 15, 2025
bf03421
CodeSystem-Referenz hinzugefügt
vwegert-adesso Aug 15, 2025
be42cad
Version zu CodeSystem-Referenz hinzugefügt
vwegert-adesso Aug 15, 2025
90344f7
Regel dom-6 (Guidance bzgl. narrative content) deaktiviert
vwegert-adesso Aug 15, 2025
032d051
Kontext der Erweiterung Länderkennzeichen korrigiert
vwegert-adesso Aug 15, 2025
e13c521
Regel ElementDefinition#eld-20 (Längenbeschränkung) deaktiviert (pass…
vwegert-adesso Aug 15, 2025
542c30c
CodeSystem für administrative Geschlechtsangabe ergänzt
vwegert-adesso Aug 15, 2025
6e1d046
case sensitivity des CodeSystems festgelegt
vwegert-adesso Aug 15, 2025
411a210
Slicing von pattern auf value umgestellt
vwegert-adesso Aug 15, 2025
c95358f
offenen Punkt ergänzt
vwegert-adesso Aug 15, 2025
6d29e19
fehlerhafte Patientenreferenz innerhalb Bundle korrigiert
vwegert-adesso Aug 15, 2025
d53921e
VSDMOperationOutcome (Code und Slicing) korrigiert
vwegert-adesso Aug 15, 2025
52686a5
Generierung von Beispieldaten zum logischen Modell abgestellt
vwegert-adesso Aug 18, 2025
baf6bbf
Beispielpatienten mit GKV gekennzeichnet und auf #inline umgeschaltet
vwegert-adesso Aug 20, 2025
784f323
Beispiel-Versicherungsverhältnisse mit GKV gekennzeichnet und auf #in…
vwegert-adesso Aug 20, 2025
fe13a2b
Beispiel-Kostenträger zum Teil vereinfacht und auf #inline umgeschaltet
vwegert-adesso Aug 20, 2025
6c1ae5e
Beispiel-Bundles mit GKV gekennzeichnet
vwegert-adesso Aug 20, 2025
c0f9986
Mapping-ID um fehlendes "GKV" ergänzt
vwegert-adesso Aug 20, 2025
6101cf4
Beispieldaten mit "GKV" gekennzeichnet
vwegert-adesso Aug 20, 2025
a6b42e7
Pflichtfeldangabe Geschlecht auf GKV reduziert
vwegert-adesso Aug 20, 2025
0029571
Einschränkung auf Versicherungsarten GKV und PKV hinzugefügt
vwegert-adesso Aug 20, 2025
7a819f3
Pflichtfeldangabe Länderkennzeichen Patient auf GKV reduziert
vwegert-adesso Aug 20, 2025
b291962
Pflichtfeldangabe Länderkennzeichen Kostenträger auf GKV reduziert
vwegert-adesso Aug 20, 2025
4a1b9c8
Pflichtfeldangabe WOP auf GKV reduziert
vwegert-adesso Aug 20, 2025
621bbfc
Pflichtfeldangabe Versicherungsbeginn auf GKV reduziert
vwegert-adesso Aug 20, 2025
e3fb577
Wertevorrat Versichertenart in eigenes ValueSet aufgenommen
vwegert-adesso Aug 20, 2025
f566f98
Mapping-Beschreibungen ergänzt, textuelle Korrekturen
vwegert-adesso Aug 20, 2025
de13c5d
Korrektur Schreibfehler und offene Punkte
vwegert-adesso Aug 26, 2025
8c359f1
Bundle Type auf Composition umgestellt
vwegert-adesso Aug 26, 2025
ec08af1
VSDMOperationOutcome überarbeitet, um ConceptMaps und Beispiele ergänzt
vwegert-adesso Aug 26, 2025
3631a1e
besondere Personengruppe auf vorhandenes KBV-ValueSet zurückgebaut
vwegert-adesso Aug 28, 2025
3433ccb
textuelle und kleinere technische Korrekturen
vwegert-adesso Sep 2, 2025
06959aa
Abbildung der Länder-Codes auf Informationen aus TC FHIR / EU angepasst
vwegert-adesso Sep 3, 2025
1dfa869
Teilung der Coverage-Profile in GKV/PKV vorbereitet
vwegert-adesso Sep 3, 2025
e4b4077
überflüssiges ValueSet entfernt
vwegert-adesso Sep 3, 2025
4f2333c
Dokumentation und textuelle Korrekturen
vwegert-adesso Sep 5, 2025
ef3bb0b
Merge pull request #50 from gematik/adesso-update-mapping-vwegert
AlexanderGrossgematik Sep 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 28 additions & 15 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ name: CI (FHIR Validation)

# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the master branch
# Triggers the workflow on push or pull request events but only for the master branch.
# Added working branch to support clean-up of current validation issues - will be removed once branch is merged.
push:
branches: [ master ]
branches: [ main, adesso-update-mapping ]
pull_request:
branches: [ master ]
branches: [ main, adesso-update-mapping ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand All @@ -23,24 +24,36 @@ jobs:

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'

# Java and .NET are already installed on ubuntu-latest
# Install .NET runtime
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x

# Install Java runtime (only needed if you want to run the offical HL7 Java validator)
- name: Setup Java JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'

- name: Firely.Terminal (GitHub Actions)
uses: FirelyTeam/firely-terminal-pipeline@v0.4.0
uses: FirelyTeam/firely-terminal-pipeline@v0.7.8
with:
PATH_TO_CONFORMANCE_RESOURCES: Resources/fsh-generated/resources/
#PATH_TO_EXAMPLES: Examples
PATH_TO_QUALITY_CONTROL_RULES: qc/custom
PATH_TO_CONFORMANCE_RESOURCES: src/fhir/fsh-generated/resources/
FIRELY_TERMINAL_VERSION: 3.4.0
PATH_TO_EXAMPLES: src/fhir/fsh-generated/resources
#PATH_TO_QUALITY_CONTROL_RULES: qc/custom
DOTNET_VALIDATION_ENABLED: true
JAVA_VALIDATION_ENABLED: true
OUTPUT_FORMAT: RAW
JAVA_VALIDATION_OPTIONS: -allow-example-urls true
JAVA_VALIDATOR_VERSION: 6.0.11
JAVA_VALIDATION_OPTIONS: -allow-example-urls true -advisor-file advisor.json -output-style compact -show-message-ids -ig kbv.all.st#1.24.0 -ig kbv.basis#1.7.0
SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }}
SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}
SUSHI_ENABLED: true
SUSHI_OPTIONS: Resources/
EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA VALIDATION_EXAMPLES_JAVA
SUSHI_OPTIONS: src/fhir
EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ Im Rahmen der Anwendungsfälle finden im Primärsystem weitere Abläufe im Zusam

[Primärsystem-Interaktionen](docs/vsdm_psinteraktionen.md)


## Informationsmodell VSD
Hier geht es zur Informationsseite zum neuen Informationsmodell für VSDM 2.0.

Expand Down
7 changes: 7 additions & 0 deletions advisor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"suppress" : [
"http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6",
"http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20",
"Terminology_TX_Binding_NoSource"
]
}
Loading