Class EuropeanHealthInsuranceCard
-
- All Implemented Interfaces:
public final class EuropeanHealthInsuranceCard extends GenericDocumentWrapper
European Health Insurance Card (EHIC). Supports formats with both four and five lines of data.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
EuropeanHealthInsuranceCard.FieldNames
public class
EuropeanHealthInsuranceCard.NormalizedFieldNames
-
Field Summary
Fields Modifier and Type Field Description public final static String
DOCUMENT_TYPE
public final static String
DOCUMENT_NORMALIZED_TYPE
private final FieldWrapper
barcode
private final ValidatedTextFieldWrapper
birthDate
private final TextFieldWrapper
cardNumber
private final TextFieldWrapper
countryCode
private final ValidatedTextFieldWrapper
expiryDate
private final TextFieldWrapper
givenNames
private final TextFieldWrapper
issuerName
private final TextFieldWrapper
issuerNumber
private final TextFieldWrapper
personalNumber
private final FieldWrapper
signature
private final TextFieldWrapper
surname
-
Constructor Summary
Constructors Constructor Description EuropeanHealthInsuranceCard(GenericDocument document)
-
Method Summary
Modifier and Type Method Description final FieldWrapper
getBarcode()
Barcode image (only present in some formats) final ValidatedTextFieldWrapper
getBirthDate()
Birth date final TextFieldWrapper
getCardNumber()
Card number final TextFieldWrapper
getCountryCode()
Country code (ISO 3166-1 alpha-2) final ValidatedTextFieldWrapper
getExpiryDate()
Expiry date final TextFieldWrapper
getGivenNames()
Given names final TextFieldWrapper
getIssuerName()
Issuer name final TextFieldWrapper
getIssuerNumber()
Issuer number final TextFieldWrapper
getPersonalNumber()
Personal number final FieldWrapper
getSignature()
Signature image final TextFieldWrapper
getSurname()
Surname -
-
Constructor Detail
-
EuropeanHealthInsuranceCard
EuropeanHealthInsuranceCard(GenericDocument document)
-
-
Method Detail
-
getBarcode
final FieldWrapper getBarcode()
Barcode image (only present in some formats)
-
getBirthDate
final ValidatedTextFieldWrapper getBirthDate()
Birth date
-
getCardNumber
final TextFieldWrapper getCardNumber()
Card number
-
getCountryCode
final TextFieldWrapper getCountryCode()
Country code (ISO 3166-1 alpha-2)
-
getExpiryDate
final ValidatedTextFieldWrapper getExpiryDate()
Expiry date
-
getGivenNames
final TextFieldWrapper getGivenNames()
Given names
-
getIssuerName
final TextFieldWrapper getIssuerName()
Issuer name
-
getIssuerNumber
final TextFieldWrapper getIssuerNumber()
Issuer number
-
getPersonalNumber
final TextFieldWrapper getPersonalNumber()
Personal number
-
getSignature
final FieldWrapper getSignature()
Signature image
-
getSurname
final TextFieldWrapper getSurname()
Surname
-
-
-
-