de.werum.uvkp.plausi
Class KernpruefungDSKO

java.lang.Object
  extended by de.werum.uvkp.plausi.KernpruefungDSKO
All Implemented Interfaces:
Kernpruefung

public class KernpruefungDSKO
extends java.lang.Object
implements Kernpruefung

Die Klasse KernpruefungDSKO realisiert die Kernprüfung des Kommunikations-Datensatzes im UV-Meldeverfahren.

Beispiel zur Verwendung:

   // Konstruktion eines Objekts der Kernprüfungsklasse
   KernpruefungDSKO kernpruefungDSKO = new KernpruefungDSKO();
   
   // Aufruf der Kernprüfung
   Rueckgabe rueckgabe = kernpruefungDSKO.pruefe(datensatzString, null);
   int returnCode = rueckgabe.getReturnCode();
   String[] rueckgabeMeldungen = rueckgabe.getRueckgabeMeldungen();

 


Constructor Summary
KernpruefungDSKO()
          Konstruktion eines Objekts mit dem die Kernprüfung eines Kommunikations-Datensatzes ausgeführt werden kann.
 
Method Summary
 Rueckgabe pruefe(java.lang.String datensatz, java.lang.String vorlaufsatz)
          Der eingegebene DSKO-Datensatz wird kerngeprueft.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KernpruefungDSKO

public KernpruefungDSKO()
Konstruktion eines Objekts mit dem die Kernprüfung eines Kommunikations-Datensatzes ausgeführt werden kann.

Method Detail

pruefe

public Rueckgabe pruefe(java.lang.String datensatz,
                        java.lang.String vorlaufsatz)
Der eingegebene DSKO-Datensatz wird kerngeprueft. Der Vorlaufsatz wird ignoriert.

Specified by:
pruefe in interface Kernpruefung
Parameters:
datensatz - Der zu pruefende Satz.
vorlaufsatz - Der Vorlaufsatz aus der Meldung, der ignoriert wird.
Returns:
Das Ergebnis der Kernprüfung.