Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Would this work in parallel to an open CardHandle from a Konnektor or after CardTerminalService.EjectCard has been called? #8

Open
cheindel opened this issue Apr 9, 2024 · 0 comments

Comments

@cheindel
Copy link

cheindel commented Apr 9, 2024

The idea would be to not block the PVS functionality but access the data of the card in parallel, independently of the PVS used, to show it on a kiosk screen, facing the patient.

The Konnektor has a SOAP API where you can subscribe to Card/Inserted event, but that would only give me ICCSN, CardType, CardHolderName and KVNR, according to the documentation in gemILF_PS_V2.9.0.pdf

Once I receive the event from the Konnektor I would know that the card is present and could use your code to read the data. As the PVS is required to perform online validation of the card, I assume I would be finished reading the data before the Konnektor could execute the "EjectCard" command.

Or is this an exclusive access to the card and cannot work in parallel?

@cheindel cheindel changed the title Would this work in parallel to an open CardHandle from a Konnektor or after CardTerminalService.EjectCard has been called Would this work in parallel to an open CardHandle from a Konnektor or after CardTerminalService.EjectCard has been called? Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant