INTERPOL-Innovation-Centre / ANSI-NIST-XML-ITL-Implementation

INTERPOL's implementation for ANSI/NIST ITL
GNU General Public License v3.0
15 stars 4 forks source link

Sample files contain errors #5

Open netx123 opened 3 years ago

netx123 commented 3 years ago

I’ve performed validation of the sample files against the MRT and documentation and have found several issues where the example files fail to conform to the specification. It would be beneficial to fix the sample files. I’ve included a few of the found issues below:

Field 9.137-A (Minutia Index Number - MAN) Specification states that the value range should be >=1, however all the sample files have the minutia index number value starting at 0.

Field 1.014 (Greenwich Mean Time - GMT) Specification states that date time format shall be GMT format, Times shall be expressed in UTC (Coordinated Universal Time), with a special UTC designator ("Z"). This is confirmed by the regular expression and the example shown in the documentation "2007-01-01T00:00:01Z" However all of the example files contain dates in local time format with time zone offset in hours and minutes, for example "2016-04-10T10:46:32-05:00"

Field 15.003 (Impression Type – IMP) Specification states that the value should be one of {0,8,24,25,28,29,41,42}, however many of the example files has the impression type set to 10 , suggest these are updated to 0.