com.hilotec.elexis.kgview.data
Class KonsData
java.lang.Object
ch.elexis.data.PersistentObject
com.hilotec.elexis.kgview.data.KonsData
- All Implemented Interfaces:
- IPersistentObject, ISelectable
public class KonsData
- extends PersistentObject
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 |
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, isMatching, isMatching, isMatching, isMatching, isValid, lock, map, removeChangeListener, removeFromList, removeFromList, removeSticker, removeTable, resetCache, 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 |
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
PLUGIN_ID
public static final java.lang.String PLUGIN_ID
- See Also:
- Constant Field Values
FLD_JETZLEIDEN
public static final java.lang.String FLD_JETZLEIDEN
- See Also:
- Constant Field Values
FLD_JETZLEIDEN_ICPC
public static final java.lang.String FLD_JETZLEIDEN_ICPC
- See Also:
- Constant Field Values
FLD_ALLGSTATUS
public static final java.lang.String FLD_ALLGSTATUS
- See Also:
- Constant Field Values
FLD_LOKSTATUS
public static final java.lang.String FLD_LOKSTATUS
- See Also:
- Constant Field Values
FLD_PROZEDERE
public static final java.lang.String FLD_PROZEDERE
- See Also:
- Constant Field Values
FLD_PROZEDERE_ICPC
public static final java.lang.String FLD_PROZEDERE_ICPC
- See Also:
- Constant Field Values
FLD_DIAGNOSE
public static final java.lang.String FLD_DIAGNOSE
- See Also:
- Constant Field Values
FLD_DIAGNOSE_ICPC
public static final java.lang.String FLD_DIAGNOSE_ICPC
- See Also:
- Constant Field Values
FLD_THERAPIE
public static final java.lang.String FLD_THERAPIE
- See Also:
- Constant Field Values
FLD_VERLAUF
public static final java.lang.String FLD_VERLAUF
- See Also:
- Constant Field Values
FLD_ROENTGEN
public static final java.lang.String FLD_ROENTGEN
- See Also:
- Constant Field Values
FLD_EKG
public static final java.lang.String FLD_EKG
- See Also:
- Constant Field Values
FLD_KONSZEIT
public static final java.lang.String FLD_KONSZEIT
- See Also:
- Constant Field Values
FLD_KONSBEGINN
public static final java.lang.String FLD_KONSBEGINN
- See Also:
- Constant Field Values
FLD_ISTTELEFON
public static final java.lang.String FLD_ISTTELEFON
- See Also:
- Constant Field Values
FLD_AUTOR
public static final java.lang.String FLD_AUTOR
- See Also:
- Constant Field Values
KonsData
protected KonsData()
KonsData
protected KonsData(java.lang.String id)
KonsData
public KonsData(Konsultation kons)
load
public static KonsData load(java.lang.String id)
load
public static KonsData load(Konsultation kons)
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
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
getJetzigesLeiden
public java.lang.String getJetzigesLeiden()
getJetzigesLeidenICPC
public java.lang.String getJetzigesLeidenICPC()
getAllgemeinstatus
public java.lang.String getAllgemeinstatus()
getLokalstatus
public java.lang.String getLokalstatus()
getProzedere
public java.lang.String getProzedere()
getProzedereICPC
public java.lang.String getProzedereICPC()
getDiagnose
public java.lang.String getDiagnose()
getDiagnoseICPC
public java.lang.String getDiagnoseICPC()
getTherapie
public java.lang.String getTherapie()
getVerlauf
public java.lang.String getVerlauf()
getRoentgen
public java.lang.String getRoentgen()
getEKG
public java.lang.String getEKG()
getKonsZeit
public long getKonsZeit()
getKonsBeginn
public java.lang.String getKonsBeginn()
getKonsultation
public Konsultation getKonsultation()
getIstTelefon
public boolean getIstTelefon()
getAutor
public Anwender getAutor()
setJetzigesLeiden
public void setJetzigesLeiden(java.lang.String txt)
setAllgemeinstatus
public void setAllgemeinstatus(java.lang.String txt)
setLokalstatus
public void setLokalstatus(java.lang.String txt)
setProzedere
public void setProzedere(java.lang.String txt)
setDiagnose
public void setDiagnose(java.lang.String txt)
setTherapie
public void setTherapie(java.lang.String txt)
setVerlauf
public void setVerlauf(java.lang.String txt)
setRoentgen
public void setRoentgen(java.lang.String txt)
setEKG
public void setEKG(java.lang.String txt)
setKonsBeginn
public void setKonsBeginn(long zeit)
setKonsZeit
public void setKonsZeit(long zeit)
setIstTelefon
public void setIstTelefon(boolean b)
setAutor
public void setAutor(Anwender anw)
set
public boolean set(java.lang.String field,
java.lang.String value)
- Wir ueberschreiben hier set() um sicherzustellen dass nur der Autor
einen KG-Eintrag anpassen kann, und um den Autor festzuhalten falls
das noch nicht geschehen ist.
- Specified by:
set
in interface IPersistentObject
- Overrides:
set
in class PersistentObject
- Parameters:
field
- Name des Feldesvalue
- Einzusetzender Wert (der vorherige Wert wird überschrieben)
- Returns:
- true bei Erfolg
isEditOK
public boolean isEditOK()
- Prueft ob die KG dieser Konsultation vom aktuellen Benutzer bearbeitet
werden darf
isDragOK
public boolean isDragOK()
- Description copied from class:
PersistentObject
- Darf dieses Objekt mit Drag&Drop verschoben werden?
- Specified by:
isDragOK
in interface IPersistentObject
- Overrides:
isDragOK
in class PersistentObject
- Returns:
- true wenn ja.