Emissionsregister Oberflächenwasserkörper Import/Export-Schnittstelle v0.90

Anhang zur Schnittstellenbeschreibung

BML_Logo_srgb

Bundesministerium für Land- und Forstwirtschaft, Regionen und Wasserwirtschaft (BML)

Stubenring 1, 1010 Wien

edm-logo


Inhaltsverzeichnis

Einleitung

Schnittstellenbeschreibung

Dateien und Ordner im Spezifikationspaket

Dateien und Ordner

Erläuterungen

Codelisten

Von der Spezifikation genutzte Codelisten

Message-Formate (aus emreg_message.xsd)

Formale Prüfungen (aus emreg_formalvalidationrules.sch)

Spezifikations-Änderungsverzeichnis

Änderungsverzeichnis

Detailänderungen (diff) gegenüber der Vorversion 0.33

Einleitung

Disclaimer

	EMREG v0.90 (PUBLIC DRAFT, CANDIDATE FOR 1.00)

	Copyright (C) 2024 Environment Agency Austria

	Commissioned by the Austrian Federal Ministry of Agriculture, Forestry, Regions and Water Management (BML)

	Licensed under the EUPL, Version 1.2 or – as soon they will be approved
	by the European Commission – subsequent versions of the EUPL (the "Licence");

	You may not use this work except in compliance with the Licence.

	You may obtain a copy of the Licence at: http://joinup.ec.europa.eu/software/page/eupl

	Unless required by applicable law or agreed to in writing, work distributed under the licence is distributed
	on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

	See the Licence for the specific language governing permissions and limitations under the Licence.

Schnittstellenbeschreibung

In dieser Version des Spezifikationspakets besteht die Schnittstellenbeschreibung aus den folgenden beiden Teilen:

  1. Hauptbeschreibungsdokument im PDF-Format
  2. Dieser Anhang im HTML-Format

Die Hauptbeschreibung im PDF-Format liefert Hintergrundinformationen und Erläuterungen zu zahlreichen Details.

Dieser Anhang zur Beschreibung enthält detaillierte Definitionen der XML-Formate, sowie eine Beschreibung der formalen Prüfungen, welche die Schnittstelle auf Übermittlungen an die Bundesbehörde anwendet. Die Autoren dieser Spezifikation haben den Großteil der Inhalte dieses Anhangs automatisiert generiert, unter anderem aus den im Spezifikationspaket enthaltenen annotierten XSD-Dateien. Annotierte XSD-Dateien sind XML Schema Definitionen (XSD), die textuelle Beschreibungen der Datenelemente enthalten.

Dateien und Ordner im Spezifikationspaket

Dateien und Ordner

NameSizeModified
xml_example_msg
xsd_schema1p0
z_descr_img
z_val_a_xml_example_msg_base
z_val_b_xml_example_msg_ruletest
z_val_c_results
emreg_doc.pdf1 MB
emreg_doc_annex.html199 KB
emreg_formalvalidationrules.sch40 KB
emreg_formalvalidationrules.xsl82 KB
emreg_message.xsd19 KB
Map_Prüfregel_ID.xlsx16 KB

Erläuterungen

xml_example_msg/

Enthält XML-Beispiel-Dateninstanzen.

Die Ausgestaltung dieser Beispiel-Messages orientiert sich vor allem an den folgenden beiden Kriterien:

    1. Die Beispiele beinhalten Daten, die zwar einerseits fiktiv (erfunden, willkürlich festgelegt) sind, aber andererseits Ähnlichkeiten mit in der Praxis tatsächlich auftretenden Daten besitzen
    2. Die Beispiele nutzen möglichst viele der XML-Datenelemente, um deren Verwendung zu illustrieren

xsd_schema1p0/

Enthält die zum Spezifikationspaket gehörenden XML Schema Definitionen in einer XML Schema 1.0 konformen Fassung.

Die zum Spezifikationspaket gehörenden XSD-Dateien im Haupt-Spezifikationspaket-Ordner sind konform zu XML Schema 1.1.

Die XML Schema 1.0 konforme Fassung der XSD Dateien unterscheidet sich von der XML Schema 1.1 konformen Fassung vor allem durch das Fehlen bzw. Weglassen von assert-Elementen. Dabei handelt es sich um formale Bedingungen, deren Einhaltung Voraussetzung für die Gültigkeit von XML-Instanzen bezüglich der Schema Definition ist.

Bei der Verwendung der XML Schema 1.0 konformen XSD-Dateien als Basis für die Entwicklung einer XML-Export-Funktion sollten Entwickler beachten, dass die Einhaltung der Bedingungen aus den assert-Elementen der XML Schema 1.1 konformen XSD-Dateien Voraussetzung für das Funktionieren von Schnittstellen-Übermittlungen bzw. -Uploads ist.

z_descr_img/

Für die Ordner, deren Namen mit "z_" beginnt, ist es für gewöhnlich nicht sinnvoll, diese einzeln durchzusehen. Vielmehr verlinkt die Beschreibung auf Inhalte dieser Ordner.

Der Ordner z_descr_img enthält die in der HTML-Beschreibung verwendeten Bilddateien.

emreg_doc.pdf

Die Anleitung zur korrekten Verwendung des Datenformats bzw. der Schnittstelle.

emreg_doc_annex.html

Anhang zur Schnittstellenbeschreibung. Beschreibt insbesondere das Datenformat und die formalen Prüfungen im Detail. Die Spezifikationsautoren haben einen Großteil des Inhalts dieses Anhangs automatisiert generiert, z.B. aus annotierten XSD-Dateien.

emreg_formalvalidationrules.sch

„Quelltext“ der für die definierten formalen Prüfungen in der formalen Sprache [Schematron].

Die Autoren der Spezifikation verwenden [SchXslt], um aus diesem Quelltext die Datei emreg_formalvalidationrules.xsl zu erstellen.

Durch die Bereitstellung dieses „Quelltexts“ sind die formalen Prüfungen, welche die Schnittstelle auf Übermittlungen an die Bundesbehörde anwendet, offen und transparent. So kann beispielsweise IT-Personal, das an einer Schnittstellenbindung arbeitet, beim Verdacht auf fehlerhafte Spezifikation einer formalen Prüfung den [Schematron]-Quelltext der Prüfregel nach Fehlern durchsuchen.

emreg_formalvalidationrules.xsl

[XSLT]-Instanz, mit welcher die Schnittstelle Übermittlungen an die Bundesbehörde formalen Prüfungen unterzieht. Dazu unterzieht die Schnittstelle die hochgeladene Message der Transformation aus emreg_formalvalidationrules.xsl. Diese Transformation liefert das Prüfprotokoll im SVRL-Format. Die Schnittstelle übernimmt die darin enthaltenen Einträge in das in der Benutzeroberfläche angezeigte Prüfprotokoll.

Die Spezifikations-Autoren haben emreg_formalvalidationrules.xsl automatisiert aus dem "Schematron-Quelltext" emreg_formalvalidationrules.sch per [SchXslt] generiert.

emreg_message.xsd

Definiert das [XML]-Format für Importe in das Emissionsregister sowie Exporte aus dem Emissionsregister in der formalen Sprache [XSD]. Bei der Übermittlung an die Bundesbehörde validiert edm.gv.at (Teilanwendung EMREG-OW) die hochgeladene XML-Message, d.h. es überprüft, ob die hochgeladene [XML]-Datei bezüglich des in emreg_message.xsd definierten Formats gültig ist. Eine solche Gültigkeit ist eine technische Voraussetzung dafür, dass edm.gv.at die hochgeladenen Daten verarbeiten kann.

Der Abschnitt Message-Formate (aus emreg_message.xsd) beschreibt die per emreg_message.xsd definierten [XML]-Strukturen und die in den jeweiligen Datenelementen ([XML]-Elemente und [XML]-Attribute) erwarteten Inhalte im Detail.

Anmerkung: Die Spezifikation enthielt bis zur Version 0.32 zwei XML-Schema-Definitionen (XSD-Dateien), eine für die Übermittlung von Bewegungsdaten mit Stammdaten, und eine zweite für die Übermittlung von Bewegungsdaten ohne Stammdaten. Der Begriff Bewegungsdaten meint hier Emissionsdaten für einen Berichtszeitraum (Kalenderjahr), und der Begriff Stammdaten meint Details zu Anlagen, Teilströmen und Bescheiden. Ministerium und Umweltbundesamt haben mit Version 0.33 der Spezifikation die Möglichkeit der XML-Stammdaten-Übermittlung entfernt. Seit v0.33 definiert diese Spezifikation und die dazugehörige XSD-Datei emreg_message.xsd also ausschließlich ein XML-Format für die Übermittlung von Bewegungsdaten ohne Stammdaten.

gml_excerpt.xsd

Das Datenformat unterstützt den Austausch von Geokoordinaten, beispielsweise Lagekoordinaten von Einleitungsstellen am Gewässerufer, Lagekoordinaten von aus Einleitungsstellen abgeleiteten Bezugspunkten am Gewässergraphen und Anlage-Punkt-Koordinaten. Zur Abbildung solcher Koordinaten-Angaben nutzt die Spezifikation einen Auszug aus dem GML 3.2.1 Standard. Die XSD-Datei gml_excerpt.xsd enthält genau diesen Auszug.

Codelisten

Von der Spezifikation genutzte Codelisten

Message-Formate (aus emreg_message.xsd)

Inhalt

Beschreibung der mit der XML Schema Definitions-Datei emreg_message.xsd definierten XML-Datenformate. Die Beschreibung umfasst:

  1. Syntax: Datenelement-Namen, Strukturen, Substrukturen, Datentypen mit Wertebereichen
  2. Semantik: Definition der Bedeutung der Inhalte jedes Datenelements

Die vorliegenden Beschreibung ist automatisiert aus der annotierten Variante der XSD-Datei ↗emreg_message.xsd erstellt. Das Spezifikationspaket enthält diese annotierte Variante der Datei NICHT. Die Autoren der Spezifikation stellen die annotierte Variante auf Anfrage jedoch gerne zur Verfügung.

Verzeichnis

Strukturen

EnvironmentalDataEnvelope

Substrukturen

Address

AddressComponent

CommunicationNetworkEndpoint

DocumentEvent

EnvelopeDocument

EnvironmentalData

EnvironmentalDataDocument

Installation

InstallationReferencePeriodResult

ListedData

Method

MethodApplication

MultilingualDescriptionConstrained

Organization

Period

PropertyAnalysisEvent

Publication

ReferencePeriodParameterProperty

ReferencePeriodProperty

SampleTesting

SingleDocument

TemporalExtent

TestingEvent

TestingEventCollection

ValueAssignmentStatement

ValueAssignmentStatementBasic

WasteWaterStream

WasteWaterStreamReferencePeriodResult

Datentypen

BasicIdentifier

BasicRelaxedIdentifier

CollectionEntryIdentifier

CollectionEntrySelectionIdentifier

CollectionEntrySelectionRelaxedIdentifier

CountContent

DateContent

Description

DescriptionContent

DesignationContent

DocumentScopeAssignmentIdentifier

DocumentScopeReferenceIdentifier

IdentifierContent

NameContent

NumericValue

RelaxedAssignmentIdentifier

RelaxedIdentifierContent

ShortDesignationContent

ValueContent

Strukturen

EnvironmentalDataEnvelope

EnvironmentalDataEnvelope Schema diagram

Ein “Umschlag”, der Angaben zu Einwirkungen auf Wasserkörper durch Emissionen aus Punktquellen gemäß EmRegV‑OW 2017 beinhaltet.

Anmerkung: Ein solcher “Umschlag” zeichnet sich durch folgendes aus:

(a) Die Inhalte stammen alle von ein- und demselben Datenbereitsteller;

(b) Die Inhalte werden bzw. wurden vom Datenbereitsteller als ein einziges Gesamtdatenpaket bereitgestellt (also insbesondere auch zu einem einzigen Zeitpunkt, und nicht zu mehreren verschiedenen Zeitpunkten).

Name/Typmin..maxDefinition

Document

EnvelopeDocument

1..1

“Kopfdaten” (Metadaten), z.B. zur Erstellung des “Umschlags”.

ListedData

ListedData

0..1

Aufzählung von Meldendem, Wasserbenutzungs- und Wasserreinigungs-Anlagen, sowie Teilströmen.

Anmerkung: Die Angaben dienen ausschließlich der Identifikation, und enthalten daher nur wenige identifizierende Merkmale wie ID und Name. Die Schnittstelle ist NICHT auf die Übermittlung von Stammdaten an die Behörde ausgelegt. Ein Ergänzen und Aktualisieren der EDM-Stammdaten-Eintragungen (zu Anlagen, Teilströmen, usw.) ist mit den XML-Übermittlungen (und den Angaben unter ListedData) NICHT möglich.

EnvironmentalDataDocument

EnvironmentalDataDocument

0..*

Angaben zu Einwirkungen auf Wasserkörper durch Emissionen aus Punktquellen für einen einzelnen Bezugszeitraum (Kalenderjahr), gemäß EmRegV‑OW 2017.

Anmerkung: Die Übermittlung von Angaben an die Bundesbehörde hat jeweils für genau ein Berichtsjahr zu erfolgen. Die EMREG-OW-Anwendung erwartet in der XML-Instanz daher genau ein EnvironmentalDataDocument-Element.

Substrukturen

Address

Address Schema diagram

Angaben zu einer Adresse.

Name/Typmin..maxDefinition

ID

BasicIdentifier

0..1

Adresscode gemäß österreichischem Adressregister, https://www.adressregister.gv.at

Beispiel: Adresscode 7393931 für Adresse Bannerstraße 1 in 4060 Hart.

Component

AddressComponent

1..*

Adresskomponenten, z.B. Straße oder Postleitzahl.

Anmerkung: Es sollen genau die für die Zielangabe benötigten Adresskomponenten angegeben sein. Weder sollen benötigte Adresskomponenten fehlen - z.B. werden Angaben zu Örtlichkeit und Postleitzahl fast immer benötigt - noch soll eine Ergänzung um nicht benötigte Angaben erfolgen - z.B. wird die Angabe von Verwaltungseinheiten wie Bundesland oder Bezirk fast nie benötigt.

Address wird verwendet in: Organization

AddressComponent

AddressComponent Schema diagram

Angaben zu einer Adresskomponente, z.B. Straße oder Postleitzahl.

Anmerkung: Zu einer Adresskomponente wird entweder eine Identifikation (RepresentationID, z.B. Hausnummer), oder ein Auszeichnungstext (z.B. RepresentationDesignation, z.B. Straßenname) angegeben.

Name/Typmin..maxDefinition

TypeID

CollectionEntryIdentifier

1..1

Identifikation des Adresskomponententyps, z.B. Straße oder Ort (↗Codeliste 8020).

Unterstützte Arten von Adresskomponenten:

  • Straße (GTIN 9008390103968, RepresentationDesignation)
  • Hausnummer (GTIN 9008390103975, RepresentationID)
  • Stiege (GTIN 9008390103999, RepresentationID)
  • Stock (GTIN 9008390104002, RepresentationID)
  • Türnummer (GTIN 9008390104019, RepresentationID)
  • Postleitzahl (GTIN 9008390103944, RepresentationID)
  • Ort (GTIN 9008390103951, RepresentationDesignation)
  • Land (GTIN 9008390104682, ID und RepresentationDesignation)

ID

CollectionEntrySelectionIdentifier

0..1

Identifikation einer Adresskomponente des angegebenen Typs

Beispiel: ISO-Code »040« zur Identifikation des Landes Österreich.

Anmerkung 1: Ausschließlich für Identifikationen vorgesehen, die NICHT als Teil von korrekten Adressrepräsentationen, etwa Anschriften auf Briefen, aufscheinen. Postleitzahlen, Hausnummern oder Türnummern hingegen, die sehr wohl in der jeweiligen korrekten Adressrepräsentationen aufscheinen, werden unter “RepresentationID” angegeben.

Anmerkung 2: Ausschließlich für die Verwendung mit Adresskomponente “Land” vorgesehen, zur Angabe des dreistelligen numerischen ISO-Codes des Landes (↗Codeliste 3862).

RepresentationID

BasicRelaxedIdentifier

0..1

Identifikation einer Adresskomponente des angegebenen Typs.

Beispiel: »6714« in Zusammenhang mit Typ “Postgebiet (Postleitzahl)” - 6714 ist die Postleitzahl von Nüziders in Vorarlberg.

Anmerkung: Ausschließlich für Identifikationszeichenketten vorgesehen, die als Teil von korrekten Adressrepräsentationen, etwa Anschriften auf Briefen, aufscheinen, z.B. Postleitzahlen, Hausnummern oder Türnummern. Andere Identifikationen von Adresskomponenten, solche die nicht als Teil von korrekten Adressrepräsentationen aufscheinen, z.B. ISO-Ländercodes, werden unter “ID” angegeben.

RepresentationDesignation

ShortDesignationContent

0..1

Bezeichnung der Adresskomponente.

Beispiel: »Wiedner Hauptstraße« für eine Adresskomponente vom Typ “Straße”.

AddressComponent wird verwendet in: Address

CommunicationNetworkEndpoint

CommunicationNetworkEndpoint Schema diagram

Angaben zu einer Telefonnummer, Faxnummer, E-Mail-Adresse oder Website-Adresse, allgemein “Kommunikationsnetzwerkendpunkt”.

Name/Typmin..maxDefinition

TypeID

CollectionEntryIdentifier

1..1

Identifikation der Art des Endpunkts eines Kommunikationsnetzwerks, z.B. E-Mail-Account, Website oder Telefonanschluss.

Anmerkung: Die Codes (GTINs) zur Identifikation der Art des Kommunikationsnetzwerkendpunkts stammen aus ↗Codeliste 6745.

Unterstützte Angaben:

  • Telefon (GTIN 9008390104170)
  • E-Mail (GTIN 9008390104194)
  • Website (GTIN 9008390104200)

ID

BasicRelaxedIdentifier

1..1

Identifikation des Endpunkts eines Kommunikationsnetzwerks, z.B. E-Mail-Adresse, Website-Adresse (URL) oder Telefonnummer.

CommunicationNetworkEndpoint wird verwendet in: Organization

DocumentEvent

DocumentEvent Schema diagram

Angaben zu einer dokumentbezogenen Tätigkeit, z.B. Dokumenterstellung.

Name/Typmin..maxDefinition

TypeID

CollectionEntryIdentifier

1..1

Art der dokumentbezogenen Tätigkeit.

Unterstützte Angaben:

  • Dokumenterstellung (GTIN 9008390106594)

Anmerkung: Die Codes (GTINs) stammen aus ↗Codeliste 6468.

Date

DateContent

1..1

Zeitpunkt der dokumentbezogenen Tätigkeit, z.B. Zeitpunkt der Dokumenterstellung.

DocumentID

BasicRelaxedIdentifier

0..1

Dem Dokument zugewiesene ID, z.B. vom Dokumentersteller dem Dokument zugewiesene ID.

PartyReferenceID

DocumentScopeReferenceIdentifier

1..1

Bezug auf das Unternehmen, den Verein, die Gemeinde bzw. die sonstige “nicht-natürliche Person”, welche Dokumentersteller ist.

Anmerkung: Beim Import von XML-Daten in die EMREG-OW-Anwendung werden die in der XML-Instanz enthaltenen Angaben zum Ersteller der Dateninstanz ignoriert. Wer als Dateninstanz-Ersteller gilt, leitet sich in der gegenwärtigen Ausgestaltung der Anwendung aus der Interaktion mit der Benutzeroberfläche ab (z.B. Auswahl in der Benutzeroberfläche und/oder Ableitung aus angemeldetem Benutzer).

DocumentEvent wird verwendet in: EnvelopeDocument

EnvelopeDocument

EnvelopeDocument Schema diagram

Allgemeine Angaben (“Kopfdaten”, “Metadaten”) zu einer Gruppe von Dokumenten. Zu solchen Metadaten zählen beispielsweise Informationen zum Dokumentersteller und zum Zeitpunkt der Dokumenterstellung.

Name/Typmin..maxDefinition

ReferenceDataVersionDate

DateContent

1..1

Datum, das den Stand der zum Zeitpunkt der Dokumenterstellung in Verwendung befindlichen Codelisten anzeigt.

Anmerkung: Dies ist eine üblicherweise automatisch durch eine IT-Anwendung generierte Angabe. Es handelt sich um die Angabe, welchen Stand der Codelisten die vom Ersteller der XML-Instanz genutzte Software verwendet.

DocumentEvent

DocumentEvent

0..1

Angaben zur Dokumenterstellung, z.B. zum Erstellungszeitpunkt.

EnvelopeDocument wird verwendet in: EnvironmentalDataEnvelope

EnvironmentalData

EnvironmentalData Schema diagram

Angaben zu Einwirkungen auf Wasserkörper durch Emissionen aus Punktquellen für einen konkreten Bezugszeitraum, ohne Kopfdaten.

Name/Typmin..maxDefinition

InstallationReferencePeriodResult

InstallationReferencePeriodResult

0..*

Angaben zu von Anlagen emittierten Frachten im Bezugszeitraum.

Anmerkung 1: Der Bezugszeitraum ist der Zeitraum aus EnvironmentalDataDocument/Document/TemporalExtent.

Anmerkung 2: Das Datenformat unterstützt Frachtwerte ausschließlich auf Teilstrom-Ebene. Auf Anlagen-Ebene unterstützt das Datenformat ausschließlich Anmerkungen zu den Emissionen, aber keine Werte.

WasteWaterStreamReferencePeriodResult

WasteWaterStreamReferencePeriodResult

0..*

Angaben zu den für einen Teilstrom und den Bezugszeitraum ermittelten Frachten, z.B. zu den im betreffenden Jahr abgeflossenen bzw. zugeflossenen Schadstofffrachten.

Anmerkung: Der Bezugszeitraum ist der Zeitraum aus EnvironmentalDataDocument/Document/TemporalExtent.

Testing

TestingEventCollection

0..1

Angaben zu einzelnen Wasser- bzw. Abwasser-Untersuchungen und deren Ergebnissen.

Anmerkung: Die einzelnen Untersuchungsergebnisse bilden die Basis für die Ermittlung der Gesamtzeitraum-Eigenschaften, z.B. Jahresfrachten.

EnvironmentalData wird verwendet in: EnvironmentalDataDocument

EnvironmentalDataDocument

EnvironmentalDataDocument Schema diagram

Angaben zu Einwirkungen auf Wasserkörper durch Emissionen aus Punktquellen für einen konkreten Bezugszeitraum, gemäß EmRegV‑OW 2017, mit Kopfdaten.

Name/Typmin..maxDefinition

Document

SingleDocument

1..1

Allgemeine Angaben (Kopfdaten), insesondere Art der Meldung und Bezugszeitraum.

EnvironmentalData

EnvironmentalData

1..1

Die Inhalte, d.h. die Angaben zu Einwirkungen auf Wasserkörper durch Emissionen aus Punktquellen für den betreffenden Bezugszeitraum.

EnvironmentalDataDocument wird verwendet in: EnvironmentalDataEnvelope

Installation

Installation Schema diagram

Angaben zu einer Anlage, z.B. Wasserreinigungsanlage.

Name/Typmin..maxDefinition

DocumentScopeAssignmentID

DocumentScopeAssignmentIdentifier

0..1

In der XML-Dateninstanz verwendete "technische" Identifikationszeichenkette für die Anlage.

ID

RelaxedAssignmentIdentifier

0..*

Der Anlage zugewiesene Identifikationszeichenketten (IDs), jeweils zusammen mit der ID-Art.

Unterstützte ID-Arten:

  • EDM Anlagen-GLN (GTIN 9008390104026)
  • Wasserbuch-ID (GTIN 9008390108260)

Anmerkung: Die ID-Art-GTIN ist im collectionID-Attribut anzugeben und stammt aus ↗Codeliste 3308.

Name

NameContent

0..1

Bezeichnung der Anlage.

AuthorityAssignedName

NameContent

0..1

Amtsinterne Bezeichnung der Anlage.

Installation wird verwendet in: ListedData

InstallationReferencePeriodResult

InstallationReferencePeriodResult Schema diagram

Angaben zu Anlagen-Emissionen im Bezugszeitraum.

Anmerkung: Das Datenformat unterstützt Frachtwerte ausschließlich auf Teilstrom-Ebene. Auf Anlagen-Ebene unterstützt das Datenformat ausschließlich Anmerkungen zu den Emissionen, aber keine Werte.

Name/Typmin..maxDefinition

InstallationReferenceID

DocumentScopeReferenceIdentifier

0..1

Anlage (Bezug auf einen Eintrag aus ListedData/Installation/DocumentScopeAssignmentID), auf die sich die Angaben beziehen.

EmissionRemark

MultilingualDescriptionConstrained

0..1

Anmerkungen zu den Emissionen (Jahresfrachten) aus der betreffenden Anlage im Bezugszeitraum.

InstallationReferencePeriodResult wird verwendet in: EnvironmentalData

ListedData

ListedData Schema diagram

Aufzählung von Meldendem, Wasserbenutzungs- und Wasserreinigungs-Anlagen, sowie Teilströmen.

Anmerkung: Die Angaben dienen ausschließlich der Identifikation, und enthalten daher nur wenige identifizierende Merkmale wie ID und Name. Die Schnittstelle ist NICHT auf die Übermittlung von Stammdaten an die Behörde ausgelegt. Ein Ergänzen und Aktualisieren der EDM-Stammdaten-Eintragungen (zu Anlagen, Teilströmen, usw.) ist mit den XML-Übermittlungen (und den Angaben unter ListedData) NICHT möglich.

Name/Typmin..maxDefinition

Organization

Organization

0..1

Angaben zum Ersteller der XML-Dateninstanz.

Installation

Installation

0..*

Wasserbenutzungs- und Wasserreinigungs-Anlagen.

WasteWaterStream

WasteWaterStream

0..*

Teilströme.

ListedData wird verwendet in: EnvironmentalDataEnvelope

Method

Method Schema diagram

Angaben zu einer angewandten Methode, z.B. einer Proben-Untersuchungsmethode.

Name/Typmin..maxDefinition

ID

CollectionEntrySelectionRelaxedIdentifier

0..1

Der Methode zugewiesene Identifikationszeichenkette.

Anmerkung: Eine Registrierung von Methoden ist bislang nicht vorgesehen. Dieses Element ist daher vorerst nicht zu verwenden.

PropertyKindID

CollectionEntrySelectionIdentifier

1..1

Parameter (Eigenschaft, Größe), für dessen Bestimmung die Methode dient bzw. geeignet ist.

Anmerkung 1: Parameter können per GTIN (↗Codeliste 2809) oder per EHPC-Code (↗Codeliste 6912) identifiziert werden.

Anmerkung 2: In jeder XML-Instanz ist jeweils nur genau eine dieser beiden Parameter-Codierungen, GTIN oder EHPC-Code, zu verwenden, und zwar über die verschiedensten Angaben - Grenzwert, Jahreswert, Messwert, usw. - hinweg.

Anmerkung 3: Für per EHPC-Code identifizierte Parameter sind solche Angaben zur Methode nur in Kombination mit solchen EHPC-Codes zu verwenden, in welchen noch keine Methode codiert ist.

Description

Description

0..1

Beschreibung der Methode (Überblick/Zusammenfassung).

Anmerkung: An dieser Stelle wird keine detaillierte Beschreibung/Wiedergabe der Methode erwartet, sondern eine Zusammenfassung bzw. ein Überblick über die betreffende Methode. Die Methoden-Details (die hier nicht wiedergegeben werden sollen) stammen üblicherweise aus veröffentlichten Spezifikationen. Ein Verweis auf solche Spezifikationen wird im Element “ReferredPublication” erwartet.

Beispiel: “Untersuchung gemäß EN 1484:1997, Spektralanalysen-Variante”.

ReferredPublication

Publication

0..*

Veröffentlichungen, welche die Methode bzw. Methoden-Schritte spezifizieren, insbesondere Normen.

Anmerkung 1: Bei Angabe von mehreren Veröffentlichungen/Schritten wird die Angabe in jener Reihenfolge erwartet, in welcher die Schritte üblicherweise angewandt werden.

Anmerkung 2: Es gibt Normen, welche Bestimmungsmethoden für mehrere Parameter spezifizieren (z.B. EN ISO 10695 “Wasserbeschaffenheit - Bestimmung ausgewählter organischer Stickstoff- und Phosphorverbindungen”). Es kann also durchaus vorkommen, dass sich auf unterschiedliche Parameter beziehende Methoden (Method-Instanzen) Bezüge auf dieselbe Norm bzw. Publikation (gleich lautende ReferredPublication-Einträge) enthalten.

DetectionLimit

NumericValue

0..1

Bei der Untersuchung mit dieser Methode zutreffende Nachweisgrenze.

Anmerkung: Die Nachweisgrenze ist nur in Zusammenhang mit Eigenschaften relevant, die sich auf das Vorkommen einer Komponente beziehen, aber nicht für Eigenschaften wie pH-Wert oder elektrische Leitfähigkeit.

QuantificationLimit

NumericValue

0..1

Bei der Untersuchung mit dieser Methode zutreffende Bestimmungsgrenze.

Anmerkung: Die Bestimmungsgrenze ist nur in Zusammenhang mit Eigenschaften relevant, die sich auf das Vorkommen einer Komponente beziehen, aber nicht für Eigenschaften wie pH-Wert oder elektrische Leitfähigkeit.

Method wird verwendet in: MethodApplication

MethodApplication

MethodApplication Schema diagram

Angaben zur Anwendung einer Methode, z.B. einer Proben-Untersuchungsmethode.

Name/Typmin..maxDefinition

DocumentScopeAssignmentID

DocumentScopeAssignmentIdentifier

1..1

In der XML-Dateninstanz verwendeter ("technischer") Identifikator für die Anwendung der betreffenden Methode.

Method

Method

1..1

Die angewandte Methode.

MethodApplication wird verwendet in: TestingEventCollection

MultilingualDescriptionConstrained

MultilingualDescriptionConstrained Schema diagram

Beschreibungstext.

Anmerkung: Im vorliegenden Datenformat werden an den meisten Stellen Beschreibungstexte in deutscher Sprache erwartet. Die vom “MultilingualDescription”-Typ grundsätzlich unterstützte Möglichkeit, Angaben in mehreren verschiedenen Sprachen zu ermöglichen, wird an diesen Stellen nicht genutzt: “IndividualDescription” ist deshalb hier nicht wiederholbar.

Name/Typmin..maxDefinition

IndividualDescription

Description

1..1

Beschreibungstext, mit ausgewiesener Sprache (Deutsch).

MultilingualDescriptionConstrained wird verwendet in: InstallationReferencePeriodResult, Organization, ReferencePeriodParameterProperty, ReferencePeriodProperty

Organization

Organization Schema diagram

Grundlegende Angaben zu einer Organisation, z.B. zum Meldenden, etwa Bundesland oder Wasserberechtigter.

Name/Typmin..maxDefinition

DocumentScopeAssignmentID

DocumentScopeAssignmentIdentifier

1..1

In der XML-Dateninstanz verwendeter ("technischer") Identifikator für das Unternehmen bzw. die nicht-natürliche Person.

ID

RelaxedAssignmentIdentifier

0..8

Dem Unternehmen bzw. der nicht-natürlichen Person zugewiesene Identifikationszeichenketten (IDs), jeweils zusammen mit der ID-Art.

Unterstützte ID-Arten:

  • EDM Personen-GLN (GTIN 9008390104026)
  • Firmenbuchnummer (GTIN 9008390104040)
  • Vereinsregisternummer (GTIN 9008390104057)
  • Ergänzungsregisternummer (GTIN 9008390104064)
  • Wasserbuch-ID (GTIN 9008390108260)
  • Unternehmensregister-Kennzahl KUR (GTIN 9008390108277)
  • Unternehmensregister-Sekundär-ID SEK (GTIN 9008390124796).

Anmerkung 1: Die ID-Art-GTIN ist im collectionID-Attribut anzugeben und stammt aus ↗Codeliste 3308.

Anmerkung 2: Übermittlungen sollen zu sämtlichen nicht-natürlichen Personen zumindest die ID der Art EDM Personen-GLN (GTIN 9008390104026) enthalten.

Name

NameContent

0..1

Bezeichnung des Unternehmens bzw. der nicht-natürlichen Person.

OfficeAddress

Address

0..1

Sitzadresse des Unternehmens bzw. der nicht-natürlichen Person.

CommunicationNetworkEndpoint

CommunicationNetworkEndpoint

0..4

Website-Adresse des Unternehmens bzw. der nicht-natürlichen Person.

Anmerkung 1: An dieser Stelle ermöglicht das Datenformat die folgenden Angaben: Website-Adresse (GTIN 9008390104200). Andere Kontaktangaben, z.B. Telefonnummer, Faxnummer und E-Mail-Adresse, ermöglicht das Datenformat an dieser Stelle nicht.

Anmerkung 2: Die Codes (GTINs) stammen aus ↗Codeliste 6745 und sind unter CommunicationNetworkEndpoint/TypeID anzugeben.

MainActivityTypeID

CollectionEntrySelectionRelaxedIdentifier

0..1

Branchencode und Branchenzuordnung (vierstellig) gemäß der Verordnung (EWG) Nr. 3037/90 betreffend die statistische Systematik der Wirtschaftszweige in der Europäischen Gemeinschaft (NACE, ↗Codeliste 4731).

Remark

MultilingualDescriptionConstrained

0..1

Anmerkungen zum Unternehmen bzw. zur nicht-natürlichen Person.

Organization wird verwendet in: ListedData

Period

Period Schema diagram

Angaben zu einem Zeitraum.

Name/Typmin..maxDefinition

StartDate

DateContent

0..1

Beginndatum (erster Tag des Zeitraums).

EndDate

DateContent

0..1

Enddatum (letzter Tag des Zeitraums).

Period wird verwendet in: ReferencePeriodParameterProperty, TemporalExtent

PropertyAnalysisEvent

PropertyAnalysisEvent Schema diagram

Angaben zu einer Wasseruntersuchung inkl. Einzelmessergebnissen.

Name/Typmin..maxDefinition

PropertyKindID

CollectionEntrySelectionIdentifier

1..1

Parameter (Eigenschaft, Größe), der untersucht bzw. bestimmt wurde.

Anmerkung 1: Das Datenformat sieht keine Einzelmessergebnisse zu den Parametern “pH-Wert” und “Temperatur” vor.

Anmerkung 2: Parameter können per GTIN (↗Codeliste 2809) oder per EHPC-Code (↗Codeliste 6912) identifiziert werden.

Anmerkung 3: In jeder XML-Instanz ist jeweils nur genau eine dieser beiden Parameter-Codierungen, GTIN oder EHPC-Code, zu verwenden, und zwar über die verschiedensten Angaben - Grenzwert, Jahreswert, Messwert, usw. - hinweg.

Anmerkung 4: EHPC-Codes codieren Informationen zur Größeneinheit mit. Ist in der Dateninstanz zusätzlich eine Größeneinheit angegeben, unter NumericValue/@unitID, dann hat diese Angabe höhere Priorität, d.h. die im EHPC-Code mit codierte Größeneinheit ist dann zu ignorieren bzw. wird dann ignoriert.

MethodReferenceID

DocumentScopeReferenceIdentifier

0..1

Identifikation der Methode, mit welcher der Parameter untersucht bzw. bestimmt wurde (Bezug auf einen Eintrag unter Testing/AppliedMethod/DocumentScopeAssignmentID).

Anmerkung 1: Bei der XML-Übermittlung in EMREG-OW werden keine Angaben zu angewandten Untersuchungsmethoden erwartet.

Anmerkung 2: Ist der Parameter per EHPC-Code identifiziert, und ist im EHPC-Code eine Analysenmethode mit codiert, dann hat eine per Method ReferenceID angebene Methode höhere Priorität, d.h. die im EHPC-Code mit codierte Analysenmethode ist dann zu ignorieren bzw. wird dann ignoriert.

ValueAssignmentStatement

ValueAssignmentStatement

1..1

Eine Wertzuweisungs-Aussage für den betreffenden Parameter.

Beispiele für Aussagen über das Zuweisen von Werten: “ist 5mg/l”.

Anmerkung 1: An dieser Stelle ermöglicht das Datenformat die Einheiten “mg/l”, “µg/l” bzw. “ng/l” (Codes “mg/l”, “ug/l” bzw. “ng/l”).

Anmerkung 2: Die im unitID-Attribut angebbaren Einheiten-Codes stammen aus ↗Codeliste 3511.

PropertyAnalysisEvent wird verwendet in: SampleTesting

Publication

Publication Schema diagram

Angaben zu einer Publikation, z.B. einer Norm.

Name/Typmin..maxDefinition

ID

BasicRelaxedIdentifier

1..1

Identifikation der Veröffentlichung, z.B. Nummer der Norm.

Beispiel: EN 1484 (Nummer der Norm “Water analysis - Guidelines for the determination of total organic carbon (TOC) and dissolved organic carbon (DOC)”).

Title

DesignationContent

1..1

Titel der Publikation, z.B. Titel der Norm.

Beispiel: “Water analysis - Guidelines for the determination of total organic carbon (TOC) and dissolved organic carbon (DOC)”.

VersionID

BasicRelaxedIdentifier

0..1

Identifikation der Version der betreffenden Publikation.

Beispiel: “1997” (Versions-ID der Norm “EN 1484:1997”).

VersionTitle

NameContent

0..1

Name der betreffenden Version der Publikation.

Beispiel: “Fünfte, überarbeitete Auflage”.

Anmerkung: Ein Versions-Name wird üblicherweise nur in Fällen angegeben, in welchen es keine Versions-ID gibt.

Publication wird verwendet in: Method

ReferencePeriodParameterProperty

ReferencePeriodParameterProperty Schema diagram

Angaben zu einem Parameterwert für einen vorgegebenen Gesamtbezugszeitraum (Kalenderjahr).

Anmerkung: Für Stoff- bzw. Schadstoff-bezogene Parameter sind hier die Gesamtfrachten für das betreffende Kalenderjahr gemeint. Für sonstige Parameter, z.B. pH-Wert, das Mittel über das Kalenderjahr.

Name/Typmin..maxDefinition

PropertyKindID

CollectionEntrySelectionIdentifier

1..1

Parameter, z.B. Inhaltsstoff/Schadstoff, auf den sich die Angaben beziehen.

Anmerkung 1: Parameter können per GTIN (↗Codeliste 2809) oder per EHPC-Code (↗Codeliste 6912) identifiziert werden.

Anmerkung 2: In jeder XML-Instanz ist jeweils nur genau eine dieser beiden Parameter-Codierungen, GTIN oder EHPC-Code, zu verwenden, und zwar über die verschiedensten Angaben - Grenzwert, Jahreswert, Messwert, usw. - hinweg.

Anmerkung 3: EHPC-Codes codieren Informationen zur Größeneinheit mit. Ist in der Dateninstanz zusätzlich eine Größeneinheit angegeben, unter NumericValue/@unitID, dann hat diese Angabe höhere Priorität, d.h. die im EHPC-Code mit codierte Größeneinheit ist dann zu ignorieren bzw. wird dann ignoriert.

PropertyCategoryID

CollectionEntrySelectionIdentifier

0..1

Kategorie, unter die der Inhaltsstoff bzw. Schadstoff für den betreffenden Teilstrom fällt (↗Codeliste 9295).

Beispiele: Bescheidparameter oder Prioritärer Stoff.

Anmerkung: Für Abfluss-Ergebnisse eine Pflicht-Angabe, für Zufluss-Ergebnisse eine nicht zulässige Angabe.

CalculationBasisPeriod

Period

0..1

Berechnungsbasis-Messjahr, d.h. Mess-Bezugszeitraum, dessen Messergebnisse für die Berechnung des Berichts-Jahreswerts herangezogen wurden.

Anmerkung 1: §5 Abs. 3 der Emissionsregisterverordnung 2017 beschreibt, wie in bestimmten Fällen in Jahren ohne Messverpflichtung Jahreswerte rechnerisch ermittelt (extrapoliert) werden, indem Ergebnisse aus einem vergangenen Messjahr mit der im Berichtsjahr ermittelten Wassermenge multipliziert werden.

Anmerkung 2: Wenn CalculationBasisPeriod NICHT ANGEGEBEN ist, dann steht das dafür, dass der Jahreswert durch Messungen im Berichtszeitraum ermittelt wurde. Wenn CalculationBasisPeriod angegeben ist, dann steht das dafür, dass der Jahreswert NICHT durch Messungen im Berichtszeitraum ermittelt wurde, sondern rechnerisch aus Messungen in einem dem Berichtszeitraum vorangehenden Messjahr. Um eine Fehlinterpretation von Angaben zu vermeiden, ist daher wichtig, dass für Jahreswerte, die durch Messungen im Berichtszeitraum ermittelt wurden, CalculationBasisPeriod NICHT angegeben ist.

ValueAssignmentStatement

ValueAssignmentStatement

0..1

Der für den Parameter und den Bezugszeitraum (Kalenderjahr) ermittelte Wert. Dabei handelt es sich für Parameter, die sich auf Stoffe bzw. Schadstoffe beziehen, um die Gesamtfracht im Kalenderjahr.

Anmerkung 1: Das Fehlen des ValueAssignmentStatement-Elements ist ausschließlich in denjenigen Fällen zulässig, in welchen zum betreffenden Parameter in der XML-Instanz Einzelmesswerte angegeben sind. Der Eintrag in den Bezugszeitraum-Angaben dient dann lediglich der Angabe der Parameterkategorie im Element PropertyCategoryID.

Anmerkung 2: Die Methode zur rechnerischen Ermittlung von Jahresfrachten aus Einzelmessungen der Konzentration in Kombination mit der emittierten Wassermenge ist in Anlage D der Emissionsregisterverordnung 2017 definiert.

Anmerkung 3: Im allgemeinen wird für Jahresfracht-Angaben ein Zahlenwert erwartet (NumericValue), nicht aber Angaben wie “Ergebnis unterhalb der Bestimmungsgrenze” (ResultTypeID).

TestingCount

CountContent

0..1

Anzahl der Untersuchungen (Messungen) mit welchen das Untersuchungsergebnis für den Bezugszeitraum ermittelt wurde.

Remark

MultilingualDescriptionConstrained

0..1

Anmerkungen zum Wert, z.B. zur Jahresfracht.

ReferencePeriodParameterProperty wird verwendet in: WasteWaterStreamReferencePeriodResult

ReferencePeriodProperty

ReferencePeriodProperty Schema diagram

Angaben zu einem Gesamtwasservolumen in einem Bezugszeitraum (Kalenderjahr).

Name/Typmin..maxDefinition

ValueAssignmentStatement

ValueAssignmentStatementBasic

1..1

Das für den Bezugszeitraum (Kalenderjahr) ermittelte Gesamtwasservolumen, angegeben in Kubikmetern.

Remark

MultilingualDescriptionConstrained

0..1

Anmerkungen zum Wert, d.h. zum Wasservolumen.

ReferencePeriodProperty wird verwendet in: WasteWaterStreamReferencePeriodResult

SampleTesting

SampleTesting Schema diagram

Angaben zu einer Wasseruntersuchung inkl. Einzelmessergebnissen.

Name/Typmin..maxDefinition

PropertyTesting

PropertyAnalysisEvent

1..1

Ein einzelnes ermitteltes Untersuchungs- bzw. Messergebnis.

SampleTesting wird verwendet in: TestingEvent

SingleDocument

SingleDocument Schema diagram

Allgemeine Angaben (“Kopfdaten”, “Metadaten”) zu einer einzelnen Meldung, z.B. die Art der Meldung.

Name/Typmin..maxDefinition

TypeID

CollectionEntryIdentifier

1..1

Identifikation der Dokumentart (↗Codeliste 8574).

Anmerkung 1: Das Datenformat ermöglicht die Angabe folgender Dokumentarten: “Wasserwirtschaftliche Bewegungsdaten” (GTIN 9008390120514).

Anmerkung 2: Seit Version 0.33 der Spezifikation unterstützt das Datenformat die Dokumentart “Wasserwirtschaftliche Stammdaten und Bewegungsdaten” (GTIN 9008390120507) NICHT mehr.

TemporalExtent

TemporalExtent

1..1

Zeitraum, auf den sich Angaben beziehen (Berichtszeitraum, Bezugszeitraum).

SingleDocument wird verwendet in: EnvironmentalDataDocument

TemporalExtent

TemporalExtent Schema diagram

Angaben zu einem Zeitraum.

Name/Typmin..maxDefinition

Period

Period

1..1

Zusammenhängender Zeitraum, charakterisiert durch Beginn- und Enddatum.

TemporalExtent wird verwendet in: SingleDocument

TestingEvent

TestingEvent Schema diagram

Angaben zu einer Wasseruntersuchung inkl. Einzelmessergebnissen.

Name/Typmin..maxDefinition

WasteWaterStreamReferenceID

DocumentScopeReferenceIdentifier

0..1

Bezug auf den untersuchten Teilstrom (Bezug auf einen Eintrag aus ListedData/WasteWaterStream/DocumentScopeAssignmentID).

EffluentSampleTestingEvent

SampleTesting

0..*

Angaben zur Untersuchung von aus dem Ablauf des Teilstroms stammenden Proben, mit den Ergebnissen dieser Untersuchungen.

Anmerkung: Bei der Übermittlung von Angaben in EMREG-OW werden Einzelmesswerte für keine anderen Parameter als prioritäre Stoffe erwartet.

InfluentSampleTestingEvent

SampleTesting

0..*

Angaben zur Untersuchung von aus dem Zulauf des Teilstroms stammenden Proben, mit den Ergebnissen dieser Untersuchungen.

Anmerkung: Bei der Übermittlung von Angaben in EMREG-OW werden keine Zulauf-Einzelmesswerte unterstützt.

TestingEvent wird verwendet in: TestingEventCollection

TestingEventCollection

TestingEventCollection Schema diagram

Angaben zu einer oder mehreren vom selben Unternehmen durchgeführten Wasseruntersuchungen und deren Ergebnissen.

Name/Typmin..maxDefinition

AppliedMethod

MethodApplication

0..*

Angewandte Untersuchungsmethoden.

Anmerkung: Bei der XML-Übermittlung in EMREG-OW werden keine Angaben zu angewandten Untersuchungsmethoden erwartet.

TestingEvent

TestingEvent

0..*

Zu einem konkreten Teilstrom gehörende Messergebnisse.

TestingEventCollection wird verwendet in: EnvironmentalData

ValueAssignmentStatement

ValueAssignmentStatement Schema diagram

Eine Wertzuweisungs-Aussage, z.B. “ist 5 mg/l”.

Name/Typmin..maxDefinition

NumericValue

NumericValue

0..1

Als Zahl angegebener Wert, potentiell in Kombination mit einer Einheit, z.B. “200mg”.

Anmerkung 1: Die Einheit wird über den ISO/UCUM-Code identifiziert, z.B. “mg”.

Anmerkung 2: Aufgrund der Verwendung eines Zahlen-Datentyps kann die Genauigkeit/Unsicherheit von Ergebnissen (signifikante Stellen) NICHT über die Schreibweise des Zahlenwerts ausgedrückt werden. Beispielsweise werden die beiden Literale 30,00 und 30,0 als derselbe Zahlenwert interpretiert. Wenn Genauigkeit/Unsicherheit quantifiziert und ausgedrückt werden sollen, dann muss das also auf anderem Weg als über die Schreibweise der Zahlenliterale erfolgen.

ResultTypeID

BasicIdentifier

0..1

Identifikation der Art des Ergebnisses, z.B. Wert unterhalb der Bestimmungsgrenze oder Wert unterhalb der Nachweisgrenze.

Anmerkung 1: Jede Wertzuweisungs-Aussage enthält entweder einen Zahlenwert in NumericValue, oder eine Art des Ergebnisses in ResultTypeID. ResultTypeID identifiziert also den Grund dafür, dass kein Zahlenwert angegeben ist.

Anmerkung 2: Das Datenformat ermöglicht an dieser Stelle die Angabe der folgenden Ergebnisarten: “Ergebnis unterhalb der Nachweisgrenze” (Code »BELOW_DETECTION_LIMIT«), oder “Ergebnis unterhalb der Nachweisgrenze” (Code »BELOW_QUANTIFICATION_LIMIT«).

Anmerkung 3: Die Codes, aus welchen die Ergebnisart hervorgeht, stammen aus ↗Codeliste 4325.

Anmerkung 4: Ein objectDesignation-Attribut ist an dieser Stelle - im Gegensatz zu den meisten anderen Bezügen dieser Art - nicht vorgesehen. An dieser Stelle wird eine solche reduzierte Bezugnahme verwendet, da das Element in einer XML-Instanz sehr häufig vorkommen kann, und somit die XML-Instanz durch redundante objectDesignation-Attribute stark an Größe gewinnen und an Lesbarkeit verlieren würde.

ValueAssignmentStatement wird verwendet in: PropertyAnalysisEvent, ReferencePeriodParameterProperty

ValueAssignmentStatementBasic

ValueAssignmentStatementBasic Schema diagram

Eine Wertzuweisungs-Aussage, z.B. “ist 5000 m³”.

Name/Typmin..maxDefinition

NumericValue

NumericValue

1..1

Als Zahl angegebener Wert, potentiell in Kombination mit einer Einheit, z.B. “200mg”.

Anmerkung 1: Die Einheit wird über den ISO/UCUM-Code identifiziert, z.B. “mg”.

Anmerkung 2: Aufgrund der Verwendung eines Zahlen-Datentyps kann die Genauigkeit/Unsicherheit von Ergebnissen (signifikante Stellen) NICHT über die Schreibweise des Zahlenwerts ausgedrückt werden. Beispielsweise werden die beiden Literale 30,00 und 30,0 als derselbe Zahlenwert interpretiert. Wenn Genauigkeit/Unsicherheit quantifiziert und ausgedrückt werden sollen, dann muss das also auf anderem Weg als über die Schreibweise der Zahlenliterale erfolgen.

ValueAssignmentStatementBasic wird verwendet in: ReferencePeriodProperty

WasteWaterStream

WasteWaterStream Schema diagram

Angaben zu einem Abwasser(teils)strom.

Name/Typmin..maxDefinition

DocumentScopeAssignmentID

DocumentScopeAssignmentIdentifier

0..1

In der XML-Dateninstanz verwendeter ("technischer") Identifikator für den Teilstrom.

ID

RelaxedAssignmentIdentifier

0..*

Dem Teilstrom zugewiesene Identifikationszeichenketten (IDs), jeweils zusammen mit der ID-Art.

Unterstützte ID-Arten:

  • EDM-GLN (GTIN 9008390104026)
  • Wasserbuch-ID (GTIN 9008390108260).

Anmerkung: Die ID-Art-GTIN ist im collectionID-Attribut anzugeben und stammt aus ↗Codeliste 3308.

Name

NameContent

0..1

Bezeichnung des Abwasserteilstroms.

WasteWaterStream wird verwendet in: ListedData

WasteWaterStreamReferencePeriodResult

WasteWaterStreamReferencePeriodResult Schema diagram

Angaben zu den für einen Teilstrom und den Bezugszeitraum ermittelten Eigenschaften, insbesondere zu den im betreffenden Jahr abgeflossenen bzw. zugeflossenen Schadstofffrachten.

Name/Typmin..maxDefinition

WasteWaterStreamReferenceID

DocumentScopeReferenceIdentifier

0..1

Teilstrom (Bezug auf einen Eintrag aus ListedData/WasteWaterStream/DocumentScopeAssignmentID), auf den sich die “Zeitraum-Ergebnisse”, z.B. Jahresfrachten, beziehen.

EffluentWaterProperty

ReferencePeriodProperty

0..1

Angaben zur gesamten im Bezugszeitraum (Kalenderjahr) über den betreffenden Teilstrom eingeleiteten Wassermenge (Abwassermenge).

EffluentWaterParameterProperty

ReferencePeriodParameterProperty

0..*

Auf den Teilstrom-Abfluss im Bezugszeitraum zutreffende Eigenschaften, z.B. die Schadstofffrachten des gesamten Jahres.

Anmerkung 1: Für sich auf Stoffe (Schadstoffe) beziehende Parameter wird die Angabe der Gesamtfracht im Bezugszeitraum (Kalenderjahr) erwartet.

Anmerkung 2: Für sonstige Parameter, z.B. pH-Wert, wird keine Angabe von Jahreswerten bzw. Bezugszeitraum-Werten erwartet.

InfluentWaterParameterProperty

ReferencePeriodParameterProperty

0..*

Auf den Teilstrom-Zufluss im Bezugszeitraum zutreffende Eigenschaften, z.B. die Schadstoffrachten des gesamten Jahres.

Anmerkung: Für sich auf Stoffe (Schadstoffe) beziehende Parameter wird die Angabe der Gesamtfracht im Bezugszeitraum (Kalenderjahr) erwartet. Für etwaige sonstige Parameter, z.B. pH-Wert, wird die Angabe des Bezugszeitraum-Mittels (z.B. Jahresmittels) erwartet.

WasteWaterStreamReferencePeriodResult wird verwendet in: EnvironmentalData

Datentypen

BasicIdentifier

Name/Typmin..maxDefinition

BasicIdentifier

IdentifierContent

1..1

Bezugnahme auf ein Objekt durch Angabe einer dem Objekt zugeordneten Identifikationszeichenkette.

Beispiel: Bezugnahme auf eine Website durch Angabe der Website-Adresse (URL).

BasicIdentifier wird verwendet in: Address, ValueAssignmentStatement

BasicRelaxedIdentifier

Name/Typmin..maxDefinition

BasicRelaxedIdentifier

RelaxedIdentifierContent

1..1

Bezugnahme auf ein Objekt durch Angabe einer dem Objekt zugeordneten Identifikationszeichenkette.

Beispiel: Bezugnahme auf eine Website durch Angabe der Website-Adresse (URL).

BasicRelaxedIdentifier wird verwendet in: AddressComponent, CommunicationNetworkEndpoint, DocumentEvent, Publication

CollectionEntryIdentifier

Name/Typmin..maxDefinition

CollectionEntryIdentifier

IdentifierContent

1..1

Bezugnahme auf ein Objekt durch Angabe einer dem Objekt zugeordneten Identifikationszeichenkette.

Beispiel: Bezugnahme auf einen Adresskomponententyp.

@objectDesignation

DesignationContent

0..1

Bezeichnung des Objekts, auf das Bezug genommen wird.

Beispiel: Wird auf Finnland Bezug genommen, dann kann das wie folgt geschehen: Als Identifikationszeichenkette wird “246” eingetragen (dabei handelt es sich um den ISO 3166-1 Code von Finnland), als Identifikation der Sammlung “3862” (das ist die vierstellige Nummer der “Länder”-Codeliste), und als Objektbezeichnung “Finnland”.

CollectionEntryIdentifier wird verwendet in: AddressComponent, CommunicationNetworkEndpoint, DocumentEvent, SingleDocument

CollectionEntrySelectionIdentifier

Name/Typmin..maxDefinition

CollectionEntrySelectionIdentifier

IdentifierContent

1..1

Bezugnahme auf ein Objekt durch Angabe einer dem Objekt zugeordneten Identifikationszeichenkette.

Beispiel: Bezugnahme auf einen Parameter durch Angabe der Parameter-ID.

Anmerkung 1: Zusätzlich zur Identifikationszeichenkette wird die ID jener Sammlung (z.B. Register oder Codeliste, etwa Abfallverzeichnis) angegeben, aus der die Identifikationszeichenkette stammt.

Anmerkung 2: Auf welche Objekte Bezug genommen werden kann, hängt vom Kontext ab, in dem der Datentyp verwendet wird.

@collectionID

IdentifierContent

1..1

Identifikation der Sammlung (z.B. Register oder Codeliste), aus der die angegebene Identifikationszeichenkette stammt.

Beispiel: Die vierstellige Nummer “3862” zur Identifikation der Codeliste “Länder”.

@objectDesignation

DesignationContent

0..1

Bezeichnung des Objekts, auf das Bezug genommen wird.

Beispiel: Wird auf Finnland Bezug genommen, dann kann das wie folgt geschehen: Als Identifikationszeichenkette wird “246” eingetragen (dabei handelt es sich um den ISO 3166-1 Code von Finnland), als Identifikation der Sammlung “3862” (das ist die vierstellige Nummer der “Länder”-Codeliste), und als Objektbezeichnung “Finnland”.

CollectionEntrySelectionIdentifier wird verwendet in: AddressComponent, Method, PropertyAnalysisEvent, ReferencePeriodParameterProperty

CollectionEntrySelectionRelaxedIdentifier

Name/Typmin..maxDefinition

CollectionEntrySelectionRelaxedIdentifier

RelaxedIdentifierContent

1..1

Referenzierung eines Objekts durch Angabe eines dem Objekt zugeordneten Identifikators, z.B. Referenzierung einer Wirtschaftstätigkeit gemäß NACE-Klassifikation. Zusätzlich zum Objekt-Identifkator wird die Identifikation der Sammlung von Identifikatoren (z.B. NACE-Klassifikation, Codeliste mit der ID 4731) benötigt, der der Identifikator entstammt.

Anmerkung: Aus welchen Sammlungen von Identifikatoren das referenzierte Objekt zulässigerweise stammen kann, hängt vom Kontext ab, in dem der Datentyp verwendet wird.

Anmerkung: Der Datentyp “RelaxedReferenceNoRoleIdentifier” entspricht “ReferenceNoRoleIdentifier”, besitzt aber im Vergleich zu diesem einen erweiterten, weniger restriktiven Wertebereich.

@collectionID

IdentifierContent

1..1

Identifikation der Sammlung von Identifikatoren (z.B. Register oder Codeliste), der der angegebene Objekt-Identifikator entstammt.

Beispiel: Der Wert “4731” zur Identifikation der Codeliste “Wirtschaftstätigkeiten gemäß NACE (nur Detail-Klassifikationsebene)”.

Anmerkung: Welche Sammlungen von Identifikatoren zulässigerweise identifiziert werden können, hängt vom Kontext ab, in dem der Datentyp verwendet wird.

@objectDesignation

DesignationContent

0..1

Bezeichnung des Objekts, auf das Bezug genommen wird.

Beispiel: Bei einem Bezug auf die Tätigkeit “Herstellung von Zement” kann als Identifikationszeichenkette »23.51« eingetragen werden (NACE-Code der Tätigkeit), als Identifikation der Sammlung »4731« (vierstellige Nummer der EDM-NACE-Codeliste) und als Objektbezeichnung »Herstellung von Zement« (Bezeichnung der Tätigkeit).

CollectionEntrySelectionRelaxedIdentifier wird verwendet in: Method, Organization

CountContent

Name/Typmin..maxDefinition

CountContent

xs:nonNegativeInteger

1..1

Anzahl (Dezimalzahl).

Begrenzungen:

  • Ganzzahl
  • maximal 8 Ziffern
  • nichtnegativ

CountContent wird verwendet in: ReferencePeriodParameterProperty

DateContent

Name/Typmin..maxDefinition

DateContent

xs:date

1..1

Datum, d.h. Identifikation eines Tages, ohne Zeitzonenangabe.

DateContent wird verwendet in: DocumentEvent, EnvelopeDocument, Period

Description

Name/Typmin..maxDefinition

Description

DescriptionContent

1..1

Beschreibungstext.

Auf Beschreibungstexte haben die folgenden Eigenschaften zuzutreffen:

  • Die Zeichenkette besteht aus maximal 1000 Zeichen.
  • Die Zeichenkette besteht aus mindestens 1 Zeichen.

@languageID

IdentifierContent

1..1

Identifikation der Sprache, in der die Beschreibung angegeben ist (↗Codeliste 7632).

Description wird verwendet in: Method, MultilingualDescriptionConstrained

DescriptionContent

Name/Typmin..maxDefinition

DescriptionContent

xs:string

1..1

Beschreibungstext.

Auf Beschreibungstexte haben die folgenden Eigenschaften zuzutreffen:

  • Die Zeichenkette besteht aus maximal 1000 Zeichen.
  • Die Zeichenkette besteht aus mindestens 1 Zeichen.

DescriptionContent wird verwendet in: Description

DesignationContent

Name/Typmin..maxDefinition

DesignationContent

xs:normalizedString

1..1

Natürlichsprachige Identifikation, per Name und/oder Beschreibung.

Darauf haben die folgenden Eigenschaften zuzutreffen:

  • Die Zeichenkette besteht aus höchstens 256 Zeichen.
  • Die Zeichenkette besteht aus mindestens 1 Zeichen.
  • Die Zeichenkette enthält weder Carriage Return (#xD), Line Feed (#xA) noch Tabulatur (#x9) Zeichen.

DesignationContent wird verwendet in: CollectionEntryIdentifier, CollectionEntrySelectionIdentifier, CollectionEntrySelectionRelaxedIdentifier, Publication, RelaxedAssignmentIdentifier

DocumentScopeAssignmentIdentifier

Name/Typmin..maxDefinition

DocumentScopeAssignmentIdentifier

IdentifierContent

1..1

In einem Objektkontext angegebener Wert (Identifikator), der innerhalb der Dateninstanz für etwaige Referenzierungen des Objekts verwendet wird.

Anmerkung: Für Identifikatoren dieses Typs kann die Eindeutigkeit nur im Dateninstanzkontext vorausgesetzt werden, eine darüber hinausgehende Eindeutigkeit gibt es nicht notwendigerweise. Im Detail bedeutet das: Beim automatisierten ERSTELLEN einer XML-Dateninstanz durch eine Software sind Identifikatoren zu verwenden, die ZUMINDEST innerhalb der XML-Dateninstanz eindeutig sind. Es genügt also beispielsweise das Durchnummerieren der in der XML-Dateninstanz vorkommenden Objekte mit Ganzzahlen {1, 2, ..., n}. Alternativ eignet sich auch die Verwendung von Identifikatoren, die über den Kontext der einzelnen XML-Dateninstanz hinaus eindeutig sind, z.B. IDs aus einem Register. Beim EINLESEN und VERARBEITEN einer XML-Dateninstanz darf ausschließlich die dateninstanzweite Eindeutigkeit der Identifikatoren vorausgesetzt werden!

DocumentScopeAssignmentIdentifier wird verwendet in: Installation, MethodApplication, Organization, WasteWaterStream

DocumentScopeReferenceIdentifier

Name/Typmin..maxDefinition

DocumentScopeReferenceIdentifier

IdentifierContent

1..1

Referenzierung eines Objekts mittels eines an anderer Stelle in der Dateninstanz dem Objekt zugewiesenen, im Dateninstanzkontext gültigen, Identifikators, ohne Möglichkeit der Angabe einer Rolle.

DocumentScopeReferenceIdentifier wird verwendet in: DocumentEvent, InstallationReferencePeriodResult, PropertyAnalysisEvent, TestingEvent, WasteWaterStreamReferencePeriodResult

IdentifierContent

Name/Typmin..maxDefinition

IdentifierContent

xs:token

1..1

Wertebereich, zu dem alle aus maximal 64 Zeichen bestehenden Zeichenketten gehören, die ausschließlich aus den Klein- und Großbuchstaben A-Z, den Ziffern 0-9, sowie dem Dash und/oder Underscore-Zeichen bestehen, und die nicht mit dem Dash bzw. Underscore-Zeichen beginnen oder enden. Ausnahme: Die aus 0 Zeichen bestehende Zeichenkette.

IdentifierContent wird verwendet in: BasicIdentifier, CollectionEntryIdentifier, CollectionEntrySelectionIdentifier, CollectionEntrySelectionRelaxedIdentifier, Description, DocumentScopeAssignmentIdentifier, DocumentScopeReferenceIdentifier, RelaxedAssignmentIdentifier

NameContent

Name/Typmin..maxDefinition

NameContent

xs:token

1..1

Name.

Auf Namen haben die folgenden Eigenschaften zuzutreffen:

  • Die Zeichenkette besteht aus maximal 120 Zeichen.
  • Die Zeichenkette besteht aus mindestens 1 Zeichen.
  • Bei der Zeichenkette handelt es sich um ein sogenanntes Token: Das ist eine Zeichenkette, die weder Carriage Return (#xD), Line Feed (#xA) noch Tabulator (#x9) Zeichen enthält, die nicht mit Leerzeichen (#x20) beginnt oder endet, und die keine Folge von zwei oder mehr aufeinanderfolgenden Leerzeichen enthält.

NameContent wird verwendet in: Installation, Organization, Publication, WasteWaterStream

NumericValue

Name/Typmin..maxDefinition

NumericValue

ValueContent

1..1

Zahlenwert, z.B. für eine Größenangabe.

Anmerkung: Je nach Größenart kann die Angabe einer Größeneinheit erforderlich sein, z.B. “Kilogramm”, “Millimeter”, “Milligramm pro Liter”.

@unitID

RelaxedIdentifierContent

0..1

Identifikation einer Größeneinheit, auf die sich die Zahlenwert-Größenangabe bezieht.

Anmerkung: Welche Größeneinheiten angegeben werden können, hängt vom Kontext ab, in dem der Datentyp verwendet wird.

NumericValue wird verwendet in: Method, ValueAssignmentStatement, ValueAssignmentStatementBasic

RelaxedAssignmentIdentifier

Name/Typmin..maxDefinition

RelaxedAssignmentIdentifier

RelaxedIdentifierContent

1..1

Einem Objekt zugeordnete, in einem bestimmten Kontext eindeutige, und somit in diesem Kontext für die Objektidentifikation geeignete Zeichenkette. Z.B. eine zu einer Firma angegebene Firmenbuchnummer. Zusätzlich zu der das Objekt identifizierenden Zeichenkette wird eine Identifikation der Sammlung von IDs angegeben.

@collectionID

IdentifierContent

1..1

Identifikation der Sammlung von Identifikatoren (z.B. Register oder Codeliste), der die angegebene Identifikationszeichenkette entstammt.

Anmerkung 1: Wenn es sich bei der Sammlung von Identifikatoren um eine Codeliste handelt, dann wird die 4-stellige Codelisten-Nummer als Identifikation der Sammlung von Identifikatoren angegeben. Wenn es sich bei der Sammlung von Identifikatoren um ein Register handelt, dann wird diejenige ID (GTIN), die dem Register gemäß Codeliste zugewiesen ist, als Identifikation der Sammlung von Identifikatoren angegeben. Die Identifikation der Codeliste selbst kann und soll in diesem Fall nicht angegeben werden.

Anmerkung 2: Auf welche Sammlungen von Identifikatoren Bezug genommen werden kann, hängt vom Kontext ab, in dem der Datentyp verwendet wird.

@collectionDesignation

DesignationContent

0..1

Bezeichnung der Sammlung, aus der die angegebene Identifikationszeichenkette stammt, z.B. “Firmenbuch”.

RelaxedAssignmentIdentifier wird verwendet in: Installation, Organization, WasteWaterStream

RelaxedIdentifierContent

Name/Typmin..maxDefinition

RelaxedIdentifierContent

xs:token

1..1

Wertebereich, zu dem alle Token bestehend aus maximal 64 Zeichen gehören. Ausnahme: Die aus 0 Zeichen bestehende Zeichenkette.

Anmerkung: Ein Token ist eine Zeichenkette, die weder Carriage Return (#xD), Line Feed (#xA) noch Tabulator (#x9) Zeichen enthält, die nicht mit Leerzeichen (#x20) beginnt oder endet, und die keine Folge von zwei oder mehr aufeinanderfolgenden Leerzeichen enthält.

RelaxedIdentifierContent wird verwendet in: BasicRelaxedIdentifier, CollectionEntrySelectionRelaxedIdentifier, NumericValue, RelaxedAssignmentIdentifier

ShortDesignationContent

Name/Typmin..maxDefinition

ShortDesignationContent

xs:normalizedString

1..1

Natürlichsprachige Identifikation, per Name und/oder Beschreibung.

Darauf haben die folgenden Eigenschaften zuzutreffen:

  • Die Zeichenkette besteht aus höchstens 120 Zeichen.
  • Die Zeichenkette besteht aus mindestens 1 Zeichen.
  • Die Zeichenkette enthält weder Carriage Return (#xD), Line Feed (#xA) noch Tabulatur (#x9) Zeichen.

ShortDesignationContent wird verwendet in: AddressComponent

ValueContent

Name/Typmin..maxDefinition

ValueContent

xs:decimal

1..1

Dezimalzahl, z.B. gemessener, berechneter oder festgelegter Wert.

Begrenzungen:

  • aus maximal 25 Dezimalziffern bestehend
  • davon maximal 5 Nachkommastellen

ValueContent wird verwendet in: NumericValue

Formale Prüfungen (aus emreg_formalvalidationrules.sch)

Beschreibung der formalen Prüfungen, welche die EMREG-Schnittstelle auf Übermittlungen an die Bundesbehörde anwendet.

Enthält für jede der definierten formalen Prüfungen einen oder mehrere beispielhafte Prüfprotokolleinträge.

Die Autoren der Schnittstellenspezifikation haben diese Beschreibung automatisiert erstellt, und zwar auf Basis der im Spezifikationspaket enthaltenen XML-Beispieldateien und der per Schematron-Datei emreg_formalvalidationrules.sch definierten formalen Prüfungen.

Konkret ergibt sich das zu jedem Prüprotokolleintrag verlinkte Prüfergebnis im Schematron Validation Report Language (SVRL) XML-Format durch Anwenden der emreg_formalvalidationrules.xsl Transformation auf die jeweilige verlinkte XML-Beispieldateninstanz. Durch Anwenden einer weiteren XSL-Transformation ergeben sich die HTML-Darstellungen.

Die EMREG-Schnittstelle liefert die Ergebnisse der formalen Prüfungen als Prüfprotokoll in der Benutzeroberfläche.

Die Autoren der Schnittstellenspezifikation haben sämtliche XSL-Transformationen mit dem ↗Saxon XSLT Prozessor durchgeführt.

Überblick über Ergebnisse formaler Prüfungen, erstellt 2024-07-04, 12:54

Geprüfte XML DateiIDs verletzter PrüfregelnErgebnisartHaupt-Prüfprotokoll-EintragstextPrüfergebnis im HTML und SVRL Format
example_A_Report.xmlOK.html / .xml
violate_aa_A_Report.xmlR874ERRORSiehe .html.html / .xml
violate_R122a_A_Report.xmlR122WARNINGIDs haben den Aufzählungen von Anlagen, Teilströmen, usw. in ListedData nicht mehrfach zugeordnet zu sein - verletzt für IDs 9008390158982..html / .xml
violate_R141a_A_Report.xmlR141ERRORZu jeder nicht-natürlichen Person hat eine EDM-Personen-GLN, Firmenbuchnummer, Vereinsregisternummer oder Ergänzungsregisternummer angegeben zu sein - verletzt für die 1. in der XML-Instanz enthaltene Person (Name: »Landeshauptmann Burgenland«)..html / .xml
violate_R161a_A_Report.xmlR161ERRORAuf jede (nicht-natürliche) Person hat in der Dateninstanz Bezug genommen zu werden - verletzt für die 2. in der XML-Instanz enthaltene Person (Name: »Petermax GmbH«)..html / .xml
violate_R166a_A_Report.xmlR166ERRORJe Kontaktart (Website-Adresse, Telefon, usw.) hat nicht mehr als eine Kontaktinformation angegeben zu werden (Element CommunicationNetworkEndpoint) - verletzt für Kontaktangaben zur 1. in der XML-Instanz enthaltenen Person (Name: »Landeshauptmann Burgenland«)..html / .xml
violate_R202a_A_Report.xmlR202ERRORDie XML-Dateninstanz enthält als Dokumentart-Angabe den Wert »9008390120507« für »Wasserwirtschaftliche Stammdaten und Bewegungsdaten«. Seit v0.33 der Datenformat-Spezifikation unterstützt das Datenformat nur noch die Dokument-Art »9008390120514« für »Wasserwirtschaftliche Bewegungsdaten«. Seit 2024 unterstützt die EMREG-OW-Anwendung die XML-Übermittlung von wasserwirtschaftlichen Stammdaten an die Bundesbehörde NICHT mehr..html / .xml
violate_R217a_A_Report.xmlR217ERRORZu jeder Anlage hat zumindest eine Identifikationszeichenkette im Element ID angegeben zu sein - verletzt für die 1. in der XML-Instanz enthaltene Anlage (Name: »Deponie Neudörfl«)..html / .xml
violate_R336a_A_Report.xmlR336ERRORZu jedem Teilstrom hat eine Wasserbuch-ID angegeben zu sein - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«)..html / .xml
violate_R352a_A_Report.xmlR352ERRORAuf jeden Teilstrom hat in der Dateninstanz Bezug genommen zu werden - verletzt für den 2. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl CX«)..html / .xml
violate_R497a_A_Report.xmlR497ERRORDie Bezugszeitraum-spezifischen Angaben zu einer Anlage in InstallationReferencePeriodResult haben den Bezug auf eine Anlage im Element InstallationReferenceID zu enthalten - verletzt für die 1. Bezugszeitraum-Angaben (InstallationReferencePeriodResult) innerhalb der 1. wasserwirtschaftlichen Bewegungsdaten (EnvironmentalDataDocument) in der XML-Instanz..html / .xml
violate_R520a_A_Report.xmlR520ERRORDie Angaben zu den für einen Teilstrom und den Bezugszeitraum ermittelten Eigenschaften in WasteWaterStreamReferencePeriodResult haben den Bezug auf einen Teilstrom im Element WasteWaterStreamReferenceID zu enthalten - verletzt für die 2. Bezugszeitraum-Angaben (WasteWaterStreamReferencePeriodResult) innerhalb der 1. wasserwirtschaftlichen Bewegungsdaten (EnvironmentalDataDocument) in der XML-Instanz..html / .xml
violate_R522a_A_Report.xmlR522ERRORDie Angaben zu den für einen Teilstrom und den Bezugszeitraum ermittelten Abfluss-Eigenschaften in WasteWaterStreamReferencePeriodResult haben zu jedem Parameter höchstens einen Eintrag zu enthalten - verletzt für Abfluss-Bezugszeitraumangaben zu Parametern mit den IDs 9008390114865, 9008390115633..html / .xml
violate_R523a_A_Report.xmlR523ERRORDie Angaben zu den für einen Teilstrom und den Bezugszeitraum ermittelten Zufluss-Eigenschaften in WasteWaterStreamReferencePeriodResult haben zu jedem Parameter höchstens einen Eintrag zu enthalten - verletzt für Zufluss-Bezugszeitraumangaben zu Parametern mit den IDs 9008390115732..html / .xml
violate_R531a_A_Report.xmlR531ERRORFür jeden Teilstrom und jeden Parameter in den Bewegungsdaten muss zutreffen, dass den Abfluss betreffend nicht sowohl die Anzahl der Einzelmesswerte angegeben ist (TestingCount-Element), als auch die Einzelmesswerte selbst (PropertyTesting-Element) - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den Parameter mit der ID »9008390115732« (Name: »Phosphor – Gesamt«)..html / .xml
violate_R532a_A_Report.xmlR532ERRORFür jeden Teilstrom und jeden Parameter in den Bewegungsdaten muss zutreffen, dass den Abfluss betreffend nicht sowohl Bezugszeitraum-Angaben enthalten sind (EffluentWaterParameterProperty-Element mit ValueAssignmentStatement-Unterelement), als auch Einzelmesswerte (PropertyTesting-Element) - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den Parameter mit der ID »9008390115732« (Name: »Phosphor – Gesamt«)..html / .xml
violate_R538a_A_Report.xmlR538ERRORFür den Abfluss betreffende Bezugszeitraum-Werte hat die Parameterkategorie (PropertyCategoryID-Element) angegeben zu sein - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 3. zum Abfluss angegebenen Parameter (ID: »9008390115633«, Name: »4-Nonylphenol technisch«)..html / .xml
violate_R542a_A_Report.xmlR542ERRORFür den Abfluss betreffende Bezugszeitraum-Angaben haben Werte angegeben zu sein (ValueAssignmentStatement-Element) sofern zum betreffenden Teilstrom und Parameter keine Einzeluntersuchungsergebnisse vorhanden sind - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 3. zum Abfluss angegebenen Parameter (ID: »9008390115633«, Name: »4-Nonylphenol technisch«)..html / .xml
violate_R569a_A_Report.xmlR569ERRORFür den Zufluss betreffende Bezugszeitraum-Werte hat die Parameterkategorie (PropertyCategoryID-Element) nicht angegeben zu sein - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 1. zum Zufluss angegebenen Parameter (ID: »9008390115732«, Name: »Phosphor – Gesamt«)..html / .xml
violate_R593a_A_Report.xmlR593ERRORFür den Zufluss betreffende Bezugszeitraum-Angaben haben Werte angegeben zu sein (ValueAssignmentStatement-Element) - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 1. zum Zufluss angegebenen Parameter (ID: »9008390115732«, Name: »Phosphor – Gesamt«)..html / .xml
violate_R595a_A_Report.xmlR595ERRORFür den Zufluss betreffende Bezugszeitraum-Werte hat kein Berechnungsbasis-Messjahr (CalculationBasisPeriod-Element) angegeben zu sein - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 1. zum Zufluss angegebenen Parameter (ID: »9008390115732«, Name: »Phosphor – Gesamt«)..html / .xml
violate_R597a_A_Report.xmlR597ERRORDas Datenformat unterstützt die Angabe von Werten für den gesamten Bezugszeitraum nur für solche Parameter, bei welchen es sich weder um “pH-Wert” noch um “Temperatur” handelt - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 3. zu diesem Teilstrom bezogen auf den Abfluss angegebenen Parameter mit der ID »9008390115756« (Name: »pH-Wert«)..html / .xml
violate_R597b_A_Report.xmlR597ERRORDas Datenformat unterstützt die Angabe von Werten für den gesamten Bezugszeitraum nur für solche Parameter, bei welchen es sich weder um “pH-Wert” noch um “Temperatur” handelt - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den 3. zu diesem Teilstrom bezogen auf den Abfluss angegebenen Parameter mit der ID »dEC_vNKN_uDEP_tGM_mMQV« (Name: »pH-Wert«)..html / .xml
violate_R604a_A_Report.xmlR604ERRORDer Berichtszeitraum hat mit einem 1. Jänner zu beginnen - verletzt für Beginndatum »2023-01-03«..html / .xml
violate_R608a_A_Report.xmlR608ERRORDer Berichtszeitraum hat mit einem 31. Dezember zu enden - verletzt für Enddatum »2023-10-31«..html / .xml
violate_R610a_A_Report.xmlR610ERRORDer Bezugszeitraum hat sich nicht über ein Kalenderjahr hinaus zu erstrecken - verletzt für den Zeitraum »2022-01-01 bis 2023-12-31«..html / .xml
violate_R692a_A_Report.xmlR692ERRORIn Adressangaben hat keine der Adresskomponenten (“Straße”, “Postleitzahl”, usw.) mehrfach vorzukommen - verletzt für Adress-Element »OfficeAddress« in »Organization«..html / .xml
violate_R694a_A_Report.xmlR694ERRORDie Identifikation einer Adresskomponente per ID-Element wird nur für die Adresskomponente “Land” (GTIN 9008390104682) unterstützt - verletzt für die Adresskomponente des Typs mit der GTIN »9008390103968« (»Straße«)..html / .xml
violate_R707a_A_Report.xmlR707ERRORDas Datenformat unterstützt das Element RepresentationID ausschließlich in Adresskomponenten der Typen Hausnummer (GTIN 9008390103975), Stiege (GTIN 9008390103999), Stock (GTIN 9008390104002), Türnummer (GTIN 9008390104019) und Postleitzahl (GTIN 9008390103944) - verletzt für die Adresskomponente des Typs mit der GTIN »9008390103951« (»Ort«)..html / .xml
violate_R712a_A_Report.xmlR712ERRORDas Datenformat unterstützt das Element RepresentationDesignation ausschließlich in Adresskomponenten der Typen Straße (GTIN 9008390103968), Ort (GTIN 9008390103951) und Land (GTIN 9008390104682) - verletzt für die Adresskomponente des Typs mit der GTIN »9008390103944« (»Postleitzahl«)..html / .xml
violate_R767a_A_Report.xmlR767ERRORDie Bezugszeitraum-Angaben in WasteWaterStreamReferencePeriodResult haben nach Teilstrom gruppiert zu sein, d.h. auf denselben Teilstrom hat nicht mehrfach Bezug genommen zu werden - verletzt für Zeitraum-Angaben mit Bezug auf Teilströme mit Wasserbuch-IDs 1-EMREG_TS_FunderMax_ARA..html / .xml
violate_R808a_A_Report.xmlR808ERRORFür jeden Abfluss-Einzelmesswert hat über in Bezug auf Teilstrom und Parameter 9008390115732 korrespondierende Bezugszeitraum-Angaben (WasteWaterStreamReferencePeriodResult) die Parameterkategorie im Element PropertyCategoryID angegeben zu sein - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und dem zu diesem Teilstrom bezogen auf den Abfluss angegebenen Parameter mit der ID »9008390115732« (Name: »Phosphor – Gesamt«)..html / .xml
violate_R809a_A_Report.xmlR809ERRORDas Datenformat unterstützt die Angabe von nicht mehr als 12 Abfluss-Einzelmesswerten pro Berichtsjahr, Teilstrom und Parameter - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und die Parameter mit den IDs 9008390115732..html / .xml
violate_R828a_A_Report.xmlR828ERRORDas Datenformat unterstützt die Übermittlung von einzelnen Untersuchungsergebnissen nur für den Abfluss - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und den zu diesem Teilstrom angegebenen Zufluss-Parametern..html / .xml
violate_R832a_A_Report.xmlR832ERRORDie Angaben zu den einzelnen Wasseruntersuchungen und deren Ergebnissen haben den Bezug auf einen Teilstrom im Element WasteWaterStreamReferenceID zu enthalten - verletzt für die 2. Untersuchungsergebnis-Angaben (TestingEvent) innerhalb der 1. wasserwirtschaftlichen Bewegungsdaten (EnvironmentalDataDocument) in der XML-Instanz..html / .xml
violate_R874a_A_Report.xmlR874ERRORBei der Übermittlung in EMREG-OW wird für Einzelmesswerte eine Angabe von Methoden nicht unterstützt..html / .xml
violate_R875a_A_Report.xmlR875ERRORDie Angaben zu einzelnen Untersuchungen in Testing/TestingEvent haben nach Teilstrom gruppiert zu sein, d.h. auf denselben Teilstrom hat nicht mehrfach Bezug genommen zu werden - verletzt für Untersuchungsangaben mit Bezug auf Teilströme mit Wasserbuch-IDs 1-EMREG_TS_FunderMax_ARA..html / .xml
violate_R909a_A_Report.xmlR909ERRORDas Datenformat unterstützt die Übermittlung von einzelnen Untersuchungsergebnissen in EMREG-OW nur für solche Parameter, bei welchen es sich weder um “pH-Wert” noch um “Temperatur” handelt - verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und dem zu diesem Teilstrom bezogen auf den Abfluss angegebenen Parameter mit der ID »9008390115756« (Name: »pH-Wert«)..html / .xml
violate_R916a_A_Report.xmlR916ERRORDas Datenformat unterstützt die für die Übermittlung von Untersuchungsergebnissen in die Anwendung EMREG-OW ausschließlich die Angabe der Größeneinheiten “mg/l”, “µg/l” bzw. “ng/l”- verletzt für den 1. in der XML-Instanz enthaltenen Teilstrom (Name: »Abwassereinleitung Fundermax ARA Neudörfl«) und dem zu diesem Teilstrom bezogen auf den Abfluss angegebenen Parameter mit der ID »9008390115732« (Name: »Phosphor – Gesamt«)..html / .xml
violate_R948a_A_Report.xmlR948ERRORDer Datenimport in EMREG-OW ist jeweils nur für genau ein Berichtsjahr möglich, und somit jeweils genau ein EnvironmentalDataDocument-Element. Es sind jedoch 2 EnvironmentalDataDocument-Elemente in der Dateninstanz enthalten..html / .xml
violate_R956a_A_Report.xmlR956ERRORInnerhalb einer XML-Dateninstanz haben alle Parameter entweder per EHPC-Code (Codeliste 6912) oder per GTIN (Codeliste 2809) angegeben zu sein, und zwar über die verschiedenen Angaben - z.B. Grenzwert, Jahreswert, Messwert - hinweg. Das “Mischen” von EHPC-Codes und GTINs innerhalb einer XML-Dateninstanz wird vom Datenformat nicht unterstützt..html / .xml
violate_R978a_A_Report.xmlR978ERRORBei wiederholbaren ID-Elementen ist in vielen Fällen nur ein Eintrag pro Codeliste bzw. Sammlung von Identifikatoren zulässig - verletzt für Element »ID« in »WasteWaterStream«..html / .xml

Spezifikations-Änderungsverzeichnis

Änderungsverzeichnis

VersionDatumBeschreibung / Änderungen
0.902024-07-04

Keine Änderungen gegenüber v0.33. Hochversionieren, um zu signalisieren, dass es sich um einen Kandidaten für eine Version 1.00 handelt.

0.332024-03-07

Änderungen:

Die Möglichkeit der Übermittlung von Bewegungsdaten mit Stammdaten entfernt, so dass ausschließlich die Übermittlung von Bewegungsdaten ohne Stammdaten verbleibt. Der Begriff Bewegungsdaten meint hier Emissionsdaten für einen Berichtszeitraum (Kalenderjahr), und der Begriff Stammdaten meint Details zu Anlagen, Teilströmen und Bescheiden. Schematron-Prüfungen und andere Spezifikationsinhalte entsprechend angepasst.

0.322023‑03‑09

Änderungen:

  1. Datei- und Verzeichnis-Namen zur Vereinheitlichung mit anderen edm.gv.at-Datenschnitttstellen-Spezifikationen angepasst
  2. emreg_message_excl_masterdata.xsd so angepasst bzw. korrigiert, dass unter ListedData ID und Name von Anlagen (Installation) enthalten sein können, und so in den Bewegungsdaten unter InstallationReferencePeriodResult Bezüge auf solche Anlagen-Einträge möglich sind
  3. HTML-Anhang zur Datenformat- bzw. Schnittstellenbeschreibung ergänzt
0.312022‑09‑28

Änderungen: Diverse Anpassungen zur Vereinheitlichung mit anderen edm.gv.a-Datenspezifikationen vorgenommen, z.B. Nummerierung und Systematik von formalen Prüfungen angepasst.

Detailänderungen (diff) gegenüber der Vorversion 0.33