![]() |
00001 #ifndef PRDOCTYPES_INCL 00002 #define PRDOCTYPES_INCL 00003 /******************************************************************************* 00004 * PR DOCTYPES 2004-2021 (c) Adaptive Recognition 00005 * 2021.06.03 v2.1.10 00006 ******************************************************************************/ 00007 #ifdef GX_DOTNET 00008 #using "gxdotnet7.dll" 00009 #endif 00010 #include "gxtypes.h" 00011 /******************************************************************************/ 00012 #ifdef GX_NAMESPACES 00013 #include "gxsd.h" 00014 namespace pr { 00015 using namespace gx; 00016 #endif 00017 00018 #ifdef GX_DOTNET 00019 #pragma managed 00020 #endif 00021 00033 //Status Values 00034 GX_ENUM PR_CHKERR { 00035 PR_CHKERR_OK = 0, 00036 PR_CHKERR_NO_CHECKSUM = 1, 00038 //warnings 00039 PR_CHKERR_WARNING = 100, 00041 PR_CHKERR_DATA_INTEGRITY = 101, 00042 PR_CHKERR_OCR_WARNING = 102, 00044 //errors 00045 PR_CHKERR_ERROR = 200, 00047 PR_CHKERR_ILLEGAL_CHAR = 201, 00048 PR_CHKERR_ILLEGAL_CHECKSUM = 202, 00049 PR_CHKERR_CHECKSUM = 203 00050 }; 00051 00054 //Document Code Values 00055 GX_ENUM PR_DOCUMENT { 00056 00057 PR_DOC_UNKNOWN = 0, 00059 PR_DOC_PASSPORT = 1, 00060 PR_DOC_IDCARD = 2, 00061 PR_DOC_IDCARD2 = 3, 00062 PR_DOC_VISA = 4, 00063 PR_DOC_IDFRA = 5, 00064 PR_DOC_IDCARDPRE = 6, 00065 PR_DOC_IDSVK1B = 7, 00066 PR_DOC_DLAAMVA = 8, 00067 PR_DOC_IDBEL3B = 9, 00068 PR_DOC_DLCHEB = 10, 00069 PR_DOC_IDCIV = 11, 00070 PR_DOC_FTCARD = 12, 00071 PR_DOC_BPIATA = 13, 00072 PR_DOC_IDCARDO2 = 14, 00073 PR_DOC_IDCARDO3 = 15, 00074 PR_DOC_IDLC = 16, 00075 PR_DOC_MAIL = 17, 00076 PR_DOC_EMRTD = 18, 00077 PR_DOC_EID = 19, 00078 PR_DOC_ESIGN = 20, 00079 PR_DOC_NFC = 21, 00080 PR_DOC_EDL = 22, 00081 PR_DOC_IDPRT = 23, 00082 PR_DOC_IDECU = 24, 00083 PR_DOC_IDMRZ = 25, 00084 PR_DOC_IDUSDOD = 26, 00086 //hungarian module 00087 PR_DOC_ACHUN = 101, 00088 PR_DOC_PNOCARD_HUN = 102, 00089 PR_DOC_DLHUNF = 103, 00090 PR_DOC_DLHUNB = 104, 00091 PR_DOC_IDHUNF = 105, 00092 PR_DOC_IDHUNB = 106, 00093 PR_DOC_IDHUNO = 107, 00094 PR_DOC_DLHEUF = 108, 00095 PR_DOC_DLHEUB = 109, 00096 PR_DOC_PPHUN = 110, 00097 PR_DOC_E111HUNB = 111, 00098 PR_DOC_HICHUNO = 112, 00099 PR_DOC_E111HUNB2 = 113, 00100 PR_DOC_HICHUNO2 = 114, 00101 PR_DOC_HICHUNO3 = 115, 00102 PR_DOC_PPHUN1 = 116, 00103 PR_DOC_PNOCARD_HUN1 = 117, 00104 PR_DOC_PPHUN2 = 118, 00105 PR_DOC_IDHUN2F = 119, 00106 PR_DOC_IDHUN2B = 120, 00107 PR_DOC_PNOCARD_HUN2 = 121, 00108 PR_DOC_DLHUN2F = 122, 00109 PR_DOC_DLHUN2B = 123, 00111 //spanish module 00112 PR_DOC_IDESPF = 201, 00113 PR_DOC_IDESPB = 202, 00114 PR_DOC_IDESPBO = 203, 00115 PR_DOC_IDESPFORF1 = 204, 00116 PR_DOC_IDESPFORB1 = 205, 00117 PR_DOC_IDESPFORF2 = 206, 00118 PR_DOC_IDESPFORB2 = 207, 00119 PR_DOC_IDESPF2 = 208, 00120 PR_DOC_IDESPB2 = 209, 00121 PR_DOC_DLESPF = 210, 00123 //hungarian cheque module 00124 PR_DOC_POSTAL_CHEQUE = 301, 00126 //european health insurance cards 00127 PR_DOC_E111_5RF = 401, 00128 PR_DOC_E111_4RF = 402, 00130 //passports 00131 PR_DOC_PPIND = 501, 00132 PR_DOC_PPSGP_P = 502, 00133 PR_DOC_PPSGP_PA = 503, 00134 PR_DOC_PPSGP_BIO = 504, 00135 PR_DOC_IDSGPF1 = 505, 00137 //albanian module 00138 PR_DOC_ALB_DLF = 601, 00140 //mexican credential 00141 PR_DOC_MEX_CREDF = 701, 00142 PR_DOC_MEX_CREDB = 702, 00143 PR_DOC_MEX_CRED1F = 703, 00144 PR_DOC_MEX_CRED2F = 704, 00145 PR_DOC_MEX_CRED0F = 705, 00147 //Hong Kong and Chinese cards 00148 PR_DOC_IDHKG = 801, 00149 PR_DOC_IDCHN = 802, 00150 PR_DOC_HKMP = 803, 00151 PR_DOC_HKIDC = 804, 00152 PR_DOC_IDHKGO = 805, 00153 PR_DOC_CHNKE = 806, 00154 PR_DOC_CHNOWP = 807, 00155 PR_DOC_CHNHVP = 808, 00156 PR_DOC_MOADC = 809, 00157 PR_DOC_CHNPP = 810, 00158 PR_DOC_MCSIDC = 811, 00159 PR_DOC_CHNEEP = 812, 00160 PR_DOC_CHNPP1 = 813, 00161 PR_DOC_HKGMTP1 = 814, 00162 PR_DOC_HKGMTP2 = 815, 00163 PR_DOC_CHNPP0 = 816, 00164 PR_DOC_CHNPS = 817, 00165 PR_DOC_CHNPT = 818, 00166 PR_DOC_MCSIDCF = 819, 00167 PR_DOC_CHNHRP = 820, 00168 PR_DOC_IDMACF821 = 821, 00169 PR_DOC_IDMACB822 = 822, 00171 //South African module 00172 PR_DOC_IDRSA1 = 901, 00173 PR_DOC_IDRSA2 = 902, 00175 //Dutch driving licenses 00176 PR_DOC_DLNLDF = 1001, 00177 PR_DOC_DLNLDB = 1002, 00178 PR_DOC_DLNLDO = 1003, 00179 PR_DOC_IDNLDF = 1004, 00180 PR_DOC_IDNLDB = 1005, 00181 PR_DOC_NDLNLDF = 1006, 00182 PR_DOC_NDLNLDB = 1007, 00183 PR_DOC_DLNLDO2 = 1008, 00185 //Australian driving licenses 00186 PR_DOC_DLAUSWAF = 1101, 00187 PR_DOC_DLAUSNSW1 = 1102, 00188 PR_DOC_DLAUSNSW2 = 1103, 00189 PR_DOC_DLAUSVF = 1104, 00190 PR_DOC_PAAUSWAF = 1105, 00191 PR_DOC_DLAUSVPF = 1106, 00192 PR_DOC_DLAUSV1F = 1107, 00193 PR_DOC_DLAUSV1PF = 1108, 00194 PR_DOC_PCAUSNSW = 1109, 00195 PR_DOC_DLAUSNT1 = 1110, 00196 PR_DOC_DLAUSNT2 = 1111, 00197 PR_DOC_DLAUSNT1P = 1112, 00198 PR_DOC_DLAUSSA = 1113, 00199 PR_DOC_PAAUSSA = 1114, 00200 PR_DOC_PAAUSQL = 1115, 00201 PR_DOC_DLAUSQL1 = 1116, 00202 PR_DOC_DLAUSQL2 = 1117, 00203 PR_DOC_DLAUSQL3 = 1118, 00204 PR_DOC_DLAUSWA1F = 1119, 00205 PR_DOC_DLAUSWA1PF = 1120, 00206 PR_DOC_PAAUSVF = 1121, 00207 PR_DOC_KPAUS = 1122, 00208 PR_DOC_DLAUSACTF = 1123, 00209 PR_DOC_PAAUSACTF = 1124, 00210 PR_DOC_DLAUSQL4 = 1125, 00211 PR_DOC_PAAUSQL2 = 1126, 00212 PR_DOC_PAAUSSA1 = 1161, 00213 PR_DOC_DLAUSSA1 = 1171, 00214 PR_DOC_DLAUSWA2F = 1173, 00215 PR_DOC_DLAUSWA2PF = 1175, 00217 //Poland 00218 PR_DOC_POLIDF1 = 1201, 00219 PR_DOC_POLIDB1 = 1202, 00220 PR_DOC_POLDLF1 = 1203, 00221 PR_DOC_POLDLFO = 1204, 00222 PR_DOC_POLSTCD = 1205, 00224 //Slovak documents 00225 PR_DOC_SLOIDOF1 = 1301, 00226 PR_DOC_SLOIDOB1 = 1302, 00227 PR_DOC_SLOIDF1 = 1303, 00228 PR_DOC_SLOIDFO = 1304, 00230 //Croatian documents 00231 PR_DOC_HRVIDF1 = 1401, 00232 PR_DOC_HRVIDB1 = 1402, 00233 PR_DOC_HRVIDF2 = 1403, 00234 PR_DOC_HRVIDB2 = 1404, 00236 //Saudi Arabia 00237 PR_DOC_DLSAU = 1501, 00238 PR_DOC_RPSAU = 1502, 00239 PR_DOC_LCUAE = 1503, 00240 PR_DOC_RPUAE = 1504, 00241 PR_DOC_RPSAU2 = 1505, 00243 //United Kingdom 00244 PR_DOC_DLGBR1F = 1601, 00245 PR_DOC_DLGBR2F = 1602, 00246 PR_DOC_DLPGBR1F = 1603, 00248 //Other documents 00249 PR_DOC_CZEPPD = 2001, 00250 PR_DOC_GERPPD = 2002, 00251 PR_DOC_UKPP = 2003, 00252 PR_DOC_NLDPP = 2004, 00253 PR_DOC_NLDPPD = 2005, 00254 PR_DOC_PORPP = 2006, 00255 PR_DOC_SWEPPE = 2007, 00256 PR_DOC_SWEPP = 2008, 00257 PR_DOC_UKTD = 2009, 00258 PR_DOC_FINPPS = 2010, 00259 PR_DOC_FINPP = 2011, 00260 PR_DOC_FINPPD = 2012, 00261 PR_DOC_FRAPP = 2013, 00262 PR_DOC_FRAPPO = 2014, 00263 PR_DOC_RUSPPS = 2015, 00264 PR_DOC_RUSPPD = 2016, 00265 PR_DOC_TWNPP = 2017, 00266 PR_DOC_PAKPP = 2018, 00267 PR_DOC_AUSPP = 2019, 00268 PR_DOC_CZEPP0 = 2020, 00269 PR_DOC_DNKPP = 2021, 00270 PR_DOC_ITAPP = 2022, 00271 PR_DOC_JPNPP1 = 2023, 00272 PR_DOC_KORPP = 2024, 00273 PR_DOC_NORPP1 = 2026, 00274 PR_DOC_POLPPS = 2027, 00275 PR_DOC_USAPP = 2028, 00276 PR_DOC_AUTPP = 2029, 00277 PR_DOC_BELPP = 2030, 00278 PR_DOC_SVKPPD = 2031, 00279 PR_DOC_GERPP = 2032, 00280 PR_DOC_BGRPP = 2033, 00281 PR_DOC_ESTPP = 2034, 00282 PR_DOC_SVNPP = 2035, 00283 PR_DOC_ESPPP = 2036, 00284 PR_DOC_IRLPP = 2037, 00285 PR_DOC_GRCPP = 2038, 00286 PR_DOC_LTUPP = 2039, 00287 PR_DOC_LUXPP = 2040, 00288 PR_DOC_LVAPP = 2041, 00289 PR_DOC_MLTPP1 = 2042, 00290 PR_DOC_ROUPP1 = 2043, 00291 PR_DOC_POLPP1 = 2044, 00292 PR_DOC_RUSPP = 2045, 00293 PR_DOC_CZEPPA = 2047, 00294 PR_DOC_ARHPP = 2049, 00295 PR_DOC_EGYPP = 2050, 00296 PR_DOC_MYSPP = 2051, 00297 PR_DOC_OMNPP = 2052, 00298 PR_DOC_QATPP1 = 2053, 00299 PR_DOC_SAUPPP = 2054, 00300 PR_DOC_ANDPP = 2055, 00301 PR_DOC_ALBPP = 2056, 00302 PR_DOC_BIHPPD = 2057, 00303 PR_DOC_BLRPP = 2058, 00304 PR_DOC_CHEPP1 = 2059, 00305 PR_DOC_CYPPP1 = 2060, 00306 PR_DOC_BIHPPS = 2061, 00307 PR_DOC_DNKPPFI = 2062, 00308 PR_DOC_HRVPPS = 2063, 00309 PR_DOC_DNKPPT = 2064, 00310 PR_DOC_ISLPP1 = 2065, 00311 PR_DOC_LVAPPS = 2066, 00312 PR_DOC_MDVPP = 2067, 00313 PR_DOC_MKDPP = 2068, 00314 PR_DOC_MLAPP = 2069, 00315 PR_DOC_MKDPPS = 2070, 00316 PR_DOC_POLPPD = 2071, 00317 PR_DOC_MNEPP = 2072, 00318 PR_DOC_MNEPPD = 2073, 00319 PR_DOC_SMRPP1 = 2074, 00320 PR_DOC_SRBPPD = 2075, 00321 PR_DOC_SRBPP = 2076, 00322 PR_DOC_SVKPPS = 2077, 00323 PR_DOC_THAPP = 2078, 00324 PR_DOC_TWNPP0 = 2079, 00325 PR_DOC_ZAFPP = 2080, 00326 PR_DOC_ARGPP = 2081, 00327 PR_DOC_BRAPP1 = 2082, 00328 PR_DOC_VNMPP = 2083, 00329 PR_DOC_CANPP = 2084, 00330 PR_DOC_UKRPP = 2085, 00331 PR_DOC_GEOPP1 = 2086, 00332 PR_DOC_IDNPP = 2087, 00333 PR_DOC_PRYPP = 2088, 00334 PR_DOC_ISRPP = 2089, 00335 PR_DOC_IRQPPS = 2090, 00336 PR_DOC_PHLPP = 2091, 00337 PR_DOC_NZLPP = 2092, 00338 PR_DOC_NGAPPD = 2093, 00339 PR_DOC_IRNPPD = 2094, 00340 PR_DOC_KENPP = 2095, 00341 PR_DOC_KORPPS = 2096, 00342 PR_DOC_MEXPP = 2097, 00343 PR_DOC_LBNPP = 2098, 00344 PR_DOC_BGRPP1 = 2099, 00345 PR_DOC_CZEPP1 = 2100, 00346 PR_DOC_ESTPP1 = 2101, 00347 PR_DOC_GERVS = 2102, 00348 PR_DOC_TUNPPDS = 2103, 00349 PR_DOC_TUNPP = 2104, 00350 PR_DOC_MARPP = 2106, 00351 PR_DOC_CHNPP2 = 2107, 00352 PR_DOC_CHNPP3 = 2108, 00353 PR_DOC_TURPP = 2109, 00354 PR_DOC_PHLPP1 = 2110, 00355 PR_DOC_ZAFPD = 2111, 00356 PR_DOC_ZAFPP1 = 2112, 00357 PR_DOC_ZAFPO = 2114, 00358 PR_DOC_ZAFPE = 2115, 00359 PR_DOC_ZAFPT1 = 2116, 00360 PR_DOC_ZAFPC = 2119, 00361 PR_DOC_ZAFPT = 2120, 00362 PR_DOC_BELVS = 2122, 00363 PR_DOC_NLDVS = 2125, 00364 PR_DOC_INDPP = 2126, 00365 PR_DOC_ALBPD = 2127, 00366 PR_DOC_ALBPS = 2128, 00367 PR_DOC_BFAPD = 2129, 00368 PR_DOC_BFAPP = 2130, 00369 PR_DOC_BFAPP1 = 2131, 00370 PR_DOC_BFAPS = 2132, 00371 PR_DOC_CIVPP = 2133, 00372 PR_DOC_CODPD = 2134, 00373 PR_DOC_CODPP = 2135, 00374 PR_DOC_CODPS = 2136, 00375 PR_DOC_CODPP1 = 2137, 00376 PR_DOC_GMBPP = 2138, 00377 PR_DOC_LBRPD = 2139, 00378 PR_DOC_LBRPP = 2140, 00379 PR_DOC_LBRPS = 2141, 00380 PR_DOC_NLDPP1 = 2142, 00381 PR_DOC_PANPP = 2143, 00382 PR_DOC_PEPP = 2144, 00383 PR_DOC_PEPP1 = 2145, 00384 PR_DOC_SMRPP2 = 2148, 00385 PR_DOC_HRVPD2 = 2149, 00386 PR_DOC_HRVPP1 = 2150, 00387 PR_DOC_INDPP1 = 2151, 00388 PR_DOC_LBRPO = 2152, 00389 PR_DOC_IRNPP1 = 2153, 00390 PR_DOC_FRAVS = 2154, 00391 PR_DOC_GHAPP = 2155, 00392 PR_DOC_HKGPP1 = 2156, 00393 PR_DOC_PAKPP1 = 2158, 00394 PR_DOC_RUSPP1 = 2159, 00395 PR_DOC_LKAPP = 2160, 00396 PR_DOC_LKAPP1 = 2161, 00397 PR_DOC_CHNPP4 = 2162, 00398 PR_DOC_THAPP1 = 2164, 00399 PR_DOC_IRNPS = 2165, 00400 PR_DOC_IRNPP = 2166, 00401 PR_DOC_NLDPP2 = 2167, 00402 PR_DOC_AUTVS = 2168, 00403 PR_DOC_CZEVS = 2169, 00404 PR_DOC_ESPVS = 2170, 00405 PR_DOC_FINVS = 2171, 00406 PR_DOC_FRAVS1 = 2172, 00407 PR_DOC_GBRVS = 2173, 00408 PR_DOC_GRCVS = 2174, 00409 PR_DOC_HUNVS = 2175, 00410 PR_DOC_ITAVS = 2176, 00411 PR_DOC_LTUVS = 2177, 00412 PR_DOC_SWEVS = 2178, 00413 PR_DOC_MLTVS = 2179, 00414 PR_DOC_NORVS = 2180, 00415 PR_DOC_POLVS = 2181, 00416 PR_DOC_SVKVS = 2182, 00417 PR_DOC_IRNPD = 2184, 00418 PR_DOC_LIEPD1 = 2445, 00419 PR_DOC_LIEPP = 2447, 00420 PR_DOC_PHLPP2 = 2567, 00421 PR_DOC_SVNPP1 = 2625, 00422 PR_DOC_SYRPP = 2699, 00423 PR_DOC_SURPP = 2700, 00424 PR_DOC_LIEPP1 = 2701, 00425 PR_DOC_IDROUF2706 = 2706, 00426 PR_DOC_IDCZEF2707 = 2707, 00428 PR_DOC_IDDEUF2710 = 2710, 00429 PR_DOC_IDDEUF2714 = 2714, 00430 PR_DOC_DLAUTF = 2716, 00431 PR_DOC_IDFRAF2718 = 2718, 00432 PR_DOC_IDFRAB2719 = 2719, 00433 PR_DOC_IDCZEF2759 = 2759, 00434 PR_DOC_DLTHAF2805 = 2805, 00435 PR_DOC_DLTHAF2806 = 2806, 00436 PR_DOC_DLTHAF2807 = 2807, 00437 PR_DOC_IDCZEF2874 = 2874, 00438 PR_DOC_IDDEUF2879 = 2879, 00440 PR_DOC_IDNLDF3058 = 3058, 00441 PR_DOC_RPNLDF3059 = 3059, 00442 PR_DOC_IDROUF3088 = 3088, 00443 PR_DOC_IDNLDB3180 = 3180, 00444 PR_DOC_RPNLDF3182 = 3182, 00445 PR_DOC_DLUSAFLF3200 = 3200, 00446 PR_DOC_DLUSACAF3201 = 3201, 00447 PR_DOC_DLUSAORF3202 = 3202, 00448 PR_DOC_DLUSAFLF3203 = 3203, 00449 PR_DOC_RPDEUF3204 = 3204, 00450 PR_DOC_PPOTHA3206 = 3206, 00451 PR_DOC_RPFRAF3207 = 3207, 00452 PR_DOC_RPFRAB3208 = 3208, 00454 PR_DOC_DLSAUF3241 = 3241, 00455 PR_DOC_IDIDNF3254 = 3254, 00456 PR_DOC_IDIDNF3255 = 3255, 00457 PR_DOC_IDDEUB3266 = 3266, 00458 PR_DOC_PPNLD3289 = 3289, 00459 PR_DOC_IDMYSF3300 = 3300, 00460 PR_DOC_DLITAF3358 = 3358, 00461 PR_DOC_IDSGPF3362 = 3362, 00462 PR_DOC_DLSGPF3363 = 3363, 00463 PR_DOC_IDSGPF3364 = 3364, 00464 PR_DOC_IDMYSF3367 = 3367, 00465 PR_DOC_IDTHAF3369 = 3369, 00466 PR_DOC_IDSAUB3371 = 3371, 00467 PR_DOC_IDSAUF3377 = 3377, 00468 PR_DOC_IDDEUF3457 = 3457, 00469 PR_DOC_DLIDNF3462 = 3462, 00470 PR_DOC_DLITAB3463 = 3463, 00471 PR_DOC_DLITAF3499 = 3499, 00472 PR_DOC_DLITAB3500 = 3500, 00473 PR_DOC_DLCZEF3501 = 3501, 00474 PR_DOC_IDSGPF3536 = 3536, 00475 PR_DOC_IDSGPF3537 = 3537, 00476 PR_DOC_IDSGPF3538 = 3538, 00477 PR_DOC_IDSGPF3539 = 3539, 00478 PR_DOC_SPSGPF3540 = 3540, 00479 PR_DOC_EPSGPF3541 = 3541, 00480 PR_DOC_WPSGPF3542 = 3542, 00481 PR_DOC_IDSGPF3543 = 3543, 00482 }; 00483 00484 00487 //Field Code Values 00488 GX_ENUM PR_DOCFIELD { 00489 00490 PR_DF_UNKNOWN = 0, 00492 PR_DF_BLOCK = 1000, 00493 PR_DF_PARTS = 100, 00495 PR_DFE_COMPOSITE1 = 1, 00496 PR_DFE_COMPOSITE2 = 2, 00497 PR_DFE_COMPOSITE3 = 3, 00498 PR_DFE_COMPOSITE4 = 4, 00499 PR_DFE_COMPOSITE5 = 5, 00500 00501 PR_DFE_NAME = 101, 00502 PR_DFE_GIVENNAME = 102, 00503 PR_DFE_SURNAME = 103, 00504 PR_DFE_SURNAME2 = 104, 00505 PR_DFE_MIDDLENAME = 105, 00506 PR_DFE_MAIDEN_NAME = 107, 00507 PR_DFE_MAIDEN_GIVENNAME = 108, 00508 PR_DFE_MAIDEN_SURNAME = 109, 00510 PR_DFE_BIRTH_DATE = 113, 00511 PR_DFE_BIRTH_PLACE = 114, 00512 PR_DFE_BIRTH_COUNTRY = 115, 00513 PR_DFE_MOTHER_NAME = 116, 00514 PR_DFE_MOTHER_GIVENNAME = 117, 00515 PR_DFE_MOTHER_SURNAME = 118, 00517 PR_DFE_NATIONALITY = 119, 00518 PR_DFE_SEX = 120, 00519 PR_DFE_BIRTH_PROVINCE = 121, 00520 PR_DFE_PARENTS_NAME = 122, 00521 PR_DFE_FATHER_NAME = 123, 00522 PR_DFE_MARITAL_STATUS = 124, 00523 PR_DFE_FATHER_GIVENNAME = 125, 00524 PR_DFE_FATHER_SURNAME = 126, 00526 PR_DFE_DOCUMENT_NUMBER = 130, 00527 PR_DFE_TYPE = 131, 00528 PR_DFE_ISSUE_COUNTRY = 132, 00529 PR_DFE_ISSUE_PLACE = 133, 00530 PR_DFE_ISSUE_STATE = 134, 00531 PR_DFE_ISSUE_DATE = 135, 00532 PR_DFE_EXPIRY_DATE = 136, 00533 PR_DFE_ISSUE_ORG = 137, 00534 PR_DFE_PROVISIONAL_END_DATE = 138, 00536 PR_DFE_PERSONAL_NUMBER = 140, 00537 PR_DFE_HEALTH_INS_NUMBER = 141, 00538 PR_DFE_REGISTRATION_NUMBER = 142, 00539 PR_DFE_DUF_NUMBER = 143, 00540 PR_DFE_CAN = 144, 00542 PR_DFE_DOCTYPE = 149, 00543 PR_DFE_DOCPAGE = 150, 00544 PR_DFE_DTDISC = 151, 00546 PR_DFE_PERSONAL_DATA1 = 160, 00547 PR_DFE_PERSONAL_DATA2 = 161, 00549 PR_DFE_ADDRESS = 200, 00550 PR_DFE_ADDR_ZIP = 201, 00551 PR_DFE_ADDR_CITY = 202, 00552 PR_DFE_ADDR_STREET = 203, 00553 PR_DFE_ADDR_HOUSE = 204, 00554 PR_DFE_ADDR_FLAT = 205, 00555 PR_DFE_ADDR_DATE = 206, 00556 PR_DFE_ADDR_STATE = 209, 00557 PR_DFE_ADDR_PROVINCE = 210, 00558 PR_DFE_ADDR_MUNICIPALITY = 212, 00560 PR_DFE_TEMPADDRESS = 220, 00561 PR_DFE_TEMPADDR_ZIP = 221, 00562 PR_DFE_TEMPADDR_CITY = 222, 00563 PR_DFE_TEMPADDR_STREET = 223, 00564 PR_DFE_TEMPADDR_HOUSE = 224, 00565 PR_DFE_TEMPADDR_FLAT = 225, 00566 PR_DFE_TEMPADDR_DATE = 226, 00567 PR_DFE_TEMPADDR_DATEEND = 227, 00568 PR_DFE_TEMPADDR_STATE = 229, 00569 PR_DFE_TEMPADDR_PROVINCE = 230, 00570 PR_DFE_TEMPADDR_MUNICIPALITY= 232, 00572 PR_DFE_VALID_AREA = 240, 00573 PR_DFE_START_OF_VALIDITY = 241, 00574 PR_DFE_NUMBER_OF_ENTRIES = 242, 00575 PR_DFE_DURATION_OF_STAY = 243, 00577 PR_DFE_REFERENCE = 300, 00578 PR_DFE_AMOUNT = 301, 00579 PR_DFE_BANK_ACCOUNT = 302, 00580 PR_DFE_POSTAL_REFERENCE = 303, 00581 PR_DFE_TRANSACTION_CODE = 304, 00582 PR_DFE_SUPPLIER = 305, 00583 PR_DFE_OUTPUT_CODE = 306, 00585 PR_DFE_FROMADDR = 320, 00586 PR_DFE_DESTADDR = 321, 00587 PR_DFE_FLIGHTNO = 322, 00588 PR_DFE_COMPARTMENT = 323, 00589 PR_DFE_SEATNO = 324, 00590 PR_DFE_CHECKINSEQ = 325, 00592 PR_DFE_FACE = 400, 00593 PR_DFE_SIGNATURE = 420, 00594 PR_DFE_FINGERPRINT = 430, 00595 PR_DFE_IRIS = 440, 00596 PR_DFE_BIODATA = 450, 00598 PR_DFE_HEIGHT = 490, 00599 PR_DFE_WEIGHT = 491, 00600 PR_DFE_EYECOLOR = 492, 00601 PR_DFE_HAIRCOLOR = 493, 00603 PR_DFE_AUTHENTICITY = 500, 00604 PR_DFE_AUTHENTICITY1 = 501, 00605 PR_DFE_AUTHENTICITY2 = 502, 00606 PR_DFE_AUTHENTICITY3 = 503, 00607 PR_DFE_AUTHENTICITY4 = 504, 00608 PR_DFE_AUTHENTICITY5 = 505, 00609 00610 PR_DFE_TELEPHONE = 600, 00611 PR_DFE_PROFESSION = 601, 00612 PR_DFE_TITLE = 602, 00613 PR_DFE_PERSONAL_SUMMARY = 603, 00614 PR_DFE_PROOF_OF_CITIZENSHIP = 604, 00615 PR_DFE_OTHER_TD_NUMBERS = 605, 00616 PR_DFE_CUSTODY_INFORMATION = 606, 00617 PR_DFE_OTHER_NAME = 607, 00618 PR_DFE_OTHER_PEOPLE = 608, 00619 PR_DFE_OBSERVATIONS = 609, 00620 PR_DFE_TAX = 610, 00621 PR_DFE_FRONT_IMAGE = 611, 00622 PR_DFE_REAR_IMAGE = 612, 00623 PR_DFE_PERSONALIZATION_DATE = 613, 00624 PR_DFE_PERSONALIZATION_SYSTEM = 614, 00625 PR_DFE_ORGAN_DONOR = 615, 00626 PR_DFE_REMARKS = 616, 00627 PR_DFE_BLOODTYPE = 617, 00628 PR_DFE_RANK = 618, 00629 PR_DFE_SERVICE_BRANCH = 619, 00631 PR_DFE_CAR = 620, 00632 PR_DFE_CHR = 621, 00634 PR_DFE_LOWLEVEL = 997, 00635 PR_DFE_FORMAT_CHECK = 998, 00636 PR_DFE_DOCUMENT_DESCRIPTOR = 999, 00638 //Machine Readable Zone (MRZ) 00639 PR_DF_MRZ_FIELDS = 1000, 00641 PR_DF_MRZ1 = PR_DF_MRZ_FIELDS + PR_DFE_COMPOSITE1, 00642 PR_DF_MRZ2 = PR_DF_MRZ_FIELDS + PR_DFE_COMPOSITE2, 00643 PR_DF_MRZ3 = PR_DF_MRZ_FIELDS + PR_DFE_COMPOSITE3, 00645 PR_DF_MRZ_NAME = PR_DF_MRZ_FIELDS + PR_DFE_NAME, 00646 PR_DF_MRZ_GIVENNAME = PR_DF_MRZ_FIELDS + PR_DFE_GIVENNAME, 00647 PR_DF_MRZ_SURNAME = PR_DF_MRZ_FIELDS + PR_DFE_SURNAME, 00648 PR_DF_MRZ_BIRTH_DATE = PR_DF_MRZ_FIELDS + PR_DFE_BIRTH_DATE, 00649 PR_DF_MRZ_NATIONALITY = PR_DF_MRZ_FIELDS + PR_DFE_NATIONALITY, 00650 PR_DF_MRZ_SEX = PR_DF_MRZ_FIELDS + PR_DFE_SEX, 00651 00652 PR_DF_MRZ_DOCUMENT_NUMBER = PR_DF_MRZ_FIELDS + PR_DFE_DOCUMENT_NUMBER, 00653 PR_DF_MRZ_TYPE = PR_DF_MRZ_FIELDS + PR_DFE_TYPE, 00654 PR_DF_MRZ_ISSUE_COUNTRY = PR_DF_MRZ_FIELDS + PR_DFE_ISSUE_COUNTRY, 00655 PR_DF_MRZ_ISSUE_STATE = PR_DF_MRZ_FIELDS + PR_DFE_ISSUE_STATE, 00656 PR_DF_MRZ_EXPIRY_DATE = PR_DF_MRZ_FIELDS + PR_DFE_EXPIRY_DATE, 00657 00658 PR_DF_MRZ_PERSONAL_DATA = PR_DF_MRZ_FIELDS + PR_DFE_PERSONAL_DATA1, 00659 PR_DF_MRZ_PERSONAL_DATA2 = PR_DF_MRZ_FIELDS + PR_DFE_PERSONAL_DATA2, 00661 PR_DF_MRZ_REFERENCE = PR_DF_MRZ_FIELDS + PR_DFE_REFERENCE, 00662 PR_DF_MRZ_AMOUNT = PR_DF_MRZ_FIELDS + PR_DFE_AMOUNT, 00663 PR_DF_MRZ_BANK_ACCOUNT = PR_DF_MRZ_FIELDS + PR_DFE_BANK_ACCOUNT, 00664 PR_DF_MRZ_POSTAL_REFERENCE = PR_DF_MRZ_FIELDS + PR_DFE_POSTAL_REFERENCE, 00665 PR_DF_MRZ_TRANSACTION_CODE = PR_DF_MRZ_FIELDS + PR_DFE_TRANSACTION_CODE, 00666 PR_DF_MRZ_SUPPLIER = PR_DF_MRZ_FIELDS + PR_DFE_SUPPLIER, 00667 PR_DF_MRZ_OUTPUT_CODE = PR_DF_MRZ_FIELDS + PR_DFE_OUTPUT_CODE, 00669 PR_DF_MRZ_AUTH_B900 = 1551, 00670 00671 //Visual Inspection Zone (VIZ) 00672 PR_DF_VIZ_FIELDS = 2000, 00674 PR_DF_VIZ1 = PR_DF_VIZ_FIELDS + PR_DFE_COMPOSITE1, 00675 PR_DF_VIZ2 = PR_DF_VIZ_FIELDS + PR_DFE_COMPOSITE2, 00676 PR_DF_VIZ3 = PR_DF_VIZ_FIELDS + PR_DFE_COMPOSITE3, 00677 00678 PR_DF_VIZ_NAME = PR_DF_VIZ_FIELDS + PR_DFE_NAME, 00679 PR_DF_VIZ_GIVENNAME = PR_DF_VIZ_FIELDS + PR_DFE_GIVENNAME, 00680 PR_DF_VIZ_SURNAME = PR_DF_VIZ_FIELDS + PR_DFE_SURNAME, 00681 PR_DF_VIZ_SURNAME2 = PR_DF_VIZ_FIELDS + PR_DFE_SURNAME2, 00682 PR_DF_VIZ_MIDDLENAME = PR_DF_VIZ_FIELDS + PR_DFE_MIDDLENAME, 00683 PR_DF_VIZ_MAIDEN_NAME = PR_DF_VIZ_FIELDS + PR_DFE_MAIDEN_NAME, 00685 PR_DF_VIZ_BIRTH_DATE = PR_DF_VIZ_FIELDS + PR_DFE_BIRTH_DATE, 00686 PR_DF_VIZ_BIRTH_PLACE = PR_DF_VIZ_FIELDS + PR_DFE_BIRTH_PLACE, 00687 PR_DF_VIZ_BIRTH_COUNTRY = PR_DF_VIZ_FIELDS + PR_DFE_BIRTH_COUNTRY, 00688 PR_DF_VIZ_MOTHER_NAME = PR_DF_VIZ_FIELDS + PR_DFE_MOTHER_NAME, 00689 PR_DF_VIZ_NATIONALITY = PR_DF_VIZ_FIELDS + PR_DFE_NATIONALITY, 00690 PR_DF_VIZ_SEX = PR_DF_VIZ_FIELDS + PR_DFE_SEX, 00691 PR_DF_VIZ_BIRTH_PROVINCE = PR_DF_VIZ_FIELDS + PR_DFE_BIRTH_PROVINCE, 00692 PR_DF_VIZ_PARENTS_NAME = PR_DF_VIZ_FIELDS + PR_DFE_PARENTS_NAME, 00693 00694 PR_DF_VIZ_DOCUMENT_NUMBER = PR_DF_VIZ_FIELDS + PR_DFE_DOCUMENT_NUMBER, 00695 PR_DF_VIZ_TYPE = PR_DF_VIZ_FIELDS + PR_DFE_TYPE, 00696 PR_DF_VIZ_ISSUE_COUNTRY = PR_DF_VIZ_FIELDS + PR_DFE_ISSUE_COUNTRY, 00697 PR_DF_VIZ_ISSUE_PLACE = PR_DF_VIZ_FIELDS + PR_DFE_ISSUE_PLACE, 00698 PR_DF_VIZ_ISSUE_DATE = PR_DF_VIZ_FIELDS + PR_DFE_ISSUE_DATE, 00699 PR_DF_VIZ_EXPIRY_DATE = PR_DF_VIZ_FIELDS + PR_DFE_EXPIRY_DATE, 00700 PR_DF_VIZ_ISSUE_ORG = PR_DF_VIZ_FIELDS + PR_DFE_ISSUE_ORG, 00701 00702 PR_DF_VIZ_PERSONAL_NUMBER = PR_DF_VIZ_FIELDS + PR_DFE_PERSONAL_NUMBER, 00703 PR_DF_VIZ_HEALTH_INS_NUMBER = PR_DF_VIZ_FIELDS + PR_DFE_HEALTH_INS_NUMBER, 00704 00705 PR_DF_VIZ_ADDRESS = PR_DF_VIZ_FIELDS + PR_DFE_ADDRESS, 00706 PR_DF_VIZ_ADDR_ZIP = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_ZIP, 00707 PR_DF_VIZ_ADDR_CITY = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_CITY, 00708 PR_DF_VIZ_ADDR_STREET = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_STREET, 00709 PR_DF_VIZ_ADDR_HOUSE = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_HOUSE, 00710 PR_DF_VIZ_ADDR_FLAT = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_FLAT, 00711 PR_DF_VIZ_ADDR_DATE = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_DATE, 00712 PR_DF_VIZ_ADDR_PROVINCE = PR_DF_VIZ_FIELDS + PR_DFE_ADDR_PROVINCE, 00713 00714 PR_DF_VIZ_TEMPADDRESS = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDRESS, 00715 PR_DF_VIZ_TEMPADDR_ZIP = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_ZIP, 00716 PR_DF_VIZ_TEMPADDR_CITY = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_CITY, 00717 PR_DF_VIZ_TEMPADDR_STREET = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_STREET, 00718 PR_DF_VIZ_TEMPADDR_HOUSE = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_HOUSE, 00719 PR_DF_VIZ_TEMPADDR_FLAT = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_FLAT, 00720 PR_DF_VIZ_TEMPADDR_DATE = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_DATE, 00721 PR_DF_VIZ_TEMPADDR_DATEEND = PR_DF_VIZ_FIELDS + PR_DFE_TEMPADDR_DATEEND, 00723 PR_DF_VIZ_REFERENCE = PR_DF_VIZ_FIELDS + PR_DFE_REFERENCE, 00724 PR_DF_VIZ_AMOUNT = PR_DF_VIZ_FIELDS + PR_DFE_AMOUNT, 00725 // PR_DF_VIZ_BANK_ACCOUNT = PR_DF_VIZ_FIELDS + PR_DFE_BANK_ACCOUNT, 00726 00727 PR_DF_VIZ_FACE = PR_DF_VIZ_FIELDS + PR_DFE_FACE, 00728 PR_DF_VIZ_SIGNATURE = PR_DF_VIZ_FIELDS + PR_DFE_SIGNATURE, 00729 PR_DF_VIZ_FINGERPRINT = PR_DF_VIZ_FIELDS + PR_DFE_FINGERPRINT, 00730 PR_DF_VIZ_IRIS = PR_DF_VIZ_FIELDS + PR_DFE_IRIS, 00732 PR_DF_VIZ_AUTHENTICITY = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY, 00733 PR_DF_VIZ_AUTHENTICITY1 = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY1, 00734 PR_DF_VIZ_AUTHENTICITY2 = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY2, 00735 PR_DF_VIZ_AUTHENTICITY3 = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY3, 00736 PR_DF_VIZ_AUTHENTICITY4 = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY4, 00737 PR_DF_VIZ_AUTHENTICITY5 = PR_DF_VIZ_FIELDS + PR_DFE_AUTHENTICITY5, 00738 00739 PR_DF_VIZ_AUTH_COMPOSITE = 2500, 00740 PR_DF_VIZ_AUTH_DOCAREA = 2551, 00741 PR_DF_VIZ_AUTH_ACCORDANCE = 2552, 00742 PR_DF_VIZ_AUTH_UVFIBRES = 2553, 00743 00744 //Barcode Reading (BC) 00745 PR_DF_BC_FIELDS = 3000, 00747 PR_DF_BC1 = PR_DF_BC_FIELDS + PR_DFE_COMPOSITE1, 00749 //Magnetic Stripe (MS) 00750 PR_DF_MS_FIELDS = 4000, 00752 // RFID data 00753 PR_DF_RFID_FIELDS = 0x400000, 00755 PR_DF_RFID_MRZ = PR_DF_RFID_FIELDS | 0x010000, 00756 PR_DF_RFID_FACE = PR_DF_RFID_FIELDS | 0x020000, 00757 PR_DF_RFID_FINGERPRINT = PR_DF_RFID_FIELDS | 0x030000, 00758 PR_DF_RFID_IRIS = PR_DF_RFID_FIELDS | 0x040000, 00759 PR_DF_RFID_SIGNATURE = PR_DF_RFID_FIELDS | 0x050000, 00761 //Final formatted data 00762 PR_DF_FORMATTED = 10000, 00764 PR_DF_NAME = PR_DF_FORMATTED + PR_DFE_NAME, 00765 PR_DF_GIVENNAME = PR_DF_FORMATTED + PR_DFE_GIVENNAME, 00766 PR_DF_SURNAME = PR_DF_FORMATTED + PR_DFE_SURNAME, 00767 PR_DF_SURNAME2 = PR_DF_FORMATTED + PR_DFE_SURNAME2, 00768 PR_DF_MIDDLENAME = PR_DF_FORMATTED + PR_DFE_MIDDLENAME, 00769 PR_DF_MAIDEN_NAME = PR_DF_FORMATTED + PR_DFE_MAIDEN_NAME, 00770 PR_DF_MAIDEN_GIVENNAME = PR_DF_FORMATTED + PR_DFE_MAIDEN_GIVENNAME, 00771 PR_DF_MAIDEN_SURNAME = PR_DF_FORMATTED + PR_DFE_MAIDEN_SURNAME, 00772 00773 PR_DF_BIRTH_DATE = PR_DF_FORMATTED + PR_DFE_BIRTH_DATE, 00774 PR_DF_BIRTH_PLACE = PR_DF_FORMATTED + PR_DFE_BIRTH_PLACE, 00775 PR_DF_BIRTH_COUNTRY = PR_DF_FORMATTED + PR_DFE_BIRTH_COUNTRY, 00776 PR_DF_MOTHER_NAME = PR_DF_FORMATTED + PR_DFE_MOTHER_NAME, 00777 PR_DF_MOTHER_GIVENNAME = PR_DF_FORMATTED + PR_DFE_MOTHER_GIVENNAME, 00778 PR_DF_MOTHER_SURNAME = PR_DF_FORMATTED + PR_DFE_MOTHER_SURNAME, 00779 00780 PR_DF_NATIONALITY = PR_DF_FORMATTED + PR_DFE_NATIONALITY, 00781 PR_DF_SEX = PR_DF_FORMATTED + PR_DFE_SEX, 00782 PR_DF_BIRTH_PROVINCE = PR_DF_FORMATTED + PR_DFE_BIRTH_PROVINCE, 00783 PR_DF_PARENTS_NAME = PR_DF_FORMATTED + PR_DFE_PARENTS_NAME, 00784 00785 PR_DF_DOCUMENT_NUMBER = PR_DF_FORMATTED + PR_DFE_DOCUMENT_NUMBER, 00786 PR_DF_TYPE = PR_DF_FORMATTED + PR_DFE_TYPE, 00787 PR_DF_ISSUE_COUNTRY = PR_DF_FORMATTED + PR_DFE_ISSUE_COUNTRY, 00788 PR_DF_ISSUE_PLACE = PR_DF_FORMATTED + PR_DFE_ISSUE_PLACE, 00789 PR_DF_ISSUE_STATE = PR_DF_FORMATTED + PR_DFE_ISSUE_STATE, 00790 PR_DF_ISSUE_DATE = PR_DF_FORMATTED + PR_DFE_ISSUE_DATE, 00791 PR_DF_EXPIRY_DATE = PR_DF_FORMATTED + PR_DFE_EXPIRY_DATE, 00792 PR_DF_ISSUE_ORG = PR_DF_FORMATTED + PR_DFE_ISSUE_ORG, 00793 00794 PR_DF_PERSONAL_NUMBER = PR_DF_FORMATTED + PR_DFE_PERSONAL_NUMBER, 00795 PR_DF_HEALTH_INS_NUMBER = PR_DF_FORMATTED + PR_DFE_HEALTH_INS_NUMBER, 00796 00797 PR_DF_DOCTYPE = PR_DF_FORMATTED + PR_DFE_DOCTYPE, 00798 00799 PR_DF_PERSONAL_DATA = PR_DF_FORMATTED + PR_DFE_PERSONAL_DATA1, 00800 PR_DF_PERSONAL_DATA2 = PR_DF_FORMATTED + PR_DFE_PERSONAL_DATA2, 00801 00802 PR_DF_ADDR_ZIP = PR_DF_FORMATTED + PR_DFE_ADDR_ZIP, 00803 PR_DF_ADDR_CITY = PR_DF_FORMATTED + PR_DFE_ADDR_CITY, 00804 PR_DF_ADDR_STREET = PR_DF_FORMATTED + PR_DFE_ADDR_STREET, 00805 PR_DF_ADDR_HOUSE = PR_DF_FORMATTED + PR_DFE_ADDR_HOUSE, 00806 PR_DF_ADDR_FLAT = PR_DF_FORMATTED + PR_DFE_ADDR_FLAT, 00807 PR_DF_ADDR_DATE = PR_DF_FORMATTED + PR_DFE_ADDR_DATE, 00808 PR_DF_ADDR_PROVINCE = PR_DF_FORMATTED + PR_DFE_ADDR_PROVINCE, 00809 00810 PR_DF_TEMPADDR_ZIP = PR_DF_FORMATTED + PR_DFE_TEMPADDR_ZIP, 00811 PR_DF_TEMPADDR_CITY = PR_DF_FORMATTED + PR_DFE_TEMPADDR_CITY, 00812 PR_DF_TEMPADDR_STREET = PR_DF_FORMATTED + PR_DFE_TEMPADDR_STREET, 00813 PR_DF_TEMPADDR_HOUSE = PR_DF_FORMATTED + PR_DFE_TEMPADDR_HOUSE, 00814 PR_DF_TEMPADDR_FLAT = PR_DF_FORMATTED + PR_DFE_TEMPADDR_FLAT, 00815 PR_DF_TEMPADDR_DATE = PR_DF_FORMATTED + PR_DFE_TEMPADDR_DATE, 00816 PR_DF_TEMPADDR_DATEEND = PR_DF_FORMATTED + PR_DFE_TEMPADDR_DATEEND, 00817 PR_DF_TEMPADDR_PROVINCE = PR_DF_FORMATTED + PR_DFE_TEMPADDR_PROVINCE, 00818 00819 PR_DF_REFERENCE = PR_DF_FORMATTED + PR_DFE_REFERENCE, 00820 PR_DF_AMOUNT = PR_DF_FORMATTED + PR_DFE_AMOUNT, 00821 PR_DF_BANK_ACCOUNT = PR_DF_FORMATTED + PR_DFE_BANK_ACCOUNT, 00822 PR_DF_POSTAL_REFERENCE = PR_DF_FORMATTED + PR_DFE_POSTAL_REFERENCE, 00823 PR_DF_TRANSACTION_CODE = PR_DF_FORMATTED + PR_DFE_TRANSACTION_CODE, 00824 PR_DF_SUPPLIER = PR_DF_FORMATTED + PR_DFE_SUPPLIER, 00825 PR_DF_OUTPUT_CODE = PR_DF_FORMATTED + PR_DFE_OUTPUT_CODE, 00826 00827 PR_DF_FACE = PR_DF_FORMATTED + PR_DFE_FACE, 00828 00829 PR_DF_HEIGHT = PR_DF_FORMATTED + PR_DFE_HEIGHT, 00830 PR_DF_WEIGHT = PR_DF_FORMATTED + PR_DFE_WEIGHT, 00831 PR_DF_EYECOLOR = PR_DF_FORMATTED + PR_DFE_EYECOLOR, 00832 00833 PR_DF_AUTHENTICITY = PR_DF_FORMATTED + PR_DFE_AUTHENTICITY, 00834 00835 }; 00836 00840 GX_ENUM PR_PROP_TYPE { 00841 PR_PROP_TYPE_BASE = 0x000000, 00842 PR_PROP_TYPE_GENERAL = 0xF00000, 00843 PR_PROP_TYPE_COMPOSITE = 0xF10000, 00845 PR_PROP_TYPE_BARCODE_TYPE = PR_PROP_TYPE_BASE | 0x01, 00846 PR_PROP_TYPE_RFID_FILES = PR_PROP_TYPE_BASE | 0x02, 00847 PR_PROP_TYPE_CONFIDENCE = PR_PROP_TYPE_BASE | 0x03, 00849 PR_PROP_TYPE_FACIAL_RECORD_HEADER = PR_PROP_TYPE_COMPOSITE | 0x01, 00850 PR_PROP_TYPE_FACIAL_INFORMATION = PR_PROP_TYPE_COMPOSITE | 0x02, 00851 PR_PROP_TYPE_FEATURE_POINTS = PR_PROP_TYPE_COMPOSITE | 0x03, 00852 PR_PROP_TYPE_IMAGE_INFORMATION = PR_PROP_TYPE_COMPOSITE | 0x04, 00853 }; 00854 00856 GX_ENUM PR_DATA_TYPE { 00857 PR_DATA_TYPE_BINARY = 0x00, 00858 PR_DATA_TYPE_ASCII = 0x01, 00859 PR_DATA_TYPE_UNICODE = 0x02, 00861 PR_DATA_TYPE_INT8 = 0x11, 00862 PR_DATA_TYPE_INT16 = 0x12, 00863 PR_DATA_TYPE_INT32 = 0x14, 00865 PR_DATA_TYPE_DATETIME = 0x20, 00866 PR_DATA_TYPE_DATE = 0x21, 00867 PR_DATA_TYPE_TIME = 0x22, 00869 PR_DATA_TYPE_STRUCT = 0x6bc0100, 00870 PR_DATA_TYPE_STRUCT_FACIAL_RECORD_HEADER = PR_DATA_TYPE_STRUCT | 0x01, 00871 PR_DATA_TYPE_STRUCT_FACIAL_INFORMATION = PR_DATA_TYPE_STRUCT | 0x02, 00872 PR_DATA_TYPE_STRUCT_FEATURE_POINTS = PR_DATA_TYPE_STRUCT | 0x04, 00873 PR_DATA_TYPE_STRUCT_IMAGE_INFORMATION = PR_DATA_TYPE_STRUCT | 0x08, 00874 }; 00875 /******************************************************************************/ 00876 #ifdef GX_NAMESPACES 00877 } 00878 #endif 00879 /******************************************************************************/ 00880 #endif//PRDOCTYPES_INCL