ch.elexis.data
Class IVerrechenbar.DefaultOptifier
java.lang.Object
ch.elexis.data.IVerrechenbar.DefaultOptifier
- All Implemented Interfaces:
- IOptifier
- Direct Known Subclasses:
- IVerrechenbar.NoObligationOptifier
- Enclosing interface:
- IVerrechenbar
public static class IVerrechenbar.DefaultOptifier
- extends java.lang.Object
- implements IOptifier
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IVerrechenbar.DefaultOptifier
public IVerrechenbar.DefaultOptifier()
optify
public Result<java.lang.Object> optify(Konsultation kons)
- Description copied from interface:
IOptifier
- Eine Konsultation optifizieren
- Specified by:
optify
in interface IOptifier
add
public Result<IVerrechenbar> add(IVerrechenbar code,
Konsultation kons)
- Description copied from interface:
IOptifier
- Eine Leistung einer Konsultation hinzufügen; die anderen Leistungen der Kons ggf. anpassen
- Specified by:
add
in interface IOptifier
- Parameters:
code
- der hinzuzufügende codekons
- die Konsultation
- Returns:
- Result mit der möglicherweise veränderten Liste
remove
public Result<Verrechnet> remove(Verrechnet v,
Konsultation kons)
- Description copied from interface:
IOptifier
- Eine Leistung aus einer Konsultation entfernen; die Liste ggf. anpassen
- Specified by:
remove
in interface IOptifier
- Parameters:
v
- der zu enfternende codekons
- die KOnsultation
- Returns:
- Result mit der möglicherweise veränderten Liste
Copyright 2005-2011 by Gerry Weirich, Elexis