RGLCheckDiagnose
This page covers the description of the RGLCheckDiagnose enumeration
RGLCheckDiagnose
enumeration contains identificators which determinate the result of the text field comparison from the different sources.
typedef NS_ENUM(NSInteger, RGLCheckDiagnose) {
RGLCheckDiagnoseUnknown = 0,
RGLCheckDiagnosePass = 1,
RGLCheckDiagnoseInvalidInputData = 2,
RGLCheckDiagnoseInternalError = 3,
RGLCheckDiagnoseExceptionInModule = 4,
RGLCheckDiagnoseUncertainVerification = 5,
RGLCheckDiagnoseNecessaryImageNotFound = 7,
RGLCheckDiagnosePhotoSidesNotFound = 8,
RGLCheckDiagnoseInvalidChecksum = 10,
RGLCheckDiagnoseSyntaxError = 11,
RGLCheckDiagnoseLogicError = 12,
RGLCheckDiagnoseSourcesComparisonError = 13,
RGLCheckDiagnoseFieldsComparisonLogicError = 14,
RGLCheckDiagnoseInvalidFieldFormat = 15,
RGLCheckDiagnoseTrueLuminiscenceError = 20,
RGLCheckDiagnoseFalseLuminiscenceError = 21,
RGLCheckDiagnoseFixedPatternError = 22,
RGLCheckDiagnoseLowContrastInIRLight = 23,
RGLCheckDiagnoseIncorrectBackgroundLight = 24,
RGLCheckDiagnoseBackgroundComparisonError = 25,
RGLCheckDiagnoseIncorrectTextColor = 26,
RGLCheckDiagnosePhotoFalseLuminiscence = 27,
RGLCheckDiagnoseTooMuchShift = 28,
RGLCheckDiagnoseFibersNotFound = 30,
RGLCheckDiagnoseTooManyObjects = 31,
RGLCheckDiagnoseSpecksInUV = 33,
RGLCheckDiagnoseTooLowResolution = 34,
RGLCheckDiagnoseInvisibleElementPresent = 40,
RGLCheckDiagnoseVisibleElementAbsent = 41,
RGLCheckDiagnoseElementShouldBeColored = 42,
RGLCheckDiagnoseElementShouldBeGrayscale = 43,
RGLCheckDiagnosePhotoWhiteIRDontMatch = 44,
RGLCheckDiagnoseUVDullPaper_MRZ = 50,
RGLCheckDiagnoseFalseLuminiscenceInMRZ = 51,
RGLCheckDiagnoseUVDullPaper_Photo = 52,
RGLCheckDiagnoseUVDullPaper_Blank = 53,
RGLCheckDiagnoseUVDullPaperError = 54,
RGLCheckDiagnoseFalseLuminiscenceInBlank = 55,
RGLCheckDiagnoseBadAreaInAxial = 60,
RGLCheckDiagnoseFalseIPIParameters = 65,
RGLCheckDiagnoseFieldPosCorrector_Highlight_IR = 80,
RGLCheckDiagnoseFieldPosCorrector_GlaresInPhotoArea = 81,
RGLCheckDiagnoseOVIIRInvisible = 90,
RGLCheckDiagnoseOVIInsufficientArea = 91,
RGLCheckDiagnoseOVIColorInvariable = 92,
RGLCheckDiagnoseOVIBadColorFront = 93,
RGLCheckDiagnoseOVIBadColorSide = 94,
RGLCheckDiagnoseOVIWideColorSpread = 95,
RGLCheckDiagnoseOVIBadColorPercent = 96,
RGLCheckDiagnoseHologramElementAbsent = 100,
RGLCheckDiagnoseHologramSideTopImagesAbsent = 101,
RGLCheckDiagnoseHologramElementPresent = 102,
RGLCheckDiagnoseHologramFramesIsAbsent = 103,
RGLCheckDiagnoseHologramHoloFieldIsAbsent = 104,
RGLCheckDiagnosePhotoPatternInterrupted = 110,
RGLCheckDiagnosePhotoPatternShifted = 111,
RGLCheckDiagnosePhotoPatternDifferentColors = 112,
RGLCheckDiagnosePhotoPatternIRVisible = 113,
RGLCheckDiagnosePhotoPatternNotIntersect = 114,
RGLCheckDiagnosePhotoSizeIsWrong = 115,
RGLCheckDiagnosePhotoPatternInvalidColor = 116,
RGLCheckDiagnosePhotoPatternShiftedVert = 117,
RGLCheckDiagnosePhotoPatternPatternNotFound = 118,
RGLCheckDiagnosePhotoPatternDifferentLinesThickness = 119,
RGLCheckDiagnosePhotoIsNotRectangle = 120,
RGLCheckDiagnosePhotoCornersIsWrong = 121,
RGLCheckDiagnoseDocumentIsCancelling = 122,
RGLCheckDiagnoseTextColorShouldBeBlue = 130,
RGLCheckDiagnoseTextColorShouldBeGreen = 131,
RGLCheckDiagnoseTextColorShouldBeRed = 132,
RGLCheckDiagnoseTextShouldBeBlack = 133,
RGLCheckDiagnoseBarcodeWasReadWithErrors = 140,
RGLCheckDiagnoseBarcodeDataFormatError = 141,
RGLCheckDiagnoseBarcodeSizeParamsError = 142,
RGLCheckDiagnoseNotAllBarcodesRead = 143,
RGLCheckDiagnosePortraitComparisonPortraitsDiffer = 150,
RGLCheckDiagnosePortraitComparisonNoServiceReply = 151,
RGLCheckDiagnosePortraitComparisonServiceError = 152,
RGLCheckDiagnosePortraitComparisonNotEnoughImages = 153,
RGLCheckDiagnosePortraitComparisonNoLivePhoto = 154,
RGLCheckDiagnosePortraitComparisonNoServiceLicense = 155,
RGLCheckDiagnosePortraitComparisonNoPortraitDetected = 156,
RGLCheckDiagnoseMobileImagesUnsuitableLightConditions = 160,
RGLCheckDiagnoseMobileImagesWhiteUVNoDifference = 161,
RGLCheckDiagnoseFingerprintsComparisonMismatch = 170,
RGLCheckDiagnoseHoloPhotoFaceNotDetected = 180,
RGLCheckDiagnoseHoloPhotoFaceComparisonFailed = 181,
RGLCheckDiagnoseHoloPhotoFaceGlareInCenterAbsent = 182,
RGLCheckDiagnoseHoloElementShapeError = 183,
RGLCheckDiagnoseAlgorithmStepsError = 184,
RGLCheckDiagnoseHoloAreasNotLoaded = 185,
RGLCheckDiagnoseFinishedByTimeout = 186,
RGLCheckDiagnoseLastDiagnoseValue = 190,
} NS_SWIFT_NAME(CheckDiagnose);
Constant
Description
RGLCheckDiagnoseUnknown
check was not performed
RGLCheckDiagnosePass
check was OK
RGLCheckDiagnoseInvalidInputData
invalid input data
RGLCheckDiagnoseInternalError
internal error in module
RGLCheckDiagnoseExceptionInModule
exception caught
RGLCheckDiagnoseUncertainVerification
can't make reliable decision
RGLCheckDiagnoseNecessaryImageNotFound
image in necessary light was not found
RGLCheckDiagnosePhotoSidesNotFound
necessary side of photo was not found
RGLCheckDiagnoseInvalidChecksum
invalid checksum
RGLCheckDiagnoseSyntaxError
syntactical error
RGLCheckDiagnoseLogicError
logical error
RGLCheckDiagnoseSourcesComparisonError
comparison was incorrect
RGLCheckDiagnoseFieldsComparisonLogicError
logical error, e.g. the current date is less than issue date
RGLCheckDiagnoseInvalidFieldFormat
wrong field format
RGLCheckDiagnoseTrueLuminiscenceError
element of the luminescense in the UV does not meet the standard
RGLCheckDiagnoseFalseLuminiscenceError
the presence of excess luminescence in UV
RGLCheckDiagnoseFixedPatternError
pattern does not match the standard
RGLCheckDiagnoseLowContrastInIRLight
low contrast of object in transmitted IR light
RGLCheckDiagnoseIncorrectBackgroundLight
background of page is too light or has invalid color
RGLCheckDiagnoseBackgroundComparisonError
background lightness of two pages is different
RGLCheckDiagnoseIncorrectTextColor
text has incorrect color of luminescence in UV light
RGLCheckDiagnosePhotoFalseLuminiscence
invalid luminescence in photo area
RGLCheckDiagnoseTooMuchShift
object is too shifted from standard coordinates
RGLCheckDiagnoseFibersNotFound
no protective fibers were found in UV
RGLCheckDiagnoseTooManyObjects
error finding fibers, too many objects
RGLCheckDiagnoseSpecksInUV
speck or exposure in UV image
RGLCheckDiagnoseTooLowResolution
resolution too low for fibers search
RGLCheckDiagnoseInvisibleElementPresent
erroneous visibility of the element in IR
RGLCheckDiagnoseVisibleElementAbsent
element is absent in IR
RGLCheckDiagnoseElementShouldBeColored
element should be in color
RGLCheckDiagnoseElementShouldBeGrayscale
element should be in grayscale
RGLCheckDiagnoseUVDullPaper_MRZ
glow paper in MRZ
RGLCheckDiagnoseFalseLuminiscenceInMRZ
luminescence characters in MRZ
RGLCheckDiagnoseUVDullPaper_Photo
glow in the field of photo paper
RGLCheckDiagnoseUVDullPaper_Blank
glow of the whole paper form
RGLCheckDiagnoseUVDullPaperError
glow of the document in UV
RGLCheckDiagnoseFalseLuminiscenceInBlank
element of blank has luminescence
RGLCheckDiagnoseBadAreaInAxial
violation of the retro-reflective protection
RGLCheckDiagnoseFalseIPIParameters
invalid params for IPI check
RGLCheckDiagnoseFieldPosCorrector_Highlight_IR
IR image too bright
RGLCheckDiagnoseFieldPosCorrector_GlaresInPhotoArea
glares in photo area
RGLCheckDiagnoseOVIIRInvisible
OVI object is not visible in IR
RGLCheckDiagnoseOVIInsufficientArea
insufficient area of the object OVI
RGLCheckDiagnoseOVIColorInvariable
OVI color of an object does not change
RGLCheckDiagnoseOVIBadColorFront
impossible to determine the color of the AXIAL image
RGLCheckDiagnoseOVIBadColorSide
impossible to determine the color of the WHITE image
RGLCheckDiagnoseOVIWideColorSpread
wide color spread
RGLCheckDiagnoseOVIBadColorPercent
not enough color information
RGLCheckDiagnoseHologramElementAbsent
hologram element absent
RGLCheckDiagnoseHologramSideTopImagesAbsent
there are no side or top images. Check cancelled
RGLCheckDiagnoseHologramElementPresent
hologram element present
RGLCheckDiagnosePhotoPatternInterrupted
pattern is interrupted
RGLCheckDiagnosePhotoPatternShifted
some of the patterns are shifted relative to each other
RGLCheckDiagnosePhotoPatternDifferentColors
some parts of the pattern have different color
RGLCheckDiagnosePhotoPatternIRVisible
pattern visible in the infrared
RGLCheckDiagnosePhotoPatternNotIntersect
edge of the photo does not intersect with the pattern. Check cancelled
RGLCheckDiagnosePhotoSizeIsWrong
size of the photo does not correspond to requirements
RGLCheckDiagnosePhotoPatternInvalidColor
some parts of the pattern have invalid color
RGLCheckDiagnosePhotoPatternShiftedVert
some patterns are relatively shifted
RGLCheckDiagnosePhotoPatternPatternNotFound
not found Pattern. Check cancelled
RGLCheckDiagnosePhotoPatternDifferentLinesThickness
different lines thickness
RGLCheckDiagnosePhotoIsNotRectangle
photo shape is not rectangular
RGLCheckDiagnosePhotoCornersIsWrong
photo corners don't satisfy the requirements
RGLCheckDiagnoseDocumentIsCancelling
for internal use
RGLCheckDiagnoseTextColorShouldBeBlue
text color should be blue
RGLCheckDiagnoseTextColorShouldBeGreen
text color should be green
RGLCheckDiagnoseTextColorShouldBeRed
text color should be red
RGLCheckDiagnoseTextShouldBeBlack
text should be black
RGLCheckDiagnoseBarcodeWasReadWithErrors
barcode read with errors
RGLCheckDiagnoseBarcodeDataFormatError
barcode data format error
RGLCheckDiagnoseBarcodeSizeParamsError
barcode size parameters error
RGLCheckDiagnoseNotAllBarcodesRead
this document should contain more barcodes
RGLCheckDiagnosePortraitComparisonPortraitsDiffer
the portraits do not match
RGLCheckDiagnosePortraitComparisonNoServiceReply
the service does not respond
RGLCheckDiagnosePortraitComparisonServiceError
service error
RGLCheckDiagnosePortraitComparisonNotEnoughImages
not enough images
RGLCheckDiagnosePortraitComparisonNoLivePhoto
there is no camera image
RGLCheckDiagnosePortraitComparisonNoServiceLicense
there is no license for the service
RGLCheckDiagnosePortraitComparisonNoPortraitDetected
no portraits detected
RGLCheckDiagnoseMobileImagesUnsuitableLightConditions
unsuitable light conditions
RGLCheckDiagnoseMobileImagesWhiteUVNoDifference
no difference in visible and UV mobile images. Possible UV torch malfunction
RGLCheckDiagnoseFingerprintsComparisonMismatch
fingerprints comparison mismatch
RGLCheckDiagnoseHoloPhotoFaceNotDetected
face isn’t detected
RGLCheckDiagnoseHoloPhotoFaceComparisonFailed
face comparison failed
RGLCheckDiagnoseHoloPhotoFaceGlareInCenterAbsent
glare in center absent
RGLCheckDiagnoseHoloElementShapeError
hologram element shape error
RGLCheckDiagnoseAlgorithmStepsError
algorithm steps error
RGLCheckDiagnoseHoloAreasNotLoaded
hologram areas not loaded
RGLCheckDiagnoseFinishedByTimeout
hologram check finished by time out
RGLCheckDiagnoseLastDiagnoseValue
for internal use
Last updated
Was this helpful?