Read personal data from a health smart card

Hello, I have a german health card and a type c card reader. I want to be able to get the personal data from the card like(name, birthdate, address). How should I approach this? I did a bit of research and the only thing related to smart card that I have found is the CriptoTokenKit. Is this the way to go or is there another possibility ?