SHAPTH
Use Case
wsSystemList · wsSystemById

Anlagen nach TrinkwV abrufen

Das folgende Beispiel zeigt den GraphQL-Abruf von Wasserversorgungsanlagen nach TrinkwV, auf die der angebundene Akteur über entsprechende Leserechte verfügt. Damit Anlagen nach TrinkwV erfolgreich abgefragt und angezeigt werden können, muss der angebundene Akteur über Leserechte für die jeweiligen Anlagen nach TrinkwV verfügen. Dieser Use Case ist insbesondere relevant, wenn Informationen zu Anlagen nach TrinkwV in angebundenen Systemen angezeigt, mit fachlichen Vorgängen verknüpft oder für die Auswahl von Registerdaten genutzt werden sollen.

Berechtigungws_system:view
Endpoint
POST
/api/graphql/service

Weitere Informationen zu Basis-URLs und Umgebungen stehen im Kapitel Endpunkte.

Playground(nur GraphQL)

Welche Abfrage wann?

AbfrageZweckEingabeRückgabe
wsSystemListMehrere Anlagen nach TrinkwV abrufen, zum Beispiel für eine Übersicht oder zur Ermittlung der ID für eine Detailabfrage.input: WsSystemListInput. In diesem Beispiel wird nur pagination verwendet.Eine Liste von Anlagen nach TrinkwV unter items und die Gesamtzahl unter total.
wsSystemByIdEine einzelne Anlage nach TrinkwV anhand ihrer id abrufen.id: ID!.Ein WsSystemDetails-Objekt mit zusätzlichen Detailbeziehungen und Zugriffsinformationen.

wsSystemList

wsSystemList eignet sich für Übersichten und Trefferlisten. Die Abfrage liefert die Anlagen nach TrinkwV zurück, für die der angebundene Akteur Leserechte besitzt. Allgemeine Listenfunktionen wie Pagination, Suche, Filterung und Sortierung werden zentral im Kapitel GraphQL-Variablen und Listenabfragen beschrieben. In diesem Beispiel wird nur pagination verwendet, um die Antwort übersichtlich zu halten.

Objektstruktur und Felder

Die folgende Feldliste dokumentiert die Objektstruktur aus dem vollständigen Beispiel. Die Werte werden unter data.wsSystemList.items zurückgegeben.

Die Badges zeigen die Nullbarkeit aus dem GraphQL-Schema. Non-null bedeutet: Der Wert darf bei ausgewähltem Feld nicht null sein. Nullable bedeutet: Der Wert kann je nach Datensatz, Berechtigung oder konditionaler Struktur null sein.

FeldDetails
input
SchemaNullable
TypWsSystemListInput
Optionale Eingabe für die Listenabfrage. Das generische Muster mit `pagination`, `search`, `filter` und `sort` ist im allgemeinen GraphQL-Kapitel beschrieben.
total
SchemaNon-null
TypInt!
Gesamtzahl der zur Abfrage passenden Anlagen nach TrinkwV.
items
SchemaNon-null
Typ[WsSystemItem!]!
Liste der gefundenen Anlagen nach TrinkwV.
items
r
SchemaNon-null
TypID!
Technische Referenz-ID der Anlage nach TrinkwV.
id
SchemaNon-null
TypID!
Eindeutige ID der Anlage nach TrinkwV. Diese ID wird für `wsSystemById` verwendet.
name
SchemaNullable
TypString
Name der Anlage nach TrinkwV.
altId
SchemaNullable
TypString
Alternative ID aus einem Fachverfahren oder Altsystem.
comment
SchemaNullable
TypString
Freitextkommentar.
areaIds
SchemaNullable
Typ[String!]
IDs der zugeordneten Wasserversorgungsgebiete.
active
SchemaNon-null
TypBoolean!
Gibt an, ob der Registereintrag aktiv ist.
editable
SchemaNullable
TypBoolean
Gibt an, ob die Anlage nach TrinkwV durch den angebundenen Akteur bearbeitet werden kann.
modification
SchemaNon-null
TypModification!
Informationen zur Erstellung, letzten Änderung und Deaktivierung. Die möglichen Actor-Typen stehen unten bei den Rückgabewerten.
items.modification
created
SchemaNon-null
TypModificationCreated!
Erstellungsinformationen mit Zeitpunkt und erstellendem Akteur.
items.modification.created
at
SchemaNon-null
TypDateTime!
Zeitpunkt der Erstellung.
by
SchemaNon-null
TypModificationActor!
Akteur, der den Datensatz erstellt hat. Je nach __typename stehen unterschiedliche Unterfelder zur Verfügung.
items.modification.created.by
__typename
SchemaNon-null
TypString!
Konkreter Typ des Akteurs, der den Datensatz erstellt hat.
id
SchemaNullable
TypID
ID des erstellenden Akteurs, abhängig vom konkreten Union-Typ.
username
SchemaNullable
TypString
Benutzername, wenn die Erstellung durch einen Benutzer erfolgt ist.
fullname
SchemaNullable
TypString
Anzeigename des Benutzers, wenn vorhanden.
email
SchemaNullable
TypString
E-Mail-Adresse des Benutzers, wenn vorhanden.
group
SchemaNullable
TypString
Benutzergruppe, wenn die Erstellung durch einen Benutzer erfolgt ist.
entity
SchemaNullable
TypBasicEntityInfo
Zugeordnete Entität des Benutzers oder API-Clients, sofern vorhanden.
items.modification.created.by.entity
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp der zugeordneten Entität.
name
SchemaNullable
TypString
Name der zugeordneten Entität.
id
SchemaNon-null
TypID!
ID der zugeordneten Entität.
r
SchemaNon-null
TypID!
Technische Referenz-ID der zugeordneten Entität.
items.modification
updated
SchemaNullable
TypModificationUpdated
Informationen zur letzten Änderung mit Zeitpunkt und änderndem Akteur.
items.modification.updated
at
SchemaNullable
TypDateTime
Zeitpunkt der letzten Änderung.
by
SchemaNullable
TypModificationActor
Akteur, der die letzte Änderung vorgenommen hat. Je nach __typename stehen unterschiedliche Unterfelder zur Verfügung.
items.modification.updated.by
__typename
SchemaNullable
TypString
Konkreter Typ des Akteurs, der die letzte Änderung vorgenommen hat.
id
SchemaNullable
TypID
ID des ändernden Akteurs, abhängig vom konkreten Union-Typ.
username
SchemaNullable
TypString
Benutzername, wenn die Änderung durch einen Benutzer erfolgt ist.
fullname
SchemaNullable
TypString
Anzeigename des Benutzers, wenn vorhanden.
email
SchemaNullable
TypString
E-Mail-Adresse des Benutzers, wenn vorhanden.
group
SchemaNullable
TypString
Benutzergruppe, wenn die Änderung durch einen Benutzer erfolgt ist.
entity
SchemaNullable
TypBasicEntityInfo
Zugeordnete Entität des Benutzers oder API-Clients, sofern vorhanden.
items.modification.updated.by.entity
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp der zugeordneten Entität.
name
SchemaNullable
TypString
Name der zugeordneten Entität.
id
SchemaNon-null
TypID!
ID der zugeordneten Entität.
r
SchemaNon-null
TypID!
Technische Referenz-ID der zugeordneten Entität.
items.modification
deactivatedAt
SchemaNullable
TypDateTime
Zeitpunkt der Deaktivierung, sofern die Anlage nach TrinkwV deaktiviert wurde.
items
kind
SchemaNullable
TypXwasserCode
Art der Trinkwasseranlage als XWasser-Code. Die relevante Codeliste ist unten im Abschnitt XWasser-Codes genannt.
items.kind
code
SchemaNon-null
TypString!
Codewert der Anlagenart aus der XWasser-Codeliste.
text
SchemaNon-null
TypString!
Kurztext der Anlagenart.
desc
SchemaNullable
TypString
Beschreibung der Anlagenart, sofern in der Codeliste gepflegt.
items
altIdFmt
SchemaNullable
TypXwasserCode
Format der alternativen ID als XWasser-Code. Die relevante Codeliste ist unten im Abschnitt XWasser-Codes genannt.
items.altIdFmt
code
SchemaNon-null
TypString!
Codewert des Formats der alternativen ID.
text
SchemaNon-null
TypString!
Kurztext des ID-Formats.
desc
SchemaNullable
TypString
Beschreibung des ID-Formats, sofern vorhanden.
items
authority
SchemaNullable
TypBasicEntityInfo
Zuständige Behörde. Das Feld `ty` verwendet das Enum `BasicEntityType`. Die Werte stehen unten bei den Rückgabewerten.
items.authority
r
SchemaNon-null
TypID!
Technische Referenz-ID der zuständigen Behörde.
id
SchemaNon-null
TypID!
ID der zuständigen Behörde.
name
SchemaNullable
TypString
Name der zuständigen Behörde.
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp der zuständigen Behörde.
items
waterSupplier
SchemaNullable
TypBasicEntityInfo
Wasserversorger bzw. Betreiber der Anlage nach TrinkwV. Das Feld `ty` verwendet das Enum `BasicEntityType`.
items.waterSupplier
r
SchemaNon-null
TypID!
Technische Referenz-ID des Wasserversorgers.
id
SchemaNon-null
TypID!
ID des Wasserversorgers.
name
SchemaNullable
TypString
Name des Wasserversorgers.
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp des Wasserversorgers.
items
responsible
SchemaNullable
TypBasicEntityInfo
Verantwortlicher Akteur. Das Feld `ty` verwendet das Enum `BasicEntityType`.
items.responsible
r
SchemaNon-null
TypID!
Technische Referenz-ID des verantwortlichen Akteurs.
id
SchemaNon-null
TypID!
ID des verantwortlichen Akteurs.
name
SchemaNullable
TypString
Name des verantwortlichen Akteurs.
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp des verantwortlichen Akteurs.
query WsSystemList($input: WsSystemListInput) {
wsSystemList(input: $input) {
  total
  items {
    r
    id
    name
    altId
    comment
    areaIds
    active
    editable
    modification {
      created {
        at
        by {
          __typename
          ... on ModificationIdInfo {
            id
          }
          ... on ModificationUserInfo {
            id
            username
            fullname
            email
            group
            entity {
              r
              id
              name
              ty
            }
          }
          ... on ModificationApiClientInfo {
            id
            entity {
              r
              id
              name
              ty
            }
          }
        }
      }
      updated {
        at
        by {
          __typename
          ... on ModificationIdInfo {
            id
          }
          ... on ModificationUserInfo {
            id
            username
            fullname
            email
            group
            entity {
              r
              id
              name
              ty
            }
          }
          ... on ModificationApiClientInfo {
            id
            entity {
              r
              id
              name
              ty
            }
          }
        }
      }
      deactivatedAt
    }
    kind {
      code
      text
      desc
    }
    altIdFmt {
      code
      text
      desc
    }
    authority {
      r
      id
      name
      ty
    }
    waterSupplier {
      r
      id
      name
      ty
    }
    responsible {
      r
      id
      name
      ty
    }
  }
}
}
{
"input": {
  "pagination": {
    "page": 0,
    "limit": 1
  }
}
}
{
"data": {
  "wsSystemList": {
    "total": 1,
    "items": [
      {
        "r": "R092901B140EF8706002",
        "id": "BY175TWA5884163",
        "name": "API Beispielanlage",
        "altId": "ALT-WVA-001",
        "comment": "Beispielkommentar",
        "areaIds": [
          "DEBY/0022054530211840/1780994403118"
        ],
        "active": true,
        "editable": false,
        "modification": {
          "created": {
            "at": "2026-06-09T08:44:22.063902+00:00",
            "by": {
              "__typename": "ModificationUserInfo",
              "id": "b5a50e97-118b-4676-bdf8-4dc58306f180",
              "username": "Vorname.Nachname",
              "fullname": "Vorname Nachname",
              "email": "vorname.nachname@example.org",
              "group": "support",
              "entity": null
            }
          },
          "updated": {
            "at": "2026-06-10T08:50:32.188985+00:00",
            "by": {
              "__typename": "ModificationApiClientInfo",
              "id": "eac0b836-4b91-4ec9-b0f5-5f0d4d77d901",
              "entity": {
                "r": "R092901B140EF8706000",
                "id": "BY123GA801",
                "name": "Muster Gesundheitsamt",
                "ty": "HDP"
              }
            }
          },
          "deactivatedAt": null
        },
        "kind": {
          "code": "1010",
          "text": "a-Anlage: Zentrale Wasserversorgungsanlagen",
          "desc": "Zentrale Wasserversorgungsanlagen nach TrinkwV"
        },
        "altIdFmt": {
          "code": "1040",
          "text": "OKZ-Nummer/SEBAM",
          "desc": null
        },
        "authority": {
          "r": "R092901B140EF8706000",
          "id": "BY123GA801",
          "name": "Muster Gesundheitsamt",
          "ty": "HDP"
        },
        "waterSupplier": {
          "r": "R092901B140EF8706010",
          "id": "BT3022054360342528",
          "name": "Beispiel Wasserversorger",
          "ty": "WSP"
        },
        "responsible": {
          "r": "R092901B140EF8706000",
          "id": "BY123GA801",
          "name": "Muster Gesundheitsamt",
          "ty": "HDP"
        }
      }
    ]
  }
}
}

wsSystemById

wsSystemById wird verwendet, wenn die ID einer Anlage nach TrinkwV bereits bekannt ist. Die ID stammt typischerweise aus wsSystemList.items.id.

Die Detailabfrage liefert dieselben Basisinformationen wie die Listenabfrage und zusätzlich Detailbeziehungen, zum Beispiel zugeordnete Objekte und Zugriffsinformationen.

Detailfelder

Die Detailabfrage verwendet als Variable nur die ID der Anlage nach TrinkwV.

FeldDetails
id
SchemaNon-null
TypID!
Eindeutige ID der Anlage nach TrinkwV.
objects
SchemaNon-null
TypBasicEntityInfoList!
Objekte, die der Anlage nach TrinkwV zugeordnet sind.
objects
total
SchemaNon-null
TypInt!
Gesamtzahl der zugeordneten Objekte.
objects.items
r
SchemaNon-null
TypID!
Technische Referenz-ID des zugeordneten Objekts.
id
SchemaNon-null
TypID!
ID des zugeordneten Objekts.
name
SchemaNullable
TypString
Name des zugeordneten Objekts.
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp des zugeordneten Objekts.
access
SchemaNullable
TypWsSystemAccess
Zugriffsinformationen für die Anlage nach TrinkwV.
access
direct
SchemaNon-null
TypAccessValue!
Direkt erteiltes Leserecht auf die Anlage nach TrinkwV.
access.direct
present
SchemaNon-null
TypBoolean!
Gibt an, ob ein direktes Leserecht vorhanden ist.
exclusive
SchemaNon-null
TypBoolean!
Zeigt die Art des vorhandenen Leserechts.
true: Es wurde ein eingeschränktes Leserecht erteilt.
false: Es wurde ein erweitertes Leserecht erteilt.
ty
SchemaNon-null
TypAccessTy!
Typ des direkten Zugriffsrechts: Lesen oder Schreiben.
access.indirect
obj
SchemaNon-null
TypAccessValue!
Indirektes Leserecht über zugeordnete(s) Objekt(e).
access.indirect.obj
present
SchemaNon-null
TypBoolean!
Gibt an, ob ein indirektes Recht über Objekte vorhanden ist.
exclusive
SchemaNon-null
TypBoolean!
Zeigt die Art des vorhandenen Leserechts.
true: Es wurde ein eingeschränktes Leserecht erteilt.
false: Es wurde ein erweitertes Leserecht erteilt.
ty
SchemaNon-null
TypAccessTy!
Typ des indirekten Rechts über Objekte.
access.indirect
spt
SchemaNon-null
TypAccessValue!
Indirektes Leserecht über zugeordnete Probennahmestelle(n).
access.indirect.spt
present
SchemaNon-null
TypBoolean!
Gibt an, ob ein indirektes Recht über Probennahmestellen vorhanden ist.
exclusive
SchemaNon-null
TypBoolean!
Zeigt die Art des vorhandenen Leserechts.
true: Es wurde ein eingeschränktes Leserecht erteilt.
false: Es wurde ein erweitertes Leserecht erteilt.
ty
SchemaNon-null
TypAccessTy!
Typ des indirekten Rechts über Probennahmestellen.
access
read
SchemaNon-null
TypBoolean!
Gibt an, ob ein Leserecht besteht.
write
SchemaNon-null
TypBoolean!
Gibt an, ob ein Schreibrecht besteht.
query WsSystemById($id: ID!) {
wsSystemById(id: $id) {
  r
  id
  name
  altId
  comment
  areaIds
  active
  editable
  modification {
    created {
      at
      by {
        __typename
        ... on ModificationIdInfo {
          id
        }
        ... on ModificationUserInfo {
          id
          username
          fullname
          email
          group
          entity {
            r
            id
            name
            ty
          }
        }
        ... on ModificationApiClientInfo {
          id
          entity {
            r
            id
            name
            ty
          }
        }
      }
    }
    updated {
      at
      by {
        __typename
        ... on ModificationIdInfo {
          id
        }
        ... on ModificationUserInfo {
          id
          username
          fullname
          email
          group
          entity {
            r
            id
            name
            ty
          }
        }
        ... on ModificationApiClientInfo {
          id
          entity {
            r
            id
            name
            ty
          }
        }
      }
    }
    deactivatedAt
  }
  kind {
    code
    text
    desc
  }
  altIdFmt {
    code
    text
    desc
  }
  authority {
    r
    id
    name
    ty
  }
  waterSupplier {
    r
    id
    name
    ty
  }
  responsible {
    r
    id
    name
    ty
  }
  objects {
    total
    items {
      r
      id
      name
      ty
    }
  }
  access {
    direct {
      present
      exclusive
      ty
    }
    indirect {
      obj {
        present
        exclusive
        ty
      }
      spt {
        present
        exclusive
        ty
      }
    }
    read
    write
  }
}
}
{
"id": "<DUMMY-SHAPTH-ID>"
}
{
"data": {
  "wsSystemById": {
    "r": "R092901B140EF8706002",
    "id": "BY175TWA5884163",
    "name": "API Beispielanlage",
    "altId": "ALT-WVA-001",
    "comment": "Beispielkommentar",
    "areaIds": [
      "DEBY/0022054530211840/1780994403118"
    ],
    "active": true,
    "editable": false,
    "modification": {
      "created": {
        "at": "2026-06-09T08:44:22.063902+00:00",
        "by": {
          "__typename": "ModificationUserInfo",
          "id": "b5a50e97-118b-4676-bdf8-4dc58306f180",
          "username": "Vorname.Nachname",
          "fullname": "Vorname Nachname",
          "email": "vorname.nachname@example.org",
          "group": "support",
          "entity": null
        }
      },
      "updated": {
        "at": "2026-06-10T08:50:32.188985+00:00",
        "by": {
          "__typename": "ModificationApiClientInfo",
          "id": "eac0b836-4b91-4ec9-b0f5-5f0d4d77d901",
          "entity": {
            "r": "R092901B140EF8706000",
            "id": "BY123GA801",
            "name": "Muster Gesundheitsamt",
            "ty": "HDP"
          }
        }
      },
      "deactivatedAt": null
    },
    "kind": {
      "code": "1010",
      "text": "a-Anlage: Zentrale Wasserversorgungsanlagen",
      "desc": "Zentrale Wasserversorgungsanlagen nach TrinkwV"
    },
    "altIdFmt": {
      "code": "1040",
      "text": "OKZ-Nummer/SEBAM",
      "desc": null
    },
    "authority": {
      "r": "R092901B140EF8706000",
      "id": "BY123GA801",
      "name": "Muster Gesundheitsamt",
      "ty": "HDP"
    },
    "waterSupplier": {
      "r": "R092901B140EF8706010",
      "id": "BT3022054360342528",
      "name": "Beispiel Wasserversorger",
      "ty": "WSP"
    },
    "responsible": {
      "r": "R092901B140EF8706000",
      "id": "BY123GA801",
      "name": "Muster Gesundheitsamt",
      "ty": "HDP"
    },
    "objects": {
      "total": 1,
      "items": [
        {
          "r": "R092901B140EF8706001",
          "id": "BY175OB0721",
          "name": "Beispielobjekt",
          "ty": "OBJ"
        }
      ]
    },
    "access": {
      "direct": {
        "present": true,
        "exclusive": false,
        "ty": "R"
      },
      "indirect": {
        "obj": {
          "present": false,
          "exclusive": false,
          "ty": "R"
        },
        "spt": {
          "present": false,
          "exclusive": false,
          "ty": "R"
        }
      },
      "read": true,
      "write": false
    }
  }
}
}

Mögliche Rückgabewerte

XWasser-Codes

Felder vom Typ XwasserCode liefern code, text und desc. Die gültigen Werte werden in den XWasser-Codelisten gepflegt. Die allgemeine XWasser-Übersicht ist im XRepository unter XWasser auffindbar. Die folgende Übersicht verlinkt die XRepository-Seiten der Codelisten. Die konkret verwendeten Dateien stehen zur Orientierung daneben. Darunter sind die Codelisten vollständig abgebildet.

FeldXRepositoryVerwendete Codeliste
kindCodeliste im XRepository öffnen.Art der Trinkwasseranlage_2.xml
altIdFmtCodeliste im XRepository öffnen.Format Alternative ID_Gesundheit_1.xml

Art der Trinkwasseranlage

Verwendete Version: Art der Trinkwasseranlage_2.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeArt der TrinkwasseranlageBeschreibung
1010a-Anlage: Zentrale WasserversorgungsanlagenZentrale Wasserversorgungsanlagen: Anlagen einschließlich dazugehörender Wassergewinnungsanlagen und eines dazugehörenden Leitungsnetzes, aus denen pro Tag mindestens 10 Kubikmeter Trinkwasser entnommen oder auf festen Leitungswegen an Zwischenabnehmer geliefert werden oder aus denen auf festen Leitungswegen Trinkwasser an mindestens 50 Personen abgegeben wird; §2 Abs. 1 a) TrinkwV
1020b-Anlage: Dezentrale WasserversorgungsanlagenDezentrale Wasserversorgungsanlagen: Anlagen einschließlich dazugehörender Wassergewinnungsanlagen und eines dazugehörenden Leitungsnetzes, aus denen pro Tag weniger als 10 Kubikmeter Trinkwasser entnommen oder im Rahmen einer gewerblichen oder öffentlichen Tätigkeit genutzt werden, ohne dass eine zentrale Wasserversorgungsanlage oder eine Eigenwasserversorgungsanlage vorliegt; §2 Abs. 1 b) TrinkwV
1030c-Anlage: EigenwasserversorgungsanlagenEigenwasserversorgungsanlagen: Anlagen einschließlich dazugehörender Wassergewinnungsanlagen und einer dazugehörenden Trinkwasserinstallation, aus denen pro Tag weniger als 10 Kubikmeter Trinkwasser zur eigenen Nutzung entnommen werden; §2 Abs. 1 c) TrinkwV
1040d-Anlage: Mobile WasserversorgungsanlagenMobile Wasserversorgungsanlagen: bewegliche Anlagen, aus denen Trinkwasser entnommen wird einschließlich Anlagen an Bord von Land-, Wasser- und Luftfahrzeugen sowie Anlagen, aus denen auf Meeresbauwerken Trinkwasser entnommen wird, jeweils einschließlich der Trinkwasserinstallation und etwaiger Wassergewinnungsanlagen; §2 Abs. 1 d) TrinkwV
1050e-Anlage: GebäudewasserversorgungsanlagenGebäudewasserversorgungsanlagen: Anlagen, aus denen aus einer zentralen Wasserversorgungsanlage oder einer dezentralen Wasserversorgungsanlage übernommenes Trinkwasser über eine Trinkwasserinstallation an Verbraucher abgegeben wird; §2 Abs. 1 e) TrinkwV
1060f-Anlage: Zeitweilige WasserversorgungsanlagenZeitweilige Wasserversorgungsanlagen: Anlagen, aus denen Trinkwasser entnommen oder an Verbraucher abgegeben wird und die aa) zeitweise betrieben werden, einschließlich einer dazugehörenden Wassergewinnungsanlage und einer dazugehörenden Trinkwasserinstallation, oder bb) zeitweise an eine zentrale Wasserversorgungsanlage, eine dezentrale Wasserversorgungsanlage, mobile Wasserversorgungsanlage oder eine Gebäudewasserversorgungsanlage angeschlossen sind; §2 Abs. 1 f) TrinkwV
8010NichttrinkwasseranlageNichttrinkwasseranlage gem. §2 Abs. 10 TrinkwV
9010SonstigesSonstige Trinkwasseranlagen, die keiner der Kategorien a-f zuteilbar sind und auch nicht unter Nichttrinkwasseranlage gem. §2 Abs. 10 TrinkwV fällt

Format Alternative ID Gesundheit

Verwendete Version: Format Alternative ID_Gesundheit_1.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeFormat Alternative ID Gesundheit
1010TEIS/ZTEIS
1020OctoWare
1030LABDÜS
1040OKZ-Nummer/SEBAM
1050NiWaDAB
1060TWIST
9010Sonstiges

GraphQL-Enums

BasicEntityType

WertBedeutung
OLBObere Landesbehörde
OLB_BMittlere Landesbehörde
HDPGesundheitsamt bzw. Health Department
LABZugelassene Untersuchungsstelle bzw. Labor
LAB_BNiederlassung einer zugelassenen Untersuchungsstelle
WSPWasserversorger bzw. Betreiber
WSP_BNiederlassung eines Wasserversorgers bzw. Betreibers
SYSWasserversorgungsanlage
OBJObjekt
SPTProbennahmestelle
NONEKein Entitätstyp bzw. nicht zugeordnet

AccessTy

WertBedeutung
RLeserecht
WSchreibrecht

Such- und Sortier-Enums

EnumWerteEinsatz
WsSystemSearchFieldID, NAMESuchfelder für input.search.fields bei wsSystemList
WsSystemSortFieldID, NAME, CREATED_AT, CREATED_BY, UPDATED_AT, UPDATED_BYSortierfelder für input.sort.by bei wsSystemList
SortOrderASC, DESCSortierreihenfolge für input.sort.order

On this page