Format XML
Le format XML est bien adapté à l'échange avec d'autres systèmes qui attendent du XML en entrée. Le fichier est composé d'un élément racine contenant une suite d'enregistrements.
splg.xml
Le fichier contient, par cas, un élément <case>
avec les résultats du groupage. Les valeurs de listes
(par exemple all-splg, lactrl_codes) sont
représentées par des éléments enfants répétés ; les listes
vides n'apparaissent pas.
Exemple :
<?xml version="1.0" encoding="utf-8"?>
<splg-results>
<case>
<burnr>12345678</burnr>
<plz>8000</plz>
<standort>01</standort>
<skz>ABCD</skz>
<fallid>1234567</fallid>
<falltyp>A:3:1</falltyp>
<splg>NEO1</splg>
<all-splg>NEO1</all-splg>
<all-splg>NEOG</all-splg>
<lactrl>10</lactrl>
<lactrl_codes>GGW.2000.4500</lactrl_codes>
<lactrl_codes>SSW.37.42</lactrl_codes>
<lactrl_codes>Z380</lactrl_codes>
<errors>0</errors>
<notes></notes>
<zusatz>ALG|M300|320||F|3</zusatz>
</case>
</splg-results>
- burnr
- Numéro BUR de l'établissement
- plz
- Code postal du site de l'établissement
- standort
- Numéro du site de l'établissement
- skz
- Abréviation de l'hôpital, si disponible
- fallid
- Identifiant du cas
- falltyp
- Typologie du cas
- splg
- GPPH attribué au cas
- all-splg
- Élément répété pour chaque groupe attribué (GPPH plus groupes transversaux et de nombre minimal de cas)
- quer
- Élément répété pour chaque groupe transversal
- mfzs
- Élément répété pour chaque groupe MFZS
- mfzo
- Élément répété pour chaque groupe MFZO et opérateur
- lactrl
- Statut du contrôle des prestations
- lactrl_codes
- Élément répété pour chaque code ayant conduit au statut
- errors
- Élément répété pour chaque code de statut de groupage
- notes
- Informations complémentaires contextuelles
- zusatz
- Informations supplémentaires reprises directement du format d'entrée
gaf.xml
Le fichier gaf.xml n'est généré que de manière
optionnelle, car il nécessite nettement plus de temps de
création et beaucoup d'espace disque. Il contient, par cas
et pour chaque code CIM, CHOP et AD, un élément
<row/> avec les informations de base du cas,
des informations sur le code ainsi que les GPPH pour
lesquels ce code est pertinent.
Le fichier GAF peut être généré au format standard ou au format étendu (verbose). Le format étendu contient nettement plus d'attributs. Selon le domaine de prestations, le choix et l'ordre des attributs varient — voir le format Excel pour les listes complètes de champs par domaine.
Exemple (un élément <row/> par code pertinent) :
<?xml version="1.0" encoding="utf-8"?>
<splg-gaf>
<row burnr="12345678" plz="8400" standort="01" skz="ABCD"
fallid="7234873" falltyp="A:3:1" splg="NEO1"
lactrl="10"
lactrlcode="[GGW.2000.4500,SSW.37.42,Z380]"
quer="[]" mfz="[]" mfzo="[[]]" errorcode="0"
age="0" ssw="402" ggw="3190" hd="1"
catalog="0" length="4" code="Z3.80" codable="T"
codetext="Einling, Geburt im Krankenhaus"
lg1="NEOG" lg2="NEO1" />
<row burnr="12345678" plz="8400" standort="01" skz="ABCD"
fallid="7234873" falltyp="A:3:1" splg="NEO1"
lactrl="10"
lactrlcode="[GGW.2000.4500,SSW.37.42,Z380]"
errorcode="0" age="0" ssw="402" ggw="3190" hd="0"
catalog="2" code="GGW.2000.4500" codable="T"
codetext="Geburtsgewicht von 2000g bis unter 4500g"
lg1="NEOG" lg2="NEO1" />
</splg-gaf>