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

ch.elexis.data
Class AUF

java.lang.Object
  extended by ch.elexis.data.PersistentObject
      extended by ch.elexis.data.AUF
All Implemented Interfaces:
IPersistentObject, ISelectable

public class AUF
extends PersistentObject


Nested Class Summary
 
Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject
PersistentObject.FieldType
 
Field Summary
static java.lang.String FLD_CASE_ID
           
static java.lang.String FLD_DATE_FROM
           
static java.lang.String FLD_DATE_UNTIL
           
static java.lang.String FLD_PATIENT_ID
           
static java.lang.String FLD_PERCENT
           
static java.lang.String FLD_REASON
           
static java.lang.String FLD_ZUSATZ
           
static java.lang.String TABLENAME
           
 
Fields inherited from class ch.elexis.data.PersistentObject
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_FOLDED_CONNECTION, CFG_PWD, CFG_TYPE, CFG_USER, DATE_COMPOUND, default_lifetime, DELETED, EXISTS, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_LASTUPDATE, INEXISTENT, INVALID_ID, log, MAPPING_ERROR_MARKER, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START
 
Fields inherited from interface ch.elexis.core.data.IPersistentObject
FLD_ID, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID
 
Constructor Summary
protected AUF()
           
  AUF(Fall f, java.lang.String von, java.lang.String bis, java.lang.String proz, java.lang.String grund)
           
protected AUF(java.lang.String id)
           
 
Method Summary
 TimeTool getBeginn()
           
 TimeTool getEnd()
           
 Fall getFall()
           
 java.lang.String getGrund()
           
 java.lang.String getLabel()
          Einen menschenlesbaren Identifikationsstring für dieses Objet liefern
 Patient getPatient()
           
 java.lang.String getProzent()
           
protected  java.lang.String getTableName()
          Jede abgeleitete Klasse muss deklarieren, in welcher Tabelle sie gespeichert werden will.
 java.lang.String getZusatz()
           
static AUF load(java.lang.String id)
           
 void setBeginn(java.lang.String date)
           
 void setEnd(java.lang.String date)
           
 
Methods inherited from class ch.elexis.data.PersistentObject
addChangeListener, addMapping, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, create, createOrModifyTable, delete, deleteList, disconnect, equals, executeScript, executeSQLScript, exists, exportData, flatten, fold, get, get, getBinary, getCacheTime, getConnection, getConstraint, getDefaultCacheLifetime, getExportFields, getExportUIDValue, getExportUIDVersion, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getVersionedResource, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isValid, lock, map, removeChangeListener, removeFromList, removeFromList, removeSticker, removeTable, resetCache, set, set, setBinary, setConstraint, setDefaultCacheLifetime, setInt, setMap, setTrace, setVersionedResource, state, storeToString, tableExists, ts, undelete, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLD_PERCENT

public static final java.lang.String FLD_PERCENT
See Also:
Constant Field Values

FLD_REASON

public static final java.lang.String FLD_REASON
See Also:
Constant Field Values

FLD_CASE_ID

public static final java.lang.String FLD_CASE_ID
See Also:
Constant Field Values

FLD_PATIENT_ID

public static final java.lang.String FLD_PATIENT_ID
See Also:
Constant Field Values

TABLENAME

public static final java.lang.String TABLENAME
See Also:
Constant Field Values

FLD_ZUSATZ

public static final java.lang.String FLD_ZUSATZ
See Also:
Constant Field Values

FLD_DATE_FROM

public static final java.lang.String FLD_DATE_FROM
See Also:
Constant Field Values

FLD_DATE_UNTIL

public static final java.lang.String FLD_DATE_UNTIL
See Also:
Constant Field Values
Constructor Detail

AUF

public AUF(Fall f,
           java.lang.String von,
           java.lang.String bis,
           java.lang.String proz,
           java.lang.String grund)

AUF

protected AUF()

AUF

protected AUF(java.lang.String id)
Method Detail

getLabel

public java.lang.String getLabel()
Description copied from class: PersistentObject
Einen menschenlesbaren Identifikationsstring für dieses Objet liefern

Specified by:
getLabel in interface IPersistentObject
Specified by:
getLabel in class PersistentObject

getPatient

public Patient getPatient()

getFall

public Fall getFall()

getBeginn

public TimeTool getBeginn()

getEnd

public TimeTool getEnd()

setBeginn

public void setBeginn(java.lang.String date)

setEnd

public void setEnd(java.lang.String date)

getGrund

public java.lang.String getGrund()

getZusatz

public java.lang.String getZusatz()

getProzent

public java.lang.String getProzent()

getTableName

protected java.lang.String getTableName()
Description copied from class: PersistentObject
Jede abgeleitete Klasse muss deklarieren, in welcher Tabelle sie gespeichert werden will.

Specified by:
getTableName in class PersistentObject
Returns:
Der Name einer bereits existierenden Tabelle der Datenbank

load

public static AUF load(java.lang.String id)

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