Available Documents
This page documents the 18013/OID4VP mdoc documents, namespaces, and attributes that can be requested for Moldova EVO Wallet.
This information may be useful when providing a preview_raw18013Request during Session creation.
| Document Type | Description | Primary Namespace | Other Namespace(s) |
|---|---|---|---|
eu.europa.ec.eudi.pid.1 | EUDI Person Identification Data | eu.europa.ec.eudi.pid.1 | None |
eu.europa.ec.av.1⚠️ Issuance currently broken in Sandbox Wallet | EU Age Verification | eu.europa.ec.av.1 | None |
md.gov.wallet.pid.1 | Moldova Identity Card | md.gov.wallet | None |
md.gov.wallet.dl.1 | Moldova Driver License | md.gov.wallet | None |
md.gov.wallet.vrc.1⚠️ Issuance currently broken in Sandbox Wallet | Moldova Vehicle Registration Certificate | md.gov.wallet | None |
Note: The md.gov.wallet namespace name is used across all Moldova-specific EVO Wallet document types, but the available attributes are specific to the document type and are not the same across all documents.
EUDI Person Identification Data
eu.europa.ec.eudi.pid.1
This document type is the Person Identification Data credential type in the EUDI Wallet framework.
eu.europa.ec.eudi.pid.1 Namespace
eu.europa.ec.eudi.pid.1 Namespace| Attribute | Description | Mandatory | Example |
|---|---|---|---|
given_name | Current first name(s), including middle name(s) where applicable, of the user to whom the person identification data relates. | ✅ | JEAN |
given_name_birth | First name(s), including middle name(s), of the user at the time of birth. | ❌ | JEAN |
family_name | Current last name(s) or surname(s) of the user to whom the person identification data relates. | ✅ | DUPONT |
family_name_birth | Last name(s) or surname(s) of the user at the time of birth. | ❌ | DUPONT |
birth_date | Day, month, and year on which the user was born. | ✅ | 1990-01-31 |
birth_place | Country, state, province, district, local area, municipality, city, town, or village where the user was born. | ✅ | PARIS |
nationality | One or more ISO 3166-1 alpha-2 country codes representing the user's nationality. | ✅ | ["FR"] |
expiry_date | Date when the person identification data expires. | ✅ | 2030-01-31 |
issuing_authority | Administrative authority that issued the person identification data, or the issuing country code. | ✅ | FR |
issuing_country | ISO 3166-1 alpha-2 country code of the provider of the person identification data. | ✅ | FR |
issuance_date | Date when the person identification data was issued or its administrative validity period began. | ❌ | 2020-01-31 |
trust_anchor | URL where a machine-readable trust anchor for verifying the PID can be found. | ❌ | https://trust.example.test/anchor |
attestation_legal_category | Indicator that the credential has been issued as PID. When present, typically PID. | ❌ | PID |
document_number | Number assigned to the person identification data by the provider. | ✅ | P1234567 |
issuing_jurisdiction | ISO 3166-2 country-subdivision code for the jurisdiction that issued the person identification data. | ❌ | FR-75 |
location_status | Location of validity status information for the person identification data. | ❌ | https://status.example.test/pid |
portrait | Facial image of the wallet user compliant with ISO 19794-5 or ISO 39794 specifications. | ❌ | <JPEG bytes> |
sex | User's sex. Values include ISO/IEC 5218 values and EUDI-specific values. | ❌ | 1 |
email_address | Email address of the user. | ❌ | [email protected] |
mobile_phone_number | Mobile telephone number of the user, in international format. | ❌ | +33612345678 |
personal_administrative_number | Personal administrative number assigned to the user by the provider. | ❌ | 123456789 |
resident_address | Full address where the user currently resides or can be contacted. | ❌ | 1 RUE DE LA PAIX, 75001 PARIS |
resident_street | Street where the user currently resides. | ❌ | RUE DE LA PAIX |
resident_house_number | House number where the user currently resides. | ❌ | 1 |
resident_city | Municipality, city, town, or village where the user currently resides. | ❌ | PARIS |
resident_state | State, province, district, or local area where the user currently resides. | ❌ | ILE-DE-FRANCE |
resident_postal_code | Postal code of the place where the user currently resides. | ❌ | 75001 |
resident_country | ISO 3166-1 alpha-2 country code where the user currently resides. | ❌ | FR |
EU Age Verification
eu.europa.ec.av.1
This document type is the Age Verification credential type according to the EU Age Verification framework.
eu.europa.ec.av.1 Namespace
eu.europa.ec.av.1 Namespace| Attribute | Description | Mandatory | Example |
|---|---|---|---|
age_over_18 | Whether the credential holder's age is at least 18 as of the issuance date of the credential. | ❌ | true |
age_over_21 | Whether the credential holder's age is at least 21 as of the issuance date of the credential. | ❌ | true |
Moldova Identity Card
md.gov.wallet.pid.1
This document type is the Moldova EVO Wallet Personal Identification Data document type.
This is a Moldova-specific credential which does not align with the EUDI Framework.
md.gov.wallet Namespace
md.gov.wallet Namespace| Attribute | Description | Mandatory | Example |
|---|---|---|---|
idnp | Individual's IDNP, the Moldovan state personal identification number. | ✅ | 1234567890123 |
family_name | Individual's family name or surname. | ✅ | POPESCU |
given_name | Individual's given name(s). | ✅ | ION |
sex | Individual's sex, as an ISO/IEC 5218 numeric code. | ✅ | 1 |
nationality | Individual's nationality, as an ISO 3166-1 alpha-2 country code. | ✅ | MD |
birth_date | Individual's date of birth. | ✅ | 1990-01-31 |
age_over_18 | Whether the individual is at least 18 years of age at issuance of the digital credential. | ✅ | true |
age_over_21 | Whether the individual is at least 21 years of age at issuance of the digital credential. | ✅ | true |
portrait | Portrait image of the holder, as encoded on the Moldovan identity card. | ✅ | <JPEG bytes> |
signature | Holder's signature image, as encoded on the Moldovan identity card. | ✅ | <JPEG bytes> |
resident_address | Full registered residential address as a single formatted string. | ❌ | STR. STEFAN CEL MARE 1 |
resident_country | Country of registered residence, as an ISO 3166-1 alpha-2 country code. | ❌ | MD |
resident_region | Region of registered residence. | ❌ | CHISINAU |
resident_city | Locality of registered residence. | ❌ | CHISINAU |
resident_street | Street name of registered residence. | ❌ | STR. STEFAN CEL MARE |
resident_house_number | House or building number of registered residence. | ❌ | 1 |
resident_block | Building block of registered residence, where applicable. | ❌ | A |
resident_flat | Flat or apartment number of registered residence, where applicable. | ❌ | 2 |
issue_date | Date the physical identity card used to create this digital credential was issued. | ✅ | 2020-01-31 |
expiry_date | Date the physical identity card used to create this digital credential expires. | ❌ | 2030-01-31 |
issuing_authority | Authority that issued the identity card. | ✅ | Agentia Servicii Publice |
document_type | Document type. | ✅ | identity card |
document_series | Series of the underlying physical identity card. | ✅ | A |
document_number | Number of the underlying physical identity card, excluding the series. | ✅ | 12345678 |
Moldova Driver License
md.gov.wallet.dl.1
This document type is the Moldova EVO Wallet Driver License document type.
This is a Moldova-specific credential which does not align with the EUDI Framework.
md.gov.wallet Namespace
md.gov.wallet Namespace| Attribute | Description | Mandatory | Example |
|---|---|---|---|
idnp | Individual's IDNP, the Moldovan state personal identification number. | ✅ | 1234567890123 |
family_name | Individual's family name or surname. | ✅ | POPESCU |
given_name | Individual's given name(s). | ✅ | ION |
birth_date | Individual's date of birth. | ✅ | 1990-01-31 |
age_over_18 | Whether the individual is at least 18 years of age at issuance of the digital credential. | ✅ | true |
age_over_21 | Whether the individual is at least 21 years of age at issuance of the digital credential. | ✅ | true |
birth_country | Country where the individual was born, as an ISO 3166-1 alpha-2 country code. | ❌ | MD |
birth_city | Locality where the individual was born. | ❌ | CHISINAU |
issue_date | Date the driver license was issued. | ✅ | 2020-01-31 |
expiry_date | Date the driver license expires. | ❌ | 2030-01-31 |
issuing_authority | Authority that issued the driver license. | ✅ | Agentia Servicii Publice |
document_number | Driver license number. | ✅ | DL1234567 |
portrait | Reproduction of the holder's portrait. | ✅ | <JPEG bytes> |
signature | Image of the holder's signature. | ❌ | <JPEG bytes> |
driving_privileges | Categories of vehicle the individual is licensed to drive, parsed per ISO 18013-5. | ✅ | [{...}] |
Moldova Vehicle Registration Certificate
md.gov.wallet.vrc.1
This document type is the Moldova EVO Wallet Vehicle Registration Certificate document type.
This is a Moldova-specific credential which does not align with the EUDI Framework.
md.gov.wallet Namespace
md.gov.wallet Namespace| Attribute | Description | Mandatory | Example |
|---|---|---|---|
plate_number | Registered vehicle's plate number. | ✅ | ABC123 |
idnv | Registered vehicle's IDNV assigned in the Moldovan State Register of Transport. | ✅ | 9876543210987 |
vin | Manufacturer-assigned Vehicle Identification Number, per ISO 3779. | ❌ | WVWZZZ1JZXW000001 |
make | Vehicle make. | ✅ | Toyota |
model | Vehicle model. | ✅ | Corolla |
color | Vehicle color, as recorded by the issuer. | ✅ | Black |
category | Vehicle's EU vehicle category code. | ✅ | M1 |
year | Vehicle year of manufacture. | ✅ | 2020 |
body_number | Vehicle body number, if recorded separately from the VIN. | ❌ | BN123456 |
body_type | Vehicle body type, as recorded by the issuer. | ✅ | Sedan |
chassis_number | Vehicle chassis number, if recorded separately from the VIN. | ❌ | CH123456 |
engine_volume | Engine displacement volume, as recorded by the issuer. | ✅ | 1598 |
engine_type | Engine or fuel type, as recorded by the issuer. | ✅ | Petrol |
engine_number | Vehicle engine number. | ❌ | EN123456 |
authorized_weight | Maximum technically permissible laden mass, in kilograms. | ✅ | 1800 |
weight | Vehicle mass in service, in kilograms. | ✅ | 1300 |
places | Number of seating positions, including the driver. | ✅ | 5 |
idnp | IDNP of the vehicle's registered holder. | ✅ | 1234567890123 |
family_name | Family name or surname of the vehicle's registered holder. | ✅ | POPESCU |
given_name | Given name(s) of the vehicle's registered holder. | ✅ | ION |
address | Registered address of the vehicle's holder, as a single formatted string. | ✅ | STR. STEFAN CEL MARE 1, CHISINAU |
vehicle_right | Legal relationship the registration holder has to the vehicle, as recorded by the issuer. | ✅ | Ownership |
special_remarks | Free-text remarks or annotations recorded on the registration certificate. | ❌ | ["Adapted for disabled driver"] |
issue_date | Date the registration certificate was issued. | ✅ | 2020-01-31 |
expiry_date | Date the registration certificate expires. | ❌ | 2030-01-31 |
issuing_authority | Authority that issued the registration certificate. | ✅ | Agentia Servicii Publice |
document_number | Number of the registration certificate document. | ✅ | VRC12345678 |
How To Make A Custom Request
Preview Feature
This feature is currently available as a Preview.
By default, your Verification Profile's configuration is used to create the 18013 request when you create a Session.
To specify a custom request, set preview_raw18013Request in providerInput.
{
"verificationProfileId": "...",
"provider": "moldova-evo-wallet",
// Other fields omitted
"providerInput": {
"moldova-evo-wallet": {
"preview_raw18013Request": {
// `documentRequests` is an array of requests, each describing a single document.
// A credential which satisfies any request can be used by the user.
"documentRequests": [
{
// Moldova Identity Card
"documentType": "md.gov.wallet.pid.1",
// A map of (namespaceName -> map(attributeName -> willRetain)).
"nameSpaces": {
"md.gov.wallet": {
// `given_name` is requested and will be retained.
"given_name": true,
// `family_name` is requested and will be retained.
"family_name": true,
// `portrait` is requested and will not be retained.
"portrait": false
}
}
}
]
}
}
}
}{
"verificationProfileId": "...",
"provider": "moldova-evo-wallet",
"providerInput": {
"moldova-evo-wallet": {
"preview_raw18013Request": {
"documentRequests": [
{
"documentType": "md.gov.wallet.pid.1",
"nameSpaces": {
"md.gov.wallet": {
"given_name": true,
"family_name": true,
"portrait": false
}
}
}
]
}
}
}
}Updated about 3 hours ago
