Introduktion

XDS Validation er et Java API der stiller validering af CDA dokumenter og kald til XDS til rådighed. Der skal kaldes fra DRS i forbindelse med registrering af dokumenter og metadata i XDS infrastrukturen.

For nuværende er der tale om APD v2, QRD og PHMR

Overblik

Biblioteket består en en række valideringsklasser, der kan sættes sammen i en factory til en specifik samling af regler for en given "ting", der skal valideres. F.eks. sætter Iti41ValidationFactory et antal regler sammen, sådan at et iti-41 kald valideres korrekt inkl. cda dokumentet, der sendes i kaldet.

Når man skal lave en ny valideringsklasse til en Factory, skal man vælge en af følgende 4 templetes at tage udgangspunkt i.

Følgende diagram viser hvordan de forskellige factory klasser, der komponerer en validering, for nuværende har sat dem sammen.



Instantiering

Instantiering af biblioteket sker via en række factory klasser. Se guide til anvendere.

Valideringer

Biblioteket validerer på forskellige niveauer.