I was wondering if I could get some advice around testing integration with NHS Smart Card systems.
As a bit of background, I’m working on a primary care software project at the moment (Desktop application installed onto clinician machines, more info about the product/company here https://www.accurx.com). An issue we’ve come across is that installing our software can throw off the smart card software already installed on the machine and require a reinstall of the latest version of the Identity Agent and middleware. We’ve seen this happen with the old BT Identity Agent and HSCIC Identity Agent v1.
I would love to have more confidence about this particular part of the project and limit disruption to clinicians by being able to test interactions outside of the production environment.
As part of the NHoS/NHSBuntu project I’ve seen you were working on identity last year and found the write up How NHS Smart Cards Work - a Beginner’s Guide really helpful for getting into the area as someone not familiar with NHS Smart Card systems.
Does anyone know of test environments / development kits that can be used to test interactions with the smart card software? In specific case at the moment I’d like to test interaction with existing BT / HSCIC v1 / HSCIC v2 software running in a Windows environment however it would also be interesting to know if there is anything available for other environments too. I imagine what I would need would be a keyboard with integrated smart card, access to some test smart cards, access to older versions of the software and access to some kind of test identity server to connect into.