  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2, or (at your option)
  any later version.
 
  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  GNU General Public License for more details.
 
  You should have received a copy of the GNU General Public License
  along with this software; see the file COPYING.   If not, write to
  the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
 
   Contact: Dr. Claudia Neumann
            Herderstr. 7
            D - 26169 Friesoythe

            dr. claudia.neumann@gmx.de

   Because most people interested in this software will be germans I will 
   switch to german from here on.

   Libctapimkt ist eine Bibliothek zum Auslesen der Krankenversichertenkarte (KVK)
   und der elektronischen Gesundheitskarte (eGK) mit von der KBV zertifizierten 
   Lesegerten, die am seriellen Port angeschlossen werden. 

   Zum Kompilieren und Installieren lesen Sie bitte die Datei INSTALL
     
   Das Programm mktlin wird aufgerufen:
   mktlin <serielle Port-Nr> <Ausgabedatei>
   wobei /dev/ttyS0 = 1 entsprechend der Windows-Zhlung beim COM-Port z.B. 
   mktlin.unx 1 kartendaten
   Das Programm gibt auf der Kommandozeile die Art der Karte aus:
   KVK bei Krankenversichertenkarte
   eGK bei eGK
   dies allerdings nur, wenn das angeschlossene Gert eGK auslesen kann. Bei einer
   KVK wird die Ausgabedatei genau wie in der Kommandozeile angegeben angelegt.
   Bei einer eGK werden zwei Dateien angelegt <Ausgabedatei>_pd.zip und
   <Ausgabedatei>_vd.zip, die die Patientendaten und die Versicherungsdaten als
   gezippte XML-Datei enthalten.

   Bei mobilen Kartenlesegerten mssen nach Auslesen der Krankenversichertenkarte und
   Verarbeitung im Praxisprogramm die Patientendaten im Kartenlesegert gelscht werden
   (Vorschrift der KBV). Dazu dient das Programm mtker, das den letzten ausgelesenen
    Datensatz lscht.

   Dokumentation finden Sie unter:
   http://www.kbv.de/ita/register_G.html fr die KVK und 
   http://www.gematik.de/upload/gematik_Qop_eGK_Spezifikation_Teil1_V1_1_0_Kommentare_4_1652.pdf 
   fr die eGK.

   getestet mit:
     Kernel > 2.6.0
     luft mit allen von der KBV zertifizierten KVK-Lesegerten, die an der seriellen Schnittstelle angeschlossen
     werden knnen. Das Auslesen der eGK funktioniert mit dem Celectronic CardStar medic2.

    Fehler, Verbesserungen und Kritik an:
        dr.claudia.neumann@gmx.de

