Drivers License

Field: document_type_indicator

  • Field Type: text

  • Description: Type of record being issued.

  • Examples: DRIVING LICENSE, LEARNING PERMIT, IDENTIFICATION CARD, or COMERRICAL DRIVER's LICENSE

Field: surname

  • Field Type: text

  • Description: Family last name or surname

Field: given_names

  • Field Type: text

  • Description: First and middle names

Field: date_of_birth

  • Field Type: Unix timestamp UTC

  • Description: Date of Birth

Field: date_of_issue

  • Field Type: Unix timestamp UTC

  • Description: Date of issuance for Driver's License

Field: date_of_expiration

  • Field Type: Unix timestamp UTC

  • Description: Date of experiation for Driver's License

Field: authority

  • Field Type: text

  • Description: The authorized agent orgnization that issues driver licenses and/or idnetification cards

Field: customer_identifier

  • Field Type: Alpha-Numeric

  • Description: An id that uniquely identifies the individual by the issuing authority

Field: document_discriminator

  • Field Type: numeric

  • Description: A number that must uniquely identify a particular document issued to an individual.

Field: portrait

Field: signature

Field: street_address

  • Field Type: text

  • Description: Street address including apartment number of individual

Field: city

  • Field Type: text

  • Description: City of individual

Field: state_province_region

  • Field Type: text; ISO-3166-2

  • Description: State, province, or region code of individual

Field: postal_code

  • Field Type: Alpha-Numeric

  • Description: Postal code of address of individual

Field: country

  • Field Type: text; ISO-3166-1

  • Description: Code of country of address of individual

Field: vehicle_classifications

  • Field Type: text; comma separated list with space

  • Description: Vehicle types the driver is authorized to operate

  • Example: A, D

Field: endorsements

  • Field Type: text; comma separated list with space

  • Description: Codes specifying additional privileges granted to the individual

  • Example: M, S

Field: restrictions

  • Field Type: text; comma separated list

  • Description: Codes used to indicate restrictions or conditions that apply to the individual. If no restrictions or conditions apply to the individual, "NONE" shall be indicated.

  • Example: corrective lenses, sunrise to sunset driving only

Field: sex

  • Field Type: M for male, F for female, or X for not specified

  • Description: Individual's sex

Field: height_inches

  • Field Type: numeric

  • Description: The individual's height in inches. It is recommended that if height_cm exists, that height_inches exist.

  • Example: 73

Field: height_cm

  • Field Type: numeric

  • Description: The individual's height in cm. It is recommended that if height_inches exists, that height_cm exist.

  • Example: 185

Field: eye_color

  • Field Type: text

  • Description: The individual's eye color

  • Example: brown

Field: hair_color

  • Field Type: text

  • Description: The individual's hair color

  • Example: brown

Field: place_of_birth

  • Field Type: text

  • Description: The individual's place of birth

  • Example: New York, USA

Field: category_date_of_first_issue

  • Field Type: Colon, semicolon list with spaces. Date is stored in Unix timestamp UTC.

  • Description: Category date of first issue

  • Example: D:unavail ; C:1633932000

Field: category_date_of_expiry

  • Field Type: Colon, semicolon list with spaces. Date is stored in Unix timestamp UTC.

  • Description: Category date of expiry

  • Example: D:1633932000 ; C:1633932000

Field: weight_pounds

  • Field Type: numeric

  • Description: The individual's weight in pounds. It is recommended that if weight_kilograms exists, that weight_pounds exist.

  • Example: 185

Field: weight_kilograms

  • Field Type: numeric

  • Description: The individual's height in cm. It is recommended that if weight_pounds exists, that weight_kilograms exist.

  • Example: 84

Field: race

  • Field Type: text

  • Description: The individual's race

Field: audit_information

  • Field Type: Alpha-Numeric

  • Description: Letters and/or numbers that identifies when, where, and by whom the license / ID card was made.

Field: issuing_jurisdiction

  • Field Type: Use the appropriate two-character code

  • Description: The issuing jurisdiction. The D20 Data Dictionary, Release 7.0.0 may provide examples of issuing jurisidictions.

Field: organ_donor

  • Field Type: text

  • Description: If the individual is an Organ Donor. ORGAN DONOR is to be explictly spelled out so there is no ambiguity to the individual their status, otherwise the field should be left blank.

  • Example: ORGAN DONOR

Field: veteran_indicator

  • Field Type: text

  • Description: The word "VETERAN" is required.

  • Example: VETERAN

Field: compliance_type

  • Field Type: text

  • Description: F = compliant. (Required for DHS Compliant licenses)

  • Example: F

Field: card_revision_date

  • Field Type: MMDDCCYY

  • Description: (Required for DHS Compliant licenses)

  • Example: 09302010

Field: hazmat_endorsement_expiration_date

  • Field Type: Unix timestamp UTC

  • Description: Hazmat endorsement expiration date

Field: limited_duration_document_indicator

  • Field Type: text

  • Description: (Required for DHS Compliant licenses)

  • Example: 1

Attributes are part of the Credential Protocol see ARIES RFC 0036

Some attributes are part of the underlying ARIES Credential Protocol. For example the following values are associated with the credential

  • "schema_id": string, identifier of schema

  • "cred_def_id": string, identifier of credential definition, which includes the issuer's DID

Example ARIES Schema:

{
  "schema_name": "Drivers_License",
  "schema_version": "1.0",
  "attributes": [
    "weight_kilograms",
    "authority",
    "veteran_indicator",
    "postal_code",
    "surname",
    "state_province_region",
    "weight_pounds",
    "eye_color",
    "date_of_birth",
    "category_date_of_first_issue",
    "endorsements",
    "restrictions",
    "compliance_type",
    "vehicle_classifications",
    "organ_donor",
    "sex",
    "height_cm",
    "race",
    "portrait",
    "height_inches",
    "signature",
    "hair_color",
    "street_address",
    "country",
    "category_date_of_expiry",
    "document_discriminator",
    "issuing_jurisdiction",
    "given_names",
    "hazmat_endorsement_expiration_date",
    "limited_duration_document_indicator",
    "date_of_issue",
    "card_revision_date",
    "place_of_birth",
    "city",
    "document_type_indicator",
    "customer_identifier",
    "date_of_expiration",
    "audit_information"
  ]
}

Network Schema Ids

Indicio Test: Q7CyqfHss9RPK4hjwyZT32:2:Drivers_License:1.0
Indicio Demo:
Indicio Live: Q3ruoz76i4mrtaqrEfvCt:2:Drivers_License:1.0

Last updated

Was this helpful?