Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

com.hilotec.elexis.messwerte.v2.data
Class PluginstatistikenDatenquelle

java.lang.Object
  extended by com.hilotec.elexis.messwerte.v2.data.PluginstatistikenDatenquelle
All Implemented Interfaces:
IDatenquelle

public class PluginstatistikenDatenquelle
extends java.lang.Object
implements IDatenquelle

Schnittstelle zu hilotec-Pluginstatistiken. Diese Klasse dient als Datenquelle fuer das Plugin. Auf die Messungen kann im Pluginstatistiken-Plugin ueber Messwert:Messungstyp zugegriffen werden. Die Spaltennamen werden aus den Feldnamen im Messwertplugin uebernommen. Zusaetzlich sind bei jedem Messwert zwei weitere Spalten mit Namen Patient und Datum vorhanden. Ersteres gibt die ID des zugehoerigen Patienten zurueck, waehrend zweiters dem Datum der Messung entspricht. Wenn gleichbenannte Felder existieren werden diese ignoriert, und die oben angegebenen Spezialbedeutungen werden benutzt.


Constructor Summary
PluginstatistikenDatenquelle()
          Konstruktor.
 
Method Summary
 java.lang.String getName()
          Name dieser Datenquelle auslesen
 ITabelle getTabelle(java.lang.String name)
          Bestimmte Tabelle anhand des Namens auslesen
 java.util.List<ITabelle> getTabellen()
          Liste aller Tabellen, die diese Datenquelle liefert, auslesen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginstatistikenDatenquelle

public PluginstatistikenDatenquelle()
Konstruktor. Initialisiert die ganze Datenquelle mit Tabellen und allem.

Method Detail

getName

public java.lang.String getName()
Description copied from interface: IDatenquelle
Name dieser Datenquelle auslesen

Specified by:
getName in interface IDatenquelle
Returns:
Name

getTabellen

public java.util.List<ITabelle> getTabellen()
Description copied from interface: IDatenquelle
Liste aller Tabellen, die diese Datenquelle liefert, auslesen.

Specified by:
getTabellen in interface IDatenquelle
Returns:
Liste aller Tabellen

getTabelle

public ITabelle getTabelle(java.lang.String name)
Description copied from interface: IDatenquelle
Bestimmte Tabelle anhand des Namens auslesen

Specified by:
getTabelle in interface IDatenquelle
Parameters:
name - Tabellenname
Returns:
Tabelle oder null falls diese nicht existiert.

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013