SHAPTH
Use Case
wsSamplePointList · wsSamplePointById

Probennahmestellen abrufen

Das folgende Beispiel zeigt den GraphQL-Abruf von Probennahmestellen, auf die der angebundene Akteur über entsprechende Leserechte verfügt. Probennahmestellen sind relevant, wenn fachliche Vorgänge, Prüfberichte oder Proben einer konkreten Entnahmestelle zugeordnet werden.

Berechtigungws_sample_point: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
wsSamplePointListMehrere Probennahmestellen abrufen, zum Beispiel für eine Übersicht oder zur Ermittlung der ID für eine Einzelabfrage.input: WsSamplePointListInput. In diesem Beispiel wird nur pagination verwendet.Eine Liste von Probennahmestellen unter items und die Gesamtzahl unter total.
wsSamplePointByIdEine einzelne Probennahmestelle anhand ihrer id abrufen.id: ID!.Ein einzelnes WsSamplePointItem. Der Rückgabetyp entspricht fachlich dem Listen-Item.

wsSamplePointList

wsSamplePointList eignet sich für Übersichten und Trefferlisten. Die Abfrage liefert die Probennahmestellen 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.

Objektstruktur und Felder

Die folgende Feldliste dokumentiert die Objektstruktur aus dem vollständigen Beispiel. Die Werte werden unter data.wsSamplePointList.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
TypWsSamplePointListInput
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 Probennahmestellen.
items
SchemaNon-null
Typ[WsSamplePointItem!]!
Liste der gefundenen Probennahmestellen.
items
r
SchemaNon-null
TypID!
Technische Referenz-ID der Probennahmestelle.
id
SchemaNon-null
TypID!
Eindeutige ID der Probennahmestelle. Diese ID wird für `wsSamplePointById` verwendet.
name
SchemaNullable
TypString
Name der Probennahmestelle.
active
SchemaNon-null
TypBoolean!
Gibt an, ob der Registereintrag aktiv ist.
editable
SchemaNullable
TypBoolean
Gibt an, ob die Probennahmestelle durch den angebundenen Akteur bearbeitet werden kann.
address
SchemaNon-null
TypAddress!
Adresse der Probennahmestelle.
items.address
text
SchemaNullable
TypString
Formatierte Adresse als Text.
street
SchemaNullable
TypString
Straße der Probennahmestellen-Adresse.
house
SchemaNullable
TypString
Hausnummer der Probennahmestellen-Adresse.
zip
SchemaNullable
TypString
Postleitzahl der Probennahmestellen-Adresse.
place
SchemaNullable
TypString
Ort der Probennahmestellen-Adresse.
additional
SchemaNullable
TypString
Adresszusatz, sofern vorhanden.
state
SchemaNullable
TypString
Bundesland oder Staat der Probennahmestellen-Adresse.
items
floor
SchemaNullable
TypString
Etage oder Lage innerhalb des Gebäudes.
reportingObligation
SchemaNullable
TypBoolean
Kennzeichnet, ob für die Probennahmestelle eine Berichtspflicht besteht.
altId
SchemaNullable
TypString
Alternative ID aus einem Fachverfahren oder Altsystem.
envId
SchemaNullable
TypString
Alternative ID aus einem umweltbezogenen Fachverfahren.
comment
SchemaNullable
TypString
Freitextkommentar.
system
SchemaNullable
TypBasicEntityInfo
Zugeordnete Anlage nach TrinkwV.
items.system
r
SchemaNon-null
TypID!
Technische Referenz-ID der zugeordneten Anlage nach TrinkwV.
id
SchemaNon-null
TypID!
ID der zugeordneten Anlage nach TrinkwV.
name
SchemaNullable
TypString
Name der zugeordneten Anlage nach TrinkwV.
ty
SchemaNon-null
TypBasicEntityType!
Entitätstyp der zugeordneten Anlage nach TrinkwV.
items
object
SchemaNullable
TypBasicEntityInfo
Zugeordnetes Objekt.
items.object
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.
items
modification
SchemaNon-null
TypModification!
Informationen zur Erstellung, letzten Änderung und Deaktivierung.
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 erstellenden Akteurs.
id
SchemaNullable
TypID
ID des erstellenden Akteurs, abhängig vom konkreten Actor-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 ändernden Akteurs.
id
SchemaNullable
TypID
ID des ändernden Akteurs, abhängig vom konkreten Actor-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 Probennahmestelle deaktiviert wurde.
items
official
SchemaNullable
TypBoolean
Kennzeichnet, ob es sich um einen offiziellen Registereintrag handelt.
category
SchemaNullable
TypXwasserCode
Kategorie der Probennahmestelle als XWasser-Code.
items.category
code
SchemaNon-null
TypString!
Codewert der Kategorie.
text
SchemaNon-null
TypString!
Kurztext der Kategorie.
desc
SchemaNullable
TypString
Beschreibung der Kategorie, sofern vorhanden.
items
subCategory
SchemaNullable
TypXwasserCode
Unterkategorie der Probennahmestelle als XWasser-Code.
items.subCategory
code
SchemaNon-null
TypString!
Codewert der Unterkategorie.
text
SchemaNon-null
TypString!
Kurztext der Unterkategorie.
desc
SchemaNullable
TypString
Beschreibung der Unterkategorie, sofern vorhanden.
items
typeOfExtInst
SchemaNullable
TypXwasserCode
Art der Entnahmearmatur als XWasser-Code.
items.typeOfExtInst
code
SchemaNon-null
TypString!
Codewert der Entnahmearmatur.
text
SchemaNon-null
TypString!
Kurztext der Entnahmearmatur.
desc
SchemaNullable
TypString
Beschreibung der Entnahmearmatur, sofern vorhanden.
items
medium
SchemaNon-null
Typ[XwasserCode!]!
Medien der Probennahmestelle als XWasser-Codes.
items.medium
code
SchemaNon-null
TypString!
Codewert des jeweiligen Mediums.
text
SchemaNon-null
TypString!
Kurztext des jeweiligen Mediums.
desc
SchemaNullable
TypString
Beschreibung des jeweiligen Mediums, sofern vorhanden.
items
treatmentOfWater
SchemaNon-null
Typ[XwasserCode!]!
Aufbereitungsstoffe und Desinfektionsverfahren als XWasser-Codes.
items.treatmentOfWater
code
SchemaNon-null
TypString!
Codewert des jeweiligen Aufbereitungsstoffs oder Desinfektionsverfahrens.
text
SchemaNon-null
TypString!
Kurztext des jeweiligen Aufbereitungsstoffs oder Desinfektionsverfahrens.
desc
SchemaNullable
TypString
Beschreibung oder Zusatzangabe, sofern vorhanden.
items
altIdFmt
SchemaNullable
TypXwasserCode
Format der alternativen ID aus dem Gesundheitsbereich.
items.altIdFmt
code
SchemaNon-null
TypString!
Codewert des Gesundheits-ID-Formats.
text
SchemaNon-null
TypString!
Kurztext des Gesundheits-ID-Formats.
desc
SchemaNullable
TypString
Beschreibung des Gesundheits-ID-Formats, sofern vorhanden.
items
envIdFmt
SchemaNullable
TypXwasserCode
Format der alternativen ID aus dem Umweltbereich.
items.envIdFmt
code
SchemaNon-null
TypString!
Codewert des Umwelt-ID-Formats.
text
SchemaNon-null
TypString!
Kurztext des Umwelt-ID-Formats.
desc
SchemaNullable
TypString
Beschreibung des Umwelt-ID-Formats, sofern vorhanden.
items
authority
SchemaNullable
TypBasicEntityInfo
Zuständige Behörde.
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.
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.
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 WsSamplePointList($input: WsSamplePointListInput) {
wsSamplePointList(input: $input) {
  total
  items {
    r
    id
    name
    active
    editable
    address {
      text
      street
      house
      zip
      place
      additional
      state
    }
    floor
    reportingObligation
    altId
    envId
    comment
    system { r id name ty }
    object { r id name ty }
    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
    }
    official
    category { code text desc }
    subCategory { code text desc }
    typeOfExtInst { code text desc }
    medium { code text desc }
    treatmentOfWater { code text desc }
    altIdFmt { code text desc }
    envIdFmt { 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": {
  "wsSamplePointList": {
    "total": 1,
    "items": [
      {
        "r": "R092901B140EF8706200",
        "id": "BY175OB552TW1",
        "name": "API Beispielprobennahmestelle",
        "active": true,
        "editable": false,
        "address": {
          "text": "Musterstraße 1, 80331 München",
          "street": "Musterstraße",
          "house": "1",
          "zip": "80331",
          "place": "München",
          "additional": "Keller",
          "state": "Bayern"
        },
        "floor": "UG",
        "reportingObligation": true,
        "altId": "ALT-PNS-001",
        "envId": "ENV-PNS-001",
        "comment": "Beispielkommentar",
        "system": {
          "r": "R092901B140EF8706002",
          "id": "BY175TWA5884163",
          "name": "API Beispielanlage",
          "ty": "SYS"
        },
        "object": {
          "r": "R092901B140EF8706100",
          "id": "BY175OB0721",
          "name": "API Beispielobjekt",
          "ty": "OBJ"
        },
        "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": null
            }
          },
          "deactivatedAt": null
        },
        "official": true,
        "category": {
          "code": "1010",
          "text": "Zapfhahn, Wasserhahn",
          "desc": "Z"
        },
        "subCategory": {
          "code": "1150",
          "text": "T - Häusliche Trinkwasserinstallation",
          "desc": "Nach Aufbereitung"
        },
        "typeOfExtInst": {
          "code": "1020",
          "text": "Außen-Entnahmearmatur",
          "desc": "Außen-Entnahmearmatur (Wasserhahn)"
        },
        "medium": [
          {
            "code": "1070",
            "text": "Trinkwasser kalt",
            "desc": null
          }
        ],
        "treatmentOfWater": [
          {
            "code": "1010",
            "text": "Aktivkohle, granuliert",
            "desc": "7440-44-0"
          }
        ],
        "altIdFmt": {
          "code": "1040",
          "text": "OKZ-Nummer/SEBAM",
          "desc": null
        },
        "envIdFmt": {
          "code": "1009",
          "text": "Bayern_Umwelt",
          "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"
        }
      }
    ]
  }
}
}

wsSamplePointById

wsSamplePointById wird verwendet, wenn die ID einer Probennahmestelle bereits bekannt ist. Die ID stammt typischerweise aus wsSamplePointList.items.id.

Im Unterschied zu Anlagen nach TrinkwV und Objekten liefert die Detailabfrage laut Schema denselben Rückgabetyp wie ein Listen-Item. Sie ist daher vor allem dann sinnvoll, wenn ein einzelner Datensatz gezielt nachgeladen werden soll.

Parameter

Die Einzelabfrage verwendet als Variable nur die ID der Probennahmestelle.

FeldDetails
id
SchemaNon-null
TypID!
Eindeutige ID der Probennahmestelle.
query WsSamplePointById($id: ID!) {
wsSamplePointById(id: $id) {
  r
  id
  name
  active
  editable
  address {
    text
    street
    house
    zip
    place
    additional
    state
  }
  floor
  reportingObligation
  altId
  envId
  comment
  system { r id name ty }
  object { r id name ty }
  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
  }
  official
  category { code text desc }
  subCategory { code text desc }
  typeOfExtInst { code text desc }
  medium { code text desc }
  treatmentOfWater { code text desc }
  altIdFmt { code text desc }
  envIdFmt { code text desc }
  authority { r id name ty }
  waterSupplier { r id name ty }
  responsible { r id name ty }
}
}
{
"id": "<DUMMY-SHAPTH-ID>"
}
{
"data": {
  "wsSamplePointById": {
    "r": "R092901B140EF8706200",
    "id": "BY175OB552TW1",
    "name": "API Beispielprobennahmestelle",
    "active": true,
    "editable": false,
    "address": {
      "text": "Musterstraße 1, 80331 München",
      "street": "Musterstraße",
      "house": "1",
      "zip": "80331",
      "place": "München",
      "additional": "Keller",
      "state": "Bayern"
    },
    "floor": "UG",
    "reportingObligation": true,
    "altId": "ALT-PNS-001",
    "envId": "ENV-PNS-001",
    "comment": "Beispielkommentar",
    "system": {
      "r": "R092901B140EF8706002",
      "id": "BY175TWA5884163",
      "name": "API Beispielanlage",
      "ty": "SYS"
    },
    "object": {
      "r": "R092901B140EF8706100",
      "id": "BY175OB0721",
      "name": "API Beispielobjekt",
      "ty": "OBJ"
    },
    "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": null
        }
      },
      "deactivatedAt": null
    },
    "official": true,
    "category": {
      "code": "1010",
      "text": "Zapfhahn, Wasserhahn",
      "desc": "Z"
    },
    "subCategory": {
      "code": "1150",
      "text": "T - Häusliche Trinkwasserinstallation",
      "desc": "Nach Aufbereitung"
    },
    "typeOfExtInst": {
      "code": "1020",
      "text": "Außen-Entnahmearmatur",
      "desc": "Außen-Entnahmearmatur (Wasserhahn)"
    },
    "medium": [
      {
        "code": "1070",
        "text": "Trinkwasser kalt",
        "desc": null
      }
    ],
    "treatmentOfWater": [
      {
        "code": "1010",
        "text": "Aktivkohle, granuliert",
        "desc": "7440-44-0"
      }
    ],
    "altIdFmt": {
      "code": "1040",
      "text": "OKZ-Nummer/SEBAM",
      "desc": null
    },
    "envIdFmt": {
      "code": "1009",
      "text": "Bayern_Umwelt",
      "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"
    }
  }
}
}

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
categoryCodeliste im XRepository öffnen.Kategorie der Probennahmestelle_3.xml
subCategoryCodeliste im XRepository öffnen.Unterkategorie Probennahmestelle_1.xml
typeOfExtInstCodeliste im XRepository öffnen.Art der Entnahmearmatur_1.xml
mediumCodeliste im XRepository öffnen.Medium_3.xml
treatmentOfWaterCodeliste im XRepository öffnen.Aufbereitungsstoffe und Desinfektionsverfahren_3.xml
altIdFmtCodeliste im XRepository öffnen.Format Alternative ID_Gesundheit_1.xml
envIdFmtCodeliste im XRepository öffnen.Format Alternative ID_Umwelt_1.xml

Kategorie der Probennahmestelle

Verwendete Version: Kategorie der Probennahmestelle_3.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeKurzcodeKategorie der Probennahmestelle
1000VVerteilungsnetz
1010ZZapfhahn, Wasserhahn
1020PAbfüllung von Flaschen oder Container/Behälter
1030NStelle der Verwendung in einem Lebensmittelunternehmen
1040TWassertransport-Fahrzeug
1050WWasserwerk / Wasserwerksausgang
1060ÜÜbergabestelle zur Gebäude- oder Hausinstallation

Unterkategorie Probennahmestelle

Verwendete Version: Unterkategorie Probennahmestelle_1.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeKategorieUnterkategorieBeschreibung
1030T - Häusliche TrinkwasserinstallationAustritt des TrinkwassererwärmersAustritt des Trinkwassererwärmers
1040W - Wasserwerk(sausgang)Behälter innerhalb eines WasserwerksBehälter innerhalb eines Wasserwerks
1090T - Häusliche TrinkwasserinstallationEintritt der Zirkulationsleitung in den TrinkwassererwärmerEintritt der Zirkulationsleitung in den Trinkwassererwärmer gem. twin Nr. 06 (Zirkulationsrücklauf)
1100N - Öffentliches VerteilungsnetzEinzelne Kammer/Behälter in einem HochbehälterEinzelne Kammer/Behälter in einem Hochbehälter
1130W - Wasserwerk(sausgang)Innerhalb der Aufbereitung [genauen Ort bezeichnen]Innerhalb der Aufbereitung im Wasserwerk; Der genaue Ort innerhalb der Aufbereitung ist in der Beschreibung der Probennahmestelle zu nennen
1150T - Häusliche TrinkwasserinstallationNach AufbereitungNach Aufbereitung (in der Trinkwasserinstallation)
1180W - Wasserwerk(sausgang)WasserfassungWasserfassung
1200T - Häusliche TrinkwasserinstallationSteigstrangSteigstrang - (in der Peripherie)
1220T - Häusliche TrinkwasserinstallationTrinkwasserbrunnen DauerläuferTrinkwasserbrunnen Dauerläufer
1230T - Häusliche TrinkwasserinstallationTrinkwasserbrunnen Nichtdauerläufer (diskontinuierlich laufende Trinkwasserbrunnen)Trinkwasserbrunnen Nichtdauerläufer (diskontinuierlich laufende Trinkwasserbrunnen)
1240L - Übergabestelle Trinkwasser-InstallationTW-Übergabepunkt WVA an NutzerTrinkwasser-Übergabepunkt WVA an Nutzer
1260N - Öffentliches VerteilungsnetzVorlagebehälter für die DruckerhöhungVorlagebehälter für die Druckerhöhung (Tiefbehälter)
1265W - Wasserwerk(sausgang)Wasserwerksausgang mit DesinfektionWasserwerksausgang unmittelbar nach der Aufbereitung im desinfizierten Wasser; gilt auch für c- und f-Anlagen
1270W - Wasserwerk(sausgang)Wasserwerksausgang ohne DesinfektionWasserwerksausgang ohne Desinfektion
1280W - Wasserwerk(sausgang)WasserwerkseingangWasserwerkseingang
1300T - Häusliche TrinkwasserinstallationSonstiger RücklaufSonstiger Rücklauf (z. B. Kaltwasserzirkulation) Die genaue Bezeichnung ist in der Beschreibung der Probennahmestelle zu nennen.

Art der Entnahmearmatur

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

CodeArt der EntnahmearmaturBeschreibung
1010Armatur mit VerbrühungsschutzArmatur mit Verbrühungsschutz gem. twin Nr. 06
1020Außen-EntnahmearmaturAußen-Entnahmearmatur (Wasserhahn)
1050BrausekopfBrausekopf (mit Schlauch oder fest verrohrt)
1060DuscharmaturDuscharmatur (Ohne Duschschlauch und Brausekopf)
1070EckventilEckventil (mit Probennahmearmatur)
1080Einhebel-MischarmaturEinhebel-Mischarmatur gem. twin Nr. 06
1100Oberfläche (Schöpfprobe) oder EntnahmeventilOberfläche (Schöpfprobe) oder Entnahmeventil
1110EntleerungsventilEntleerungsventil gem. twin Nr. 06
1140KugelhahnKugelhahn gem. twin Nr. 06
1170ProbennahmearmaturenProbennahmearmaturen (gem. DIN 35860:2020-11 „Probennahmearmaturen in der Trinkwasserinstallation - Anforderungen und Prüfungen“); Entnahmeventil
1220Freier AuslaufFreier Auslauf (z. B. Trinkwasserbrunnen)
1230Wasser-AustrittsdüseWasser-Austrittsdüse (z. B. Trinkwasserbrunnen)
1240WasserhahnWasserhahn
1290Zweigriff-MischarmaturZweigriff-Mischarmatur
9010SonstigesSonstiges (Eingabe als Textfeld)

Medium

Verwendete Version: Medium_3.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeMedium
1010Grundwasser
1020Mischwasser kalt/warm
1030Nicht-Trinkwasser: Betriebswasser/Brauchwasser
1040Oberflächenwasser
1050Reinwasser (unmittelbar nach Aufbereitung)
1060Rohwasser
1070Teilaufbereitetes Wasser
1080Trinkwasser kalt
1090Trinkwasser warm
2010keine Probennahme erfolgt
9010Sonstiges

Aufbereitungsstoffe und Desinfektionsverfahren

Verwendete Version: Aufbereitungsstoffe und Desinfektionsverfahren_3.xml · Hinweis: Ggf. aktuelle Codeliste im XRepository öffnen.

CodeAufbereitungsstoff / DesinfektionsverfahrenCAS-NummerVerwendungszweckBeschreibung
1010Aktivkohle, granuliert7440-44-0Adsorption, Entfernung von Chlor und Ozon, biol. Filtration, Entfernung von PartikelnAktivkohle, granuliert
1020Aktivkohle, pulverförmig7440-44-0AdsorptionAktivkohle, pulverförmig
1030Aluminiumchlorid, basisch1327-41-9; 14215-15-7Flockung, FällungAluminiumchlorid, basisch
1040Aluminiumchlorid, wasserfrei7446-70-0Flockung, FällungAluminiumchlorid, wasserfrei
1050Aluminiumchloridhydroxidsulfat39290-78-3Flockung, FällungAluminiumhydroxidchloridsulfat (monomer)
1060AluminiumhydroxidchloridAluminiumhydroxidchlorid
1070Aluminiumoxid, aktiviertes, granuliertes1344-28-1Adsorptive Entfernung von FluoridAluminiumoxid, aktiviertes, granuliertes
1080Aluminiumsilikate, expandierte (Blähton)-Entfernung von Partikeln, biol. FiltrationAluminiumsilikate, expandierte (Blähton)
1090Aluminiumsilikate, natürliche nicht expandierte-Entfernung von PartikelnAluminiumsilikate, natürliche nicht expandierte
1100Aluminiumsulfat10043-01-3; 16828-11-8; 7784-31-8; 16828-12-9; 17927-65-0Flockung, FällungAluminiumsulfat
1110Anionische und nicht-ionische Polyacrylamide25085-02-3; 9003-05-8; 9003-04-7FlockungAnionische und nicht-ionische Polyacrylamide
1120Anthrazit-Entfernung von Partikeln, Entfernung von Chlor und OzonAnthrazit
1130Bentonit1302-78-9Entfernung von PartikelnBentonit
1140Bims-Entfernung von PartikelnBims
1150Calciumcarbonat1317-65-3; 471-34-1Entfernung von Partikeln, Einstellung der Wasserstoffionen- Konzentration (pH-Wert), des Salzgehaltes, des Calciumgehaltes und der Säurekapazität, Entfernung von Eisen und ManganCalciumcarbonat
1160Calciumchlorid10043-52-4; 10035-04-8Einstellung des Calciumgehaltes, Regeneration von Sorbentien für NickelabtrennungCalciumchlorid
1170Calciumhydroxid (Weißkalkhydrat)1305-62-0Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes, des Calciumgehaltes und der Säurekapazität, Regeneration von Sorbentien für NickelabtrennungCalciumhydroxid (Weißkalkhydrat)
1180Calciumhypochlorit7778-54-3DesinfektionCalciumhypochlorit
1190Calciummagnesiumcarbonat16389-88-1Entfernung von Partikeln, Entfernung von Eisen und ManganCalciummagnesiumcarbonat
1200Calciumoxid (Weißkalk)1305-78-8Einstellung der Wasserstoffionen- Konzentration (pH- Wert), des Salzgehaltes, des Calciumgehaltes und der SäurekapazitätCalciumoxid (Weißkalk)
1210Chlor7782-50-5Desinfektion, Herstellung von ChlordioxidChlor
1220Chlordioxid10049-04-4DesinfektionChlordioxid
1230Dikaliummonohydrogenphosphat7758-11-4Hemmung der Korrosion, biol. NitratentfernungDikaliummonohydrogenphosphat
1240Dinatriumdihydrogenphosphat7758-16-9Hemmung der Korrosion, biol. NitratentfernungDinatriumdihydrogenphosphat
1250Dinatriummonohydrogenphosphat7558-79-4Hemmung der Korrosion, biol. NitratentfernungDinatriummonohydrogenphosphat
1260Dolomit, halbgebrannter83897-84-1Entfernung von Partikeln, Einstellung der Wasserstoffionen- Konzentration (pH-Wert), des Calciumgehaltes und der Säurekapazität, Entfernung von Eisen und ManganDolomit, halbgebrannter
1270Dosierung einer vor Ort hergestellten Chlordioxidlösung (DVGW Arbeitsblätter W 224, W 624)Dosierung einer vor Ort hergestellten Chlordioxidlösung (DVGW Arbeitsblätter W 224, W 624)
1280Dosierung von Chlorgaslösungen (DVGW Arbeitsblätter W 296, W 623)Dosierung von Chlorgaslösungen (DVGW Arbeitsblätter W 296, W 623)
1290Dosierung von Natrium- und Calciumhypochlorit-Lösung (DVGW Arbeitsblätter W 296, W 623)Dosierung von Natrium- und Calciumhypochlorit-Lösung (DVGW Arbeitsblätter W 296, W 623)
1300Eisen(II)-sulfat7720-78-7; 7782-63-0Flockung, FällungEisen(II)-sulfat
1310Eisen(III)-chlorid7705-08-0; 10025-77-1Flockung, FällungEisen(III)-chlorid
1320Eisen(III)-chloridsulfat12410-14-9Flockung, FällungEisen(III)-chloridsulfat
1330Eisen(III)hydroxiddioxid51274-00-1Adsorptive Entfernung von Arsen, adsorptive Entfernung von VanadiumEisen(III)hydroxiddioxid
1340Eisen(III)-sulfat10028-22-5Flockung, FällungEisen(III)-sulfat
1350Eisenumlagertes aktiviertes AluminiumoxidAktiviertes Aluminiumoxid: 1344-28-1 Eisen(III)-sulfat: 100028-22-5Adsorptive Entfernung von ArsenEisenumlagertes aktiviertes Aluminiumoxid
1360Elektrolytische Herstellung und Dosierung von Chlor vor Ort (DVGW Arbeitsblätter W 296, W 623)Elektrolytische Herstellung und Dosierung von Chlor vor Ort (DVGW Arbeitsblätter W 296, W 623)
1370Erzeugung und Dosierung von Ozon und Ozonlösung vor Ort (DVGW Arbeitsblätter W 225, W 296, W 625)Erzeugung und Dosierung von Ozon und Ozonlösung vor Ort (DVGW Arbeitsblätter W 225, W 296, W 625)
1380Essigsäure64-19-7biol. NitratentfernungEssigsäure
1390Ethanol64-17-5biol. NitratentfernungEthanol
1400GranatsandEntfernung von Partikeln, SchnellentcarbonisierungGranatsand
1410Helium7440-59-7Leckagesuche im RohrleitungssystemHelium
1420IonenaustauschIonenaustausch
1430Kaliumpermangant7722-64-7OxidationKaliumpermangant
1440Kaliumperoxomonosulfat [Kaliummonopersulfat (2 KHSO5, KHSO4, K2SO4)]70693-62-8Oxidation, Herstellung von ChlordioxidKaliumperoxomonosulfat [Kaliummonopersulfat (2 KHSO5, KHSO4, K2SO4)]
1450Kaliumtripolyphosphat13845-36-8Hemmung der Korrosion, Hemmung der Steinablagerung bei dezentraler AnwendungKaliumtripolyphosphat
1460Kieselgur61790-53-2; 91053-39-3; 68855-54-9AnschwemmfiltrationKieselgur
1470Kohlenstoffdioxid124-38-9Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes, des Calciumgehaltes und der Säurekapazität, Regeneration von SorbentienKohlenstoffdioxid
1480Luft-Oxidation, Sauerstoffanreicherung, mechanische Entsäuerung durch Gasaustausch, OzonerzeugungLuft
1490Magnesium, fest7439-95-4Kathodischer KorrosionsschutzMagnesium, fest
1500Magnesiumoxid1309-48-4Einstellung der Wasserstoffionen-Konzentration (pH-Wert), der Säurekapazität und des MagnesiumgehaltesMagnesiumoxid
1510Mangan(II)-chlorid x 1 H₂O64333-01-3Entfernung von NickelMangan(II)-chlorid x 1 H₂O
1520Mangandioxid1313-13-9Entfernung von ManganMangandioxid
1530Mangandioxid beschichteter KalksteinCalciumcarbonat: 471-34-1 Mangandioxid: 1313-13-9Entfernung von Partikeln, Entfernung von Eisen und Mangan, Entfernung von SchwefelwasserstoffMangandioxid beschichteter Kalkstein
1540Mangangrünsand (Manganzeolith, Eisensand, Grünsand)Glauconit: 90387-66-9 Mangandioxid: 1313-13-9Entfernung von Eisen und Mangan, Entfernung von SchwefelwasserstoffMangangrünsand (Manganzeolith, Eisensand, Grünsand)
1550MembranfiltrationMembranfiltration
1560Modifiziertes tert.-Amin-Acryl-Copolymer-Entfernung von UranModifiziertes tert.-Amin-Acryl-Copolymer
1570Monocalciumphosphat7758-23-8Hemmung der Korrosion, biol. NitratentfernungMonocalciumphosphat
1580Monokaliumdihydrogenphosphat (Kaliumorthophosphat)7778-77-0Hemmung der Korrosion, biol. NitratentfernungMonokaliumdihydrogenphosphat (Kaliumorthophosphat)
1590Mononatriumdihydrogenphosphat (Natriumorthophosphat)7558-80-7Hemmung der Korrosion, biol. NitratentfernungMononatriumdihydrogenphosphat (Natriumorthophosphat)
1600Natriumaluminat11138-49-1FlockungNatriumaluminat
1610Natriumcarbonat497-19-8Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes und der Säurekapazität, Regeneration von SorbentienNatriumcarbonat
1620Natriumchlorid7647-14-5Herstellung von Chlor durch Elektrolyse; Regeneration von Sorbentien für dezentral betriebene IonenaustauscherNatriumchlorid
1630Natriumchlorit7758-19-2Herstellung von ChlordioxidNatriumchlorit
1640Natriumdichlorisocyanurat2893-78-9DesinfektionNatriumdichlorisocyanurat
1650Natriumdichlorisocyanuratdihydrat51580-86-0DesinfektionNatriumdichlorisocyanuratdihydrat
1660Natriumdisulfit7681-57-4ReduktionNatriumdisulfit
1670Natriumhydrogencarbonat144-55-8Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes und der Säurekapazität, Regeneration von SorbentienNatriumhydrogencarbonat
1680Natriumhydrogensulfit7631-90-5ReduktionNatriumhydrogensulfit
1690Natriumhydroxid1310-73-2Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes, der Säurekapazität und des Calciumgehaltes, Regeneration von SorbentienNatriumhydroxid
1700Natriumhypochlorit7681-52-9DesinfektionNatriumhypochlorit
1710Natriumpermanganat10101-50-5OxidationNatriumpermanganat
1720Natriumperoxodisulfat7775-27-1Oxidation, Herstellung von ChlordioxidNatriumperoxodisulfat
1730Natriumpolyphosphat68915-31-1Hemmung der Korrosion, Hemmung der Steinablagerung bei dezentraler Anwendung, Antiscalants für MembranenNatriumpolyphosphat
1740Natriumsilikat1344-09-8Hemmung der KorrosionNatriumsilikat
1750Natriumsulfit7757-83-7ReduktionNatriumsulfit
1760Natriumthiosulfat7772-98-7; 10102-17-7ReduktionNatriumthiosulfat
1770Natriumtripolyphosphat7758-29-4Hemmung der Korrosion, Hemmung der Steinablagerung bei dezentraler Anwendung, Antiscalants für MembranenNatriumtripolyphosphat
1780Natürlicher basaltischer Zeolith1318-02-1Entfernung von Mangan, Eisen, RadiumNatürlicher basaltischer Zeolith
1790Natürlicher Zeolith - Klinoptilolith1318-02-1; 12173-10-3; 12271-42-0Entfernung von Mangan, Eisen, RadiumNatürlicher Zeolith - Klinoptilolith
1800Ozon10028-15-6Oxidation, DesinfektionOzon
1810Perlit, pulverförmig-AnschwemmfiltrationPerlit, pulverförmig
1820Phosphonsäure6419-19-8; 22042-96-2; 32545-75-8; 2809-21-4; 15827-60-8; 1429-50-1; 5995-42-6; 37971-36-1; 23605-74-5Antiscalants für MembranenPhosphonsäure
1830Phosphorsäure7664-38-2Biol. NitratentfernungPhosphorsäure
1840Polyaluminiumchloridhydroxid1327-41-9; 12042-91-0; 10284-64-7Flockung, FällungPolyaluminiumchloridhydroxid
1850Polyaluminiumhydroxidchloridsilikat94894-80-1Flockung, FällungPolyaluminiumhydroxidchloridsilikat
1860Polyaluminiumhydroxidchloridsulfat39290-78-3Flockung, FällungPolyaluminiumhydroxidchloridsulfat
1870Polyaluminiumhydroxidsilikatsulfat131148-05-5Flockung, FällungPolyaluminiumhydroxidsilikatsulfat
1880Polycarbonsäuren9003-01-4; 9003-06-9; 29132-58-9Antiscalants für MembranenPolycarbonsäuren
1890Quarzsand und Quarzkies (Siliziumoxid)-Entfernung von Partikeln, Sedimentation, Entfernung von Eisen und Mangan, biol. Filtration, SchnellentcarbonisierungQuarzsand und Quarzkies (Siliziumoxid)
1900Salzsäure7647-01-0Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes und der Säurekapazität, Regeneration von Sorbentien, Herstellung von ChlordioxidSalzsäure
1910Sauerstoff7782-44-7Oxidation, SauerstoffanreicherungSauerstoff
1920Schwefeldioxid7446-09-5ReduktionSchwefeldioxid
1930Schwefelsäure7664-93-9Einstellung der Wasserstoffionen-Konzentration (pH-Wert), des Salzgehaltes und der Säurekapazität, Regeneration von SorbentienSchwefelsäure
1940Styren-Divinylbenzen (Copolymer mit Trialkylammonium-Gruppen)-Entfernung von UranStyren-Divinylbenzen (Copolymer mit Trialkylammonium-Gruppen)
1950Styren-Divinylbenzen (Copolymer mit Iminodiessigsäuregruppen)135620-93-8Entfernung von NickelStyren-Divinylbenzen (Copolymer mit Iminodiessigsäuregruppen)
1960Tetrakaliumdiphosphat7320-34-5Hemmung der Korrosion, biol. NitratentfernungTetrakaliumdiphosphat
1970Tetranatriumdiphosphat7722-88-5Hemmung der Korrosion, biol. NitratentfernungTetranatriumdiphosphat
1980Thermisch behandelte Kohleprodukte-Entfernung von PartikelnThermisch behandelte Kohleprodukte
1990Trikaliumphosphat7778-53-2Hemmung der Korrosion, biol. NitratentfernungTrikaliumphosphat
2000Trinatriumphosphat7601-54-9; 10101-89-0Hemmung der Korrosion, biol. NitratentfernungTrinatriumphosphat
2010UV-Desinfektion nach DVGW Arbeitsbaltt 294UV-Desinfektion nach DVGW Arbeitsbaltt 294
2020Wasserstoff1333-74-0biol. NitratentfernungWasserstoff
2030Wasserstoffperoxid7722-84-1OxidationWasserstoffperoxid
9010SonstigeSonstige
9020Keine

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

Format Alternative ID Umwelt

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

CodeFormat Alternative ID Umwelt
1001Schleswig-Holstein_Umwelt
1002Hamburg_Umwelt
1003Niedersachsen_Umwelt
1004Bremen_Umwelt
1005Nordrhein-Westfalen_Umwelt
1006Hessen_Umwelt
1007Rheinland-Pfalz_Umwelt
1008Baden-Württemberg_Umwelt
1009Bayern_Umwelt
1010Saarland_Umwelt
1011Berlin_Umwelt
1012Brandenburg_Umwelt
1013Mecklenburg-Vorpommern_Umwelt
1014Sachsen_Umwelt
1015Sachsen-Anhalt_Umwelt
1016Thüringen_Umwelt
1020Bundeswehr/BMVg_Umwelt
1021Eisenbahnbundesamt_Umwelt

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

Such- und Sortier-Enums

EnumWerteEinsatz
WsSamplePointSearchFieldID, NAME, ADDRESSSuchfelder für input.search.fields bei wsSamplePointList
WsSamplePointSortFieldID, NAME, ADDRESS, STREET, HOUSE, ZIP, PLACE, CREATED_AT, CREATED_BY, UPDATED_AT, UPDATED_BYSortierfelder für input.sort.by bei wsSamplePointList
SortOrderASC, DESCSortierreihenfolge für input.sort.order

On this page