Aspose.Barcode for Python via Java Generation and Recognition API docs
MandatoryFields Class Reference

Inherits _MwWrapper.

Public Member Functions

def __init__ (self, nativeObject)
 
def address_city (self)
 
def address_city (self, value)
 
def address_postal_code (self)
 
def address_postal_code (self, value)
 
def address_state (self)
 
def address_state (self, value)
 
def address_street1 (self)
 
def address_street1 (self, value)
 
def country_identification (self)
 
def country_identification (self, value)
 
def customer_id_number (self)
 
def customer_id_number (self, value)
 
def date_of_birth (self)
 
def date_of_birth (self, value)
 
def document_discriminator (self)
 
def document_discriminator (self, value)
 
def endorsement_codes (self)
 
def endorsement_codes (self, value)
 
def eye_color (self)
 
def eye_color (self, value)
 
def family_name (self)
 
def family_name (self, value)
 
def family_name_truncation (self)
 
def family_name_truncation (self, value)
 
def first_name (self)
 
def first_name (self, value)
 
def first_name_truncation (self)
 
def first_name_truncation (self, value)
 
def height (self)
 
def height (self, value)
 
def middle_name (self)
 
def middle_name (self, value)
 
def middle_name_truncation (self)
 
def middle_name_truncation (self, value)
 
def restriction_codes (self)
 
def restriction_codes (self, value)
 
def sex (self)
 
def sex (self, value)
 
def vehicle_class (self)
 
def vehicle_class (self, value)
 

Detailed Description

Mandatory elements (fields) of the card.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  nativeObject 
)

Member Function Documentation

◆ address_city() [1/2]

def address_city (   self)
DAI — City portion of the cardholder address.
DL / ID, V20ANS.

◆ address_city() [2/2]

def address_city (   self,
  value 
)
DAI — City portion of the cardholder address.
DL / ID, V20ANS.

◆ address_postal_code() [1/2]

def address_postal_code (   self)
DAK — Postal code portion of the cardholder address (U.S. and Canada).

If the trailing portion of the U.S. postal code is not known,
zeros are used to fill up to 9 digits.
DL / ID, F11ANS.

◆ address_postal_code() [2/2]

def address_postal_code (   self,
  value 
)
DAK — Postal code portion of the cardholder address (U.S. and Canada).

If the trailing portion of the U.S. postal code is not known,
zeros are used to fill up to 9 digits.
DL / ID, F11ANS.

◆ address_state() [1/2]

def address_state (   self)
DAJ — State portion of the cardholder address.
DL / ID, F2A.

◆ address_state() [2/2]

def address_state (   self,
  value 
)
DAJ — State portion of the cardholder address.
DL / ID, F2A.

◆ address_street1() [1/2]

def address_street1 (   self)
DAG — Street portion of the cardholder address.
DL / ID, V35ANS.

◆ address_street1() [2/2]

def address_street1 (   self,
  value 
)
DAG — Street portion of the cardholder address.
DL / ID, V35ANS.

◆ country_identification() [1/2]

def country_identification (   self)
DCG — Country in which the DL / ID is issued.
U.S. = USA, Canada = CAN.
DL / ID, F3A.

◆ country_identification() [2/2]

def country_identification (   self,
  value 
)
DCG — Country in which the DL / ID is issued.
U.S. = USA, Canada = CAN.
DL / ID, F3A.

◆ customer_id_number() [1/2]

def customer_id_number (   self)
DAQ — Number assigned or calculated by the issuing authority.
DL / ID, V25ANS.

◆ customer_id_number() [2/2]

def customer_id_number (   self,
  value 
)
DAQ — Number assigned or calculated by the issuing authority.
DL / ID, V25ANS.

◆ date_of_birth() [1/2]

def date_of_birth (   self)
DBB — Date of birth.
Format: MMDDCCYY for U.S., CCYYMMDD for Canada.
DL / ID, F8N.

◆ date_of_birth() [2/2]

def date_of_birth (   self,
  value 
)
DBB — Date of birth.
Format: MMDDCCYY for U.S., CCYYMMDD for Canada.
DL / ID, F8N.

◆ document_discriminator() [1/2]

def document_discriminator (   self)
DCF — Unique document discriminator.

Identifies a specific document issued to the customer and may serve
document discrimination, audit, or inventory control purposes.
DL / ID, V25ANS.

◆ document_discriminator() [2/2]

def document_discriminator (   self,
  value 
)
DCF — Unique document discriminator.

Identifies a specific document issued to the customer and may serve
document discrimination, audit, or inventory control purposes.
DL / ID, V25ANS.

◆ endorsement_codes() [1/2]

def endorsement_codes (   self)
DCD — Jurisdiction-specific endorsement codes.
DL, V5ANS.

◆ endorsement_codes() [2/2]

def endorsement_codes (   self,
  value 
)
DCD — Jurisdiction-specific endorsement codes.
DL, V5ANS.

◆ eye_color() [1/2]

def eye_color (   self)
DAY — Eye color of the cardholder (ANSI D-20 codes).
DL / ID, F3A.

◆ eye_color() [2/2]

def eye_color (   self,
  value 
)
DAY — Eye color of the cardholder (ANSI D-20 codes).
DL / ID, F3A.

◆ family_name() [1/2]

def family_name (   self)
DCS — Family name of the cardholder.
DL / ID, V40ANS.

◆ family_name() [2/2]

def family_name (   self,
  value 
)
DCS — Family name of the cardholder.
DL / ID, V40ANS.

◆ family_name_truncation() [1/2]

def family_name_truncation (   self)
DDE — Indicates whether the family name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ family_name_truncation() [2/2]

def family_name_truncation (   self,
  value 
)
DDE — Indicates whether the family name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ first_name() [1/2]

def first_name (   self)
DAC — First name of the cardholder.
DL / ID, V40ANS.

◆ first_name() [2/2]

def first_name (   self,
  value 
)
DAC — First name of the cardholder.
DL / ID, V40ANS.

◆ first_name_truncation() [1/2]

def first_name_truncation (   self)
DDF — Indicates whether the first name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ first_name_truncation() [2/2]

def first_name_truncation (   self,
  value 
)
DDF — Indicates whether the first name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ height() [1/2]

def height (   self)
DAU — Height of the cardholder.

Inches: number of inches followed by " in" (e.g. 6'1'' = "073 in").
Centimeters: number of centimeters followed by " cm" (e.g. "181 cm").
DL / ID, F6ANS.

◆ height() [2/2]

def height (   self,
  value 
)
DAU — Height of the cardholder.

Inches: number of inches followed by " in" (e.g. 6'1'' = "073 in").
Centimeters: number of centimeters followed by " cm" (e.g. "181 cm").
DL / ID, F6ANS.

◆ middle_name() [1/2]

def middle_name (   self)
DAD — Middle name(s) of the cardholder.
Multiple middle names must be separated by a comma ",".
DL / ID, V40ANS.

◆ middle_name() [2/2]

def middle_name (   self,
  value 
)
DAD — Middle name(s) of the cardholder.
Multiple middle names must be separated by a comma ",".
DL / ID, V40ANS.

◆ middle_name_truncation() [1/2]

def middle_name_truncation (   self)
DDG — Indicates whether the middle name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ middle_name_truncation() [2/2]

def middle_name_truncation (   self,
  value 
)
DDG — Indicates whether the middle name field is truncated:
T = truncated, N = not truncated, U = unknown.
DL / ID, F1A.

◆ restriction_codes() [1/2]

def restriction_codes (   self)
DCB — Jurisdiction-specific restriction codes.
DL, V12ANS.

◆ restriction_codes() [2/2]

def restriction_codes (   self,
  value 
)
DCB — Jurisdiction-specific restriction codes.
DL, V12ANS.

◆ sex() [1/2]

def sex (   self)
DBC — Gender of the cardholder.
1 = male, 2 = female, 9 = not specified.
DL / ID, F1N.

◆ sex() [2/2]

def sex (   self,
  value 
)
DBC — Gender of the cardholder.
1 = male, 2 = female, 9 = not specified.
DL / ID, F1N.

◆ vehicle_class() [1/2]

def vehicle_class (   self)
DCA — Jurisdiction-specific vehicle class / group code.
DL, V6ANS.

◆ vehicle_class() [2/2]

def vehicle_class (   self,
  value 
)
DCA — Jurisdiction-specific vehicle class / group code.
DL, V6ANS.