diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 0091521..6ebf766 100755 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -85,6 +85,7 @@ regula/documentreader/webclient/gen/models/ocr_security_text_result_all_of.py regula/documentreader/webclient/gen/models/one_candidate.py regula/documentreader/webclient/gen/models/original_symbol.py regula/documentreader/webclient/gen/models/p_array_field.py +regula/documentreader/webclient/gen/models/parsing_notification_codes.py regula/documentreader/webclient/gen/models/per_document_config.py regula/documentreader/webclient/gen/models/photo_ident_result.py regula/documentreader/webclient/gen/models/photo_ident_result_all_of.py @@ -92,6 +93,7 @@ regula/documentreader/webclient/gen/models/point.py regula/documentreader/webclient/gen/models/point_array.py regula/documentreader/webclient/gen/models/points_container.py regula/documentreader/webclient/gen/models/process_params.py +regula/documentreader/webclient/gen/models/process_params_rfid.py regula/documentreader/webclient/gen/models/process_request.py regula/documentreader/webclient/gen/models/process_request_image.py regula/documentreader/webclient/gen/models/process_response.py diff --git a/regula/documentreader/webclient/gen/__init__.py b/regula/documentreader/webclient/gen/__init__.py index 263652f..17fcf2b 100755 --- a/regula/documentreader/webclient/gen/__init__.py +++ b/regula/documentreader/webclient/gen/__init__.py @@ -103,6 +103,7 @@ from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol from regula.documentreader.webclient.gen.models.p_array_field import PArrayField +from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig from regula.documentreader.webclient.gen.models.photo_ident_result import PhotoIdentResult from regula.documentreader.webclient.gen.models.photo_ident_result_all_of import PhotoIdentResultAllOf @@ -110,6 +111,7 @@ from regula.documentreader.webclient.gen.models.point_array import PointArray from regula.documentreader.webclient.gen.models.points_container import PointsContainer from regula.documentreader.webclient.gen.models.process_params import ProcessParams +from regula.documentreader.webclient.gen.models.process_params_rfid import ProcessParamsRfid from regula.documentreader.webclient.gen.models.process_request import ProcessRequest from regula.documentreader.webclient.gen.models.process_request_image import ProcessRequestImage from regula.documentreader.webclient.gen.models.process_response import ProcessResponse diff --git a/regula/documentreader/webclient/gen/configuration.py b/regula/documentreader/webclient/gen/configuration.py index d23eb3c..48bcfdb 100755 --- a/regula/documentreader/webclient/gen/configuration.py +++ b/regula/documentreader/webclient/gen/configuration.py @@ -374,7 +374,7 @@ def to_debug_report(self): return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 6.7.0\n"\ + "Version of the API: 6.8.0\n"\ "SDK Package Version: 1.0.0".\ format(env=sys.platform, pyversion=sys.version) diff --git a/regula/documentreader/webclient/gen/models/__init__.py b/regula/documentreader/webclient/gen/models/__init__.py index cce68be..a2ab7c0 100755 --- a/regula/documentreader/webclient/gen/models/__init__.py +++ b/regula/documentreader/webclient/gen/models/__init__.py @@ -87,6 +87,7 @@ from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol from regula.documentreader.webclient.gen.models.p_array_field import PArrayField +from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig from regula.documentreader.webclient.gen.models.photo_ident_result import PhotoIdentResult from regula.documentreader.webclient.gen.models.photo_ident_result_all_of import PhotoIdentResultAllOf @@ -94,6 +95,7 @@ from regula.documentreader.webclient.gen.models.point_array import PointArray from regula.documentreader.webclient.gen.models.points_container import PointsContainer from regula.documentreader.webclient.gen.models.process_params import ProcessParams +from regula.documentreader.webclient.gen.models.process_params_rfid import ProcessParamsRfid from regula.documentreader.webclient.gen.models.process_request import ProcessRequest from regula.documentreader.webclient.gen.models.process_request_image import ProcessRequestImage from regula.documentreader.webclient.gen.models.process_response import ProcessResponse diff --git a/regula/documentreader/webclient/gen/models/authenticity_result_type.py b/regula/documentreader/webclient/gen/models/authenticity_result_type.py index 5494587..3fb39b4 100644 --- a/regula/documentreader/webclient/gen/models/authenticity_result_type.py +++ b/regula/documentreader/webclient/gen/models/authenticity_result_type.py @@ -42,7 +42,9 @@ class AuthenticityResultType(object): PHOTO_EMBED_TYPE = int("512") - HOLOGRAMS = int("4096") + HOLOGRAMS = int("1024") + + OVI = int("4096") PHOTO_AREA = int("8192") @@ -62,9 +64,9 @@ class AuthenticityResultType(object): EXTENDED_OCR_CHECK = int("4194304") - MRZ = int("8388608") + EXTENDED_MRZ_CHECK = int("8388608") - allowable_values = [UV_LUMINESCENCE, IR_B900, IMAGE_PATTERN, AXIAL_PROTECTION, UV_FIBERS, IR_VISIBILITY, OCR_SECURITY_TEXT, IPI, PHOTO_EMBED_TYPE, HOLOGRAMS, PHOTO_AREA, PORTRAIT_COMPARISON, BARCODE_FORMAT_CHECK, KINEGRAM, LETTER_SCREEN, HOLOGRAM_DETECTION, FINGERPRINT_COMPARISON, LIVENESS, EXTENDED_OCR_CHECK, MRZ] # noqa: E501 + allowable_values = [UV_LUMINESCENCE, IR_B900, IMAGE_PATTERN, AXIAL_PROTECTION, UV_FIBERS, IR_VISIBILITY, OCR_SECURITY_TEXT, IPI, PHOTO_EMBED_TYPE, HOLOGRAMS, OVI, PHOTO_AREA, PORTRAIT_COMPARISON, BARCODE_FORMAT_CHECK, KINEGRAM, LETTER_SCREEN, HOLOGRAM_DETECTION, FINGERPRINT_COMPARISON, LIVENESS, EXTENDED_OCR_CHECK, EXTENDED_MRZ_CHECK] # noqa: E501 """ Attributes: diff --git a/regula/documentreader/webclient/gen/models/check_diagnose.py b/regula/documentreader/webclient/gen/models/check_diagnose.py index 9c9cc88..ba1c8ee 100644 --- a/regula/documentreader/webclient/gen/models/check_diagnose.py +++ b/regula/documentreader/webclient/gen/models/check_diagnose.py @@ -106,6 +106,16 @@ class CheckDiagnose(object): FIELD_POS_CORRECTOR_HIGHLIGHT_IR = int("80") + FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA = int("81") + + FIELD_POS_CORRECTOR_PHOTO_REPLACED = int("82") + + FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR = int("83") + + FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR = int("84") + + FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR = int("85") + OVI_IR_INVISIBLE = int("90") OVI_INSUFFICIENT_AREA = int("91") @@ -126,6 +136,10 @@ class CheckDiagnose(object): HOLOGRAM_ELEMENT_PRESENT = int("102") + HOLOGRAM_FRAMES_IS_ABSENT = int("103") + + HOLOGRAM_HOLO_FIELD_IS_ABSENT = int("104") + PHOTO_PATTERN_INTERRUPTED = int("110") PHOTO_PATTERN_SHIFTED = int("111") @@ -150,6 +164,8 @@ class CheckDiagnose(object): PHOTO_CORNERS_IS_WRONG = int("121") + DOCUMENT_IS_CANCELLING = int("122") + TEXT_COLOR_SHOULD_BE_BLUE = int("130") TEXT_COLOR_SHOULD_BE_GREEN = int("131") @@ -180,42 +196,6 @@ class CheckDiagnose(object): PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED = int("156") - FIELD_POS_CORRECTOR_PHOTO_REPLACED = int("82") - - SCREEN_CAPTURE_DETECTED = int("191") - - ELECTRONIC_DEVICE_DETECTED = int("192") - - FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR = int("83") - - FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR = int("84") - - FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR = int("85") - - WRONG_SYMBOL_BACKGROUND = int("200") - - WRONG_BACKGROUND = int("201") - - WRONG_MRZ_WIDTH = int("202") - - WRONG_MRZ_HEIGHT = int("203") - - WRONG_LINE_POSITION = int("204") - - TEXT_POSITION = int("220") - - INVALID_FONT = int("221") - - INVALID_BACKGROUND = int("222") - - FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA = int("81") - - HOLOGRAM_FRAMES_IS_ABSENT = int("103") - - HOLOGRAM_HOLO_FIELD_IS_ABSENT = int("104") - - DOCUMENT_IS_CANCELLING = int("122") - MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS = int("160") MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE = int("161") @@ -240,11 +220,31 @@ class CheckDiagnose(object): LIVENESS_DEPTH_CHECK_FAILED = int("190") - LAS_INK_INVALID_LINES_FREQUENCY = int("230") + MRZ_QUALITY_WRONG_SYMBOL_POSITION = int("200") + + MRZ_QUALITY_WRONG_BACKGROUND = int("201") + + MRZ_QUALITY_WRONG_MRZ_WIDTH = int("202") + + MRZ_QUALITY_WRONG_MRZ_HEIGHT = int("203") + + MRZ_QUALITY_WRONG_LINE_POSITION = int("204") + + MRZ_QUALITY_WRONG_FONT_TYPE = int("205") + + OCR_QUALITY_TEXT_POSITION = int("220") + + OCR_QUALITY_INVALID_FONT = int("221") + + OCR_QUALITY_INVALID_BACKGROUND = int("222") + + LASINK_INVALID_LINES_FREQUENCY = int("230") + + DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED = int("240") - LAST_DIAGNOSE_VALUE = int("240") + LAST_DIAGNOSE_VALUE = int("250") - allowable_values = [UNKNOWN, PASS, INVALID_INPUT_DATA, INTERNAL_ERROR, EXCEPTION_IN_MODULE, UNCERTAIN_VERIFICATION, NECESSARY_IMAGE_NOT_FOUND, PHOTO_SIDES_NOT_FOUND, INVALID_CHECKSUM, SYNTAX_ERROR, LOGIC_ERROR, SOURCES_COMPARISON_ERROR, FIELDS_COMPARISON_LOGIC_ERROR, INVALID_FIELD_FORMAT, TRUE_LUMINESCENCE_ERROR, FALSE_LUMINESCENCE_ERROR, FIXED_PATTERN_ERROR, LOW_CONTRAST_IN_IR_LIGHT, INCORRECT_BACKGROUND_LIGHT, BACKGROUND_COMPARISON_ERROR, INCORRECT_TEXT_COLOR, PHOTO_FALSE_LUMINESCENCE, TOO_MUCH_SHIFT, FIBERS_NOT_FOUND, TOO_MANY_OBJECTS, SPECKS_IN_UV, TOO_LOW_RESOLUTION, INVISIBLE_ELEMENT_PRESENT, VISIBLE_ELEMENT_ABSENT, ELEMENT_SHOULD_BE_COLORED, ELEMENT_SHOULD_BE_GRAYSCALE, PHOTO_WHITE_IR_DONT_MATCH, UV_DULL_PAPER_MRZ, FALSE_LUMINESCENCE_IN_MRZ, UV_DULL_PAPER_PHOTO, UV_DULL_PAPER_BLANK, UV_DULL_PAPER_ERROR, FALSE_LUMINESCENCE_IN_BLANK, BAD_AREA_IN_AXIAL, FALSE_IP_PARAMETERS, FIELD_POS_CORRECTOR_HIGHLIGHT_IR, OVI_IR_INVISIBLE, OVI_INSUFFICIENT_AREA, OVI_COLOR_INVARIABLE, OVI_BAD_COLOR_FRONT, OVI_BAD_COLOR_SIDE, OVI_WIDE_COLOR_SPREAD, OVI_BAD_COLOR_PERCENT, HOLOGRAM_ELEMENT_ABSENT, HOLOGRAM_SIDE_TOP_IMAGES_ABSENT, HOLOGRAM_ELEMENT_PRESENT, PHOTO_PATTERN_INTERRUPTED, PHOTO_PATTERN_SHIFTED, PHOTO_PATTERN_DIFFERENT_COLORS, PHOTO_PATTERN_IR_VISIBLE, PHOTO_PATTERN_NOT_INTERSECT, PHOTO_SIZE_IS_WRONG, PHOTO_PATTERN_INVALID_COLOR, PHOTO_PATTERN_SHIFTED_VERT, PHOTO_PATTERN_PATTERN_NOT_FOUND, PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS, PHOTO_IS_NOT_RECTANGLE, PHOTO_CORNERS_IS_WRONG, TEXT_COLOR_SHOULD_BE_BLUE, TEXT_COLOR_SHOULD_BE_GREEN, TEXT_COLOR_SHOULD_BE_RED, TEXT_SHOULD_BE_BLACK, BARCODE_WAS_READ_WITH_ERRORS, BARCODE_DATA_FORMAT_ERROR, BARCODE_SIZE_PARAMS_ERROR, NOT_ALL_BARCODES_READ, PORTRAIT_COMPARISON_PORTRAITS_DIFFER, PORTRAIT_COMPARISON_NO_SERVICE_REPLY, PORTRAIT_COMPARISON_SERVICE_ERROR, PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES, PORTRAIT_COMPARISON_NO_LIVE_PHOTO, PORTRAIT_COMPARISON_NO_SERVICE_LICENSE, PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED, FIELD_POS_CORRECTOR_PHOTO_REPLACED, SCREEN_CAPTURE_DETECTED, ELECTRONIC_DEVICE_DETECTED, FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR, WRONG_SYMBOL_BACKGROUND, WRONG_BACKGROUND, WRONG_MRZ_WIDTH, WRONG_MRZ_HEIGHT, WRONG_LINE_POSITION, TEXT_POSITION, INVALID_FONT, INVALID_BACKGROUND, FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA, HOLOGRAM_FRAMES_IS_ABSENT, HOLOGRAM_HOLO_FIELD_IS_ABSENT, DOCUMENT_IS_CANCELLING, MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS, MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE, FINGERPRINTS_COMPARISON_MISMATCH, HOLO_PHOTO_FACE_NOT_DETECTED, HOLO_PHOTO_FACE_COMPARISON_FAILED, HOLO_PHOTO_GLARE_IN_CENTER_ABSENT, HOLO_PHOTO_HOLO_ELEMENT_SHAPE_ERROR, HOLO_PHOTO_ALGORITHMS_STEPS_ERROR, HOLO_PHOTO_HOLO_AREAS_NOT_LOADED, HOLO_PHOTO_FINISHED_BY_TIMEOUT, HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME, LIVENESS_DEPTH_CHECK_FAILED, LAS_INK_INVALID_LINES_FREQUENCY, LAST_DIAGNOSE_VALUE] # noqa: E501 + allowable_values = [UNKNOWN, PASS, INVALID_INPUT_DATA, INTERNAL_ERROR, EXCEPTION_IN_MODULE, UNCERTAIN_VERIFICATION, NECESSARY_IMAGE_NOT_FOUND, PHOTO_SIDES_NOT_FOUND, INVALID_CHECKSUM, SYNTAX_ERROR, LOGIC_ERROR, SOURCES_COMPARISON_ERROR, FIELDS_COMPARISON_LOGIC_ERROR, INVALID_FIELD_FORMAT, TRUE_LUMINESCENCE_ERROR, FALSE_LUMINESCENCE_ERROR, FIXED_PATTERN_ERROR, LOW_CONTRAST_IN_IR_LIGHT, INCORRECT_BACKGROUND_LIGHT, BACKGROUND_COMPARISON_ERROR, INCORRECT_TEXT_COLOR, PHOTO_FALSE_LUMINESCENCE, TOO_MUCH_SHIFT, FIBERS_NOT_FOUND, TOO_MANY_OBJECTS, SPECKS_IN_UV, TOO_LOW_RESOLUTION, INVISIBLE_ELEMENT_PRESENT, VISIBLE_ELEMENT_ABSENT, ELEMENT_SHOULD_BE_COLORED, ELEMENT_SHOULD_BE_GRAYSCALE, PHOTO_WHITE_IR_DONT_MATCH, UV_DULL_PAPER_MRZ, FALSE_LUMINESCENCE_IN_MRZ, UV_DULL_PAPER_PHOTO, UV_DULL_PAPER_BLANK, UV_DULL_PAPER_ERROR, FALSE_LUMINESCENCE_IN_BLANK, BAD_AREA_IN_AXIAL, FALSE_IP_PARAMETERS, FIELD_POS_CORRECTOR_HIGHLIGHT_IR, FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA, FIELD_POS_CORRECTOR_PHOTO_REPLACED, FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR, OVI_IR_INVISIBLE, OVI_INSUFFICIENT_AREA, OVI_COLOR_INVARIABLE, OVI_BAD_COLOR_FRONT, OVI_BAD_COLOR_SIDE, OVI_WIDE_COLOR_SPREAD, OVI_BAD_COLOR_PERCENT, HOLOGRAM_ELEMENT_ABSENT, HOLOGRAM_SIDE_TOP_IMAGES_ABSENT, HOLOGRAM_ELEMENT_PRESENT, HOLOGRAM_FRAMES_IS_ABSENT, HOLOGRAM_HOLO_FIELD_IS_ABSENT, PHOTO_PATTERN_INTERRUPTED, PHOTO_PATTERN_SHIFTED, PHOTO_PATTERN_DIFFERENT_COLORS, PHOTO_PATTERN_IR_VISIBLE, PHOTO_PATTERN_NOT_INTERSECT, PHOTO_SIZE_IS_WRONG, PHOTO_PATTERN_INVALID_COLOR, PHOTO_PATTERN_SHIFTED_VERT, PHOTO_PATTERN_PATTERN_NOT_FOUND, PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS, PHOTO_IS_NOT_RECTANGLE, PHOTO_CORNERS_IS_WRONG, DOCUMENT_IS_CANCELLING, TEXT_COLOR_SHOULD_BE_BLUE, TEXT_COLOR_SHOULD_BE_GREEN, TEXT_COLOR_SHOULD_BE_RED, TEXT_SHOULD_BE_BLACK, BARCODE_WAS_READ_WITH_ERRORS, BARCODE_DATA_FORMAT_ERROR, BARCODE_SIZE_PARAMS_ERROR, NOT_ALL_BARCODES_READ, PORTRAIT_COMPARISON_PORTRAITS_DIFFER, PORTRAIT_COMPARISON_NO_SERVICE_REPLY, PORTRAIT_COMPARISON_SERVICE_ERROR, PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES, PORTRAIT_COMPARISON_NO_LIVE_PHOTO, PORTRAIT_COMPARISON_NO_SERVICE_LICENSE, PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED, MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS, MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE, FINGERPRINTS_COMPARISON_MISMATCH, HOLO_PHOTO_FACE_NOT_DETECTED, HOLO_PHOTO_FACE_COMPARISON_FAILED, HOLO_PHOTO_GLARE_IN_CENTER_ABSENT, HOLO_PHOTO_HOLO_ELEMENT_SHAPE_ERROR, HOLO_PHOTO_ALGORITHMS_STEPS_ERROR, HOLO_PHOTO_HOLO_AREAS_NOT_LOADED, HOLO_PHOTO_FINISHED_BY_TIMEOUT, HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME, LIVENESS_DEPTH_CHECK_FAILED, MRZ_QUALITY_WRONG_SYMBOL_POSITION, MRZ_QUALITY_WRONG_BACKGROUND, MRZ_QUALITY_WRONG_MRZ_WIDTH, MRZ_QUALITY_WRONG_MRZ_HEIGHT, MRZ_QUALITY_WRONG_LINE_POSITION, MRZ_QUALITY_WRONG_FONT_TYPE, OCR_QUALITY_TEXT_POSITION, OCR_QUALITY_INVALID_FONT, OCR_QUALITY_INVALID_BACKGROUND, LASINK_INVALID_LINES_FREQUENCY, DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED, LAST_DIAGNOSE_VALUE] # noqa: E501 """ Attributes: diff --git a/regula/documentreader/webclient/gen/models/document_type.py b/regula/documentreader/webclient/gen/models/document_type.py index 3e18873..0081a9e 100755 --- a/regula/documentreader/webclient/gen/models/document_type.py +++ b/regula/documentreader/webclient/gen/models/document_type.py @@ -40,12 +40,6 @@ class DocumentType(object): TRAVEL_DOCUMENT = int("17") - OTHER = int("99") - - VISA_ID2 = int("29") - - VISA_ID3 = int("30") - NATIONAL_IDENTITY_CARD = int("20") SOCIAL_IDENTITY_CARD = int("21") @@ -64,6 +58,10 @@ class DocumentType(object): ALTERNATIVE_IDENTITY_CARD = int("28") + VISA_ID2 = int("29") + + VISA_ID3 = int("30") + AUTHORIZATION_CARD = int("32") BEGINNER_PERMIT = int("33") @@ -198,6 +196,8 @@ class DocumentType(object): IDENTITY_CARD_UNDER_21 = int("98") + OTHER = int("99") + IGNITION_INTERLOCK_PERMIT = int("100") IMMIGRANT_VISA = int("101") @@ -480,7 +480,7 @@ class DocumentType(object): PASSPORT_PAGE = int("240") - allowable_values = [NOT_DEFINED, PASSPORT, IDENTITY_CARD, DIPLOMATIC_PASSPORT, SERVICE_PASSPORT, SEAMANS_IDENTITY_DOCUMENT, IDENTITY_CARD_FOR_RESIDENCE, TRAVEL_DOCUMENT, OTHER, VISA_ID2, VISA_ID3, NATIONAL_IDENTITY_CARD, SOCIAL_IDENTITY_CARD, ALIENS_IDENTITY_CARD, PRIVILEGED_IDENTITY_CARD, RESIDENCE_PERMIT_IDENTITY_CARD, ORIGIN_CARD, EMERGENCY_PASSPORT, ALIENS_PASSPORT, ALTERNATIVE_IDENTITY_CARD, AUTHORIZATION_CARD, BEGINNER_PERMIT, BORDER_CROSSING_CARD, CHAUFFEUR_LICENSE, CHAUFFEUR_LICENSE_UNDER_18, CHAUFFEUR_LICENSE_UNDER_21, COMMERCIAL_DRIVING_LICENSE, COMMERCIAL_DRIVING_LICENSE_INSTRUCTIONAL_PERMIT, COMMERCIAL_DRIVING_LICENSE_UNDER_18, COMMERCIAL_DRIVING_LICENSE_UNDER_21, COMMERCIAL_INSTRUCTION_PERMIT, COMMERCIAL_NEW_PERMIT, CONCEALED_CARRY_LICENSE, CONCEALED_FIREARM_PERMIT, CONDITIONAL_DRIVING_LICENSE, DEPARTMENT_OF_VETERANS_AFFAIRS_IDENTITY_CARD, DIPLOMATIC_DRIVING_LICENSE, DRIVING_LICENSE, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT_UNDER_18, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT_UNDER_21, DRIVING_LICENSE_LEARNERS_PERMIT, DRIVING_LICENSE_LEARNERS_PERMIT_UNDER_18, DRIVING_LICENSE_LEARNERS_PERMIT_UNDER_21, DRIVING_LICENSE_NOVICE, DRIVING_LICENSE_NOVICE_UNDER_18, DRIVING_LICENSE_NOVICE_UNDER_21, DRIVING_LICENSE_REGISTERED_OFFENDER, DRIVING_LICENSE_RESTRICTED_UNDER_18, DRIVING_LICENSE_RESTRICTED_UNDER_21, DRIVING_LICENSE_TEMPORARY_VISITOR, DRIVING_LICENSE_TEMPORARY_VISITOR_UNDER_18, DRIVING_LICENSE_TEMPORARY_VISITOR_UNDER_21, DRIVING_LICENSE_UNDER_18, DRIVING_LICENSE_UNDER_21, EMPLOYMENT_DRIVING_PERMIT, ENHANCED_CHAUFFEUR_LICENSE, ENHANCED_CHAUFFEUR_LICENSE_UNDER_18, ENHANCED_CHAUFFEUR_LICENSE_UNDER_21, ENHANCED_COMMERCIAL_DRIVING_LICENSE, ENHANCED_DRIVING_LICENSE, ENHANCED_DRIVING_LICENSE_UNDER_18, ENHANCED_DRIVING_LICENSE_UNDER_21, ENHANCED_IDENTITY_CARD, ENHANCED_IDENTITY_CARD_UNDER_18, ENHANCED_IDENTITY_CARD_UNDER_21, ENHANCED_OPERATORS_LICENSE, FIREARMS_PERMIT, FULL_PROVISIONAL_LICENSE, FULL_PROVISIONAL_LICENSE_UNDER_18, FULL_PROVISIONAL_LICENSE_UNDER_21, GENEVA_CONVENTIONS_IDENTITY_CARD, GRADUATED_DRIVING_LICENSE_UNDER_18, GRADUATED_DRIVING_LICENSE_UNDER_21, GRADUATED_INSTRUCTION_PERMIT_UNDER_18, GRADUATED_INSTRUCTION_PERMIT_UNDER_21, GRADUATED_LICENSE_UNDER_18, GRADUATED_LICENSE_UNDER_21, HANDGUN_CARRY_PERMIT, IDENTITY_AND_PRIVILEGE_CARD, IDENTITY_CARD_MOBILITY_IMPAIRED, IDENTITY_CARD_REGISTERED_OFFENDER, IDENTITY_CARD_TEMPORARY_VISITOR, IDENTITY_CARD_TEMPORARY_VISITOR_UNDER_18, IDENTITY_CARD_TEMPORARY_VISITOR_UNDER_21, IDENTITY_CARD_UNDER_18, IDENTITY_CARD_UNDER_21, IGNITION_INTERLOCK_PERMIT, IMMIGRANT_VISA, INSTRUCTION_PERMIT, INSTRUCTION_PERMIT_UNDER_18, INSTRUCTION_PERMIT_UNDER_21, INTERIM_DRIVING_LICENSE, INTERIM_IDENTITY_CARD, INTERMEDIATE_DRIVING_LICENSE, INTERMEDIATE_DRIVING_LICENSE_UNDER_18, INTERMEDIATE_DRIVING_LICENSE_UNDER_21, JUNIOR_DRIVING_LICENSE, LEARNER_INSTRUCTIONAL_PERMIT, LEARNER_LICENSE, LEARNER_LICENSE_UNDER_18, LEARNER_LICENSE_UNDER_21, LEARNER_PERMIT, LEARNER_PERMIT_UNDER_18, LEARNER_PERMIT_UNDER_21, LIMITED_LICENSE, LIMITED_PERMIT, LIMITED_TERM_DRIVING_LICENSE, LIMITED_TERM_IDENTITY_CARD, LIQUOR_IDENTITY_CARD, NEW_PERMIT, NEW_PERMIT_UNDER_18, NEW_PERMIT_UNDER_21, NON_US_CITIZEN_DRIVING_LICENSE, OCCUPATIONAL_DRIVING_LICENSE, ONEIDA_TRIBE_OF_INDIANS_IDENTITY_CARD, OPERATOR_LICENSE, OPERATOR_LICENSE_UNDER_18, OPERATOR_LICENSE_UNDER_21, PERMANENT_DRIVING_LICENSE, PERMIT_TO_REENTER, PROBATIONARY_AUTO_LICENSE, PROBATIONARY_DRIVING_LICENSE_UNDER_18, PROBATIONARY_DRIVING_LICENSE_UNDER_21, PROBATIONARY_VEHICLE_SALES_PERSON_LICENSE, PROVISIONAL_DRIVING_LICENSE, PROVISIONAL_DRIVING_LICENSE_UNDER_18, PROVISIONAL_DRIVING_LICENSE_UNDER_21, PROVISIONAL_LICENSE, PROVISIONAL_LICENSE_UNDER_18, PROVISIONAL_LICENSE_UNDER_21, PUBLIC_PASSENGER_CHAUFFEUR_LICENSE, RACING_AND_GAMING_COMISSION_CARD, REFUGEE_TRAVEL_DOCUMENT, RENEWAL_PERMIT, RESTRICTED_COMMERCIAL_DRIVER_LICENSE, RESTRICTED_DRIVER_LICENSE, RESTRICTED_PERMIT, SEASONAL_PERMIT, SEASONAL_RESIDENT_IDENTITY_CARD, SEASONAL_CITIZEN_IDENTITY_CARD, SEX_OFFENDER, SOCIAL_SECURITY_CARD, TEMPORARY_DRIVING_LICENSE, TEMPORARY_DRIVING_LICENSE_UNDER_18, TEMPORARY_DRIVING_LICENSE_UNDER_21, TEMPORARY_IDENTITY_CARD, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD_UNDER_18, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD_UNDER_21, TEMPORARY_VISITOR_DRIVING_LICENSE, TEMPORARY_VISITOR_DRIVING_LICENSE_UNDER_18, TEMPORARY_VISITOR_DRIVING_LICENSE_UNDER_21, UNIFORMED_SERVICES_IDENTITY_CARD, VEHICLE_SALES_PERSON_LICENSE, WORKER_IDENTIFICATION_CREDENTIAL, COMMERCIAL_DRIVING_LICENSE_NOVICE, COMMERCIAL_DRIVING_LICENSE_NOVICE_UNDER_18, COMMERCIAL_DRIVING_LICENSE_NOVICE_UNDER_21, PASSPORT_CARD, PASSPORT_RESIDENT_CARD, PERSONAL_IDENTIFICATION_VERIFICATION, TEMPORARY_OPERATOR_LICENSE, DRIVING_LICENSE_UNDER_19, IDENTITY_CARD_UNDER_19, VISA, TEMPORARY_PASSPORT, VOTING_CARD, HEALTH_CARD, CERTIFICATE_OF_CITIZENSHIP, ADDRESS_CARD, AIRPORT_IMMIGRATION_CARD, ALIEN_REGISTRATION_CARD, APEH_CARD, COUPON_TO_DRIVING_LICENSE, CREW_MEMBER_CERTIFICATE, DOCUMENT_FOR_RETURN, E_CARD, EMPLOYMENT_CARD, HKSAR_IMMIGRATION_FORM, IMMIGRANT_CARD, LABOUR_CARD, LAISSEZ_PASSER, LAWYER_IDENTITY_CERTIFICATE, LICENSE_CARD, PASSPORT_STATELESS, PASSPORT_CHILD, PASSPORT_CONSULAR, PASSPORT_DIPLOMATIC_SERVICE, PASSPORT_OFFICIAL, PASSPORT_PROVISIONAL, PASSPORT_SPECIAL, PERMISSION_TO_THE_LOCAL_BORDER_TRAFFIC, REGISTRATION_CERTIFICATE, SEDESOL_CARD, SOCIAL_CARD, TB_CARD, VEHICLE_PASSPORT, W_DOCUMENT, DIPLOMATIC_IDENTITY_CARD, CONSULAR_IDENTITY_CARD, INCOME_TAX_CARD, RESIDENCE_PERMIT, DOCUMENT_OF_IDENTITY, BORDER_CROSSING_PERMIT, PASSPORT_LIMITED_VALIDITY, SIM_CARD, TAX_CARD, COMPANY_CARD, DOMESTIC_PASSPORT, IDENTITY_CERTIFICATE, RESIDENT_ID_CARD, ARMED_FORCES_IDENTITY_CARD, PROFESSIONAL_CARD, REGISTRATION_STAMP, DRIVER_CARD, DRIVER_TRAINING_CERTIFICATE, QUALIFICATION_DRIVING_LICENSE, MEMBERSHIP_CARD, PUBLIC_VEHICLE_DRIVER_AUTHORITY_CARD, MARINE_LICENSE, TEMPORARY_LEARNER_LICENSE, TEMPORARY_COMMERCIAL_DRIVING_LICENSE, INTERIM_INSTRUCTIONAL_PERMIT, CERTIFICATE_OF_COMPETENCY, CERTIFICATE_OF_PROFICIENCY, TRADE_LICENSE, PASSPORT_PAGE] # noqa: E501 + allowable_values = [NOT_DEFINED, PASSPORT, IDENTITY_CARD, DIPLOMATIC_PASSPORT, SERVICE_PASSPORT, SEAMANS_IDENTITY_DOCUMENT, IDENTITY_CARD_FOR_RESIDENCE, TRAVEL_DOCUMENT, NATIONAL_IDENTITY_CARD, SOCIAL_IDENTITY_CARD, ALIENS_IDENTITY_CARD, PRIVILEGED_IDENTITY_CARD, RESIDENCE_PERMIT_IDENTITY_CARD, ORIGIN_CARD, EMERGENCY_PASSPORT, ALIENS_PASSPORT, ALTERNATIVE_IDENTITY_CARD, VISA_ID2, VISA_ID3, AUTHORIZATION_CARD, BEGINNER_PERMIT, BORDER_CROSSING_CARD, CHAUFFEUR_LICENSE, CHAUFFEUR_LICENSE_UNDER_18, CHAUFFEUR_LICENSE_UNDER_21, COMMERCIAL_DRIVING_LICENSE, COMMERCIAL_DRIVING_LICENSE_INSTRUCTIONAL_PERMIT, COMMERCIAL_DRIVING_LICENSE_UNDER_18, COMMERCIAL_DRIVING_LICENSE_UNDER_21, COMMERCIAL_INSTRUCTION_PERMIT, COMMERCIAL_NEW_PERMIT, CONCEALED_CARRY_LICENSE, CONCEALED_FIREARM_PERMIT, CONDITIONAL_DRIVING_LICENSE, DEPARTMENT_OF_VETERANS_AFFAIRS_IDENTITY_CARD, DIPLOMATIC_DRIVING_LICENSE, DRIVING_LICENSE, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT_UNDER_18, DRIVING_LICENSE_INSTRUCTIONAL_PERMIT_UNDER_21, DRIVING_LICENSE_LEARNERS_PERMIT, DRIVING_LICENSE_LEARNERS_PERMIT_UNDER_18, DRIVING_LICENSE_LEARNERS_PERMIT_UNDER_21, DRIVING_LICENSE_NOVICE, DRIVING_LICENSE_NOVICE_UNDER_18, DRIVING_LICENSE_NOVICE_UNDER_21, DRIVING_LICENSE_REGISTERED_OFFENDER, DRIVING_LICENSE_RESTRICTED_UNDER_18, DRIVING_LICENSE_RESTRICTED_UNDER_21, DRIVING_LICENSE_TEMPORARY_VISITOR, DRIVING_LICENSE_TEMPORARY_VISITOR_UNDER_18, DRIVING_LICENSE_TEMPORARY_VISITOR_UNDER_21, DRIVING_LICENSE_UNDER_18, DRIVING_LICENSE_UNDER_21, EMPLOYMENT_DRIVING_PERMIT, ENHANCED_CHAUFFEUR_LICENSE, ENHANCED_CHAUFFEUR_LICENSE_UNDER_18, ENHANCED_CHAUFFEUR_LICENSE_UNDER_21, ENHANCED_COMMERCIAL_DRIVING_LICENSE, ENHANCED_DRIVING_LICENSE, ENHANCED_DRIVING_LICENSE_UNDER_18, ENHANCED_DRIVING_LICENSE_UNDER_21, ENHANCED_IDENTITY_CARD, ENHANCED_IDENTITY_CARD_UNDER_18, ENHANCED_IDENTITY_CARD_UNDER_21, ENHANCED_OPERATORS_LICENSE, FIREARMS_PERMIT, FULL_PROVISIONAL_LICENSE, FULL_PROVISIONAL_LICENSE_UNDER_18, FULL_PROVISIONAL_LICENSE_UNDER_21, GENEVA_CONVENTIONS_IDENTITY_CARD, GRADUATED_DRIVING_LICENSE_UNDER_18, GRADUATED_DRIVING_LICENSE_UNDER_21, GRADUATED_INSTRUCTION_PERMIT_UNDER_18, GRADUATED_INSTRUCTION_PERMIT_UNDER_21, GRADUATED_LICENSE_UNDER_18, GRADUATED_LICENSE_UNDER_21, HANDGUN_CARRY_PERMIT, IDENTITY_AND_PRIVILEGE_CARD, IDENTITY_CARD_MOBILITY_IMPAIRED, IDENTITY_CARD_REGISTERED_OFFENDER, IDENTITY_CARD_TEMPORARY_VISITOR, IDENTITY_CARD_TEMPORARY_VISITOR_UNDER_18, IDENTITY_CARD_TEMPORARY_VISITOR_UNDER_21, IDENTITY_CARD_UNDER_18, IDENTITY_CARD_UNDER_21, OTHER, IGNITION_INTERLOCK_PERMIT, IMMIGRANT_VISA, INSTRUCTION_PERMIT, INSTRUCTION_PERMIT_UNDER_18, INSTRUCTION_PERMIT_UNDER_21, INTERIM_DRIVING_LICENSE, INTERIM_IDENTITY_CARD, INTERMEDIATE_DRIVING_LICENSE, INTERMEDIATE_DRIVING_LICENSE_UNDER_18, INTERMEDIATE_DRIVING_LICENSE_UNDER_21, JUNIOR_DRIVING_LICENSE, LEARNER_INSTRUCTIONAL_PERMIT, LEARNER_LICENSE, LEARNER_LICENSE_UNDER_18, LEARNER_LICENSE_UNDER_21, LEARNER_PERMIT, LEARNER_PERMIT_UNDER_18, LEARNER_PERMIT_UNDER_21, LIMITED_LICENSE, LIMITED_PERMIT, LIMITED_TERM_DRIVING_LICENSE, LIMITED_TERM_IDENTITY_CARD, LIQUOR_IDENTITY_CARD, NEW_PERMIT, NEW_PERMIT_UNDER_18, NEW_PERMIT_UNDER_21, NON_US_CITIZEN_DRIVING_LICENSE, OCCUPATIONAL_DRIVING_LICENSE, ONEIDA_TRIBE_OF_INDIANS_IDENTITY_CARD, OPERATOR_LICENSE, OPERATOR_LICENSE_UNDER_18, OPERATOR_LICENSE_UNDER_21, PERMANENT_DRIVING_LICENSE, PERMIT_TO_REENTER, PROBATIONARY_AUTO_LICENSE, PROBATIONARY_DRIVING_LICENSE_UNDER_18, PROBATIONARY_DRIVING_LICENSE_UNDER_21, PROBATIONARY_VEHICLE_SALES_PERSON_LICENSE, PROVISIONAL_DRIVING_LICENSE, PROVISIONAL_DRIVING_LICENSE_UNDER_18, PROVISIONAL_DRIVING_LICENSE_UNDER_21, PROVISIONAL_LICENSE, PROVISIONAL_LICENSE_UNDER_18, PROVISIONAL_LICENSE_UNDER_21, PUBLIC_PASSENGER_CHAUFFEUR_LICENSE, RACING_AND_GAMING_COMISSION_CARD, REFUGEE_TRAVEL_DOCUMENT, RENEWAL_PERMIT, RESTRICTED_COMMERCIAL_DRIVER_LICENSE, RESTRICTED_DRIVER_LICENSE, RESTRICTED_PERMIT, SEASONAL_PERMIT, SEASONAL_RESIDENT_IDENTITY_CARD, SEASONAL_CITIZEN_IDENTITY_CARD, SEX_OFFENDER, SOCIAL_SECURITY_CARD, TEMPORARY_DRIVING_LICENSE, TEMPORARY_DRIVING_LICENSE_UNDER_18, TEMPORARY_DRIVING_LICENSE_UNDER_21, TEMPORARY_IDENTITY_CARD, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD_UNDER_18, TEMPORARY_INSTRUCTION_PERMIT_IDENTITY_CARD_UNDER_21, TEMPORARY_VISITOR_DRIVING_LICENSE, TEMPORARY_VISITOR_DRIVING_LICENSE_UNDER_18, TEMPORARY_VISITOR_DRIVING_LICENSE_UNDER_21, UNIFORMED_SERVICES_IDENTITY_CARD, VEHICLE_SALES_PERSON_LICENSE, WORKER_IDENTIFICATION_CREDENTIAL, COMMERCIAL_DRIVING_LICENSE_NOVICE, COMMERCIAL_DRIVING_LICENSE_NOVICE_UNDER_18, COMMERCIAL_DRIVING_LICENSE_NOVICE_UNDER_21, PASSPORT_CARD, PASSPORT_RESIDENT_CARD, PERSONAL_IDENTIFICATION_VERIFICATION, TEMPORARY_OPERATOR_LICENSE, DRIVING_LICENSE_UNDER_19, IDENTITY_CARD_UNDER_19, VISA, TEMPORARY_PASSPORT, VOTING_CARD, HEALTH_CARD, CERTIFICATE_OF_CITIZENSHIP, ADDRESS_CARD, AIRPORT_IMMIGRATION_CARD, ALIEN_REGISTRATION_CARD, APEH_CARD, COUPON_TO_DRIVING_LICENSE, CREW_MEMBER_CERTIFICATE, DOCUMENT_FOR_RETURN, E_CARD, EMPLOYMENT_CARD, HKSAR_IMMIGRATION_FORM, IMMIGRANT_CARD, LABOUR_CARD, LAISSEZ_PASSER, LAWYER_IDENTITY_CERTIFICATE, LICENSE_CARD, PASSPORT_STATELESS, PASSPORT_CHILD, PASSPORT_CONSULAR, PASSPORT_DIPLOMATIC_SERVICE, PASSPORT_OFFICIAL, PASSPORT_PROVISIONAL, PASSPORT_SPECIAL, PERMISSION_TO_THE_LOCAL_BORDER_TRAFFIC, REGISTRATION_CERTIFICATE, SEDESOL_CARD, SOCIAL_CARD, TB_CARD, VEHICLE_PASSPORT, W_DOCUMENT, DIPLOMATIC_IDENTITY_CARD, CONSULAR_IDENTITY_CARD, INCOME_TAX_CARD, RESIDENCE_PERMIT, DOCUMENT_OF_IDENTITY, BORDER_CROSSING_PERMIT, PASSPORT_LIMITED_VALIDITY, SIM_CARD, TAX_CARD, COMPANY_CARD, DOMESTIC_PASSPORT, IDENTITY_CERTIFICATE, RESIDENT_ID_CARD, ARMED_FORCES_IDENTITY_CARD, PROFESSIONAL_CARD, REGISTRATION_STAMP, DRIVER_CARD, DRIVER_TRAINING_CERTIFICATE, QUALIFICATION_DRIVING_LICENSE, MEMBERSHIP_CARD, PUBLIC_VEHICLE_DRIVER_AUTHORITY_CARD, MARINE_LICENSE, TEMPORARY_LEARNER_LICENSE, TEMPORARY_COMMERCIAL_DRIVING_LICENSE, INTERIM_INSTRUCTIONAL_PERMIT, CERTIFICATE_OF_COMPETENCY, CERTIFICATE_OF_PROFICIENCY, TRADE_LICENSE, PASSPORT_PAGE] # noqa: E501 """ Attributes: diff --git a/regula/documentreader/webclient/gen/models/images_field_value.py b/regula/documentreader/webclient/gen/models/images_field_value.py index ec75039..c9e6e4e 100755 --- a/regula/documentreader/webclient/gen/models/images_field_value.py +++ b/regula/documentreader/webclient/gen/models/images_field_value.py @@ -35,6 +35,7 @@ class ImagesFieldValue(object): 'source': 'Source', 'value': 'str', 'original_value': 'str', + 'original_page_index': 'int', 'page_index': 'int', 'light_index': 'Light', 'container_type': 'int', @@ -46,6 +47,7 @@ class ImagesFieldValue(object): 'source': 'source', 'value': 'value', 'original_value': 'originalValue', + 'original_page_index': 'originalPageIndex', 'page_index': 'pageIndex', 'light_index': 'lightIndex', 'container_type': 'containerType', @@ -53,7 +55,7 @@ class ImagesFieldValue(object): 'rfid_origin': 'rfidOrigin' } - def __init__(self, source=None, value=None, original_value=None, page_index=None, light_index=None, container_type=0, field_rect=None, rfid_origin=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, source=None, value=None, original_value=None, original_page_index=None, page_index=None, light_index=None, container_type=0, field_rect=None, rfid_origin=None, local_vars_configuration=None): # noqa: E501 """ImagesFieldValue - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -62,6 +64,7 @@ def __init__(self, source=None, value=None, original_value=None, page_index=None self._source = None self._value = None self._original_value = None + self._original_page_index = None self._page_index = None self._light_index = None self._container_type = None @@ -73,6 +76,8 @@ def __init__(self, source=None, value=None, original_value=None, page_index=None self.value = value if original_value is not None: self.original_value = original_value + if original_page_index is not None: + self.original_page_index = original_page_index self.page_index = page_index self.light_index = light_index self.container_type = container_type @@ -152,6 +157,29 @@ def original_value(self, original_value): self._original_value = original_value + @property + def original_page_index(self): + """Gets the original_page_index of this ImagesFieldValue. # noqa: E501 + + Original page index # noqa: E501 + + :return: The original_page_index of this ImagesFieldValue. # noqa: E501 + :rtype: int + """ + return self._original_page_index + + @original_page_index.setter + def original_page_index(self, original_page_index): + """Sets the original_page_index of this ImagesFieldValue. + + Original page index # noqa: E501 + + :param original_page_index: The original_page_index of this ImagesFieldValue. # noqa: E501 + :type original_page_index: int + """ + + self._original_page_index = original_page_index + @property def page_index(self): """Gets the page_index of this ImagesFieldValue. # noqa: E501 diff --git a/regula/documentreader/webclient/gen/models/parsing_notification_codes.py b/regula/documentreader/webclient/gen/models/parsing_notification_codes.py new file mode 100644 index 0000000..7770819 --- /dev/null +++ b/regula/documentreader/webclient/gen/models/parsing_notification_codes.py @@ -0,0 +1,529 @@ +# coding: utf-8 + +""" + Generated by: https://openapi-generator.tech +""" + +import pprint +import re # noqa: F401 + +import six + +from regula.documentreader.webclient.gen.configuration import Configuration +# this line was added to enable pycharm type hinting +from regula.documentreader.webclient.gen.models import * + + +""" +The enumeration contains possible values of notification codes returned during the RFID chip processing. +""" +class ParsingNotificationCodes(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + ntfLDS_ASN_Certificate_IncorrectVersion = int("-1879048191") + + ntfLDS_ASN_Certificate_NonMatchingSignatureAlgorithm = int("-1879048190") + + ntfLDS_ASN_Certificate_IncorrectTimeCoding = int("-1879048189") + + ntfLDS_ASN_Certificate_IncorrectUseOfGeneralizedTime = int("-1879048188") + + ntfLDS_ASN_Certificate_EmptyIssuer = int("-1879048187") + + ntfLDS_ASN_Certificate_EmptySubject = int("-1879048186") + + ntfLDS_ASN_Certificate_UnsupportedCriticalExtension = int("-1879048184") + + ntfLDS_ASN_Certificate_ForcedDefaultCSCARole = int("-1879048178") + + ntfLDS_ASN_Certificate_ForcedDefaultDSRole = int("-1879048177") + + ntfLDS_ASN_Certificate_IncorrectIssuerSubjectDS = int("-1879048176") + + ntfLDS_ASN_Certificate_DuplicatingExtensions = int("-1879048169") + + ntfLDS_ICAO_Certificate_Version_Missed = int("-1879047680") + + ntfLDS_ICAO_Certificate_Version_Incorrect = int("-1879047679") + + ntfLDS_ICAO_Certificate_Issuer_Country_Missed = int("-1879047678") + + ntfLDS_ICAO_Certificate_Issuer_CommonName_Missed = int("-1879047677") + + ntfLDS_ICAO_Certificate_Issuer_CountryNonCompliant = int("-1879047676") + + ntfLDS_ICAO_Certificate_Subject_Country_Missed = int("-1879047675") + + ntfLDS_ICAO_Certificate_Subject_CommonName_Missed = int("-1879047674") + + ntfLDS_ICAO_Certificate_Subject_CountryNonCompliant = int("-1879047673") + + ntfLDS_ICAO_Certificate_UsingNonCompliantData = int("-1879047672") + + ntfLDS_ICAO_Certificate_UnsupportedSignatureAlgorithm = int("-1879047671") + + ntfLDS_ICAO_Certificate_UnsupportedPublicKeyAlgorithm = int("-1879047670") + + ntfLDS_ICAO_Certificate_MissedExtensions = int("-1879047669") + + ntfLDS_ICAO_Certificate_Validity = int("-1879047668") + + ntfLDS_ICAO_Certificate_Ext_UsingNonCompliantData = int("-1879047667") + + ntfLDS_ICAO_Certificate_Ext_KeyUsage_Missed = int("-1879047666") + + ntfLDS_ICAO_Certificate_Ext_KeyUsage_NotCritical = int("-1879047665") + + ntfLDS_ICAO_Certificate_Ext_KeyUsage_IncorrectData = int("-1879047664") + + ntfLDS_ICAO_Certificate_Ext_BasicC_Missed = int("-1879047663") + + ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectUsage1 = int("-1879047662") + + ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectUsage2 = int("-1879047661") + + ntfLDS_ICAO_Certificate_Ext_BasicC_NotCritical = int("-1879047660") + + ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectData = int("-1879047659") + + ntfLDS_ICAO_Certificate_Ext_BasicC_PathLenC_Missed = int("-1879047658") + + ntfLDS_ICAO_Certificate_Ext_BasicC_PathLenC_Incorrect = int("-1879047657") + + ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_NotCritical = int("-1879047656") + + ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_IncorrectUsage = int("-1879047655") + + ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_IncorrectData = int("-1879047654") + + ntfLDS_ICAO_Certificate_Ext_AuthKeyID_Missed = int("-1879047653") + + ntfLDS_ICAO_Certificate_Ext_AuthKeyID_IncorrectData = int("-1879047652") + + ntfLDS_ICAO_Certificate_Ext_AuthKeyID_KeyID_Missed = int("-1879047651") + + ntfLDS_ICAO_Certificate_Ext_SubjectKeyID_Missed = int("-1879047650") + + ntfLDS_ICAO_Certificate_Ext_SubjectKeyID_IncorrectData = int("-1879047649") + + ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_Missed = int("-1879047648") + + ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_IncorrectData = int("-1879047647") + + ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_Empty = int("-1879047646") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Missed = int("-1879047645") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_IncorrectData = int("-1879047644") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Empty = int("-1879047643") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_NonCompliant = int("-1879047642") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Critical = int("-1879047640") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_Empty = int("-1879047639") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_Incorrect = int("-1879047638") + + ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_NonCompliant = int("-1879047637") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Missed = int("-1879047636") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_IncorrectData = int("-1879047635") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Empty = int("-1879047634") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_NonCompliant = int("-1879047633") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Critical = int("-1879047631") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_Empty = int("-1879047630") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_Incorrect = int("-1879047629") + + ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_NonCompliant = int("-1879047628") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_Missed = int("-1879047627") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_IncorrectData = int("-1879047626") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_Version = int("-1879047625") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_DocTypes = int("-1879047624") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_DocTypes_Empty = int("-1879047623") + + ntfLDS_ICAO_Certificate_Ext_CertPolicies_IncorrectData = int("-1879047622") + + ntfLDS_ICAO_Certificate_Ext_CertPolicies_Empty = int("-1879047621") + + ntfLDS_ICAO_Certificate_Ext_CertPolicies_PolicyID_Missed = int("-1879047620") + + ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_Missed = int("-1879047619") + + ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_IncorrectData = int("-1879047618") + + ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_Empty = int("-1879047617") + + ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_PointMissed = int("-1879047616") + + ntfLDS_ICAO_Certificate_SN_NonCompliant = int("-1879047615") + + ntfLDS_ICAO_Certificate_Issuer_SN_NonCompliant = int("-1879047614") + + ntfLDS_ICAO_Certificate_Subject_SN_NonCompliant = int("-1879047613") + + ntfLDS_ICAO_Certificate_Issuer_AttributeNonCompliant = int("-1879047612") + + ntfLDS_ICAO_Certificate_Subject_AttributeNonCompliant = int("-1879047611") + + ntfLDS_ICAO_Certificate_IssuerSubject_Country_NonMatching = int("-1879047610") + + ntfLDS_ICAO_Certificate_Ext_CSCA_AltNames_NonMatching = int("-1879047609") + + ntfLDS_ICAO_Certificate_Ext_NameChange_IncorrectData = int("-1879047608") + + ntfLDS_ICAO_Certificate_Ext_NameChange_NonCompliant = int("-1879047607") + + ntfLDS_ICAO_Certificate_Ext_NameChange_Critical = int("-1879047606") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_NonCompliant = int("-1879047605") + + ntfLDS_ICAO_Certificate_Ext_DocTypeList_Critical = int("-1879047604") + + ntfLDS_ICAO_Certificate_Ext_Optional_Critical = int("-1879047603") + + ntfLDS_ICAO_Certificate_Subject_NonCompliant = int("-1879047602") + + ntfLDS_ICAO_Certificate_Subject_CommonNameNonCompliant = int("-1879047601") + + ntfLDS_ICAO_COM_LDS_Version_Incorrect = int("-1879048160") + + ntfLDS_ICAO_COM_LDS_Version_Missing = int("-1879048159") + + ntfLDS_ICAO_COM_Unicode_Version_Incorrect = int("-1879048158") + + ntfLDS_ICAO_COM_Unicode_Version_Missing = int("-1879048157") + + ntfLDS_ICAO_COM_DGPM_Incorrect = int("-1879048156") + + ntfLDS_ICAO_COM_DGPM_Missing = int("-1879048155") + + ntfLDS_ICAO_COM_DGPM_Unexpected = int("-1879048154") + + ntfLDS_ICAO_Application_LDSVersion_Unsupported = int("-1879048144") + + ntfLDS_ICAO_Application_UnicodeVersion_Unsupported = int("-1879048143") + + ntfLDS_ICAO_Application_LDSVersion_Inconsistent = int("-1879048142") + + ntfLDS_ICAO_Application_UnicodeVersion_Inconsistent = int("-1879048141") + + ntfLDS_ASN_SignedData_OID_Incorrect = int("-1879047936") + + ntfLDS_ASN_SignedData_Version_Incorrect = int("-1879047776") + + ntfLDS_ASN_SignedData_ContentOID_Incorrect = int("-1879047775") + + ntfLDS_ICAO_SignedData_Version_Incorrect = int("-1879047935") + + ntfLDS_ICAO_SignedData_DigestAlgorithms_Empty = int("-1879047934") + + ntfLDS_ICAO_SignedData_DigestAlgorithms_Unsupported = int("-1879047933") + + ntfLDS_ICAO_SignedData_SignerInfos_MultipleEntries = int("-1879047927") + + ntfLDS_ICAO_SignedData_Certificates_Missed = int("-1879047760") + + ntfLDS_ICAO_SignedData_Certificates_Empty = int("-1879047759") + + ntfLDS_ICAO_SignedData_CRLs_IncorrectUsage = int("-1879047758") + + ntfLDS_ICAO_LDSObject_IncorrectContentOID = int("-1879047932") + + ntfLDS_ICAO_LDSObject_DGNumber_Incorrect = int("-1879047931") + + ntfLDS_ICAO_LDSObject_DGHash_Missing = int("-1879047930") + + ntfLDS_ICAO_LDSObject_DGHash_Extra = int("-1879047929") + + ntfLDS_ICAO_LDSObject_Version_Incorrect = int("-1879047928") + + ntfLDS_ICAO_MasterList_Version_Incorrect = int("-1879047744") + + ntfLDS_ICAO_DeviationList_Version_Incorrect = int("-1879047736") + + ntfLDS_BSI_DefectList_Version_Incorrect = int("-1879047728") + + ntfLDS_BSI_BlackList_Version_Incorrect = int("-1879047720") + + ntfLDS_ASN_SignerInfo_Version_Incorrect = int("-1879047926") + + ntfLDS_ASN_SignerInfo_SID_IncorrectChoice = int("-1879047925") + + ntfLDS_ASN_SignerInfo_SID_DigestAlgorithmNotListed = int("-1879047924") + + ntfLDS_ASN_SignerInfo_MessageDigestAttr_Missing = int("-1879047923") + + ntfLDS_ASN_SignerInfo_MessageDigestAttr_Data = int("-1879047922") + + ntfLDS_ASN_SignerInfo_MessageDigestAttr_Value = int("-1879047921") + + ntfLDS_ASN_SignerInfo_ContentTypeAttr_Missing = int("-1879047920") + + ntfLDS_ASN_SignerInfo_ContentTypeAttr_Data = int("-1879047919") + + ntfLDS_ASN_SignerInfo_ContentTypeAttr_Value = int("-1879047918") + + ntfLDS_ASN_SignerInfo_SigningTimeAttr_Missing = int("-1879047909") + + ntfLDS_ASN_SignerInfo_SigningTimeAttr_Data = int("-1879047908") + + ntfLDS_ASN_SignerInfo_SigningTimeAttr_Value = int("-1879047907") + + ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Missing = int("-1879047906") + + ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Data = int("-1879047905") + + ntfLDS_Auth_SignerInfo_Certificate_Validity = int("-1879047915") + + ntfLDS_Auth_SignerInfo_Certificate_RootIsNotTrusted = int("-1879047914") + + ntfLDS_Auth_SignerInfo_Certificate_CantFindCSCA = int("-1879047913") + + ntfLDS_Auth_SignerInfo_Certificate_Revoked = int("-1879047912") + + ntfLDS_Auth_SignerInfo_Certificate_SignatureInvalid = int("-1879047911") + + ntfLDS_UnsupportedImageFormat = int("-1879047910") + + ntfLDS_MRZ_DocumentType_Unknown = int("139272") + + ntfLDS_MRZ_IssuingState_SyntaxError = int("139273") + + ntfLDS_MRZ_Name_IsVoid = int("139274") + + ntfLDS_MRZ_Number_IncorrectChecksum = int("139277") + + ntfLDS_MRZ_Nationality_SyntaxError = int("139278") + + ntfLDS_MRZ_DOB_SyntaxError = int("139279") + + ntfLDS_MRZ_DOB_Error = int("139280") + + ntfLDS_MRZ_DOB_IncorrectChecksum = int("139281") + + ntfLDS_MRZ_Sex_Incorrect = int("139282") + + ntfLDS_MRZ_DOE_SyntaxError = int("139283") + + ntfLDS_MRZ_DOE_Error = int("139284") + + ntfLDS_MRZ_DOE_IncorrectChecksum = int("139285") + + ntfLDS_MRZ_OptionalData_IncorrectChecksum = int("139286") + + ntfLDS_MRZ_IncorrectChecksum = int("139287") + + ntfLDS_MRZ_Incorrect = int("139288") + + ntfLDS_Biometrics_FormatOwner_Missing = int("-1878982656") + + ntfLDS_Biometrics_FormatOwner_Incorrect = int("-1878917120") + + ntfLDS_Biometrics_FormatType_Missing = int("-1878851584") + + ntfLDS_Biometrics_FormatType_Incorrect = int("-1878786048") + + ntfLDS_Biometrics_Type_Incorrect = int("-1878720512") + + ntfLDS_Biometrics_SubType_Missing = int("-1878654976") + + ntfLDS_Biometrics_SubType_Incorrect = int("-1878589440") + + ntfLDS_Biometrics_BDB_Image_Missing = int("-1878523904") + + ntfLDS_Biometrics_BDB_FormatID_Incorrect = int("-1878458368") + + ntfLDS_Biometrics_BDB_Version_Incorrect = int("-1878392832") + + ntfLDS_Biometrics_BDB_DataLength_Incorrect = int("-1878327296") + + ntfLDS_Biometrics_BDB_Data_Gender = int("-1877999616") + + ntfLDS_Biometrics_BDB_Data_EyeColor = int("-1877934080") + + ntfLDS_Biometrics_BDB_Data_HairColor = int("-1877868544") + + ntfLDS_Biometrics_BDB_Data_PoseAngle_Yaw = int("-1877803008") + + ntfLDS_Biometrics_BDB_Data_PoseAngle_Pitch = int("-1877737472") + + ntfLDS_Biometrics_BDB_Data_PoseAngle_Roll = int("-1877671936") + + ntfLDS_Biometrics_BDB_Data_PoseAngleU_Yaw = int("-1877606400") + + ntfLDS_Biometrics_BDB_Data_PoseAngleU_Pitch = int("-1877540864") + + ntfLDS_Biometrics_BDB_Data_PoseAngleU_Roll = int("-1877475328") + + ntfLDS_Biometrics_BDB_Data_FaceImageType = int("-1877409792") + + ntfLDS_Biometrics_BDB_Data_ImageDataType = int("-1877344256") + + ntfLDS_SI_PACE_Info_UnsupportedStdParameters = int("-1862270976") + + ntfLDS_SI_PACE_Info_DeprecatedVersion = int("-1862270975") + + ntfLDS_SI_PACE_DomainParams_UsingStdRef = int("-1862270974") + + ntfLDS_SI_PACE_DomainParams_UnsupportedAlgorithm = int("-1862270973") + + ntfLDS_SI_CA_Info_IncorrectVersion = int("-1862270972") + + ntfLDS_SI_CA_PublicKey_UnsupportedAlgorithm = int("-1862270971") + + ntfLDS_SI_CA_DomainParams_UnsupportedAlgorithm = int("-1862270970") + + ntfLDS_SI_TA_Info_IncorrectVersion = int("-1862270969") + + ntfLDS_SI_TA_Info_FileIDForVersion2 = int("-1862270968") + + ntfLDS_SI_eIDSecurity_UnsupportedDigestAlgorithm = int("-1862270967") + + ntfLDS_SI_RI_Info_IncorrectVersion = int("-1862270966") + + ntfLDS_SI_RI_DomainParams_UnsupportedAlgorithm = int("-1862270965") + + ntfLDS_SI_AA_Info_IncorrectVersion = int("-1862270964") + + ntfLDS_SI_AA_Info_UnsupportedAlgorithm = int("-1862270963") + + ntfLDS_SI_AA_Info_InconsistentAlgorithmReference = int("-1862270962") + + ntfLDS_SI_Storage_PACE_Info_NotAvailable = int("-1862270720") + + ntfLDS_SI_Storage_PACE_Info_NoStdParameters = int("-1862270719") + + ntfLDS_SI_Storage_PACE_Info_NoMatchingDomainParams = int("-1862270718") + + ntfLDS_SI_Storage_CA_Info_NotAvailable = int("-1862270717") + + ntfLDS_SI_Storage_CA_DomainParams_NoRequiredOption = int("-1862270716") + + ntfLDS_SI_Storage_CA_DomainParams_NotAvailable = int("-1862270715") + + ntfLDS_SI_Storage_CA_AnonymousInfos = int("-1862270714") + + ntfLDS_SI_Storage_CA_Info_NoMatchingDomainParams = int("-1862270713") + + ntfLDS_SI_Storage_CA_Info_NoMatchingPublicKey = int("-1862270712") + + ntfLDS_SI_Storage_CA_IncorrectInfosQuantity = int("-1862270711") + + ntfLDS_SI_Storage_TA_Info_NotAvailable = int("-1862270710") + + ntfLDS_SI_Storage_CardInfoLocator_MultipleEntries = int("-1862270709") + + ntfLDS_SI_Storage_eIDSecurityInfo_MultipleEntries = int("-1862270708") + + ntfLDS_SI_Storage_PrivilegedTI_MultipleEntries = int("-1862270707") + + ntfLDS_SI_Storage_PrivilegedTI_IncorrectUsage = int("-1862270706") + + ntfLDS_SI_Storage_RI_DomainParams_MultipleEntries = int("-1862270705") + + ntfLDS_SI_Storage_PACEInfos_NonConsistant = int("-1862270704") + + ntfLDS_CVCertificate_Profile_IncorrectVersion = int("-1862270463") + + ntfLDS_CVCertificate_Validity = int("-1862270462") + + ntfLDS_CVCertificate_NonCVCADomainParameters = int("-1862270461") + + ntfLDS_CV_Certificate_PrivateKey_IncorrectVersion = int("-1862270460") + + ntfLDS_TA_PACEStaticBindingUsed = int("-1862270208") + + ntfLDS_Auth_MLSignerInfo_Certificate_Validity = int("-1845493483") + + ntfLDS_Auth_MLSignerInfo_Certificate_RootIsNotTrusted = int("-1845493482") + + ntfLDS_Auth_MLSignerInfo_Certificate_CantFindCSCA = int("-1845493481") + + ntfLDS_Auth_MLSignerInfo_Certificate_Revoked = int("-1845493480") + + ntfLDS_Auth_MLSignerInfo_Certificate_SignatureInvalid = int("-1845493479") + + allowable_values = [ntfLDS_ASN_Certificate_IncorrectVersion, ntfLDS_ASN_Certificate_NonMatchingSignatureAlgorithm, ntfLDS_ASN_Certificate_IncorrectTimeCoding, ntfLDS_ASN_Certificate_IncorrectUseOfGeneralizedTime, ntfLDS_ASN_Certificate_EmptyIssuer, ntfLDS_ASN_Certificate_EmptySubject, ntfLDS_ASN_Certificate_UnsupportedCriticalExtension, ntfLDS_ASN_Certificate_ForcedDefaultCSCARole, ntfLDS_ASN_Certificate_ForcedDefaultDSRole, ntfLDS_ASN_Certificate_IncorrectIssuerSubjectDS, ntfLDS_ASN_Certificate_DuplicatingExtensions, ntfLDS_ICAO_Certificate_Version_Missed, ntfLDS_ICAO_Certificate_Version_Incorrect, ntfLDS_ICAO_Certificate_Issuer_Country_Missed, ntfLDS_ICAO_Certificate_Issuer_CommonName_Missed, ntfLDS_ICAO_Certificate_Issuer_CountryNonCompliant, ntfLDS_ICAO_Certificate_Subject_Country_Missed, ntfLDS_ICAO_Certificate_Subject_CommonName_Missed, ntfLDS_ICAO_Certificate_Subject_CountryNonCompliant, ntfLDS_ICAO_Certificate_UsingNonCompliantData, ntfLDS_ICAO_Certificate_UnsupportedSignatureAlgorithm, ntfLDS_ICAO_Certificate_UnsupportedPublicKeyAlgorithm, ntfLDS_ICAO_Certificate_MissedExtensions, ntfLDS_ICAO_Certificate_Validity, ntfLDS_ICAO_Certificate_Ext_UsingNonCompliantData, ntfLDS_ICAO_Certificate_Ext_KeyUsage_Missed, ntfLDS_ICAO_Certificate_Ext_KeyUsage_NotCritical, ntfLDS_ICAO_Certificate_Ext_KeyUsage_IncorrectData, ntfLDS_ICAO_Certificate_Ext_BasicC_Missed, ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectUsage1, ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectUsage2, ntfLDS_ICAO_Certificate_Ext_BasicC_NotCritical, ntfLDS_ICAO_Certificate_Ext_BasicC_IncorrectData, ntfLDS_ICAO_Certificate_Ext_BasicC_PathLenC_Missed, ntfLDS_ICAO_Certificate_Ext_BasicC_PathLenC_Incorrect, ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_NotCritical, ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_IncorrectUsage, ntfLDS_ICAO_Certificate_Ext_ExtKeyUsage_IncorrectData, ntfLDS_ICAO_Certificate_Ext_AuthKeyID_Missed, ntfLDS_ICAO_Certificate_Ext_AuthKeyID_IncorrectData, ntfLDS_ICAO_Certificate_Ext_AuthKeyID_KeyID_Missed, ntfLDS_ICAO_Certificate_Ext_SubjectKeyID_Missed, ntfLDS_ICAO_Certificate_Ext_SubjectKeyID_IncorrectData, ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_Missed, ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_IncorrectData, ntfLDS_ICAO_Certificate_Ext_PrivateKeyUP_Empty, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Missed, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_IncorrectData, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Empty, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_NonCompliant, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_Critical, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_Empty, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_Incorrect, ntfLDS_ICAO_Certificate_Ext_SubjectAltName_DN_NonCompliant, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Missed, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_IncorrectData, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Empty, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_NonCompliant, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_Critical, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_Empty, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_Incorrect, ntfLDS_ICAO_Certificate_Ext_IssuerAltName_DN_NonCompliant, ntfLDS_ICAO_Certificate_Ext_DocTypeList_Missed, ntfLDS_ICAO_Certificate_Ext_DocTypeList_IncorrectData, ntfLDS_ICAO_Certificate_Ext_DocTypeList_Version, ntfLDS_ICAO_Certificate_Ext_DocTypeList_DocTypes, ntfLDS_ICAO_Certificate_Ext_DocTypeList_DocTypes_Empty, ntfLDS_ICAO_Certificate_Ext_CertPolicies_IncorrectData, ntfLDS_ICAO_Certificate_Ext_CertPolicies_Empty, ntfLDS_ICAO_Certificate_Ext_CertPolicies_PolicyID_Missed, ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_Missed, ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_IncorrectData, ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_Empty, ntfLDS_ICAO_Certificate_Ext_CRLDistPoint_PointMissed, ntfLDS_ICAO_Certificate_SN_NonCompliant, ntfLDS_ICAO_Certificate_Issuer_SN_NonCompliant, ntfLDS_ICAO_Certificate_Subject_SN_NonCompliant, ntfLDS_ICAO_Certificate_Issuer_AttributeNonCompliant, ntfLDS_ICAO_Certificate_Subject_AttributeNonCompliant, ntfLDS_ICAO_Certificate_IssuerSubject_Country_NonMatching, ntfLDS_ICAO_Certificate_Ext_CSCA_AltNames_NonMatching, ntfLDS_ICAO_Certificate_Ext_NameChange_IncorrectData, ntfLDS_ICAO_Certificate_Ext_NameChange_NonCompliant, ntfLDS_ICAO_Certificate_Ext_NameChange_Critical, ntfLDS_ICAO_Certificate_Ext_DocTypeList_NonCompliant, ntfLDS_ICAO_Certificate_Ext_DocTypeList_Critical, ntfLDS_ICAO_Certificate_Ext_Optional_Critical, ntfLDS_ICAO_Certificate_Subject_NonCompliant, ntfLDS_ICAO_Certificate_Subject_CommonNameNonCompliant, ntfLDS_ICAO_COM_LDS_Version_Incorrect, ntfLDS_ICAO_COM_LDS_Version_Missing, ntfLDS_ICAO_COM_Unicode_Version_Incorrect, ntfLDS_ICAO_COM_Unicode_Version_Missing, ntfLDS_ICAO_COM_DGPM_Incorrect, ntfLDS_ICAO_COM_DGPM_Missing, ntfLDS_ICAO_COM_DGPM_Unexpected, ntfLDS_ICAO_Application_LDSVersion_Unsupported, ntfLDS_ICAO_Application_UnicodeVersion_Unsupported, ntfLDS_ICAO_Application_LDSVersion_Inconsistent, ntfLDS_ICAO_Application_UnicodeVersion_Inconsistent, ntfLDS_ASN_SignedData_OID_Incorrect, ntfLDS_ASN_SignedData_Version_Incorrect, ntfLDS_ASN_SignedData_ContentOID_Incorrect, ntfLDS_ICAO_SignedData_Version_Incorrect, ntfLDS_ICAO_SignedData_DigestAlgorithms_Empty, ntfLDS_ICAO_SignedData_DigestAlgorithms_Unsupported, ntfLDS_ICAO_SignedData_SignerInfos_MultipleEntries, ntfLDS_ICAO_SignedData_Certificates_Missed, ntfLDS_ICAO_SignedData_Certificates_Empty, ntfLDS_ICAO_SignedData_CRLs_IncorrectUsage, ntfLDS_ICAO_LDSObject_IncorrectContentOID, ntfLDS_ICAO_LDSObject_DGNumber_Incorrect, ntfLDS_ICAO_LDSObject_DGHash_Missing, ntfLDS_ICAO_LDSObject_DGHash_Extra, ntfLDS_ICAO_LDSObject_Version_Incorrect, ntfLDS_ICAO_MasterList_Version_Incorrect, ntfLDS_ICAO_DeviationList_Version_Incorrect, ntfLDS_BSI_DefectList_Version_Incorrect, ntfLDS_BSI_BlackList_Version_Incorrect, ntfLDS_ASN_SignerInfo_Version_Incorrect, ntfLDS_ASN_SignerInfo_SID_IncorrectChoice, ntfLDS_ASN_SignerInfo_SID_DigestAlgorithmNotListed, ntfLDS_ASN_SignerInfo_MessageDigestAttr_Missing, ntfLDS_ASN_SignerInfo_MessageDigestAttr_Data, ntfLDS_ASN_SignerInfo_MessageDigestAttr_Value, ntfLDS_ASN_SignerInfo_ContentTypeAttr_Missing, ntfLDS_ASN_SignerInfo_ContentTypeAttr_Data, ntfLDS_ASN_SignerInfo_ContentTypeAttr_Value, ntfLDS_ASN_SignerInfo_SigningTimeAttr_Missing, ntfLDS_ASN_SignerInfo_SigningTimeAttr_Data, ntfLDS_ASN_SignerInfo_SigningTimeAttr_Value, ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Missing, ntfLDS_ASN_SignerInfo_ListContentDescriptionAttr_Data, ntfLDS_Auth_SignerInfo_Certificate_Validity, ntfLDS_Auth_SignerInfo_Certificate_RootIsNotTrusted, ntfLDS_Auth_SignerInfo_Certificate_CantFindCSCA, ntfLDS_Auth_SignerInfo_Certificate_Revoked, ntfLDS_Auth_SignerInfo_Certificate_SignatureInvalid, ntfLDS_UnsupportedImageFormat, ntfLDS_MRZ_DocumentType_Unknown, ntfLDS_MRZ_IssuingState_SyntaxError, ntfLDS_MRZ_Name_IsVoid, ntfLDS_MRZ_Number_IncorrectChecksum, ntfLDS_MRZ_Nationality_SyntaxError, ntfLDS_MRZ_DOB_SyntaxError, ntfLDS_MRZ_DOB_Error, ntfLDS_MRZ_DOB_IncorrectChecksum, ntfLDS_MRZ_Sex_Incorrect, ntfLDS_MRZ_DOE_SyntaxError, ntfLDS_MRZ_DOE_Error, ntfLDS_MRZ_DOE_IncorrectChecksum, ntfLDS_MRZ_OptionalData_IncorrectChecksum, ntfLDS_MRZ_IncorrectChecksum, ntfLDS_MRZ_Incorrect, ntfLDS_Biometrics_FormatOwner_Missing, ntfLDS_Biometrics_FormatOwner_Incorrect, ntfLDS_Biometrics_FormatType_Missing, ntfLDS_Biometrics_FormatType_Incorrect, ntfLDS_Biometrics_Type_Incorrect, ntfLDS_Biometrics_SubType_Missing, ntfLDS_Biometrics_SubType_Incorrect, ntfLDS_Biometrics_BDB_Image_Missing, ntfLDS_Biometrics_BDB_FormatID_Incorrect, ntfLDS_Biometrics_BDB_Version_Incorrect, ntfLDS_Biometrics_BDB_DataLength_Incorrect, ntfLDS_Biometrics_BDB_Data_Gender, ntfLDS_Biometrics_BDB_Data_EyeColor, ntfLDS_Biometrics_BDB_Data_HairColor, ntfLDS_Biometrics_BDB_Data_PoseAngle_Yaw, ntfLDS_Biometrics_BDB_Data_PoseAngle_Pitch, ntfLDS_Biometrics_BDB_Data_PoseAngle_Roll, ntfLDS_Biometrics_BDB_Data_PoseAngleU_Yaw, ntfLDS_Biometrics_BDB_Data_PoseAngleU_Pitch, ntfLDS_Biometrics_BDB_Data_PoseAngleU_Roll, ntfLDS_Biometrics_BDB_Data_FaceImageType, ntfLDS_Biometrics_BDB_Data_ImageDataType, ntfLDS_SI_PACE_Info_UnsupportedStdParameters, ntfLDS_SI_PACE_Info_DeprecatedVersion, ntfLDS_SI_PACE_DomainParams_UsingStdRef, ntfLDS_SI_PACE_DomainParams_UnsupportedAlgorithm, ntfLDS_SI_CA_Info_IncorrectVersion, ntfLDS_SI_CA_PublicKey_UnsupportedAlgorithm, ntfLDS_SI_CA_DomainParams_UnsupportedAlgorithm, ntfLDS_SI_TA_Info_IncorrectVersion, ntfLDS_SI_TA_Info_FileIDForVersion2, ntfLDS_SI_eIDSecurity_UnsupportedDigestAlgorithm, ntfLDS_SI_RI_Info_IncorrectVersion, ntfLDS_SI_RI_DomainParams_UnsupportedAlgorithm, ntfLDS_SI_AA_Info_IncorrectVersion, ntfLDS_SI_AA_Info_UnsupportedAlgorithm, ntfLDS_SI_AA_Info_InconsistentAlgorithmReference, ntfLDS_SI_Storage_PACE_Info_NotAvailable, ntfLDS_SI_Storage_PACE_Info_NoStdParameters, ntfLDS_SI_Storage_PACE_Info_NoMatchingDomainParams, ntfLDS_SI_Storage_CA_Info_NotAvailable, ntfLDS_SI_Storage_CA_DomainParams_NoRequiredOption, ntfLDS_SI_Storage_CA_DomainParams_NotAvailable, ntfLDS_SI_Storage_CA_AnonymousInfos, ntfLDS_SI_Storage_CA_Info_NoMatchingDomainParams, ntfLDS_SI_Storage_CA_Info_NoMatchingPublicKey, ntfLDS_SI_Storage_CA_IncorrectInfosQuantity, ntfLDS_SI_Storage_TA_Info_NotAvailable, ntfLDS_SI_Storage_CardInfoLocator_MultipleEntries, ntfLDS_SI_Storage_eIDSecurityInfo_MultipleEntries, ntfLDS_SI_Storage_PrivilegedTI_MultipleEntries, ntfLDS_SI_Storage_PrivilegedTI_IncorrectUsage, ntfLDS_SI_Storage_RI_DomainParams_MultipleEntries, ntfLDS_SI_Storage_PACEInfos_NonConsistant, ntfLDS_CVCertificate_Profile_IncorrectVersion, ntfLDS_CVCertificate_Validity, ntfLDS_CVCertificate_NonCVCADomainParameters, ntfLDS_CV_Certificate_PrivateKey_IncorrectVersion, ntfLDS_TA_PACEStaticBindingUsed, ntfLDS_Auth_MLSignerInfo_Certificate_Validity, ntfLDS_Auth_MLSignerInfo_Certificate_RootIsNotTrusted, ntfLDS_Auth_MLSignerInfo_Certificate_CantFindCSCA, ntfLDS_Auth_MLSignerInfo_Certificate_Revoked, ntfLDS_Auth_MLSignerInfo_Certificate_SignatureInvalid] # noqa: E501 + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + } + + attribute_map = { + } + + def __init__(self, local_vars_configuration=None): # noqa: E501 + """ParsingNotificationCodes - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + self.discriminator = None + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ParsingNotificationCodes): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, ParsingNotificationCodes): + return True + + return self.to_dict() != other.to_dict() diff --git a/regula/documentreader/webclient/gen/models/process_params.py b/regula/documentreader/webclient/gen/models/process_params.py index 184c5fa..d6d8988 100755 --- a/regula/documentreader/webclient/gen/models/process_params.py +++ b/regula/documentreader/webclient/gen/models/process_params.py @@ -75,7 +75,8 @@ class ProcessParams(object): 'device_type': 'int', 'device_type_hex': 'str', 'ignore_device_id_from_image': 'bool', - 'document_id_list': 'list[int]' + 'document_id_list': 'list[int]', + 'rfid': 'ProcessParamsRfid' } attribute_map = { @@ -122,10 +123,11 @@ class ProcessParams(object): 'device_type': 'deviceType', 'device_type_hex': 'deviceTypeHex', 'ignore_device_id_from_image': 'ignoreDeviceIdFromImage', - 'document_id_list': 'documentIdList' + 'document_id_list': 'documentIdList', + 'rfid': 'rfid' } - def __init__(self, image_output_max_height=None, image_output_max_width=None, scenario=None, result_type_output=None, double_page_spread=None, generate_double_page_spread_image=None, field_types_filter=None, date_format=None, measure_system=None, image_dpi_out_max=None, already_cropped=None, custom_params=None, config=None, log=None, log_level=None, force_doc_id=None, match_text_field_mask=None, fast_doc_detect=None, update_ocr_validity_by_glare=None, check_required_text_fields=None, return_cropped_barcode=None, image_qa=None, respect_image_quality=None, force_doc_format=None, no_graphics=None, document_area_min=None, depersonalize_log=None, multi_doc_on_image=None, shift_expiry_date=None, minimal_holder_age=None, return_uncropped_image=None, mrz_formats_filter=None, force_read_mrz_before_locate=None, parse_barcodes=None, convert_case=None, split_names=None, disable_perforation_ocr=None, document_group_filter=None, process_auth=None, device_id=None, device_type=None, device_type_hex=None, ignore_device_id_from_image=None, document_id_list=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, image_output_max_height=None, image_output_max_width=None, scenario=None, result_type_output=None, double_page_spread=None, generate_double_page_spread_image=None, field_types_filter=None, date_format=None, measure_system=None, image_dpi_out_max=None, already_cropped=None, custom_params=None, config=None, log=None, log_level=None, force_doc_id=None, match_text_field_mask=None, fast_doc_detect=None, update_ocr_validity_by_glare=None, check_required_text_fields=None, return_cropped_barcode=None, image_qa=None, respect_image_quality=None, force_doc_format=None, no_graphics=None, document_area_min=None, depersonalize_log=None, multi_doc_on_image=None, shift_expiry_date=None, minimal_holder_age=None, return_uncropped_image=None, mrz_formats_filter=None, force_read_mrz_before_locate=None, parse_barcodes=None, convert_case=None, split_names=None, disable_perforation_ocr=None, document_group_filter=None, process_auth=None, device_id=None, device_type=None, device_type_hex=None, ignore_device_id_from_image=None, document_id_list=None, rfid=None, local_vars_configuration=None): # noqa: E501 """ProcessParams - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -175,6 +177,7 @@ def __init__(self, image_output_max_height=None, image_output_max_width=None, sc self._device_type_hex = None self._ignore_device_id_from_image = None self._document_id_list = None + self._rfid = None self.discriminator = None if image_output_max_height is not None: @@ -264,6 +267,8 @@ def __init__(self, image_output_max_height=None, image_output_max_width=None, sc self.ignore_device_id_from_image = ignore_device_id_from_image if document_id_list is not None: self.document_id_list = document_id_list + if rfid is not None: + self.rfid = rfid @property def image_output_max_height(self): @@ -1265,6 +1270,27 @@ def document_id_list(self, document_id_list): self._document_id_list = document_id_list + @property + def rfid(self): + """Gets the rfid of this ProcessParams. # noqa: E501 + + + :return: The rfid of this ProcessParams. # noqa: E501 + :rtype: ProcessParamsRfid + """ + return self._rfid + + @rfid.setter + def rfid(self, rfid): + """Sets the rfid of this ProcessParams. + + + :param rfid: The rfid of this ProcessParams. # noqa: E501 + :type rfid: ProcessParamsRfid + """ + + self._rfid = rfid + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/regula/documentreader/webclient/gen/models/process_params_rfid.py b/regula/documentreader/webclient/gen/models/process_params_rfid.py new file mode 100644 index 0000000..4d679b8 --- /dev/null +++ b/regula/documentreader/webclient/gen/models/process_params_rfid.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Generated by: https://openapi-generator.tech +""" + +import pprint +import re # noqa: F401 + +import six + +from regula.documentreader.webclient.gen.configuration import Configuration +# this line was added to enable pycharm type hinting +from regula.documentreader.webclient.gen.models import * + + +""" +Params for the RFID chip data reprocessing +""" +class ProcessParamsRfid(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'pa_sensitive_codes_disable': 'list[ParsingNotificationCodes]' + } + + attribute_map = { + 'pa_sensitive_codes_disable': 'paSensitiveCodesDisable' + } + + def __init__(self, pa_sensitive_codes_disable=None, local_vars_configuration=None): # noqa: E501 + """ProcessParamsRfid - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._pa_sensitive_codes_disable = None + self.discriminator = None + + if pa_sensitive_codes_disable is not None: + self.pa_sensitive_codes_disable = pa_sensitive_codes_disable + + @property + def pa_sensitive_codes_disable(self): + """Gets the pa_sensitive_codes_disable of this ProcessParamsRfid. # noqa: E501 + + A list of notification codes that should be ignored during passive authentication (PA) # noqa: E501 + + :return: The pa_sensitive_codes_disable of this ProcessParamsRfid. # noqa: E501 + :rtype: list[ParsingNotificationCodes] + """ + return self._pa_sensitive_codes_disable + + @pa_sensitive_codes_disable.setter + def pa_sensitive_codes_disable(self, pa_sensitive_codes_disable): + """Sets the pa_sensitive_codes_disable of this ProcessParamsRfid. + + A list of notification codes that should be ignored during passive authentication (PA) # noqa: E501 + + :param pa_sensitive_codes_disable: The pa_sensitive_codes_disable of this ProcessParamsRfid. # noqa: E501 + :type pa_sensitive_codes_disable: list[ParsingNotificationCodes] + """ + + self._pa_sensitive_codes_disable = pa_sensitive_codes_disable + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, ProcessParamsRfid): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, ProcessParamsRfid): + return True + + return self.to_dict() != other.to_dict() diff --git a/regula/documentreader/webclient/gen/models/security_feature_type.py b/regula/documentreader/webclient/gen/models/security_feature_type.py index eab2d40..0c75b60 100644 --- a/regula/documentreader/webclient/gen/models/security_feature_type.py +++ b/regula/documentreader/webclient/gen/models/security_feature_type.py @@ -108,7 +108,11 @@ class SecurityFeatureType(object): BARCODE_SIZE_CHECK = int("42") - allowable_values = [BLANK, FILL, PHOTO, MRZ, FALSE_LUMINESCENCE, HOLO_SIMPLE, HOLO_VERIFY_STATIC, HOLO_VERIFY_MULTI_STATIC, HOLO_VERIFY_DYNAMIC, PATTERN_NOT_INTERRUPTED, PATTERN_NOT_SHIFTED, PATTERN_SAME_COLORS, PATTERN_IR_INVISIBLE, PHOTO_SIZE_CHECK, PORTRAIT_COMPARISON_VS_GHOST, PORTRAIT_COMPARISON_VS_RFID, PORTRAIT_COMPARISON_VS_VISUAL, BARCODE, PATTERN_DIFFERENT_LINES_THICKNESS, PORTRAIT_COMPARISON_VS_CAMERA, PORTRAIT_COMPARISON_RFID_VS_CAMERA, GHOST_PHOTO, CLEAR_GHOST_PHOTO, INVISIBLE_OBJECT, LOW_CONTRAST_OBJECT, PHOTO_COLOR, PHOTO_SHAPE, PHOTO_CORNERS, OCR, PORTRAIT_COMPARISON_EXT_VS_VISUAL, PORTRAIT_COMPARISON_EXT_VS_RFID, PORTRAIT_COMPARISON_EXT_VS_CAMERA, LIVENESS_DEPTH, MICRO_TEXT, FLUORESCENT_OBJECT, LANDMARK_CHECK, FACE_PRESENCE, FACE_ABSENCE, LIVENESS_SCREEN_CAPTURE, LIVENESS_ELECTRONIC_DEVICE, LIVENESS_OVI, BARCODE_SIZE_CHECK] # noqa: E501 + LASINK = int("43") + + LIVENESS_MLI = int("44") + + allowable_values = [BLANK, FILL, PHOTO, MRZ, FALSE_LUMINESCENCE, HOLO_SIMPLE, HOLO_VERIFY_STATIC, HOLO_VERIFY_MULTI_STATIC, HOLO_VERIFY_DYNAMIC, PATTERN_NOT_INTERRUPTED, PATTERN_NOT_SHIFTED, PATTERN_SAME_COLORS, PATTERN_IR_INVISIBLE, PHOTO_SIZE_CHECK, PORTRAIT_COMPARISON_VS_GHOST, PORTRAIT_COMPARISON_VS_RFID, PORTRAIT_COMPARISON_VS_VISUAL, BARCODE, PATTERN_DIFFERENT_LINES_THICKNESS, PORTRAIT_COMPARISON_VS_CAMERA, PORTRAIT_COMPARISON_RFID_VS_CAMERA, GHOST_PHOTO, CLEAR_GHOST_PHOTO, INVISIBLE_OBJECT, LOW_CONTRAST_OBJECT, PHOTO_COLOR, PHOTO_SHAPE, PHOTO_CORNERS, OCR, PORTRAIT_COMPARISON_EXT_VS_VISUAL, PORTRAIT_COMPARISON_EXT_VS_RFID, PORTRAIT_COMPARISON_EXT_VS_CAMERA, LIVENESS_DEPTH, MICRO_TEXT, FLUORESCENT_OBJECT, LANDMARK_CHECK, FACE_PRESENCE, FACE_ABSENCE, LIVENESS_SCREEN_CAPTURE, LIVENESS_ELECTRONIC_DEVICE, LIVENESS_OVI, BARCODE_SIZE_CHECK, LASINK, LIVENESS_MLI] # noqa: E501 """ Attributes: diff --git a/regula/documentreader/webclient/gen/models/text_field_type.py b/regula/documentreader/webclient/gen/models/text_field_type.py index 861a417..f011dbd 100755 --- a/regula/documentreader/webclient/gen/models/text_field_type.py +++ b/regula/documentreader/webclient/gen/models/text_field_type.py @@ -1210,27 +1210,53 @@ class TextFieldType(object): DATE_OF_ARRIVAL = int("646") - FT_SECOND_NAME = int("647") + SECOND_NAME = int("647") - FT_THIRD_NAME = int("648") + THIRD_NAME = int("648") - FT_FOURTH_NAME = int("649") + FOURTH_NAME = int("649") - FT_LAST_NAME = int("650") + LAST_NAME = int("650") - RM_FROM = int("651") + DL_CLASS_CODE_RM_FROM = int("651") - RM_NOTES = int("652") + DL_CLASS_CODE_RM_NOTES = int("652") - RM_TO = int("653") + DL_CLASS_CODE_RM_TO = int("653") - PW_FROM = int("654") + DL_CLASS_CODE_PW_FROM = int("654") - PW_NOTES = int("655") + DL_CLASS_CODE_PW_NOTES = int("655") - PW_TO = int("656") + DL_CLASS_CODE_PW_TO = int("656") - allowable_values = [DOCUMENT_CLASS_CODE, ISSUING_STATE_CODE, DOCUMENT_NUMBER, DATE_OF_EXPIRY, DATE_OF_ISSUE, DATE_OF_BIRTH, PLACE_OF_BIRTH, PERSONAL_NUMBER, SURNAME, GIVEN_NAME, MOTHERS_NAME, NATIONALITY, SEX, HEIGHT, WEIGHT, EYES_COLOR, HAIR_COLOR, ADDRESS, DONOR, SOCIAL_SECURITY_NUMBER, DL_CLASS, DL_ENDORSED, DL_RESTRICTION_CODE, DL_UNDER_21_DATE, AUTHORITY, SURNAME_AND_GIVEN_NAMES, NATIONALITY_CODE, PASSPORT_NUMBER, INVITATION_NUMBER, VISA_ID, VISA_CLASS, VISA_SUBCLASS, MRZ_TYPE, OPTIONAL_DATA, DOCUMENT_CLASS_NAME, ISSUING_STATE_NAME, PLACE_OF_ISSUE, DOCUMENT_NUMBER_CHECKSUM, DATE_OF_BIRTH_CHECKSUM, DATE_OF_EXPIRY_CHECKSUM, PERSONAL_NUMBER_CHECKSUM, FINAL_CHECKSUM, PASSPORT_NUMBER_CHECKSUM, INVITATION_NUMBER_CHECKSUM, VISA_ID_CHECKSUM, SURNAME_AND_GIVEN_NAME_CHECKSUM, VISA_VALID_UNTIL_CHECKSUM, OTHER, MRZ_STRINGS, NAME_SUFFIX, NAME_PREFIX, DATE_OF_ISSUE_CHECKSUM, DATE_OF_ISSUE_CHECK_DIGIT, DOCUMENT_SERIES, REG_CERT_REG_NUMBER, REG_CERT_CAR_MODEL, REG_CERT_CAR_COLOR, REG_CERT_BODY_NUMBER, REG_CERT_CAR_TYPE, REG_CERT_MAX_WEIGHT, REG_CERT_WEIGHT, ADDRESS_AREA, ADDRESS_STATE, ADDRESS_BUILDING, ADDRESS_HOUSE, ADDRESS_FLAT, PLACE_OF_REGISTRATION, DATE_OF_REGISTRATION, RESIDENT_FROM, RESIDENT_UNTIL, AUTHORITY_CODE, PLACE_OF_BIRTH_AREA, PLACE_OF_BIRTH_STATE_CODE, ADDRESS_STREET, ADDRESS_CITY, ADDRESS_JURISDICTION_CODE, ADDRESS_POSTAL_CODE, DOCUMENT_NUMBER_CHECK_DIGIT, DATE_OF_BIRTH_CHECK_DIGIT, DATE_OF_EXPIRY_CHECK_DIGIT, PERSONAL_NUMBER_CHECK_DIGIT, FINAL_CHECK_DIGIT, PASSPORT_NUMBER_CHECK_DIGIT, INVITATION_NUMBER_CHECK_DIGIT, VISA_ID_CHECK_DIGIT, SURNAME_AND_GIVEN_NAMES_CHECK_DIGIT, VISA_VALID_UNTIL_CHECK_DIGIT, PERMIT_DL_CLASS, PERMIT_DATE_OF_EXPIRY, PERMIT_IDENTIFIER, PERMIT_DATE_OF_ISSUE, PERMIT_RESTRICTION_CODE, PERMIT_ENDORSED, ISSUE_TIMESTAMP, NUMBER_OF_DUPLICATES, MEDICAL_INDICATOR_CODES, NON_RESIDENT_INDICATOR, VISA_TYPE, VISA_VALID_FROM, VISA_VALID_UNTIL, DURATION_OF_STAY, NUMBER_OF_ENTRIES, DAY, MONTH, YEAR, UNIQUE_CUSTOMER_IDENTIFIER, COMMERCIAL_VEHICLE_CODES, AKA_DATE_OF_BIRTH, AKA_SOCIAL_SECURITY_NUMBER, AKA_SURNAME, AKA_GIVEN_NAMES, AKA_NAME_SUFFIX, AKA_NAME_PREFIX, MAILING_ADDRESS_STREET, MAILING_ADDRESS_CITY, MAILING_ADDRESS_JURISDICTION_CODE, MAILING_ADDRESS_POSTAL_CODE, AUDIT_INFORMATION, INVENTORY_NUMBER, RACE_ETHNICITY, JURISDICTION_VEHICLE_CLASS, JURISDICTION_ENDORSEMENT_CODE, JURISDICTION_RESTRICTION_CODE, FAMILY_NAME, GIVEN_NAMES_RUS, VISA_ID_RUS, FATHERS_NAME, FATHERS_NAME_RUS, SURNAME_AND_GIVEN_NAME_RUS, PLACE_OF_BIRTH_RUS, AUTHORITY_RUS, ISSUING_STATE_CODE_NUMERIC, NATIONALITY_CODE_NUMERIC, ENGINE_POWER, ENGINE_VOLUME, CHASSIS_NUMBER, ENGINE_NUMBER, ENGINE_MODEL, VEHICLE_CATEGORY, IDENTITY_CARD_NUMBER, CONTROL_NUMBER, PARENTS_GIVEN_NAMES, SECOND_SURNAME, MIDDLE_NAME, REG_CERT_VIN, REG_CERT_VIN_CHECK_DIGIT, REG_CERT_VIN_CHECKSUM, LINE_1_CHECK_DIGIT, LINE_2_CHECK_DIGIT, LINE_3_CHECK_DIGIT, LINE_1_CHECKSUM, LINE_2_CHECKSUM, LINE_3_CHECKSUM, REG_CERT_REG_NUMBER_CHECK_DIGIT, REG_CERT_REG_NUMBER_CHECKSUM, REG_CERT_VEHICLE_ITS_CODE, CARD_ACCESS_NUMBER, MARITAL_STATUS, COMPANY_NAME, SPECIAL_NOTES, SURNAME_OF_SPOUSE, TRACKING_NUMBER, BOOKLET_NUMBER, CHILDREN, COPY_NUMBER, SERIAL_NUMBER, DOSSIER_NUMBER, AKA_SURNAME_AND_GIVEN_NAMES, TERRITORIAL_VALIDITY, MRZ_STRINGS_WITH_CORRECT_CHECK_SUMS, DL_CDL_RESTRICTION_CODE, DL_UNDER_18_DATE, DL_RECORD_CREATED, DL_DUPLICATE_DATE, DL_ISSUE_TYPE, MILITARY_BOOK_NUMBER, DESTINATION, BLOOD_GROUP, SEQUENCE_NUMBER, REG_CERT_BODY_TYPE, REG_CERT_CAR_MARK, TRANSACTION_NUMBER, AGE, FOLIO_NUMBER, VOTER_KEY, ADDRESS_MUNICIPALITY, ADDRESS_LOCATION, SECTION, OCR_NUMBER, FEDERAL_ELECTIONS, REFERENCE_NUMBER, OPTIONAL_DATA_CHECKSUM, OPTIONAL_DATA_CHECK_DIGIT, VISA_NUMBER, VISA_NUMBER_CHECKSUM, VISA_NUMBER_CHECK_DIGIT, VOTER, PREVIOUS_TYPE, FIELD_FROM_MRZ, CURRENT_DATE, STATUS_DATE_OF_EXPIRY, BANK_NOTE_NUMBER, CSC_CODE, ARTISTIC_NAME, ACADEMIC_TITLE, ADDRESS_COUNTRY, ADDRESS_ZIP_CODE, E_ID_RESIDENCE_PERMIT_1, E_ID_RESIDENCE_PERMIT_2, E_ID_PLACE_OF_BIRTH_STREET, E_ID_PLACE_OF_BIRTH_CITY, E_ID_PLACE_OF_BIRTH_STATE, E_ID_PLACE_OF_BIRTH_COUNTRY, E_ID_PLACE_OF_BIRTH_ZIP_CODE, CDL_CLASS, DL_UNDER_19_DATE, WEIGHT_POUNDS, LIMITED_DURATION_DOCUMENT_INDICATOR, ENDORSEMENT_EXPIRATION_DATE, REVISION_DATE, COMPLIANCE_TYPE, FAMILY_NAME_TRUNCATION, FIRST_NAME_TRUNCATION, MIDDLE_NAME_TRUNCATION, EXAM_DATE, ORGANIZATION, DEPARTMENT, PAY_GRADE, RANK, BENEFITS_NUMBER, SPONSOR_SERVICE, SPONSOR_STATUS, SPONSOR, RELATIONSHIP, USCIS, CATEGORY, CONDITIONS, IDENTIFIER, CONFIGURATION, DISCRETIONARY_DATA, LINE_1_OPTIONAL_DATA, LINE_2_OPTIONAL_DATA, LINE_3_OPTIONAL_DATA, EQV_CODE, ALT_CODE, BINARY_CODE, PSEUDO_CODE, FEE, STAMP_NUMBER, SBH_SECURITY_OPTIONS, SBH_INTEGRITY_OPTIONS, DATE_OF_CREATION, VALIDITY_PERIOD, PATRON_HEADER_VERSION, BDB_TYPE, BIOMETRIC_TYPE, BIOMETRIC_SUBTYPE, BIOMETRIC_PRODUCT_ID, BIOMETRIC_FORMAT_OWNER, BIOMETRIC_FORMAT_TYPE, PHONE, PROFESSION, TITLE, PERSONAL_SUMMARY, OTHER_VALID_ID, CUSTODY_INFO, OTHER_NAME, OBSERVATIONS, TAX, DATE_OF_PERSONALIZATION, PERSONALIZATION_SN, OTHER_PERSON_NAME, PERSON_TO_NOTIFY_DATE_OF_RECORD, PERSON_TO_NOTIFY_NAME, PERSON_TO_NOTIFY_PHONE, PERSON_TO_NOTIFY_ADDRESS, DS_CERTIFICATE_ISSUER, DS_CERTIFICATE_SUBJECT, DS_CERTIFICATE_VALID_FROM, DS_CERTIFICATE_VALID_TO, VRC_DATA_OBJECT_ENTRY, TYPE_APPROVAL_NUMBER, ADMINISTRATIVE_NUMBER, DOCUMENT_DISCRIMINATOR, DATA_DISCRIMINATOR, ISO_ISSUER_ID_NUMBER, GNIB_NUMBER, DEPT_NUMBER, TELEX_CODE, ALLERGIES, SP_CODE, COURT_CODE, CTY, SPONSOR_SSN, DOD_NUMBER, MC_NOVICE_DATE, DUF_NUMBER, AGY, PNR_CODE, FROM_AIRPORT_CODE, TO_AIRPORT_CODE, FLIGHT_NUMBER, DATE_OF_FLIGHT, SEAT_NUMBER, DATE_OF_ISSUE_BOARDING_PASS, CCW_UNTIL, REFERENCE_NUMBER_CHECKSUM, REFERENCE_NUMBER_CHECK_DIGIT, ROOM_NUMBER, RELIGION, REMAINDER_TERM, ELECTRONIC_TICKET_INDICATOR, COMPARTMENT_CODE, CHECK_IN_SEQUENCE_NUMBER, AIRLINE_DESIGNATOR_OF_BOARDING_PASS_ISSUER, AIRLINE_NUMERIC_CODE, TICKET_NUMBER, FREQUENT_FLYER_AIRLINE_DESIGNATOR, FREQUENT_FLYER_NUMBER, FREE_BAGGAGE_ALLOWANCE, PDF_417_CODEC, IDENTITY_CARD_NUMBER_CHECKSUM, IDENTITY_CARD_NUMBER_CHECK_DIGIT, VETERAN, DL_CLASS_CODE_A1_FROM, DL_CLASS_CODE_A1_TO, DL_CLASS_CODE_A1_NOTES, DL_CLASS_CODE_A_FROM, DL_CLASS_CODE_A_TO, DL_CLASS_CODE_A_NOTES, DL_CLASS_CODE_B_FROM, DL_CLASS_CODE_B_TO, DL_CLASS_CODE_B_NOTES, DL_CLASS_CODE_C1_FROM, DL_CLASS_CODE_C1_TO, DL_CLASS_CODE_C1_NOTES, DL_CLASS_CODE_C_FROM, DL_CLASS_CODE_C_TO, DL_CLASS_CODE_C_NOTES, DL_CLASS_CODE_D1_FROM, DL_CLASS_CODE_D1_TO, DL_CLASS_CODE_D1_NOTES, DL_CLASS_CODE_D_FROM, DL_CLASS_CODE_D_TO, DL_CLASS_CODE_D_NOTES, DL_CLASS_CODE_BE_FROM, DL_CLASS_CODE_BE_TO, DL_CLASS_CODE_BE_NOTES, DL_CLASS_CODE_C1E_FROM, DL_CLASS_CODE_C1E_TO, DL_CLASS_CODE_C1E_NOTES, DL_CLASS_CODE_CE_FROM, DL_CLASS_CODE_CE_TO, DL_CLASS_CODE_CE_NOTES, DL_CLASS_CODE_D1E_FROM, DL_CLASS_CODE_D1E_TO, DL_CLASS_CODE_D1E_NOTES, DL_CLASS_CODE_DE_FROM, DL_CLASS_CODE_DE_TO, DL_CLASS_CODE_DE_NOTES, DL_CLASS_CODE_M_FROM, DL_CLASS_CODE_M_TO, DL_CLASS_CODE_M_NOTES, DL_CLASS_CODE_L_FROM, DL_CLASS_CODE_L_TO, DL_CLASS_CODE_L_NOTES, DL_CLASS_CODE_T_FROM, DL_CLASS_CODE_T_TO, DL_CLASS_CODE_T_NOTES, DL_CLASS_CODE_AM_FROM, DL_CLASS_CODE_AM_TO, DL_CLASS_CODE_AM_NOTES, DL_CLASS_CODE_A2_FROM, DL_CLASS_CODE_A2_TO, DL_CLASS_CODE_A2_NOTES, DL_CLASS_CODE_B1_FROM, DL_CLASS_CODE_B1_TO, DL_CLASS_CODE_B1_NOTES, SURNAME_AT_BIRTH, CIVIL_STATUS, NUMBER_OF_SEATS, NUMBER_OF_STANDING_PLACES, MAX_SPEED, FUEL_TYPE, EC_ENVIRONMENTAL_TYPE, POWER_WEIGHT_RATIO, MAX_MASS_OF_TRAILER_BRAKED, MAX_MASS_OF_TRAILER_UNBRAKED, TRANSMISSION_TYPE, TRAILER_HITCH, ACCOMPANIED_BY, POLICE_DISTRICT, FIRST_ISSUE_DATE, PAYLOAD_CAPACITY, NUMBER_OF_AXLES, PERMISSIBLE_AXLE_LOAD, PRECINCT, INVITED_BY, PURPOSE_OF_ENTRY, SKIN_COLOR, COMPLEXION, AIRPORT_FROM, AIRPORT_TO, AIRLINE_NAME, AIRLINE_NAME_FREQUENT_FLYER, LICENSE_NUMBER, IN_TANKS, EXCEPT_IN_TANKS, FAST_TRACK, OWNER, MRZ_STRINGS_ICAO_RFID, NUMBER_OF_CARD_ISSUANCE, NUMBER_OF_CARD_ISSUANCE_CHECKSUM, NUMBER_OF_CARD_ISSUANCE_CHECK_DIGIT, CENTURY_DATE_OF_BIRTH, DL_CLASS_CODE_A3_FROM, DL_CLASS_CODE_A3_TO, DL_CLASS_CODE_A3_NOTES, DL_CLASS_CODE_C2_FROM, DL_CLASS_CODE_C2_TO, DL_CLASS_CODE_C2_NOTES, DL_CLASS_CODE_B2_FROM, DL_CLASS_CODE_B2_TO, DL_CLASS_CODE_B2_NOTES, DL_CLASS_CODE_D2_FROM, DL_CLASS_CODE_D2_TO, DL_CLASS_CODE_D2_NOTES, DL_CLASS_CODE_B2E_FROM, DL_CLASS_CODE_B2E_TO, DL_CLASS_CODE_B2E_NOTES, DL_CLASS_CODE_G_FROM, DL_CLASS_CODE_G_TO, DL_CLASS_CODE_G_NOTES, DL_CLASS_CODE_J_FROM, DL_CLASS_CODE_J_TO, DL_CLASS_CODE_J_NOTES, DL_CLASS_CODE_LC_FROM, DL_CLASS_CODE_LC_TO, DL_CLASS_CODE_LC_NOTES, BANK_CARD_NUMBER, BANK_CARD_VALID_THRU, TAX_NUMBER, HEALTH_NUMBER, GRANDFATHER_NAME, SELECTEE_INDICATOR, MOTHER_SURNAME, MOTHER_GIVEN_NAME, FATHER_SURNAME, FATHER_GIVEN_NAME, MOTHER_DATE_OF_BIRTH, FATHER_DATE_OF_BIRTH, MOTHER_PERSONAL_NUMBER, FATHER_PERSONAL_NUMBER, MOTHER_PLACE_OF_BIRTH, FATHER_PLACE_OF_BIRTH, MOTHER_COUNTRY_OF_BIRTH, FATHER_COUNTRY_OF_BIRTH, DATE_FIRST_RENEWAL, DATE_SECOND_RENEWAL, PLACE_OF_EXAMINATION, APPLICATION_NUMBER, VOUCHER_NUMBER, AUTHORIZATION_NUMBER, FACULTY, FORM_OF_EDUCATION, DNI_NUMBER, RETIREMENT_NUMBER, PROFESSIONAL_ID_NUMBER, AGE_AT_ISSUE, YEARS_SINCE_ISSUE, DL_CLASS_CODE_BTP_FROM, DL_CLASS_CODE_BTP_NOTES, DL_CLASS_CODE_BTP_TO, DL_CLASS_CODE_C3_FROM, DL_CLASS_CODE_C3_NOTES, DL_CLASS_CODE_C3_TO, DL_CLASS_CODE_E_FROM, DL_CLASS_CODE_E_NOTES, DL_CLASS_CODE_E_TO, DL_CLASS_CODE_F_FROM, DL_CLASS_CODE_F_NOTES, DL_CLASS_CODE_F_TO, DL_CLASS_CODE_FA_FROM, DL_CLASS_CODE_FA_NOTES, DL_CLASS_CODE_FA_TO, DL_CLASS_CODE_FA1_FROM, DL_CLASS_CODE_FA1_NOTES, DL_CLASS_CODE_FA1_TO, DL_CLASS_CODE_FB_FROM, DL_CLASS_CODE_FB_NOTES, DL_CLASS_CODE_FB_TO, DL_CLASS_CODE_G1_FROM, DL_CLASS_CODE_G1_NOTES, DL_CLASS_CODE_G1_TO, DL_CLASS_CODE_H_FROM, DL_CLASS_CODE_H_NOTES, DL_CLASS_CODE_H_TO, DL_CLASS_CODE_I_FROM, DL_CLASS_CODE_I_NOTES, DL_CLASS_CODE_I_TO, DL_CLASS_CODE_K_FROM, DL_CLASS_CODE_K_NOTES, DL_CLASS_CODE_K_TO, DL_CLASS_CODE_LK_FROM, DL_CLASS_CODE_LK_NOTES, DL_CLASS_CODE_LK_TO, DL_CLASS_CODE_N_FROM, DL_CLASS_CODE_N_NOTES, DL_CLASS_CODE_N_TO, DL_CLASS_CODE_S_FROM, DL_CLASS_CODE_S_NOTES, DL_CLASS_CODE_S_TO, DL_CLASS_CODE_TB_FROM, DL_CLASS_CODE_TB_NOTES, DL_CLASS_CODE_TB_TO, DL_CLASS_CODE_TM_FROM, DL_CLASS_CODE_TM_NOTES, DL_CLASS_CODE_TM_TO, DL_CLASS_CODE_TR_FROM, DL_CLASS_CODE_TR_NOTES, DL_CLASS_CODE_TR_TO, DL_CLASS_CODE_TV_FROM, DL_CLASS_CODE_TV_NOTES, DL_CLASS_CODE_TV_TO, DL_CLASS_CODE_V_FROM, DL_CLASS_CODE_V_NOTES, DL_CLASS_CODE_V_TO, DL_CLASS_CODE_W_FROM, DL_CLASS_CODE_W_NOTES, DL_CLASS_CODE_W_TO, URL, CALIBER, MODEL, MAKE, NUMBER_OF_CYLINDERS, SURNAME_OF_HUSBAND_AFTER_REGISTRATION, SURNAME_OF_WIFE_AFTER_REGISTRATION, DATE_OF_BIRTH_OF_WIFE, DATE_OF_BIRTH_OF_HUSBAND, CITIZENSHIP_OF_FIRST_PERSON, CITIZENSHIP_OF_SECOND_PERSON, CVV, DATE_OF_INSURANCE_EXPIRY, MORTGAGE_BY, OLD_DOCUMENT_NUMBER, OLD_DATE_OF_ISSUE, OLD_PLACE_OF_ISSUE, DL_CLASS_CODE_LR_FROM, DL_CLASS_CODE_LR_TO, DL_CLASS_CODE_LR_NOTES, DL_CLASS_CODE_MR_FROM, DL_CLASS_CODE_MR_TO, DL_CLASS_CODE_MR_NOTES, DL_CLASS_CODE_HR_FROM, DL_CLASS_CODE_HR_TO, DL_CLASS_CODE_HR_NOTES, DL_CLASS_CODE_HC_FROM, DL_CLASS_CODE_HC_TO, DL_CLASS_CODE_HC_NOTES, DL_CLASS_CODE_MC_FROM, DL_CLASS_CODE_MC_TO, DL_CLASS_CODE_MC_NOTES, DL_CLASS_CODE_RE_FROM, DL_CLASS_CODE_RE_TO, DL_CLASS_CODE_RE_NOTES, DL_CLASS_CODE_R_FROM, DL_CLASS_CODE_R_TO, DL_CLASS_CODE_R_NOTES, DL_CLASS_CODE_CA_FROM, DL_CLASS_CODE_CA_TO, DL_CLASS_CODE_CA_NOTES, CITIZENSHIP_STATUS, MILITARY_SERVICE_FROM, MILITARY_SERVICE_TO, DL_CLASS_CODE_NT_FROM, DL_CLASS_CODE_NT_TO, DL_CLASS_CODE_NT_NOTES, DL_CLASS_CODE_TN_FROM, DL_CLASS_CODE_TN_TO, DL_CLASS_CODE_TN_NOTES, DL_CLASS_CODE_D3_FROM, DL_CLASS_CODE_D3_TO, DL_CLASS_CODE_D3_NOTES, ALT_DATE_OF_EXPIRE, DL_CLASS_CODE_CD_FROM, DL_CLASS_CODE_CD_TO, DL_CLASS_CODE_CD_NOTES, ISSUER_IDENTIFICATION_NUMBER, PAYMENT_PERIOD_FROM, PAYMENT_PERIOD_TO, VACCINATION_CERTIFICATE_IDENTIFIER, FIRST_NAME, DATE_OF_ARRIVAL, FT_SECOND_NAME, FT_THIRD_NAME, FT_FOURTH_NAME, FT_LAST_NAME, RM_FROM, RM_NOTES, RM_TO, PW_FROM, PW_NOTES, PW_TO] # noqa: E501 + DL_CLASS_CODE_EB_FROM = int("657") + + DL_CLASS_CODE_EB_NOTES = int("658") + + DL_CLASS_CODE_EB_TO = int("659") + + DL_CLASS_CODE_EC_FROM = int("660") + + DL_CLASS_CODE_EC_NOTES = int("661") + + DL_CLASS_CODE_EC_TO = int("662") + + DL_CLASS_CODE_EC1_FROM = int("663") + + DL_CLASS_CODE_EC1_NOTES = int("664") + + DL_CLASS_CODE_EC1_TO = int("665") + + PLACE_OF_BIRTH_CITY = int("666") + + YEAR_OF_EXPIRY = int("667") + + GRANDFATHER_NAME_MATERNAL = int("668") + + _669 = int("669") + + allowable_values = [DOCUMENT_CLASS_CODE, ISSUING_STATE_CODE, DOCUMENT_NUMBER, DATE_OF_EXPIRY, DATE_OF_ISSUE, DATE_OF_BIRTH, PLACE_OF_BIRTH, PERSONAL_NUMBER, SURNAME, GIVEN_NAME, MOTHERS_NAME, NATIONALITY, SEX, HEIGHT, WEIGHT, EYES_COLOR, HAIR_COLOR, ADDRESS, DONOR, SOCIAL_SECURITY_NUMBER, DL_CLASS, DL_ENDORSED, DL_RESTRICTION_CODE, DL_UNDER_21_DATE, AUTHORITY, SURNAME_AND_GIVEN_NAMES, NATIONALITY_CODE, PASSPORT_NUMBER, INVITATION_NUMBER, VISA_ID, VISA_CLASS, VISA_SUBCLASS, MRZ_TYPE, OPTIONAL_DATA, DOCUMENT_CLASS_NAME, ISSUING_STATE_NAME, PLACE_OF_ISSUE, DOCUMENT_NUMBER_CHECKSUM, DATE_OF_BIRTH_CHECKSUM, DATE_OF_EXPIRY_CHECKSUM, PERSONAL_NUMBER_CHECKSUM, FINAL_CHECKSUM, PASSPORT_NUMBER_CHECKSUM, INVITATION_NUMBER_CHECKSUM, VISA_ID_CHECKSUM, SURNAME_AND_GIVEN_NAME_CHECKSUM, VISA_VALID_UNTIL_CHECKSUM, OTHER, MRZ_STRINGS, NAME_SUFFIX, NAME_PREFIX, DATE_OF_ISSUE_CHECKSUM, DATE_OF_ISSUE_CHECK_DIGIT, DOCUMENT_SERIES, REG_CERT_REG_NUMBER, REG_CERT_CAR_MODEL, REG_CERT_CAR_COLOR, REG_CERT_BODY_NUMBER, REG_CERT_CAR_TYPE, REG_CERT_MAX_WEIGHT, REG_CERT_WEIGHT, ADDRESS_AREA, ADDRESS_STATE, ADDRESS_BUILDING, ADDRESS_HOUSE, ADDRESS_FLAT, PLACE_OF_REGISTRATION, DATE_OF_REGISTRATION, RESIDENT_FROM, RESIDENT_UNTIL, AUTHORITY_CODE, PLACE_OF_BIRTH_AREA, PLACE_OF_BIRTH_STATE_CODE, ADDRESS_STREET, ADDRESS_CITY, ADDRESS_JURISDICTION_CODE, ADDRESS_POSTAL_CODE, DOCUMENT_NUMBER_CHECK_DIGIT, DATE_OF_BIRTH_CHECK_DIGIT, DATE_OF_EXPIRY_CHECK_DIGIT, PERSONAL_NUMBER_CHECK_DIGIT, FINAL_CHECK_DIGIT, PASSPORT_NUMBER_CHECK_DIGIT, INVITATION_NUMBER_CHECK_DIGIT, VISA_ID_CHECK_DIGIT, SURNAME_AND_GIVEN_NAMES_CHECK_DIGIT, VISA_VALID_UNTIL_CHECK_DIGIT, PERMIT_DL_CLASS, PERMIT_DATE_OF_EXPIRY, PERMIT_IDENTIFIER, PERMIT_DATE_OF_ISSUE, PERMIT_RESTRICTION_CODE, PERMIT_ENDORSED, ISSUE_TIMESTAMP, NUMBER_OF_DUPLICATES, MEDICAL_INDICATOR_CODES, NON_RESIDENT_INDICATOR, VISA_TYPE, VISA_VALID_FROM, VISA_VALID_UNTIL, DURATION_OF_STAY, NUMBER_OF_ENTRIES, DAY, MONTH, YEAR, UNIQUE_CUSTOMER_IDENTIFIER, COMMERCIAL_VEHICLE_CODES, AKA_DATE_OF_BIRTH, AKA_SOCIAL_SECURITY_NUMBER, AKA_SURNAME, AKA_GIVEN_NAMES, AKA_NAME_SUFFIX, AKA_NAME_PREFIX, MAILING_ADDRESS_STREET, MAILING_ADDRESS_CITY, MAILING_ADDRESS_JURISDICTION_CODE, MAILING_ADDRESS_POSTAL_CODE, AUDIT_INFORMATION, INVENTORY_NUMBER, RACE_ETHNICITY, JURISDICTION_VEHICLE_CLASS, JURISDICTION_ENDORSEMENT_CODE, JURISDICTION_RESTRICTION_CODE, FAMILY_NAME, GIVEN_NAMES_RUS, VISA_ID_RUS, FATHERS_NAME, FATHERS_NAME_RUS, SURNAME_AND_GIVEN_NAME_RUS, PLACE_OF_BIRTH_RUS, AUTHORITY_RUS, ISSUING_STATE_CODE_NUMERIC, NATIONALITY_CODE_NUMERIC, ENGINE_POWER, ENGINE_VOLUME, CHASSIS_NUMBER, ENGINE_NUMBER, ENGINE_MODEL, VEHICLE_CATEGORY, IDENTITY_CARD_NUMBER, CONTROL_NUMBER, PARENTS_GIVEN_NAMES, SECOND_SURNAME, MIDDLE_NAME, REG_CERT_VIN, REG_CERT_VIN_CHECK_DIGIT, REG_CERT_VIN_CHECKSUM, LINE_1_CHECK_DIGIT, LINE_2_CHECK_DIGIT, LINE_3_CHECK_DIGIT, LINE_1_CHECKSUM, LINE_2_CHECKSUM, LINE_3_CHECKSUM, REG_CERT_REG_NUMBER_CHECK_DIGIT, REG_CERT_REG_NUMBER_CHECKSUM, REG_CERT_VEHICLE_ITS_CODE, CARD_ACCESS_NUMBER, MARITAL_STATUS, COMPANY_NAME, SPECIAL_NOTES, SURNAME_OF_SPOUSE, TRACKING_NUMBER, BOOKLET_NUMBER, CHILDREN, COPY_NUMBER, SERIAL_NUMBER, DOSSIER_NUMBER, AKA_SURNAME_AND_GIVEN_NAMES, TERRITORIAL_VALIDITY, MRZ_STRINGS_WITH_CORRECT_CHECK_SUMS, DL_CDL_RESTRICTION_CODE, DL_UNDER_18_DATE, DL_RECORD_CREATED, DL_DUPLICATE_DATE, DL_ISSUE_TYPE, MILITARY_BOOK_NUMBER, DESTINATION, BLOOD_GROUP, SEQUENCE_NUMBER, REG_CERT_BODY_TYPE, REG_CERT_CAR_MARK, TRANSACTION_NUMBER, AGE, FOLIO_NUMBER, VOTER_KEY, ADDRESS_MUNICIPALITY, ADDRESS_LOCATION, SECTION, OCR_NUMBER, FEDERAL_ELECTIONS, REFERENCE_NUMBER, OPTIONAL_DATA_CHECKSUM, OPTIONAL_DATA_CHECK_DIGIT, VISA_NUMBER, VISA_NUMBER_CHECKSUM, VISA_NUMBER_CHECK_DIGIT, VOTER, PREVIOUS_TYPE, FIELD_FROM_MRZ, CURRENT_DATE, STATUS_DATE_OF_EXPIRY, BANK_NOTE_NUMBER, CSC_CODE, ARTISTIC_NAME, ACADEMIC_TITLE, ADDRESS_COUNTRY, ADDRESS_ZIP_CODE, E_ID_RESIDENCE_PERMIT_1, E_ID_RESIDENCE_PERMIT_2, E_ID_PLACE_OF_BIRTH_STREET, E_ID_PLACE_OF_BIRTH_CITY, E_ID_PLACE_OF_BIRTH_STATE, E_ID_PLACE_OF_BIRTH_COUNTRY, E_ID_PLACE_OF_BIRTH_ZIP_CODE, CDL_CLASS, DL_UNDER_19_DATE, WEIGHT_POUNDS, LIMITED_DURATION_DOCUMENT_INDICATOR, ENDORSEMENT_EXPIRATION_DATE, REVISION_DATE, COMPLIANCE_TYPE, FAMILY_NAME_TRUNCATION, FIRST_NAME_TRUNCATION, MIDDLE_NAME_TRUNCATION, EXAM_DATE, ORGANIZATION, DEPARTMENT, PAY_GRADE, RANK, BENEFITS_NUMBER, SPONSOR_SERVICE, SPONSOR_STATUS, SPONSOR, RELATIONSHIP, USCIS, CATEGORY, CONDITIONS, IDENTIFIER, CONFIGURATION, DISCRETIONARY_DATA, LINE_1_OPTIONAL_DATA, LINE_2_OPTIONAL_DATA, LINE_3_OPTIONAL_DATA, EQV_CODE, ALT_CODE, BINARY_CODE, PSEUDO_CODE, FEE, STAMP_NUMBER, SBH_SECURITY_OPTIONS, SBH_INTEGRITY_OPTIONS, DATE_OF_CREATION, VALIDITY_PERIOD, PATRON_HEADER_VERSION, BDB_TYPE, BIOMETRIC_TYPE, BIOMETRIC_SUBTYPE, BIOMETRIC_PRODUCT_ID, BIOMETRIC_FORMAT_OWNER, BIOMETRIC_FORMAT_TYPE, PHONE, PROFESSION, TITLE, PERSONAL_SUMMARY, OTHER_VALID_ID, CUSTODY_INFO, OTHER_NAME, OBSERVATIONS, TAX, DATE_OF_PERSONALIZATION, PERSONALIZATION_SN, OTHER_PERSON_NAME, PERSON_TO_NOTIFY_DATE_OF_RECORD, PERSON_TO_NOTIFY_NAME, PERSON_TO_NOTIFY_PHONE, PERSON_TO_NOTIFY_ADDRESS, DS_CERTIFICATE_ISSUER, DS_CERTIFICATE_SUBJECT, DS_CERTIFICATE_VALID_FROM, DS_CERTIFICATE_VALID_TO, VRC_DATA_OBJECT_ENTRY, TYPE_APPROVAL_NUMBER, ADMINISTRATIVE_NUMBER, DOCUMENT_DISCRIMINATOR, DATA_DISCRIMINATOR, ISO_ISSUER_ID_NUMBER, GNIB_NUMBER, DEPT_NUMBER, TELEX_CODE, ALLERGIES, SP_CODE, COURT_CODE, CTY, SPONSOR_SSN, DOD_NUMBER, MC_NOVICE_DATE, DUF_NUMBER, AGY, PNR_CODE, FROM_AIRPORT_CODE, TO_AIRPORT_CODE, FLIGHT_NUMBER, DATE_OF_FLIGHT, SEAT_NUMBER, DATE_OF_ISSUE_BOARDING_PASS, CCW_UNTIL, REFERENCE_NUMBER_CHECKSUM, REFERENCE_NUMBER_CHECK_DIGIT, ROOM_NUMBER, RELIGION, REMAINDER_TERM, ELECTRONIC_TICKET_INDICATOR, COMPARTMENT_CODE, CHECK_IN_SEQUENCE_NUMBER, AIRLINE_DESIGNATOR_OF_BOARDING_PASS_ISSUER, AIRLINE_NUMERIC_CODE, TICKET_NUMBER, FREQUENT_FLYER_AIRLINE_DESIGNATOR, FREQUENT_FLYER_NUMBER, FREE_BAGGAGE_ALLOWANCE, PDF_417_CODEC, IDENTITY_CARD_NUMBER_CHECKSUM, IDENTITY_CARD_NUMBER_CHECK_DIGIT, VETERAN, DL_CLASS_CODE_A1_FROM, DL_CLASS_CODE_A1_TO, DL_CLASS_CODE_A1_NOTES, DL_CLASS_CODE_A_FROM, DL_CLASS_CODE_A_TO, DL_CLASS_CODE_A_NOTES, DL_CLASS_CODE_B_FROM, DL_CLASS_CODE_B_TO, DL_CLASS_CODE_B_NOTES, DL_CLASS_CODE_C1_FROM, DL_CLASS_CODE_C1_TO, DL_CLASS_CODE_C1_NOTES, DL_CLASS_CODE_C_FROM, DL_CLASS_CODE_C_TO, DL_CLASS_CODE_C_NOTES, DL_CLASS_CODE_D1_FROM, DL_CLASS_CODE_D1_TO, DL_CLASS_CODE_D1_NOTES, DL_CLASS_CODE_D_FROM, DL_CLASS_CODE_D_TO, DL_CLASS_CODE_D_NOTES, DL_CLASS_CODE_BE_FROM, DL_CLASS_CODE_BE_TO, DL_CLASS_CODE_BE_NOTES, DL_CLASS_CODE_C1E_FROM, DL_CLASS_CODE_C1E_TO, DL_CLASS_CODE_C1E_NOTES, DL_CLASS_CODE_CE_FROM, DL_CLASS_CODE_CE_TO, DL_CLASS_CODE_CE_NOTES, DL_CLASS_CODE_D1E_FROM, DL_CLASS_CODE_D1E_TO, DL_CLASS_CODE_D1E_NOTES, DL_CLASS_CODE_DE_FROM, DL_CLASS_CODE_DE_TO, DL_CLASS_CODE_DE_NOTES, DL_CLASS_CODE_M_FROM, DL_CLASS_CODE_M_TO, DL_CLASS_CODE_M_NOTES, DL_CLASS_CODE_L_FROM, DL_CLASS_CODE_L_TO, DL_CLASS_CODE_L_NOTES, DL_CLASS_CODE_T_FROM, DL_CLASS_CODE_T_TO, DL_CLASS_CODE_T_NOTES, DL_CLASS_CODE_AM_FROM, DL_CLASS_CODE_AM_TO, DL_CLASS_CODE_AM_NOTES, DL_CLASS_CODE_A2_FROM, DL_CLASS_CODE_A2_TO, DL_CLASS_CODE_A2_NOTES, DL_CLASS_CODE_B1_FROM, DL_CLASS_CODE_B1_TO, DL_CLASS_CODE_B1_NOTES, SURNAME_AT_BIRTH, CIVIL_STATUS, NUMBER_OF_SEATS, NUMBER_OF_STANDING_PLACES, MAX_SPEED, FUEL_TYPE, EC_ENVIRONMENTAL_TYPE, POWER_WEIGHT_RATIO, MAX_MASS_OF_TRAILER_BRAKED, MAX_MASS_OF_TRAILER_UNBRAKED, TRANSMISSION_TYPE, TRAILER_HITCH, ACCOMPANIED_BY, POLICE_DISTRICT, FIRST_ISSUE_DATE, PAYLOAD_CAPACITY, NUMBER_OF_AXLES, PERMISSIBLE_AXLE_LOAD, PRECINCT, INVITED_BY, PURPOSE_OF_ENTRY, SKIN_COLOR, COMPLEXION, AIRPORT_FROM, AIRPORT_TO, AIRLINE_NAME, AIRLINE_NAME_FREQUENT_FLYER, LICENSE_NUMBER, IN_TANKS, EXCEPT_IN_TANKS, FAST_TRACK, OWNER, MRZ_STRINGS_ICAO_RFID, NUMBER_OF_CARD_ISSUANCE, NUMBER_OF_CARD_ISSUANCE_CHECKSUM, NUMBER_OF_CARD_ISSUANCE_CHECK_DIGIT, CENTURY_DATE_OF_BIRTH, DL_CLASS_CODE_A3_FROM, DL_CLASS_CODE_A3_TO, DL_CLASS_CODE_A3_NOTES, DL_CLASS_CODE_C2_FROM, DL_CLASS_CODE_C2_TO, DL_CLASS_CODE_C2_NOTES, DL_CLASS_CODE_B2_FROM, DL_CLASS_CODE_B2_TO, DL_CLASS_CODE_B2_NOTES, DL_CLASS_CODE_D2_FROM, DL_CLASS_CODE_D2_TO, DL_CLASS_CODE_D2_NOTES, DL_CLASS_CODE_B2E_FROM, DL_CLASS_CODE_B2E_TO, DL_CLASS_CODE_B2E_NOTES, DL_CLASS_CODE_G_FROM, DL_CLASS_CODE_G_TO, DL_CLASS_CODE_G_NOTES, DL_CLASS_CODE_J_FROM, DL_CLASS_CODE_J_TO, DL_CLASS_CODE_J_NOTES, DL_CLASS_CODE_LC_FROM, DL_CLASS_CODE_LC_TO, DL_CLASS_CODE_LC_NOTES, BANK_CARD_NUMBER, BANK_CARD_VALID_THRU, TAX_NUMBER, HEALTH_NUMBER, GRANDFATHER_NAME, SELECTEE_INDICATOR, MOTHER_SURNAME, MOTHER_GIVEN_NAME, FATHER_SURNAME, FATHER_GIVEN_NAME, MOTHER_DATE_OF_BIRTH, FATHER_DATE_OF_BIRTH, MOTHER_PERSONAL_NUMBER, FATHER_PERSONAL_NUMBER, MOTHER_PLACE_OF_BIRTH, FATHER_PLACE_OF_BIRTH, MOTHER_COUNTRY_OF_BIRTH, FATHER_COUNTRY_OF_BIRTH, DATE_FIRST_RENEWAL, DATE_SECOND_RENEWAL, PLACE_OF_EXAMINATION, APPLICATION_NUMBER, VOUCHER_NUMBER, AUTHORIZATION_NUMBER, FACULTY, FORM_OF_EDUCATION, DNI_NUMBER, RETIREMENT_NUMBER, PROFESSIONAL_ID_NUMBER, AGE_AT_ISSUE, YEARS_SINCE_ISSUE, DL_CLASS_CODE_BTP_FROM, DL_CLASS_CODE_BTP_NOTES, DL_CLASS_CODE_BTP_TO, DL_CLASS_CODE_C3_FROM, DL_CLASS_CODE_C3_NOTES, DL_CLASS_CODE_C3_TO, DL_CLASS_CODE_E_FROM, DL_CLASS_CODE_E_NOTES, DL_CLASS_CODE_E_TO, DL_CLASS_CODE_F_FROM, DL_CLASS_CODE_F_NOTES, DL_CLASS_CODE_F_TO, DL_CLASS_CODE_FA_FROM, DL_CLASS_CODE_FA_NOTES, DL_CLASS_CODE_FA_TO, DL_CLASS_CODE_FA1_FROM, DL_CLASS_CODE_FA1_NOTES, DL_CLASS_CODE_FA1_TO, DL_CLASS_CODE_FB_FROM, DL_CLASS_CODE_FB_NOTES, DL_CLASS_CODE_FB_TO, DL_CLASS_CODE_G1_FROM, DL_CLASS_CODE_G1_NOTES, DL_CLASS_CODE_G1_TO, DL_CLASS_CODE_H_FROM, DL_CLASS_CODE_H_NOTES, DL_CLASS_CODE_H_TO, DL_CLASS_CODE_I_FROM, DL_CLASS_CODE_I_NOTES, DL_CLASS_CODE_I_TO, DL_CLASS_CODE_K_FROM, DL_CLASS_CODE_K_NOTES, DL_CLASS_CODE_K_TO, DL_CLASS_CODE_LK_FROM, DL_CLASS_CODE_LK_NOTES, DL_CLASS_CODE_LK_TO, DL_CLASS_CODE_N_FROM, DL_CLASS_CODE_N_NOTES, DL_CLASS_CODE_N_TO, DL_CLASS_CODE_S_FROM, DL_CLASS_CODE_S_NOTES, DL_CLASS_CODE_S_TO, DL_CLASS_CODE_TB_FROM, DL_CLASS_CODE_TB_NOTES, DL_CLASS_CODE_TB_TO, DL_CLASS_CODE_TM_FROM, DL_CLASS_CODE_TM_NOTES, DL_CLASS_CODE_TM_TO, DL_CLASS_CODE_TR_FROM, DL_CLASS_CODE_TR_NOTES, DL_CLASS_CODE_TR_TO, DL_CLASS_CODE_TV_FROM, DL_CLASS_CODE_TV_NOTES, DL_CLASS_CODE_TV_TO, DL_CLASS_CODE_V_FROM, DL_CLASS_CODE_V_NOTES, DL_CLASS_CODE_V_TO, DL_CLASS_CODE_W_FROM, DL_CLASS_CODE_W_NOTES, DL_CLASS_CODE_W_TO, URL, CALIBER, MODEL, MAKE, NUMBER_OF_CYLINDERS, SURNAME_OF_HUSBAND_AFTER_REGISTRATION, SURNAME_OF_WIFE_AFTER_REGISTRATION, DATE_OF_BIRTH_OF_WIFE, DATE_OF_BIRTH_OF_HUSBAND, CITIZENSHIP_OF_FIRST_PERSON, CITIZENSHIP_OF_SECOND_PERSON, CVV, DATE_OF_INSURANCE_EXPIRY, MORTGAGE_BY, OLD_DOCUMENT_NUMBER, OLD_DATE_OF_ISSUE, OLD_PLACE_OF_ISSUE, DL_CLASS_CODE_LR_FROM, DL_CLASS_CODE_LR_TO, DL_CLASS_CODE_LR_NOTES, DL_CLASS_CODE_MR_FROM, DL_CLASS_CODE_MR_TO, DL_CLASS_CODE_MR_NOTES, DL_CLASS_CODE_HR_FROM, DL_CLASS_CODE_HR_TO, DL_CLASS_CODE_HR_NOTES, DL_CLASS_CODE_HC_FROM, DL_CLASS_CODE_HC_TO, DL_CLASS_CODE_HC_NOTES, DL_CLASS_CODE_MC_FROM, DL_CLASS_CODE_MC_TO, DL_CLASS_CODE_MC_NOTES, DL_CLASS_CODE_RE_FROM, DL_CLASS_CODE_RE_TO, DL_CLASS_CODE_RE_NOTES, DL_CLASS_CODE_R_FROM, DL_CLASS_CODE_R_TO, DL_CLASS_CODE_R_NOTES, DL_CLASS_CODE_CA_FROM, DL_CLASS_CODE_CA_TO, DL_CLASS_CODE_CA_NOTES, CITIZENSHIP_STATUS, MILITARY_SERVICE_FROM, MILITARY_SERVICE_TO, DL_CLASS_CODE_NT_FROM, DL_CLASS_CODE_NT_TO, DL_CLASS_CODE_NT_NOTES, DL_CLASS_CODE_TN_FROM, DL_CLASS_CODE_TN_TO, DL_CLASS_CODE_TN_NOTES, DL_CLASS_CODE_D3_FROM, DL_CLASS_CODE_D3_TO, DL_CLASS_CODE_D3_NOTES, ALT_DATE_OF_EXPIRE, DL_CLASS_CODE_CD_FROM, DL_CLASS_CODE_CD_TO, DL_CLASS_CODE_CD_NOTES, ISSUER_IDENTIFICATION_NUMBER, PAYMENT_PERIOD_FROM, PAYMENT_PERIOD_TO, VACCINATION_CERTIFICATE_IDENTIFIER, FIRST_NAME, DATE_OF_ARRIVAL, SECOND_NAME, THIRD_NAME, FOURTH_NAME, LAST_NAME, DL_CLASS_CODE_RM_FROM, DL_CLASS_CODE_RM_NOTES, DL_CLASS_CODE_RM_TO, DL_CLASS_CODE_PW_FROM, DL_CLASS_CODE_PW_NOTES, DL_CLASS_CODE_PW_TO, DL_CLASS_CODE_EB_FROM, DL_CLASS_CODE_EB_NOTES, DL_CLASS_CODE_EB_TO, DL_CLASS_CODE_EC_FROM, DL_CLASS_CODE_EC_NOTES, DL_CLASS_CODE_EC_TO, DL_CLASS_CODE_EC1_FROM, DL_CLASS_CODE_EC1_NOTES, DL_CLASS_CODE_EC1_TO, PLACE_OF_BIRTH_CITY, YEAR_OF_EXPIRY, GRANDFATHER_NAME_MATERNAL, _669] # noqa: E501 """ Attributes: