xoev-xwasser

Crates.ioxoev-xwasser
lib.rsxoev-xwasser
version0.702.1+0.7.2
sourcesrc
created_at2024-06-14 14:51:30.775848
updated_at2024-11-27 06:14:17.23446
description"XOEV XWasser XML Standard"
homepage
repositoryhttps://github.com/hd-gmbh-dev/xoev-xwasser-rs
max_upload_size
id1272105
size2,716,570
(hd-gmbh-bot)

documentation

README

xoev-xwasser

The XÖV data exchange standard XWasser is used for the digital exchange of data between operators of water supply systems (operators), who are responsible for regular drinking water testing in accordance with the quality standards of the German Drinking Water Ordinance (TrinkwV), and the responsible public health authorities (GA) as well as other authorities and diagnostic service providers. The standard therefore also covers the direct transmission of test reports from approved testing institutes (laboratories) to the health authorities as well as the annual transmission of drinking water quality data by the health authorities to the competent supreme state authority (OLB), which is subject to reporting requirements. The XWasser standard is part of the project "Nationwide standardized digital data exchange for drinking water hygiene (SHAPTH)" of all 16 federal states within the framework of the Pact for the Public Health Service (ÖGD).

Legal

Licensed under MIT license.

Versioning

This crate follows the latest minor and patch versions for each maintained major version.

The crate versions follow the X.Y.Z+A.B.C pattern:

  • The major version X is the upstream XÖV XWasser API compatibility version:
    • 300 for 3.Y.Z
  • The patch Y version is incremented when making XÖV XWasser update. It is equal to B*100 + C.
  • The patch Z version is incremented when making internal changes to the crate.
  • A.B.C contains the full upstream XÖV XWasser version, like 0.2.1 or 0.5.0. Note that this field is actually ignored in comparisons and only there for documentation.

Features

TBD.

Usage

TBD.

Development

wasm-pack watcher:

cargo watch --watch src -s "./build.sh"

vitest:

pnpm i
pnpm test
Commit count: 135

cargo fmt