Skip to content

Commit 104de1b

Browse files
Merge pull request #139 from gematik/feature/prepare-release-1.0.0-rc8
Release-Vorbereitungen 1.0.0-rc8
2 parents 00a5c50 + d37c840 commit 104de1b

180 files changed

Lines changed: 392 additions & 341 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG-FHIR.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@ Historische Release Notes (vor Beginn dieser Aufzeichnung) wurden zum Teil unbea
99

1010
### Neu
1111

12+
### Änderung
13+
14+
### Abkündigung
15+
16+
### Entfernung
17+
18+
### Fehlerbehebung
19+
20+
### Security
21+
22+
## [1.0.0-rc8] - 2026-04-10
23+
24+
### Neu
25+
1226
- Eine neue Fehlermeldung mit dem TDS-Code 79015 und dem Fehlercode `VSDSERVICE_INVALID_PROFILE_VERSION` zur Signalisierung einer ungültigen Versionsangabe im Request wurde eingefügt.
1327
Dazu wurden die CodeSystems `VSDMTDSCodeCS` und `VSDMErrorcodeCS` sowie die zugehörigen ConceptMaps angepasst.
1428
([issue 125](https://github.com/gematik/spec-VSDM2/issues/125))
@@ -34,15 +48,21 @@ Historische Release Notes (vor Beginn dieser Aufzeichnung) wurden zum Teil unbea
3448

3549
### Abkündigung
3650

51+
(keine)
52+
3753
### Entfernung
3854

55+
(keine)
56+
3957
### Fehlerbehebung
4058

4159
- In einigen Beispieldateien zu Fehlermeldungen wurden inkonsistente Texte im Element `OperationOutcome.issue.details.text` korrigiert.
4260
([issue 122](https://github.com/gematik/spec-VSDM2/issues/122))
4361

4462
### Security
4563

64+
(keine)
65+
4666
## [1.0.0-rc7] - 2026-03-13
4767

4868
- Die Kennzeichnung von Haupt- und abrechnendem Kostenträger wurde zur Verbesserung der Kompatibilität mit anderen Spezifikation (z.B. ISIK) umgestellt.
@@ -107,3 +127,4 @@ _(Release Notes aus der Simplifier-Veröffentlichung übernommen)_
107127
[1.0.0-rc5]: https://simplifier.net/packages/de.gematik.vsdm2/1.0.0-rc5
108128
[1.0.0-rc6]: https://simplifier.net/packages/de.gematik.vsdm2/1.0.0-rc6
109129
[1.0.0-rc7]: https://simplifier.net/packages/de.gematik.vsdm2/1.0.0-rc7
130+
[1.0.0-rc8]: https://simplifier.net/packages/de.gematik.vsdm2/1.0.0-rc8

docs/fhir_release.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Releaseprozess FHIR-Anteile
2+
3+
Die folgenden Schritte sind erforderlich, um ein (Pre-)Release des FHIR Package zu erzeugen.
4+
Wichtig: Das ist ein lebendes Dokument - gerne um neue Erkenntnisse und weitere Schritte ergänzen.
5+
6+
Vorbedingungen:
7+
8+
- Die "geplanten" offenen Issues / Pull Requests sind abgeschlossen.
9+
- Die notwendigen Aktualisierungen der Abhängigkeiten (dependencies) sind erfolgt.
10+
- Das [Changelog](../CHANGELOG-FHIR.md) enthält die Dokumentation der umgesetzten Änderungen.
11+
12+
Checkliste:
13+
14+
- Arbeiten im feature branch ausführen (z.B. `feature/prepare-release-<Version>`)
15+
- In der Datei `CHANGELOG-FHIR.md`:
16+
- Abschnitt "Nächste Version" duplizieren
17+
- "obere" Kopie leeren (wird die nächste nächste Version)
18+
- "untere" Kopie umbenennen, die leeren Abschnitte kennzeichnen und die Überschrift mit Link und Datum versehen (wie bei den Vorgängerversionen)
19+
- In der Datei `src/fhir/input/fsh/ruleset.fsh`:
20+
- die Versionsangabe in den Metadaten-Rulesets ersetzen (sollte dreimal vorkommen)
21+
- das Datum in den Metadaten-Rulesets aktualisieren (sollte dreimal vorkommen)
22+
- In der Datei `package.json` die Versionsangabe ersetzen
23+
- In allen Dateien mit der Endung `.fsh` den Text `|<Version-alt>)` ersetzen durch `|<Version-neu>)` (also z.B. `|1.0.0-rc7)` durch `|1.0.0-rc8)`)
24+
- FHIR-Ressourcen aus den FSH-Quellen neu erzeugen (Aufruf von `sushi` - später mal `ig`)
25+
- Validierungsergebnisse prüfen und eventuelle Fehler beheben
26+
- zur Absicherung gesamtes Projekt nach altem Datum und alter Versionsnummer durchsuchen (sollte außer im Changelog keine Treffer mehr ergeben)
27+
28+
TODO: Tagging
29+
30+
TODO: Simplifier-Aktualisierung und Release

src/fhir/fsh-generated/resources/Bundle-019aa690-d14a-79a3-a078-3807df1b87f4.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa690-d14a-79a3-a078-3807df1b87f4",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa694-9c4e-7540-be3c-0ef324476863",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -98,7 +98,7 @@
9898
"id": "019aa696-775a-7062-8e34-ad28ac640060",
9999
"meta": {
100100
"profile": [
101-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0-rc7"
101+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0-rc8"
102102
]
103103
},
104104
"type": {
@@ -154,7 +154,7 @@
154154
"id": "019aa692-9527-7cd9-8a94-0370d748ead9",
155155
"meta": {
156156
"profile": [
157-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
157+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
158158
]
159159
},
160160
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-8e77-7f16-be44-d702d1b6af67.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-8e77-7f16-be44-d702d1b6af67",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-3bb4-7dcf-a4ba-3322947d55dc",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -105,7 +105,7 @@
105105
"id": "019aa694-dbf0-7207-abd6-bcb7b65dab35",
106106
"meta": {
107107
"profile": [
108-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
108+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
109109
]
110110
},
111111
"type": {
@@ -189,7 +189,7 @@
189189
"id": "019aa698-5ee2-7d61-8f09-c93fb5c18f95",
190190
"meta": {
191191
"profile": [
192-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
192+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
193193
]
194194
},
195195
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-ac5d-779a-8691-5f755f10deeb.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-ac5d-779a-8691-5f755f10deeb",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-4d88-7efc-8b76-73f2e3afd5e7",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -108,7 +108,7 @@
108108
"id": "019aa694-edc7-7231-9184-c2910d4cf37f",
109109
"meta": {
110110
"profile": [
111-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
111+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
112112
]
113113
},
114114
"type": {
@@ -192,7 +192,7 @@
192192
"id": "019aa690-ed54-74bb-9acf-d15af64e00d3",
193193
"meta": {
194194
"profile": [
195-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
195+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
196196
]
197197
},
198198
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-bd25-77dd-836d-83543d1f2819.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-bd25-77dd-836d-83543d1f2819",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-609d-7da9-8344-99aef4564d7f",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -135,7 +135,7 @@
135135
"id": "019aa694-fd12-70dd-9861-370e431a0227",
136136
"meta": {
137137
"profile": [
138-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
138+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
139139
]
140140
},
141141
"type": {
@@ -215,7 +215,7 @@
215215
"id": "019aa691-0595-7235-8c71-f9bfc5cc579c",
216216
"meta": {
217217
"profile": [
218-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
218+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
219219
]
220220
},
221221
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-cb86-73e1-868c-f7d408bf40ad.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-cb86-73e1-868c-f7d408bf40ad",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-6fb9-7553-a456-b40a01819bad",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -146,7 +146,7 @@
146146
"id": "019aa695-0ba8-79d0-8126-05de77db0da8",
147147
"meta": {
148148
"profile": [
149-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
149+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
150150
]
151151
},
152152
"type": {
@@ -222,7 +222,7 @@
222222
"id": "019aa691-1976-7d0c-9698-44625e754464",
223223
"meta": {
224224
"profile": [
225-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
225+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
226226
]
227227
},
228228
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-db1f-74d9-a45b-2af3322f4c55.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-db1f-74d9-a45b-2af3322f4c55",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-7f8b-71e0-87d5-b6c2f4aee454",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -112,7 +112,7 @@
112112
"id": "019aa695-1a2a-7c65-9348-067355fa7655",
113113
"meta": {
114114
"profile": [
115-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
115+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
116116
]
117117
},
118118
"type": {
@@ -205,7 +205,7 @@
205205
"id": "019aa691-3a52-7536-acd9-2ec675894780",
206206
"meta": {
207207
"profile": [
208-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
208+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
209209
]
210210
},
211211
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-ea3b-7096-963f-f880b94c70fd.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-ea3b-7096-963f-f880b94c70fd",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-8ee9-7328-9a10-31f6e689787a",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -118,7 +118,7 @@
118118
"id": "019aa695-29cf-7efd-ba64-6d827477212f",
119119
"meta": {
120120
"profile": [
121-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
121+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
122122
]
123123
},
124124
"type": {
@@ -199,7 +199,7 @@
199199
"id": "019aa691-5647-7b09-905e-e0130ecd0bbd",
200200
"meta": {
201201
"profile": [
202-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
202+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
203203
]
204204
},
205205
"identifier": [

src/fhir/fsh-generated/resources/Bundle-019aa696-fa51-7296-8ee8-1e7e7f9b9e2a.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"id": "019aa696-fa51-7296-8ee8-1e7e7f9b9e2a",
44
"meta": {
55
"profile": [
6-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc7"
6+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0-rc8"
77
],
88
"lastUpdated": "2025-07-14T15:16:17.890+01:00"
99
},
@@ -17,7 +17,7 @@
1717
"id": "019aa693-9ea6-7def-832d-27bb1eb8997f",
1818
"meta": {
1919
"profile": [
20-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc7"
20+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0-rc8"
2121
]
2222
},
2323
"identifier": [
@@ -97,7 +97,7 @@
9797
"id": "019aa695-3789-79be-a29b-88d8183eebe5",
9898
"meta": {
9999
"profile": [
100-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc7"
100+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoveragePKV|1.0.0-rc8"
101101
]
102102
},
103103
"type": {
@@ -186,7 +186,7 @@
186186
"id": "019aa691-6ac1-7cb4-94fe-c2bce5e1a343",
187187
"meta": {
188188
"profile": [
189-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc7"
189+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0-rc8"
190190
]
191191
},
192192
"identifier": [

0 commit comments

Comments
 (0)