dim hd dim dummy dim recno dim reader dim i reader=1 ’Welcher Reader soll benutzt werden? 0 steht fuer ersten Leser, 1 fuer den zweiten Leser, usw
‘Es gibt 3 Datensaetze
for i = 0 to 3
recno=i
Set hd = CreateObject(“HealthData.hdclass”)
dummy = dummy+cstr(hd.RecordCSV(clng(recno), clng(reader)))+”,”
Set hd = nothing
next
msgbox dummy
Auf http://blog.aloaha.com/2012/03/21/deutsche-gesundheitskarte-auslesen/ wird erklaert wie Filter gesetzt werden um nur ganz bestimmte Daten zu lesen
Bitte nehmen Sie zur Kenntnis das Aloaha mit KVKs UND eGKs umgehen kann. Allerdings wird fuer KVKs entweder ein PC/SC Kartenleser von HID Global bzw. Omnikey benoetigt. Zugelassene Health Terminals (CT-API) funktionieren von allen Herstellern!
Die neue deutsche Gesundheitskarte eGK enthaelt Datensaetze, die von vielen Besitzern eingesehen werden moechten. Dieses ist mit dem Aloaha Cardconnector ganz einfach moeglich. Sie brauchen nur den Aloaha Smartcard Connector von http://www.aloaha.com/download/cardconnector.zip installieren und dann die Datei HealthDataTest.exe aus dem Installationsordner starten. Normalerweise der Ordner Wrocklage im “Programme Ordner”
Natuerlich koennen nicht nur die neuen eGKs betrachtet werden sondern auch die alten KVKs!
Eine Lizenz wird fuer das betrachten der Datensaetze NICHT benoetigt! Eine Lizenz wird nur dann erfordert wenn man das Schluesselmaterial der innovativen Karte fuer die Signierung oder Verschluesselung benutzen moechte.
Wir werden immer wieder gefragt wie man die Patientendaten aus der neuen Gesundheitskarte auslesen kann. Aloaha stellt dabei eine Vielzahl von Schnittstellen zur Verfuegung. Diese Schnittstellen unterstuetzen CT-API und PC/SC. Weiterhin wird nicht nur die neue eGK unterstuetzt sondern natuerlich auch die alten KVK Karten. Die Daten werden dabei automatisch normiert damit die Endsoftware nicht mehr auf verschiedene Dialekte achten muss.
Wer jedoch nur mal eben ganz schnell einen Blick auf die Karte werfen moechte kann einen ganz einfachen Weg gehen. Zuerst muss der Kartentreiber Aloaha Cardconnector von http://www.aloaha.com/download/cardconnector.zip installiert werden. In der Gundeinstellung unterstuetzt diese saemtliche PC/SC Kartenleser. Nur bei CT-API Terminals muss die Grundeinstellung geaendert werden.
Wenn die Software installiert ist kann man direkt die Daten der Karte des ersten angeschlossenen PC/SC Lesers darstellen. Dazu einfach versichertendaten.hta mit einem Doppelklick starten und Voala.
Aloaha hat dem Aloaha Cardconnector ein kleines freeware Tool zum Betrachten der neuen Gesundheitskarte eGK beigelegt. Einfach den Cardconnector von http://www.aloaha.com/download/cardconnector.zip laden und dann HealthDataTest.exe aus dem Installationsverzeichnis starten (c:\programme\wrocklage)
eGK Health Card Viewer
Lizensierte Benutzer der Aloaha Middleware (Aloaha Cardconnector) koennen natuerlich noch viel mehr mit der eGK/Gesundheitskarte. Zum Beispiel Dokumente signieren, an Webseiten per SSL anmelden oder mit Hilfe des Aloaha Smart Logins sich an den Windows Rechner anmelden.
Mit dem Aloaha Cardconnector ist es moeglich die neue deutsche Gesundheitskarte (eGK) auszulesen. Der Cardconnector bringt dazu eine Reihe, einfach zu benutzender, Schnittstellen mit. Sie brauchen dazu nur das Aloaha COM Object HealthData.hdclass zu referenzieren. Zum Beispiel mit: set hd = CreateObject(“HealthData.hdclass”)
Es gibt auf der Karte 3 Datensaetze
EF.PD (Personendaten)
EF.VD (Versichertendaten)
EF.GVD (Geschuetzte Versichertendaten)
Die XML Daten koennen Sie mit wenigen Zeilen auslesen:
Dim hd dim record ‘possible from 1 to 3 (3 PIN Protected)
record=1 ’EF.PD Set hd = CreateObject(“HealthData.hdclass”) MsgBox hd. XMLRecord(record)
Set hd = Nothing
Sie koennen aber auch ganz geziehlt Werte abfragen und diese als Komma separierte Liste auslesen:
Dim hd dim record ’possible from 1 to 3 (3 PIN Protected) dim filter
Die GUI benoetigt zwar den installierten Cardconnector aber KEINE Lizenz. Die GUI finden Sie als HealthDataTest.exe im Installationsverzeichnis (C:\Programme\Wrocklage) als HealthDataTest.exe.
This API can read new Health Cards (eGK) and also old KVK cards! When reading old KVK Cards please note: Please make sure that when you are using an HID/Omnikey Reader that you install the Sync API additionally to the reader driver. When using SCM Microsystems Reader you need to make sure that the MCARD API has been installed additionally to the reader driver!