ch.elexis.importers
Class ImportAerztekasse
java.lang.Object
ch.elexis.util.ImporterPage
ch.elexis.importers.ImportAerztekasse
public class ImportAerztekasse
- extends ImporterPage
Dieser Importer konvertiert Daten von Mediwin CBpro der Aerztekasse nach Elexis.
In Mediwin CBpro können die Patienten mittels "Module/Export" exportiert werden. Es sollten alle
Felder ausgewählt und unter "Optionen" die Kolonnen-Titel aktiviert werden. Die Datei kann dann
mittels dieses Importers importiert werden. Importierte Patienten werden speziell markiert, so
dass der Importer diese wieder erkennen kann. Die Patienten können zu jeder Zeit erneut
importiert werden. Falls ein Patient nicht mehr importiert werden soll, kann in Elexis im Feld
"Bemerkungen" der Text "AEK:elexis" eingegeben werden, dann wird er ignoriert. Falls ein Patient
in Elexis erstellt wurde, und in Mediwin CBpro ein Patient mit der gleichen Nummer exisitert,
gibt es eine Warnung, und der Patient wird nicht importiert. Soll er trotzdem importiert werden,
kann der Patient mit der gleichen Nummer in Elexis im Feld "Bemerkungen" mit dem Text "AEK:aek"
markiert werden. Der in Elexis erfasste Patient wird dann mit den Daten aus Mediwin CBpro
ersetzt.
- Author:
- Daniel Lutz
Method Summary |
Composite |
createPage(Composite parent)
Die Dialogseite erstellen, um ggf. eine Datenquelle auszuwählen oder weitere Erläuterungen zu
geben. |
IStatus |
doImport(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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImportAerztekasse
public ImportAerztekasse()
getTitle
public java.lang.String getTitle()
- Description copied from class:
ImporterPage
- Ein Titel, der auf der Titelzeile des Importers erscheint
- Specified by:
getTitle
in class ImporterPage
getDescription
public java.lang.String getDescription()
- Description copied from class:
ImporterPage
- Eine längere Beschreibung für den Message-Bereich des Dialogs
- Specified by:
getDescription
in class ImporterPage
createPage
public Composite createPage(Composite parent)
- Description copied from class:
ImporterPage
- Die Dialogseite erstellen, um ggf. eine Datenquelle auszuwählen oder weitere Erläuterungen zu
geben.
- Specified by:
createPage
in class ImporterPage
- Parameters:
parent
- Achtung: Hat schon ein GridlLayout, darf nicht geändert werden.
doImport
public IStatus doImport(IProgressMonitor monitor)
throws java.lang.Exception
- Description copied from class:
ImporterPage
- Hier muss die eigentliche Arbeit erledigt werden
- Specified by:
doImport
in class ImporterPage
- Throws:
java.lang.Exception
Copyright 2005-2011 by Gerry Weirich, Elexis