German Health Insurance Cards (KVK)
[Supported Cards]

Collaboration diagram for German Health Insurance Cards (KVK):

Detailed Description

KVK cards are issued by German health insurance companies to their members.

Such a card contains information about the member (such as name, date of birth, postal address, insurance company etc). It does not contain any medical data.


Extending Basic Card Object

CHIPCARD_API int LC_KVKCard_ExtendCard (LC_CARD *card)
CHIPCARD_API int LC_KVKCard_UnextendCard (LC_CARD *card)
CHIPCARD_API
LC_CLIENT_RESULT 
LC_KVKCard_Reopen (LC_CARD *card)

KVK-specific Data

CHIPCARD_API
GWEN_DB_NODE * 
LC_KVKCard_GetCardData (const LC_CARD *card)


Function Documentation

CHIPCARD_API int LC_KVKCard_ExtendCard ( LC_CARD card  ) 

Extends a basic card type thus making functions of this group available. This stores some KVK-related data with the given card object. This function internally calls LC_MemoryCard_ExtendCard.

CHIPCARD_API int LC_KVKCard_UnextendCard ( LC_CARD card  ) 

Unextend a card object which has previously been extended using LC_KVKCard_ExtendCard. This functions releases all KVK-related ressources. This function internally calls LC_MemoryCard_UnextendCard.

CHIPCARD_API LC_CLIENT_RESULT LC_KVKCard_Reopen ( LC_CARD card  ) 

This function is called from within LC_Card_Open for cards which have been extended using LC_KVKCard_ExtendCard. However, if a card extended after opening you can call this function here to let the card do some necessary work before other functions of this group can be used.

CHIPCARD_API GWEN_DB_NODE* LC_KVKCard_GetCardData ( const LC_CARD card  ) 

Returns the content of the card parsed into a GWEN_DB. The card object remains the owner od the object returned (if any), so you must not manipulate or destroy it.


Generated on Sat Sep 22 04:43:33 2007 for libchipcard2 by  doxygen 1.5.3