|
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.util.ImporterPage
ch.elexis.medikamente.bag.data.BAGMediImporter
public class BAGMediImporter
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ch.elexis.util.ImporterPage |
---|
ImporterPage.DBBasedImporter, ImporterPage.DirectoryBasedImporter, ImporterPage.FileBasedImporter, ImporterPage.ImporterJob, ImporterPage.ODBCBasedImporter |
Field Summary |
---|
Fields inherited from class ch.elexis.util.ImporterPage |
---|
results |
Constructor Summary | |
---|---|
BAGMediImporter()
|
Method Summary | |
---|---|
org.eclipse.swt.widgets.Composite |
createPage(org.eclipse.swt.widgets.Composite parent)
Die Dialogseite erstellen, um ggf. eine Datenquelle auszuwählen oder weitere Erläuterungen zu geben. |
org.eclipse.core.runtime.IStatus |
doImport(java.io.InputStream inputStream,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
org.eclipse.core.runtime.IStatus |
doImport(org.eclipse.core.runtime.IProgressMonitor monitor)
Hier muss die eigentliche Arbeit erledigt werden |
java.lang.String |
getDescription()
Eine längere Beschreibung für den Message-Bereich des Dialogs |
java.lang.String |
getTitle()
Ein Titel, der auf der Titelzeile des Importers erscheint |
static boolean |
importUpdate(java.lang.String[] row)
Import a medicament from one row of the BAG-Medi file |
Methods inherited from class ch.elexis.util.ImporterPage |
---|
collect, run, setInitializationData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BAGMediImporter()
Method Detail |
---|
public org.eclipse.swt.widgets.Composite createPage(org.eclipse.swt.widgets.Composite parent)
ImporterPage
createPage
in class ImporterPage
parent
- Achtung: Hat schon ein GridlLayout, darf nicht geändert werden.public org.eclipse.core.runtime.IStatus doImport(org.eclipse.core.runtime.IProgressMonitor monitor) throws java.lang.Exception
ImporterPage
doImport
in class ImporterPage
java.lang.Exception
public org.eclipse.core.runtime.IStatus doImport(java.io.InputStream inputStream, org.eclipse.core.runtime.IProgressMonitor monitor) throws ElexisException
ElexisException
public static boolean importUpdate(java.lang.String[] row) throws ElexisException
row
- row[0] = ID,bzw Name row[1] = Generikum row[2] = Pharmacode row[3] = BAG-Dossier row[4] = Swissmedic-Nr row[5] = Swissmedic-Liste row[6] row[7] = Namen row[8] = EK-Preis row[9] = VK-Preis row[10]= Limitatio (Y/N) row[11]= LimitatioPts row[12]= Gruppe (optional) row[13]= Substance (optional)
ElexisException
public java.lang.String getDescription()
ImporterPage
getDescription
in class ImporterPage
public java.lang.String getTitle()
ImporterPage
getTitle
in class ImporterPage
|
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 |