|
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 ImporterPageparent - 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 ImporterPagejava.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)
ElexisExceptionpublic java.lang.String getDescription()
ImporterPage
getDescription in class ImporterPagepublic 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 | ||||||||