|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.elexis.data.PersistentObject
ch.elexis.data.VerrechenbarAdapter
ch.elexis.data.Eigenleistung
public class Eigenleistung
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject |
|---|
PersistentObject.FieldType |
| Nested classes/interfaces inherited from interface ch.elexis.data.IVerrechenbar |
|---|
IVerrechenbar.DefaultComparator, IVerrechenbar.DefaultFilter, IVerrechenbar.DefaultOptifier, IVerrechenbar.NoObligationOptifier, IVerrechenbar.VatInfo |
| Field Summary | |
|---|---|
static java.lang.String |
BEZEICHNUNG
|
static java.lang.String |
CODE
|
static java.lang.String |
CODESYSTEM_NAME
|
static java.lang.String |
EIGENLEISTUNGEN
|
static java.lang.String |
EK_PREIS
|
static java.lang.String |
TIME
|
static java.lang.String |
VK_PREIS
|
static java.lang.String |
XIDDOMAIN
|
| Fields inherited from class ch.elexis.data.VerrechenbarAdapter |
|---|
addToBlockAction |
| 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.data.IVerrechenbar |
|---|
comparator, ifilter, optifier |
| Fields inherited from interface ch.elexis.core.data.IPersistentObject |
|---|
FLD_ID, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID |
| Constructor Summary | |
|---|---|
protected |
Eigenleistung()
|
protected |
Eigenleistung(java.lang.String id)
|
|
Eigenleistung(java.lang.String code,
java.lang.String name,
java.lang.String ek,
java.lang.String vk)
|
| Method Summary | |
|---|---|
java.lang.String |
getCode()
Das Element in Code-Form. |
java.lang.String |
getCodeSystemCode()
Kurzcode für das System liefern |
java.lang.String |
getCodeSystemName()
Name des zugrundeliegenden Codesystems liefern |
java.lang.String[] |
getDisplayedFields()
|
double |
getFactor(TimeTool date,
Fall fall)
|
Money |
getKosten(TimeTool dat)
Eigene Kosten für diese Leistung |
Money |
getPreis(TimeTool dat,
Fall fall)
|
protected java.lang.String |
getTableName()
Jede abgeleitete Klasse muss deklarieren, in welcher Tabelle sie gespeichert werden will. |
java.lang.String |
getText()
Das Element in Klartext-Form |
int |
getTP(TimeTool date,
Fall fall)
Betrag dieser Verrechenbar (in TP*100) an einem bestimmten Datum liefern |
java.lang.String |
getXidDomain()
|
boolean |
isDragOK()
Darf dieses Objekt mit Drag&Drop verschoben werden? |
static Eigenleistung |
load(java.lang.String id)
|
| Methods inherited from class ch.elexis.data.VerrechenbarAdapter |
|---|
getActions, getComparator, getEKMultiplikator, getFilter, getLabel, getMinutes, getOptifier, getVatInfo, getVKMultiplikator, getVKMultiplikator, setVKMultiplikator |
| 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, 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 |
| Methods inherited from interface ch.elexis.data.ICodeElement |
|---|
getId |
| Field Detail |
|---|
public static final java.lang.String CODESYSTEM_NAME
public static final java.lang.String TIME
public static final java.lang.String VK_PREIS
public static final java.lang.String EK_PREIS
public static final java.lang.String BEZEICHNUNG
public static final java.lang.String CODE
public static final java.lang.String EIGENLEISTUNGEN
public static final java.lang.String XIDDOMAIN
| Constructor Detail |
|---|
public Eigenleistung(java.lang.String code,
java.lang.String name,
java.lang.String ek,
java.lang.String vk)
protected Eigenleistung()
protected Eigenleistung(java.lang.String id)
| Method Detail |
|---|
public java.lang.String getXidDomain()
protected java.lang.String getTableName()
PersistentObject
getTableName in class VerrechenbarAdapterpublic java.lang.String getCode()
ICodeElement
getCode in interface ICodeElementgetCode in class VerrechenbarAdapterpublic java.lang.String getText()
ICodeElement
getText in interface ICodeElementgetText in class VerrechenbarAdapterpublic java.lang.String[] getDisplayedFields()
public java.lang.String getCodeSystemName()
ICodeElement
getCodeSystemName in interface ICodeElementgetCodeSystemName in class VerrechenbarAdapterpublic Money getKosten(TimeTool dat)
IVerrechenbar
getKosten in interface IVerrechenbargetKosten in class VerrechenbarAdapterdat - Datum, für das die Kosten geliefert werden sollen
public Money getPreis(TimeTool dat,
Fall fall)
public static Eigenleistung load(java.lang.String id)
public boolean isDragOK()
PersistentObject
isDragOK in interface IPersistentObjectisDragOK in class PersistentObjectpublic java.lang.String getCodeSystemCode()
ICodeElement
getCodeSystemCode in interface ICodeElementgetCodeSystemCode in class VerrechenbarAdapter
public int getTP(TimeTool date,
Fall fall)
IVerrechenbar
public double getFactor(TimeTool date,
Fall fall)
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||