Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.icpc
Class Encounter

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

public class Encounter
extends PersistentObject


Nested Class Summary
 
Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject
PersistentObject.FieldType
 
Field Summary
 
Fields inherited from class ch.elexis.data.PersistentObject
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_PWD, CFG_TYPE, CFG_USER, DELETED, EXISTS, INEXISTENT, INVALID_ID, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START
 
Fields inherited from interface ch.elexis.core.data.IPersistentObject
FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_ID, FLD_LASTUPDATE, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID
 
Constructor Summary
Encounter(Konsultation kons, Episode ep)
           
 
Method Summary
 IcpcCode getDiag()
           
 Episode getEpisode()
           
 Konsultation getKons()
           
 java.lang.String getLabel()
          Einen menschenlesbaren Identifikationsstring für dieses Objet liefern
 IcpcCode getProc()
           
 IcpcCode getRFE()
           
static Encounter load(java.lang.String id)
           
 void setDiag(IcpcCode code)
           
 void setProc(IcpcCode code)
           
 void setRFE(IcpcCode code)
           
 
Methods inherited from class ch.elexis.data.PersistentObject
addChangeListener, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, delete, deleteList, disconnect, equals, executeSQLScript, exists, exportData, fireChangeEvent, flatten, fold, get, get, getCacheTime, getConnection, getDefaultCacheLifetime, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isShowDeleted, isValid, lock, map, relock, removeChangeListener, removeFromList, removeFromList, removeSticker, resetCache, set, set, setDefaultCacheLifetime, setInt, setMap, setShowDeleted, setTrace, state, storeToString, tableExists, ts, undelete, unlock
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Encounter

public Encounter(Konsultation kons,
                 Episode ep)
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

getKons

public Konsultation getKons()

getEpisode

public Episode getEpisode()

load

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

setRFE

public void setRFE(IcpcCode code)

setDiag

public void setDiag(IcpcCode code)

setProc

public void setProc(IcpcCode code)

getRFE

public IcpcCode getRFE()

getDiag

public IcpcCode getDiag()

getProc

public IcpcCode getProc()

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis