de.werum.uvkp.plausi
Class KernpruefungDSAS

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

public class KernpruefungDSAS
extends java.lang.Object
implements Kernpruefung

Die Klasse KernpruefungDSAS realisiert die Kernprüfung des Stammdatenabfrage-Datensatzes im UV-Meldeverfahren.

Beispiel zur Verwendung:

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

 


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

Constructor Detail

KernpruefungDSAS

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

Method Detail

pruefe

public Rueckgabe pruefe(java.lang.String datensatz,
                        java.lang.String vorlaufsatz)
Der eingegebene DSAS-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.