eID middleware |

# be::portugal::eid::PTEID_EId Class Reference

Class for the id document on a EID Card. More...

Inheritance diagram for be::portugal::eid::PTEID_EId:

List of all members.

## Public Member Functions

override void | Dispose ()
string | getDocumentVersion ()
| Return Document Version field.
string | getDocumentType ()
| Return Document Type field.
string | getFirstName ()
| Return Complete First Names.
string | getFirstName1 ()
| Return First Name part 1 (2 first given name).
string | getFirstName2 ()
| Return First Name part 2 (first letter of the 3rd given name).
string | getSurname ()
| Return Surname field.
string | getGender ()
| Return Gender field.
string | getDateOfBirth ()
| Return Date Of Birth field.
string | getLocationOfBirth ()
| Return Location Of Birth field.
string | getNobility ()
| Return Nobility field.
string | getNationality ()
| Return Nationality field.
string | getNationalNumber ()
| Return National Number field.
string | getDuplicata ()
| Return Duplicata field.
string | getSpecialOrganization ()
| Return Special Organization field.
string | getMemberOfFamily ()
| Return Member Of Family field.
string | getLogicalNumber ()
| Return Logical Number field.
string | getChipNumber ()
| Return Chip Number field.
string | getValidityBeginDate ()
| Return Validity Begin Date field.
string | getValidityEndDate ()
| Return Validity End Date field.
string | getIssuingMunicipality ()
| Return Issuing Municipality field.
string | getAddressVersion ()
| Return Address Version field.
string | getStreet ()
| Return Street field.
string | getZipCode ()
| Return Zip Code field.
string | getMunicipality ()
| Return Municipality field.
string | getCountry ()
| Return Country field.
string | getSpecialStatus ()
| Return Special Status field.

## Detailed Description

Class for the id document on a EID Card.

You can get such an object from PTEID_EIDCard::getID() (or getDocument).

## Member Function Documentation

override void be::portugal::eid::PTEID_EId::Dispose | ( |  | ) | `[inline, virtual]`

Reimplemented from be::portugal::eid::PTEID_XMLDoc.

string be::portugal::eid::PTEID_EId::getAddressVersion | ( |  | ) | `[inline]`

Return Address Version field.

string be::portugal::eid::PTEID_EId::getChipNumber | ( |  | ) | `[inline]`

Return Chip Number field.

string be::portugal::eid::PTEID_EId::getCountry | ( |  | ) | `[inline]`

Return Country field.

string be::portugal::eid::PTEID_EId::getDateOfBirth | ( |  | ) | `[inline]`

Return Date Of Birth field.

string be::portugal::eid::PTEID_EId::getDocumentType | ( |  | ) | `[inline]`

Return Document Type field.

string be::portugal::eid::PTEID_EId::getDocumentVersion | ( |  | ) | `[inline]`

Return Document Version field.

string be::portugal::eid::PTEID_EId::getDuplicata | ( |  | ) | `[inline]`

Return Duplicata field.

string be::portugal::eid::PTEID_EId::getFirstName | ( |  | ) | `[inline]`

Return Complete First Names.

string be::portugal::eid::PTEID_EId::getFirstName1 | ( |  | ) | `[inline]`

Return First Name part 1 (2 first given name).

string be::portugal::eid::PTEID_EId::getFirstName2 | ( |  | ) | `[inline]`

Return First Name part 2 (first letter of the 3rd given name).

string be::portugal::eid::PTEID_EId::getGender | ( |  | ) | `[inline]`

Return Gender field.

string be::portugal::eid::PTEID_EId::getIssuingMunicipality | ( |  | ) | `[inline]`

Return Issuing Municipality field.

string be::portugal::eid::PTEID_EId::getLocationOfBirth | ( |  | ) | `[inline]`

Return Location Of Birth field.

string be::portugal::eid::PTEID_EId::getLogicalNumber | ( |  | ) | `[inline]`

Return Logical Number field.

string be::portugal::eid::PTEID_EId::getMemberOfFamily | ( |  | ) | `[inline]`

Return Member Of Family field.

string be::portugal::eid::PTEID_EId::getMunicipality | ( |  | ) | `[inline]`

Return Municipality field.

string be::portugal::eid::PTEID_EId::getNationality | ( |  | ) | `[inline]`

Return Nationality field.

string be::portugal::eid::PTEID_EId::getNationalNumber | ( |  | ) | `[inline]`

Return National Number field.

string be::portugal::eid::PTEID_EId::getNobility | ( |  | ) | `[inline]`

Return Nobility field.

string be::portugal::eid::PTEID_EId::getSpecialOrganization | ( |  | ) | `[inline]`

Return Special Organization field.

string be::portugal::eid::PTEID_EId::getSpecialStatus | ( |  | ) | `[inline]`

Return Special Status field.

string be::portugal::eid::PTEID_EId::getStreet | ( |  | ) | `[inline]`

Return Street field.

string be::portugal::eid::PTEID_EId::getSurname | ( |  | ) | `[inline]`

Return Surname field.

string be::portugal::eid::PTEID_EId::getValidityBeginDate | ( |  | ) | `[inline]`

Return Validity Begin Date field.

string be::portugal::eid::PTEID_EId::getValidityEndDate | ( |  | ) | `[inline]`

Return Validity End Date field.

string be::portugal::eid::PTEID_EId::getZipCode | ( |  | ) | `[inline]`

Return Zip Code field.