Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.util
Interface IOptifier

All Known Implementing Classes:
BAGOptifier, IVerrechenbar.DefaultOptifier, IVerrechenbar.NoObligationOptifier, Optifier, TarmedOptifier

public interface IOptifier

Ein Optifier ist ein Optimizer und Verifier für Code-Systeme

Author:
gerry

Method Summary
 Result<IVerrechenbar> add(IVerrechenbar code, Konsultation kons)
          Eine Leistung einer Konsultation hinzufügen; die anderen Leistungen der Kons ggf. anpassen
 Result<java.lang.Object> optify(Konsultation kons)
          Eine Konsultation optifizieren
 Result<Verrechnet> remove(Verrechnet code, Konsultation kons)
          Eine Leistung aus einer Konsultation entfernen; die Liste ggf. anpassen
 

Method Detail

optify

Result<java.lang.Object> optify(Konsultation kons)
Eine Konsultation optifizieren


add

Result<IVerrechenbar> add(IVerrechenbar code,
                          Konsultation kons)
Eine Leistung einer Konsultation hinzufügen; die anderen Leistungen der Kons ggf. anpassen

Parameters:
code - der hinzuzufügende code
kons - die Konsultation
Returns:
Result mit der möglicherweise veränderten Liste

remove

Result<Verrechnet> remove(Verrechnet code,
                          Konsultation kons)
Eine Leistung aus einer Konsultation entfernen; die Liste ggf. anpassen

Parameters:
code - der zu enfternende code
kons - die KOnsultation
Returns:
Result mit der möglicherweise veränderten Liste

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis