Skip to content

Commit 459e1d7

Browse files
Dokumentation Release 1.0.0-rc8
1 parent 69e42de commit 459e1d7

2 files changed

Lines changed: 51 additions & 0 deletions

File tree

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

0 commit comments

Comments
 (0)