Notification on the Standardization of OCR Output Field Names - Phase Three

Change Background:

To enhance the standardization and consistency of OCR recognition results, ZOLOZ plans to standardize the output field names of OCR, covering fields such as ID, name, gender, date, nationality, issuing country, and address. Given the wide variety of document types involved in current OCR recognition, ZOLOZ will complete the standardization of field formats in three phases.

ZOLOZ began the changes for Phase Three on May 6, 2025, and is expected to complete all changes for Phase Three by June 6, 2025. This announcement outlines the content and scope of the changes for Phase Three.

Change Content:

The following are the contents and scope of this change.

  1. Standardized Field Scope:
    If OCR cannot read any of the fields listed below, ZOLOZ still returns the field name but leaves its value blank. Any additional processing or custom formatting of this output is now entirely customer-managed; ZOLOZ no longer provides customization services.

Field

Standardized Field Name

Description

The field representing ID includes the following :

  1. ID_NUMBER_ORIGINAL
  2. ID_NUMBER
  3. DOCUMENT_NUMBER
  4. PERSONAL_NUMBER
  5. NIK
  6. TAX_NUMBER
  • NUMBER

Output Document Number

The field representing name includes the following :

  1. FULL_NAME
  2. LOCAL_NAME
  3. NAME
  4. TNAM
  5. LAST_NAM
  6. PNAME1
  7. PNAME2
  8. FIRST_NAME
  9. MIDDLE_NAME
  10. FULL_NAME_N
  11. EFIRST_NAME_FULL
  12. NAME_CN
  13. FIRST_NAME_N
  14. EFIRST_NAME
  15. CNAME2
  16. CNAME1
  17. ELAST_NAME
  18. LAST_NAME_N
  • LAST_NAME (Local Language)
  • MIDDLE_NAME (Local Language)
  • FIRST_NAME (Local Language)
  • FULL_NAME (Local Language)
  • LAST_NAME_EN (English)
  • MIDDLE_NAME_EN (English)
  • FIRST_NAME_EN (English)
  • FULL_NAME_EN (English)

To keep results accurate and consistent, ZOLOZ outputs each data field exactly as it appears on the document—no translation is applied. For example, if a Mainland-China ID shows the holder’s name only in Chinese, the FULL_NAME field will contain that Chinese text. Fields that are not present on the document are still returned, but with empty values.

The field representing gender includes the following :

  1. SEX
  2. GENDER
  3. SEX_N
  • GENDER

Output "F" or "M"

The field representing date of birth includes the following :

  1. DATE_OF_BIRTH
  2. BIRTH_DATE
  3. DOB
  • DATE_OF_BIRTH

Output format unified as yyyy/mm/dd

The field representing date of issue includes the following :

  1. DATE_OF_ISSUE
  2. ISSUE_DATE
  • DATE_OF_ISSUE

Output format unified as yyyy/mm/dd

The field representing date of expiry includes the following :

  1. DATE_OF_EXPIRY
  2. DATE_OF_EXPIR
  3. EXPIRE_DATE
  4. DATE_EXPIRE
  5. EXPRIFY_DATE
  6. EXPIRY_DATE
  • DATE_OF_EXPIRY

Output format unified as yyyy/mm/dd

The field representing nationality includes the following :

  1. NATIONALITY
  2. NATIONALITY_N
  • NATIONALITY

Output the full name of the country in English

The field representing nationality code includes the following :

  1. NATIONALITY_CODE
  • NATIONALITY_CODE

Output the corresponding three-letter country code

The field representing country of birth includes the following :

  1. COUNTRY_OF_BIRTH
  • COUNTRY_OF_BIRTH

Output the name of the country of birth in English

The field representing country code for the country of birth includes the following :

  1. COUNTRY_OF_BIRTH_CODE
  • COUNTRY_OF_BIRTH_CODE

Output the corresponding three-letter country code for the country of birth

The field representing issue state includes the following :

  1. ISSUE_STATE
  2. ISSUING_STATE
  • ISSUE_STATE

Output the name of the issuing country in English

The field representing country code for the issuing country includes the following :

  1. ISSUE_STATE_CODE
  2. ISSUING_STATE_CODE
  • ISSUE_STATE_CODE

Output the corresponding three-letter country code for the issuing country

The field representing address includes the following :

  1. ADDRESS_ORIGINAL
  2. ADDRESS
  3. ADDRESS_N
  • ADDRESS

Output Address

The field representing MRZ includes the following :

  1. MRZ_TYPE
  2. MRZ_STRINGS
  3. MRZ_LINES
  • MRZ1

Output MRZline

  1. The scope of documents for the third phase of changes is as follows:

Note: To ensure compatibility between old and new document types, subsequently added document types will also follow the same standardized output specifications. Users can parse and process this information through the unified ocrResultFormat field.

Country/Region

Document Scope

Afghanistan

  • 00930000002

Algeria

  • 02130000001

Angola

  • 02440000001
  • 02440000002

Bahrain

  • 09730000001
  • 09730000002

Brunei Darussalam

  • 06730000001
  • 06730000002
  • 06730000003
  • 06730000004

Croatia

  • 03850000001
  • 03850000002
  • 03850000003

Dominican Republic

  • 08090000001
  • 08090000002

Ecuador

  • 05930000001
  • 05930000002

Egypt

  • 00200000002
  • 00200000001

Ethiopia

  • 02510000001
  • 02510000002

Hungary

  • 03360000001
  • 03360000002
  • 03360000003

India

  • 00910000002
  • 00910000001

Jersey Island

  • 00440000001

Kuwait

  • 09650000002
  • 09650000001

Latvia

  • 03710000001
  • 03710000002
  • 03710000003
  • 03710000004

Liberia

  • 02310000001
  • 02310000002

Libya

  • 02180000001

Luxembourg

  • 03520000001
  • 03520000002
  • 03520000003
  • 03520000004
  • 03520000005
  • 03520000006

Madagascar

  • 02610000001

Malawi

  • 02650000001
  • 02650000002

Maldives

  • 09600000001
  • 09600000002

Mali

  • 02230000001

Malta

  • 03560000001
  • 03560000002
  • 03560000003

Mexico

  • 00520000003
  • 00520000004

Moldova

  • 03730000001
  • 03730000002
  • 03730000003

Monaco

  • 03770000001

Mongolia

  • 09760000001
  • 09760000002

Morocco

  • 02100000001
  • 02100000002
  • 02100000003

Mozambique

  • 02580000001
  • 02580000002

Netherlands

  • 00310000001
  • 00310000005

Nicaragua

  • 05050000001
  • 05050000002

North Macedonia

  • 08390000001
  • 08390000002

Norway

  • 00470000001

Pakistan

  • 00920000001
  • 00920000002

Panama

  • 05070000001

Paraguay

  • 05950000001
  • 05950000002

Peru

  • 00510000001
  • 00510000002

Poland

  • 00480000001
  • 00480000002
  • 00480000003

Portugal

  • 00351000001
  • 00351000002
  • 00351000003
  • 00351000004
  • 00351000005

Qatar

  • 09740000001
  • 09740000002
  • 09740000003
  • 09740000004

Romania

  • 00400000001
  • 00400000002
  • 00400000003

Russia

  • 00700000002

Rwanda

  • 00250000001

Saudi Arabia

  • 09660000001
  • 09660000002

Serbia

  • 03810000001
  • 03810000002

Sierra Leone

  • 02320000001
  • 02320000002
  • 02320000003

South Africa

  • 00270000001
  • 00270000002
  • 00270000003

South Sudan

  • 02110000001

Sri Lanka

  • 00940000001
  • 00940000002

Sudan

  • 02490000001
  • 02490000002

Suriname

  • 05970000001

Sweden

  • 00460000001

Switzerland

  • 00410000001
  • 00410000002
  • 00410000003
  • 00410000004

Syrian Arab Republic

  • 09630000002
  • 09630000001

Tajikistan

  • 09920000001
  • 09920000002

Tanzania

  • 00255000001
  • 00255000002
  • 00255000003
  • 00255000004

Togo

  • 02280000001

Turkey

  • 00900000003

Turkmenistan

  • 09930000001

Ukraine

  • 00380000001
  • 00380000002

United Kingdom

  • 00440000002

United States

  • 00100000002
  • 00100000003
  • 00100000004
  • 00100000005
  • 00100000006
  • 00100000007
  • 00100000008
  • 00100000009
  • 00100000010
  • 00100000011
  • 00100000012
  • 00100000013
  • 00100000014
  • 00100000015
  • 00100000016
  • 00100000017
  • 00100000018
  • 00100000019
  • 00100000020
  • 00100000021
  • 00100000022
  • 00100000023
  • 00100000025
  • 00100000026
  • 00100000027
  • 00100000028
  • 00100000029
  • 00100000030
  • 00100000031
  • 00100000032
  • 00100000033

Uruguay

  • 05980000001
  • 05980000002

Uzbekistan

  • 09980000001

Venezuela

  • 00580000001

Vietnam

  • 00840000003

Yemen

  • 09670000001
  • 09670000002

Zambia

  • 00260000001

Change Impact:

ZOLOZ will introduce a new field called ocrResultFormat in ID Recognition-checkresult and Real ID-checkresult to return the standardized OCR output content. For OCR fields that were output prior to this change, their field names and output formats will remain unchanged, ensuring no compatibility issues.