|
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.trustx.TrustXTransmit
public class TrustXTransmit
Transmit bills directly to a 'TrustCenter' via TrustX-Module. Note: This works only on Windows, because TrustX and ASAS are Closed-Source COM-DLL's Prerequisites: ASAS installed and configured, Trustx installed and configured. Dependencies: elexis-arzttarife-schweiz, jdomwrapper
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface ch.elexis.util.IRnOutputter |
---|
IRnOutputter.TYPE |
Field Summary |
---|
Fields inherited from interface ch.elexis.util.IRnOutputter |
---|
PROP_OUTPUT_METHOD |
Constructor Summary | |
---|---|
TrustXTransmit()
|
Method Summary | |
---|---|
boolean |
canBill(Fall fall)
check whether a case could be billed, i.e. all billing data are present. |
boolean |
canStorno(Rechnung rn)
Cancelling an already output bill: Depending on the type of the outputter, this might result in propagataing the cancel information to the final destination of the bill. |
org.eclipse.swt.widgets.Control |
createSettingsControl(org.eclipse.swt.widgets.Composite parent)
Create a Control to perform necessary setings for his outputter. |
Result<Rechnung> |
doOutput(IRnOutputter.TYPE type,
java.util.Collection<Rechnung> rnn,
java.util.Properties props)
Export and transmit all bills contained in rnn |
java.lang.String |
getDescription()
A short textual description for this output (as Label) |
void |
saveComposite()
Methode is called before dialog is closed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TrustXTransmit()
Method Detail |
---|
public Result<Rechnung> doOutput(IRnOutputter.TYPE type, java.util.Collection<Rechnung> rnn, java.util.Properties props)
doOutput
in interface IRnOutputter
rnn
- Collection of bills to transmitasCopy
- true to mar bills as "copy" or "resend"
public java.lang.String getDescription()
IRnOutputter
getDescription
in interface IRnOutputter
public boolean canStorno(Rechnung rn)
IRnOutputter
canStorno
in interface IRnOutputter
rn
- the specific bill to cancel or null, if it is just a general question
public org.eclipse.swt.widgets.Control createSettingsControl(org.eclipse.swt.widgets.Composite parent)
IRnOutputter
createSettingsControl
in interface IRnOutputter
public boolean canBill(Fall fall)
IRnOutputter
canBill
in interface IRnOutputter
fall
- the case to check
public void saveComposite()
IRnOutputter
saveComposite
in interface IRnOutputter
|
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 |