All Projects → itplr-kosit → xrechnung-schematron

itplr-kosit / xrechnung-schematron

Licence: Apache-2.0 License
Schematron rules for the German CIUS (XRechnung) of EN16931:2017

Projects that are alternatives of or similar to xrechnung-schematron

xrechnung-visualization
XSL transformators for web and pdf rendering of German CIUS XRechnung or EN16931-1:2017 [MIRROR OF GitLab]
Stars: ✭ 26 (+36.84%)
Mutual labels:  xml, en16931, xrechnung
Fhir.js
Node.JS library for serializing/deserializing FHIR resources between JS/JSON and XML using various node.js XML libraries
Stars: ✭ 61 (+221.05%)
Mutual labels:  validation, xml
Validation
validation api extracted from play
Stars: ✭ 194 (+921.05%)
Mutual labels:  validation, xml
xspec
XSpec is a unit test and behaviour-driven development (BDD) framework for XSLT, XQuery, and Schematron.
Stars: ✭ 91 (+378.95%)
Mutual labels:  xml, schematron
granitic
Web/micro-services and IoC framework for Golang developers
Stars: ✭ 32 (+68.42%)
Mutual labels:  validation, xml
odin
Data-structure definition/validation/traversal, mapping and serialisation toolkit for Python
Stars: ✭ 24 (+26.32%)
Mutual labels:  validation, xml
Fore
Fore - declarative programming with web components
Stars: ✭ 34 (+78.95%)
Mutual labels:  validation, xml
onixcheck
ONIX validation library and commandline tool
Stars: ✭ 20 (+5.26%)
Mutual labels:  validation, xml
thai-citizen-id-validator
🦉 Validate Thai Citizen ID with 0 dependencies 🇹🇭
Stars: ✭ 35 (+84.21%)
Mutual labels:  validation
Swiftz-Validation
A data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-21.05%)
Mutual labels:  validation
robotframework-aristalibrary
Robot Framework library for Arista EOS
Stars: ✭ 14 (-26.32%)
Mutual labels:  validation
fiet
Fiết is a RSS feed parser in Elixir, which focuses on extensibility, speed, and standard compliance
Stars: ✭ 23 (+21.05%)
Mutual labels:  xml
validation
Validation on Laravel 5.X|6.X|7.X|8.X
Stars: ✭ 26 (+36.84%)
Mutual labels:  validation
NeverBounceAPI-PHP
This package provides convenient methods to integrate the NeverBounce API into your project.
Stars: ✭ 22 (+15.79%)
Mutual labels:  validation
laravel-pwned-passwords
Simple Laravel validation rule that allows you to prevent or limit the re-use of passwords that are known to be pwned (unsafe). Based on TroyHunt's Have I Been Pwned (https://haveibeenpwned.com)
Stars: ✭ 67 (+252.63%)
Mutual labels:  validation
validation
Validation in Ruby objects
Stars: ✭ 18 (-5.26%)
Mutual labels:  validation
checker
Golang parameter validation, which can replace go-playground/validator, includes ncluding Cross Field, Map, Slice and Array diving, provides readable,flexible, configurable validation.
Stars: ✭ 62 (+226.32%)
Mutual labels:  validation
standard-packages
List of packages that use `standard`
Stars: ✭ 32 (+68.42%)
Mutual labels:  standard
MultiStateToggleButton
Android's ToggleButton offers only two states, MultiStateToggleButton fixes this by offering as many states depending on the number of drawable resources passed in.
Stars: ✭ 20 (+5.26%)
Mutual labels:  xml
asl
A C++ cross-platform library including JSON, XML, HTTP, Sockets, WebSockets, threads, processes, logs, file system, CSV, INI files, etc.
Stars: ✭ 44 (+131.58%)
Mutual labels:  xml

XRechnung Schematron

Technical implementation of the German CIUS (XRechnung) business rules for EN16931:2017 as Schematron Rules for XML validation.

Releases

You can find packaged releases on our GitHub project

Semantic Versioning

Since December 2018 we introduced Semantic Versioning.

Given a version number MAJOR.MINOR.PATCH, we increment the:

  1. MAJOR version when we make incompatible changes:
    • That is we introduce changes to the rules which will DEFINITELY not validate previously generated XML which was valid to previous major version anymore
  2. MINOR version when we add functionality
    • That is we introduce changes to the rules which widen the scope of valid content (e.g. we add new codelist terms or accept new optional XML elements).
    • CAUTION: This might break YOUR validation scenario and ability to accept XML content
  3. PATCH version when we make backwards-compatible bug fixes.

Contact

The development takes place in an internal repository. Please contact [email protected].

Entwicklung / Development

Further information on development may be found in our Developer Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].