Einzelnen Beitrag anzeigen

Benutzerbild von DelphiBandit
DelphiBandit

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Auslesen von Daten aus nPA, KVK oder EGK mittels PC/SC

  Alt 20. Dez 2010, 16:03
Hallo,

das ist nicht ganz so trivial auch wenn es nur ein Befehl zum Absetzen ist - dieser aber in seinen Parametern variabel ist.

Ganz grob mal hinskizziert:
  • CT_Init mit korrektem Parametern für CNR und Port (teilweise pseudo serielle COM-Ports)
  • CT_Data mit RequestICC
  • Result auswerten, wenn ok, dann CT_Data mit SelectFile
  • Wenn immer noch ok, dann CT_Data mit ReadBinary
  • Bei eGK sind je nach Länge der Daten ggf. noch Nachleseoperationen notwendig, sie liefert im Moment ein gezipptes XML, welches Container für Patientendaten, Versichertendaten und Geschützte Versichertendaten enthält.
Über den Aufbau der CTAPI-Kommando's findest Du genügend Dokumentation mit einer Suchmaschine. Über den Aufbau der KVK-Daten, hier kommt es auf die Einstellung des Lesers an, entweder Stichwort Festformat oder ASN.1.

Über den Aufbau der Kartendaten seien Dir diese Links empfohlen:
Aufbau KVK ab Seite 12
Aufbau der eGK-XML + Mapping eGK auf KVK-Daten

Was mir zum Einstieg geholfen hat, sind diverse kleine C-Beispielprogramme, welche die Leser-Hersteller meist mitliefern. Der Erfahrungswert sagt: Ist auf jeden Fall alles zusammen ein grösserer Angang.
Carsten
  Mit Zitat antworten Zitat