15 releases (7 breaking)

0.600.1+0.6.0 Oct 7, 2024
0.503.2+0.5.3 Sep 23, 2024
0.2.2+0.2.1 Jul 31, 2024

#299 in Testing

Download history 107/week @ 2024-07-14 3/week @ 2024-07-21 241/week @ 2024-07-28 120/week @ 2024-08-04 64/week @ 2024-08-11 33/week @ 2024-08-18 245/week @ 2024-09-08 478/week @ 2024-09-15 476/week @ 2024-09-22 251/week @ 2024-09-29 164/week @ 2024-10-06 59/week @ 2024-10-13

1,115 downloads per month

MIT license

305KB
4K SLoC

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).

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

Dependencies

~7–17MB
~305K SLoC