SPLG Grouper

SPLG-JSON-Format

Das SPLG-JSON-Format ist eine Umsetzung des abstrakten Formates in JSON. Jeder Fall wird als JSON-Objekt definiert, wobei Diagnosen, Behandlungen und gegebenenfalls Operateure Listen von weiteren JSON-Objekten sind. Die JSON-Objekte der einzelnen Fälle werden als Liste in einem globalen JSON-Objekt unter dem Namen «splg-json» abgelegt. Die Namen der einzelnen Felder sind dieselben wie im abstrakten Format. Alle Werte werden als String abgelegt mit Ausnahme des Rangs bei Diagnosen und Behandlungen, welcher numerisch abgelegt wird. Die JSON-Datei muss das Encoding UTF-8 aufweisen.

Beispiel:

{"splg-json":
  [{
    "burnr": "12345678",
    "plz": "8000",
    "wohnkanton": "ZH",
    "fallid": "1234",
    "falltyp": "A:3:1",
    "agey": "62",
    "aged": "0",
    "diagnosen": [
      {"code": "C541", "zusatz": "C99", "rang": 0},
      {"code": "K660", "rang": 1}
    ],
    "behandlungen": [
      {"code": "6861", "beginn": "2018041915", "rang": 0,
       "operateure": [{"gln": "7601000000000", "funktion": "1", "zulassung": "1"},
                      {"gln": "7601000000001", "funktion": "2", "zulassung": "1"}]},
      {"code": "6541", "ambext": "3", "beginn": "20180419", "rang": 1}
    ],
    "bewegungen": [
      {"beginn": "20180419", "ende": "20180424", "art": "1", "burnr": "12345678"}
    ]
   },
    ...
  ]
}