SPLG Grouper

Spitalliste im SCM-Format

Das SCM-Format stellt eine Spitalliste als S-Expression dar. In diesem Format liegen auch die mitgelieferten kantonalen Spitallisten vor. Die Datei muss die Endung .scm tragen und das Encoding UTF-8 aufweisen.

Die Datei besteht aus genau einer splg-spitalliste-Form. Auf den Schlüssel (die slversion) folgen die allgemeinen Angaben und danach ein sl-Eintrag pro Betrieb:

slversion (Schlüssel)
Zusammengesetztes Symbol <Bereich>_<listversion>_<kanton>, z. B. A_2026_1_zh (A/R/P für den Versorgungsbereich; sl statt Kanton, falls die Liste mehrere Kantone umfasst).
(year …)
Datenjahr, z. B. 2026.
(type …)
Versorgungsbereich: akutsomatik, rehabilitation oder psychiatrie.
(listversion …)
Version innerhalb des Jahres, z. B. 2026.1.
(sl …)
Ein Betrieb mit den Feldern (burnr …), optional (ent_id …), (plz …), (location …), (canton …), (name …), dem optionalen Marker reference sowie der Leistungsauftragsliste (las …).

Gültigkeitszeiträume

In der Liste las steht jeder Leistungsauftrag entweder als einfaches Symbol (ganzjährig gültig) oder als Liste (SPLG "TTMM" "TTMM") mit Von- und Bis-Datum. Die Datumsangaben sind vierstellige TTMM-Zeichenketten (siehe Gültigkeitszeiträume). Beispiel: (VIS1.3 "0101" "3008") für einen Leistungsauftrag, der vom 1. Januar bis 30. August gilt.

Beispiel

(splg-spitalliste
 A_2026_1_zh
 (year 2026)
 (type akutsomatik)
 (listversion 2026.1)
 (sl
     (burnr 12345678)
     (ent_id 123456789)
     (plz 8001)
     (location "01")
     (canton ZH)
     (name "Beispielspital Zürich")
     reference
     (las ANG1 ANG3 BP NEO1 NEO1.1 (VIS1.3 "0101" "3008")))
 (sl
     (burnr 87654321)
     (ent_id 234567890)
     (canton ZH)
     (name "Beispielspital Winterthur")
     reference
     (las ANG1 ANG3 BP NEO1 NEO1.1)))

Die Liste umfasst zwei Betriebe des Kantons Zürich. Beim ersten Betrieb gilt der Leistungsauftrag VIS1.3 nur vom 1. Januar bis 30. August, alle übrigen Leistungsaufträge gelten ganzjährig.

Dateiname

Für die mitgelieferten Listen ist der Dateiname nach dem Muster <Bereich>_<Jahr>_<Version>_<kanton>-sl.scm aufgebaut, z. B. A_2026_1_zh-sl.scm.