---
description: This page covers the description of the eRPRM_ResultType enumeration
---

# eRPRM\_ResultType

`eRPRM_ResultType` enumeration contains a pool of constants which determine the type of resulting data formed during the data scanning and processing cycle and passed to the user application.

```java
public class eRPRM_ResultType {
    public static final int NONE = -1;
    public static final int RPRM_RESULT_TYPE_EMPTY = 0;
    public static final int RPRM_RESULT_TYPE_RAW_IMAGE = 1;
    public static final int RPRM_RESULT_TYPE_FILE_IMAGE = 2;
    public static final int RPRM_RESULT_TYPE_MRZ_OCR_EXTENDED = 3;
    public static final int RPRM_RESULT_TYPE_BARCODES = 5;
    public static final int RPRM_RESULT_TYPE_GRAPHICS = 6;
    public static final int RPRM_RESULT_TYPE_MRZ_TEST_QUALITY = 7;
    public static final int RPRM_RESULT_TYPE_DOCUMENT_TYPES_CANDIDATES = 8;
    public static final int RPRM_RESULT_TYPE_CHOSEN_DOCUMENT_TYPE_CANDIDATE = 9;
    public static final int RPRM_RESULT_TYPE_DOCUMENTS_INFO_LIST = 10;
    public static final int RPRM_RESULT_TYPE_OCR_LEXICAL_ANALYZE = 15;
    public static final int RPRM_RESULT_TYPE_RAW_UNCROPPED_IMAGE = 16;
    public static final int RPRM_RESULT_TYPE_VISUAL_OCR_EXTENDED = 17;
    public static final int RPRM_RESULT_TYPE_BAR_CODES_TEXT_DATA = 18;
    public static final int RPRM_RESULT_TYPE_BAR_CODES_IMAGE_DATA = 19;
    public static final int RPRM_RESULT_TYPE_AUTHENTICITY = 20;
    public static final int RPRM_RESULT_TYPE_EOS_IMAGE = 23;
    public static final int RPRM_RESULT_TYPE_BAYER_IMAGE = 24;
    public static final int RPRM_RESULT_TYPE_MAGNETIC_STRIPE = 25;
    public static final int RPRM_RESULT_TYPE_MAGNETIC_STRIPE_TEXT_DATA = 26;
    public static final int RPRM_RESULT_TYPE_FIELD_FILE_IMAGE = 27;
    public static final int RPRM_RESULT_TYPE_DATABASE_CHECK = 28;
    public static final int RPRM_RESULT_TYPE_FINGERPRINT_TEMPLATE_ISO = 29;
    public static final int RPRM_RESULT_TYPE_INPUT_IMAGE_QUALITY = 30;
    public static final int RPRM_RESULT_TYPE_HOLO_PARAMS = 47;
    public static final int RPRM_RESULT_TYPE_DOCUMENT_POSITION = 85;
    public static final int RPRM_RESULT_TYPE_CUSTOM = 100;
    public static final int RFID_RESULT_TYPE_RFID_RAW_DATA = 101;
    public static final int RFID_RESULT_TYPE_RFID_TEXT_DATA = 102;
    public static final int RFID_RESULT_TYPE_RFID_IMAGE_DATA = 103;
    public static final int RFID_RESULT_TYPE_RFID_BINARY_DATA = 104;
    public static final int RFID_RESULT_TYPE_RFID_ORIGINAL_GRAPHICS = 105;
    public static final int RPRM_RESULT_TYPE_BARCODE_POSITION = 62;
    public static final int RPRM_RESULT_TYPE_MRZ_POSITION = 61;
}
```

| Constant                                                  | Description                                                                                                                                                                               |
| --------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **NONE**                                                  | not identified                                                                                                                                                                            |
| **RPRM\_RESULT\_TYPE\_EMPTY**                             | no result                                                                                                                                                                                 |
| **RPRM\_RESULT\_TYPE\_RAW\_IMAGE**                        | stores a graphic image                                                                                                                                                                    |
| **RPRM\_RESULT\_TYPE\_FILE\_IMAGE**                       | represented as binary array which contains image of the image graphic file                                                                                                                |
| **RPRM\_RESULT\_TYPE\_MRZ\_OCR\_EXTENDED**                | serves for storing text results of MRZ, document filling and bar-codes reading                                                                                                            |
| **RPRM\_RESULT\_TYPE\_BARCODES**                          | serves for storing and passing to the user application of results of bar-codes areas search on the scanned document page and their reading in binary non-formatted code                   |
| **RPRM\_RESULT\_TYPE\_GRAPHICS**                          | serves for storing graphic results of document filling area and bar-codes reading                                                                                                         |
| **RPRM\_RESULT\_TYPE\_MRZ\_TEST\_QUALITY**                | serves for storing the information on document MRZ printing quality check results                                                                                                         |
| **RPRM\_RESULT\_TYPE\_DOCUMENT\_TYPES\_CANDIDATES**       | serves for storing information on candidate documents and passing it to the user application when performing the recognition of the document type                                         |
| **RPRM\_RESULT\_TYPE\_CHOSEN\_DOCUMENT\_TYPE\_CANDIDATE** | contains information on one candidate document when determining the document type                                                                                                         |
| **RPRM\_RESULT\_TYPE\_DOCUMENTS\_INFO\_LIST**             | not used. Serves for storing the full list of documents stored in the current document database and passing it to the user application                                                    |
| **RPRM\_RESULT\_TYPE\_OCR\_LEXICAL\_ANALYZE**             | serves for storing the results of comparing the MRZ text data, document filling area data, bar-codes data and data retrieved from RFID-chip memory and passing it to the user application |
| **RPRM\_RESULT\_TYPE\_RAW\_UNCROPPED\_IMAGE**             | result stores a graphic  image without compression                                                                                                                                        |
| **RPRM\_RESULT\_TYPE\_VISUAL\_OCR\_EXTENDED**             | result serves for storing text results of MRZ, document filling and bar-codes reading                                                                                                     |
| **RPRM\_RESULT\_TYPE\_BAR\_CODES\_TEXT\_DATA**            | result serves for storing text results of MRZ, document filling and bar-codes reading                                                                                                     |
| **RPRM\_RESULT\_TYPE\_BAR\_CODES\_IMAGE\_DATA**           | serves for storing graphic results of document filling area and bar-codes reading                                                                                                         |
| **RPRM\_RESULT\_TYPE\_AUTHENTICITY**                      | serves for storing the result of document authenticity check using the images for different lighting schemes and passing it to the user application                                       |
| **RPRM\_RESULT\_TYPE\_EOS\_IMAGE**                        | stores a graphic image in without compression and passing it to the user application                                                                                                      |
| **RPRM\_RESULT\_TYPE\_BAYER\_IMAGE**                      | stores a graphic image in without compression and passing it to the user application                                                                                                      |
| **RPRM\_RESULT\_TYPE\_MAGNETIC\_STRIPE**                  | represented as binary array which contains array if data erade from magnetic stripe                                                                                                       |
| **RPRM\_RESULT\_TYPE\_MAGNETIC\_STRIPE\_TEXT\_DATA**      | serves for storing text results of MRZ, document filling and bar-codes reading                                                                                                            |
| **RPRM\_RESULT\_TYPE\_FIELD\_FILE\_IMAGE**                | represented as binary array which contains image of the graphic field image graphic file                                                                                                  |
| **RPRM\_RESULT\_TYPE\_DATABASE\_CHECK**                   | serves for storing the result of documents database check                                                                                                                                 |
| **RPRM\_RESULT\_TYPE\_FINGERPRINT\_TEMPLATE\_ISO**        | represented as binary array which contains ISO fingerprint template                                                                                                                       |
| **RPRM\_RESULT\_TYPE\_INPUT\_IMAGE\_QUALITY**             | used for storing input image quality check results list                                                                                                                                   |
| **RPRM\_RESULT\_TYPE\_DOCUMENT\_POSITION**                | used for storing document bounds detection result                                                                                                                                         |
| **RPRM\_RESULT\_TYPE\_CUSTOM**                            | not used                                                                                                                                                                                  |
| **RFID\_RESULT\_TYPE\_RFID\_RAW\_DATA**                   | servers for storing the data reading results from the RFID-chip in a form of a list of the logically separated data groups                                                                |
| **RFID\_RESULT\_TYPE\_RFID\_TEXT\_DATA**                  | servers for storing the results of data reading from the RFID-chip in a form of a list of logically separated text data (text fields)                                                     |
| **RFID\_RESULT\_TYPE\_RFID\_IMAGE\_DATA**                 | servers for storing the results of data reading from the RFID- chip in a form of a list of logically separated graphic data (images, graphic fields)                                      |
| **RFID\_RESULT\_TYPE\_RFID\_BINARY\_DATA**                | servers for storing the data reading results from the RFID-chip in a form of a list of the logically separated data groups                                                                |
| **RFID\_RESULT\_TYPE\_RFID\_ORIGINAL\_GRAPHICS**          | servers for storing the results of data reading in a form of a list of objects of the original binary representation of the graphics in memory of the RFID-chip                           |
