Skip to content

eCheckDiagnose

eCheckDiagnose enumeration contains identificators which determinate the result of the text field comparison from the different sources.

const eCheckDiagnose = {
    UNKNOWN: 0,
    PASS: 1,
    INVALID_INPUT_DATA: 2,
    INTERNAL_ERROR: 3,
    EXCEPTION_IN_MODULE: 4,
    UNCERTAIN_VERIFICATION: 5,
    NECESSARY_IMAGE_NOT_FOUND: 7,
    PHOTO_SIDES_NOT_FOUND: 8,
    INVALID_CHECKSUM: 10,
    SYNTAX_ERROR: 11,
    LOGIC_ERROR: 12,
    SOURCES_COMPARISON_ERROR: 13,
    FIELDS_COMPARISON_LOGIC_ERROR: 14,
    INVALID_FIELD_FORMAT: 15,
    TRUE_LUMINISCENCE_ERROR: 20,
    FALSE_LUMINISCENCE_ERROR: 21,
    FIXED_PATTERN_ERROR: 22,
    LOW_CONTRAST_IN_IR_LIGHT: 23,
    INCORRECT_BACKGROUND_LIGHT: 24,
    BACKGROUND_COMPARISON_ERROR: 25,
    INCORRECT_TEXT_COLOR: 26,
    PHOTO_FALSE_LUMINISCENCE: 27,
    TOO_MUCH_SHIFT: 28,
    FIBERS_NOT_FOUND: 30,
    TOO_MANY_OBJECTS: 31,
    SPECKS_IN_UV: 33,
    TOO_LOW_RESOLUTION: 34,
    INVISIBLE_ELEMENT_PRESENT: 40,
    VISIBLE_ELEMENT_ABSENT: 41,
    ELEMENT_SHOULD_BE_COLORED: 42,
    ELEMENT_SHOULD_BE_GRAYSCALE: 43,
    PHOTO_WHITE_IR_DONT_MATCH: 44,
    UV_DULL_PAPER_MRZ: 50,
    FALSE_LUMINISCENCE_IN_MRZ: 51,
    UV_DULL_PAPER_PHOTO: 52,
    UV_DULL_PAPER_BLANK: 53,
    UV_DULL_PAPER_ERROR: 54,
    FALSE_LUMINISCENCE_IN_BLANK: 55,
    BAD_AREA_IN_AXIAL: 60,
    FALSE_IPI_PARAMETERS: 65,
    FIELD_POS_CORRECTOR_HIGHLIGHT_IR: 80,
    FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA: 81,
    OVI_IR_INVISIBLE: 90,
    OVI_INSUFFICIENT_AREA: 91,
    OVI_COLOR_INVARIABLE: 92,
    OVI_BAD_COLOR_FRONT: 93,
    OVI_BAD_COLOR_SIDE: 94,
    OVI_WIDE_COLOR_SPREAD: 95,
    OVI_BAD_COLOR_PERCENT: 96,
    HOLOGRAM_ELEMENT_ABSENT: 100,
    HOLOGRAM_SIDE_TOP_IMAGES_ABSENT: 101,
    HOLOGRAM_ELEMENT_PRESENT: 102,
    HOLOGRAM_FRAMES_IS_ABSENT: 103,
    HOLOGRAM_HOLO_FIELD_IS_ABSENT: 104,
    PHOTO_PATTERN_INTERRUPTED: 110,
    PHOTO_PATTERN_SHIFTED: 111,
    PHOTO_PATTERN_DIFFERENT_COLORS: 112,
    PHOTO_PATTERN_IR_VISIBLE: 113,
    PHOTO_PATTERN_NOT_INTERSECT: 114,
    PHOTO_SIZE_IS_WRONG: 115,
    PHOTO_PATTERN_INVALID_COLOR: 116,
    PHOTO_PATTERN_SHIFTED_VERT: 117,
    PHOTO_PATTERN_PATTERN_NOT_FOUND: 118,
    PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS: 119,
    PHOTO_IS_NOT_RECTANGLE: 120,
    PHOTO_CORNERS_IS_WRONG: 121,
    DOCUMENT_IS_CANCELLING: 122,
    TEXT_COLOR_SHOULD_BE_BLUE: 130,
    TEXT_COLOR_SHOULD_BE_GREEN: 131,
    TEXT_COLOR_SHOULD_BE_RED: 132,
    TEXT_SHOULD_BE_BLACK: 133,
    BARCODE_WAS_READ_WITH_ERRORS: 140,
    BARCODE_DATA_FORMAT_ERROR: 141,
    BARCODE_SIZE_PARAMS_ERROR: 142,
    NOT_ALL_BARCODES_READ: 143,
    PORTRAIT_COMPARISON_PORTRAITS_DIFFER: 150,
    PORTRAIT_COMPARISON_NO_SERVICE_REPLY: 151,
    PORTRAIT_COMPARISON_SERVICE_ERROR: 152,
    PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES: 153,
    PORTRAIT_COMPARISON_NO_LIVE_PHOTO: 154,
    PORTRAIT_COMPARISON_NO_SERVICE_LICENSE: 155,
    PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED: 156,
    MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS: 160,
    MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE: 161,
    FINGERPRINTS_COMPARISON_MISMATCH: 170,
    HOLO_PHOTO_FACE_NOT_DETECTED: 180,
    HOLO_PHOTO_FACE_COMPARISON_FAILED: 181,
    HOLO_PHOTO_FACE_GLARE_IN_CENTER_ABSENT: 182,
    HOLO_ELEMENT_SHAPE_ERROR: 183,
    ALGORITHM_STEPS_ERROR: 184,
    HOLO_AREAS_NOT_LOADED: 185,
    FINISHED_BY_TIMEOUT: 186,
    LAST_DIAGNOSE_VALUE: 190
}
Constant Description
UNKNOWN check was not performed
PASS check was OK
INVALID_INPUT_DATA invalid input data
INTERNAL_ERROR internal error in module
EXCEPTION_IN_MODULE exception caught
UNCERTAIN_VERIFICATION can't make reliable decision
NECESSARY_IMAGE_NOT_FOUND image in necessary light was not found
PHOTO_SIDES_NOT_FOUND necessary side of photo was not found
INVALID_CHECKSUM invalid checksum
SYNTAX_ERROR syntactical error
LOGIC_ERROR logical error
SOURCES_COMPARISON_ERROR comparison was incorrect
FIELDS_COMPARISON_LOGIC_ERROR logical error, e.g. the current date is less than issue date
INVALID_FIELD_FORMAT wrong field format
TRUE_LUMINISCENCE_ERROR element of the luminescense in the UV does not meet the standard
FALSE_LUMINISCENCE_ERROR the presence of excess luminescence in UV
FIXED_PATTERN_ERROR pattern does not match the standard
LOW_CONTRAST_IN_IR_LIGHT low contrast of object in transmitted IR light
INCORRECT_BACKGROUND_LIGHT background of page is too light or has invalid color
BACKGROUND_COMPARISON_ERROR background lightness of two pages is different
INCORRECT_TEXT_COLOR text has incorrect color of luminescence in UV light
PHOTO_FALSE_LUMINISCENCE invalid luminescence in photo area
TOO_MUCH_SHIFT object is too shifted from standard coordinates
FIBERS_NOT_FOUND no protective fibers were found in UV
TOO_MANY_OBJECTS error finding fibers, too many objects
SPECKS_IN_UV speck or exposure in UV image
TOO_LOW_RESOLUTION resolution too low for fibers search
INVISIBLE_ELEMENT_PRESENT erroneous visibility of the element in IR
VISIBLE_ELEMENT_ABSENT element is absent in IR
ELEMENT_SHOULD_BE_COLORED element should be in color
ELEMENT_SHOULD_BE_GRAYSCALE element should be in grayscale
UV_DULL_PAPER_MRZ glow paper in MRZ
FALSE_LUMINISCENCE_IN_MRZ luminescence characters in MRZ
UV_DULL_PAPER_PHOTO glow in the field of photo paper
UV_DULL_PAPER_BLANK glow of the whole paper form
UV_DULL_PAPER_ERROR glow of the document in UV
FALSE_LUMINISCENCE_IN_BLANK element of blank has luminescence
BAD_AREA_IN_AXIAL violation of the retro-reflective protection
FALSE_IPI_PARAMETERS invalid params for IPI check
FIELD_POS_CORRECTOR_HIGHLIGHT_IR IR image too bright
FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA glares in photo area
OVI_IR_INVISIBLE OVI object is not visible in IR
OVI_INSUFFICIENT_AREA insufficient area of the object OVI
OVI_COLOR_INVARIABLE OVI color of an object does not change
OVI_BAD_COLOR_FRONT impossible to determine the color of the AXIAL image
OVI_BAD_COLOR_SIDE impossible to determine the color of the WHITE image
OVI_WIDE_COLOR_SPREAD wide color spread
OVI_BAD_COLOR_PERCENT not enough color information
HOLOGRAM_ELEMENT_ABSENT hologram element absent
HOLOGRAM_SIDE_TOP_IMAGES_ABSENT there are no side or top images. Check cancelled
HOLOGRAM_ELEMENT_PRESENT hologram element present
PHOTO_PATTERN_INTERRUPTED pattern is interrupted
PHOTO_PATTERN_SHIFTED some of the patterns are shifted relative to each other
PHOTO_PATTERN_DIFFERENT_COLORS some parts of the pattern have different color
PHOTO_PATTERN_IR_VISIBLE pattern visible in the infrared
PHOTO_PATTERN_NOT_INTERSECT edge of the photo does not intersect with the pattern. Check cancelled
PHOTO_SIZE_IS_WRONG size of the photo does not correspond to requirements
PHOTO_PATTERN_INVALID_COLOR some parts of the pattern have invalid color
PHOTO_PATTERN_SHIFTED_VERT some patterns are relatively shifted
PHOTO_PATTERN_PATTERN_NOT_FOUND not found Pattern. Check cancelled
PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS different lines thickness
PHOTO_IS_NOT_RECTANGLE photo shape is not rectangular
PHOTO_CORNERS_IS_WRONG photo corners don't satisfy the requirements
DOCUMENT_IS_CANCELLING for internal use
TEXT_COLOR_SHOULD_BE_BLUE text color should be blue
TEXT_COLOR_SHOULD_BE_GREEN text color should be green
TEXT_COLOR_SHOULD_BE_RED text color should be red
TEXT_SHOULD_BE_BLACK text should be black
BARCODE_WAS_READ_WITH_ERRORS barcode read with errors
BARCODE_DATA_FORMAT_ERROR barcode data format error
BARCODE_SIZE_PARAMS_ERROR barcode size parameters error
NOT_ALL_BARCODES_READ this document should contain more barcodes
PORTRAIT_COMPARISON_PORTRAITS_DIFFER the portraits do not match
PORTRAIT_COMPARISON_NO_SERVICE_REPLY the service does not respond
PORTRAIT_COMPARISON_SERVICE_ERROR service error
PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES not enough images
PORTRAIT_COMPARISON_NO_LIVE_PHOTO there is no camera image
PORTRAIT_COMPARISON_NO_SERVICE_LICENSE there is no license for the service
PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED no portraits detected
MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS unsuitable light conditions
MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE no difference in visible and UV mobile images. Possible UV torch malfunction
FINGERPRINTS_COMPARISON_MISMATCH fingerprints comparison mismatch
HOLO_PHOTO_FACE_NOT_DETECTED face isn’t detected
HOLO_PHOTO_FACE_COMPARISON_FAILED face comparison failed
HOLO_PHOTO_FACE_GLARE_IN_CENTER_ABSENT glare in center absent
HOLO_ELEMENT_SHAPE_ERROR hologram element shape error
ALGORITHM_STEPS_ERROR algorithm steps error
HOLO_AREAS_NOT_LOADED hologram areas not loaded
FINISHED_BY_TIMEOUT hologram check finished by time out
LAST_DIAGNOSE_VALUE for internal use