eaustria.dame.daten
Class Laborbefundleser
java.lang.Object
eaustria.dame.daten.Laborbefundleser
public class Laborbefundleser
- extends java.lang.Object
Liest einen HL7-Laborbefund aus einem Datenstrom ein und liefert eine Liste von
Befunden, die nach Patienten aufgespaltet sind.
- Author:
- leo
Method Summary |
java.util.List<Laborbefund> |
einlesen()
Liest alle Laborbefunde im enthaltenen Datenstrom ein und liefert sie zurück. |
static java.lang.String |
trennzeichenErmitteln(java.io.Reader r)
Ermittelt das Trennzeichen. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Laborbefundleser
public Laborbefundleser(java.io.InputStream ein)
einlesen
public java.util.List<Laborbefund> einlesen()
throws java.io.IOException
- Liest alle Laborbefunde im enthaltenen Datenstrom ein und liefert sie zurück.
- Throws:
java.lang.IllegalArgumentException
- wenn Datenstrom nicht als Befundliste
interpretiert werden konnte
java.io.IOException
trennzeichenErmitteln
public static java.lang.String trennzeichenErmitteln(java.io.Reader r)
throws java.io.IOException
- Ermittelt das Trennzeichen.
- Returns:
- das Trennzeichen oder null, wenn kein gültiges HL7-Format
erkannt wurde.
- Throws:
java.io.IOException
Copyright 2005-2011 by Gerry Weirich, Elexis