ch.elexis.banking
Class ESRRecord
java.lang.Object
ch.elexis.data.PersistentObject
ch.elexis.banking.ESRRecord
- All Implemented Interfaces:
- IPersistentObject, ISelectable
public class ESRRecord
- extends PersistentObject
Ein ESRRecord ist eine einzelne Buchung aus einem ESR-File-
- Author:
- Gerry
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 |
Constructor Summary |
ESRRecord()
|
ESRRecord(java.lang.String file,
java.lang.String codeline)
Der Konstruktor liest eine ESR-Zeile ein und konstruiert daraus den Datensatz. |
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 |
FLD_REJECT_CODE
public static final java.lang.String FLD_REJECT_CODE
- See Also:
- Constant Field Values
MANDANT_ID
public static final java.lang.String MANDANT_ID
- See Also:
- Constant Field Values
PATIENT_ID
public static final java.lang.String PATIENT_ID
- See Also:
- Constant Field Values
RECHNUNGS_ID
public static final java.lang.String RECHNUNGS_ID
- See Also:
- Constant Field Values
CODE
public static final java.lang.String CODE
- See Also:
- Constant Field Values
ESRRecord
public ESRRecord(java.lang.String file,
java.lang.String codeline)
- Der Konstruktor liest eine ESR-Zeile ein und konstruiert daraus den Datensatz.
ESRRecord
public ESRRecord()
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
getRechnung
public Rechnung getRechnung()
getBetrag
public Money getBetrag()
getTyp
public ESRRecord.MODE getTyp()
getRejectCode
public ESRRecord.REJECT getRejectCode()
setGebucht
public void setGebucht(TimeTool date)
load
public static ESRRecord load(java.lang.String id)
getEinlesedatatum
public java.lang.String getEinlesedatatum()
getVerarbeitungsdatum
public java.lang.String getVerarbeitungsdatum()
getValuta
public java.lang.String getValuta()
getPatient
public Patient getPatient()
getGebucht
public java.lang.String getGebucht()
getFile
public java.lang.String getFile()
getESRCode
public java.lang.String getESRCode()
Copyright 2005-2011 by Gerry Weirich, Elexis