BAG/EPL (Franziska Sendfeld, EPL@bag.admin.ch) hat uns am 03.08.2026 auf unsere Rückfrage hin bestätigt, wie Limitationen im ch-epl FHIR-Export identifiziert werden:
-
Die ID der ClinicalUseDefinition (Ziel der Referenz limitationIndication) entspricht dem LimitationCode und wird im FHIR entsprechend exportiert.
Zusätzlich wird der LimitationCode neu auch im Excel-Export des Datenstamms angezeigt. Dort kann er mehr als 64 Zeichen umfassen. LimitationCodes mit mehr als 64 Zeichen werden vor der Bereitstellung in FHIR auf 64 Zeichen gekürzt. BAG hat kontrolliert, dass es nach der Kürzung keine Kollisionen gibt (also keine LimitationCodes, die dann identisch wären).
-
Der LimitationCode ist limitationsspezifisch und stabil und ändert auch über die Publikationen hinweg nicht.
Warum das für uns relevant ist
src/plugin/bsv_fhir.rb verarbeitet Limitationstexte und deren FR/IT-Übersetzungen aktuell über einen SwissmedicNo8-basierten Index (merge_translation_limitations), weil eine iksnr über viele Bundles verteilt sein kann. Mit dem LimitationCode steht uns nun ein stabiler Identifikator auf Limitations-Ebene zur Verfügung.
Mögliche Folgearbeiten
Referenz: ch-epl IG, siehe auch Abschnitt "BSV FHIR Import" in CLAUDE.md.
BAG/EPL (Franziska Sendfeld, EPL@bag.admin.ch) hat uns am 03.08.2026 auf unsere Rückfrage hin bestätigt, wie Limitationen im ch-epl FHIR-Export identifiziert werden:
Die ID der
ClinicalUseDefinition(Ziel der ReferenzlimitationIndication) entspricht dem LimitationCode und wird im FHIR entsprechend exportiert.Zusätzlich wird der LimitationCode neu auch im Excel-Export des Datenstamms angezeigt. Dort kann er mehr als 64 Zeichen umfassen. LimitationCodes mit mehr als 64 Zeichen werden vor der Bereitstellung in FHIR auf 64 Zeichen gekürzt. BAG hat kontrolliert, dass es nach der Kürzung keine Kollisionen gibt (also keine LimitationCodes, die dann identisch wären).
Der LimitationCode ist limitationsspezifisch und stabil und ändert auch über die Publikationen hinweg nicht.
Warum das für uns relevant ist
src/plugin/bsv_fhir.rbverarbeitet Limitationstexte und deren FR/IT-Übersetzungen aktuell über einen SwissmedicNo8-basierten Index (merge_translation_limitations), weil eine iksnr über viele Bundles verteilt sein kann. Mit dem LimitationCode steht uns nun ein stabiler Identifikator auf Limitations-Ebene zur Verfügung.Mögliche Folgearbeiten
limitation_text/sl_entry) speichern und ggf. in Exporten ausgeben wollen.Referenz: ch-epl IG, siehe auch Abschnitt "BSV FHIR Import" in
CLAUDE.md.