1.5 Index Management

The Index Management page allows Administrators to verify that the correct watchlist index data has been moved into OpenSearch for screening and managing these files.

You can select whether to enable specific watch list files for screening and view basic details for the watch list, including the number of records available for screening and the JSON file for the index file.
To manage watch list index files, follow these steps:
  1. Open the Index Management page by selecting Index Management under Watchlist Management in the Navigation menu. The index Management page displays a list of available watchlists with the Index Name and number of records included for screening.
    • Selecting Enable indicates that the watch list records are available for screening.
    • Selecting Disable indicates that these watch list records will not be screened.

      Note:

      The Customer file (fcc_customer_index) is mandatory and must always be enabled.

      Note:

      The External Entity Transactions file (fcc_transaction_ee_index) is required for screening external entities that was part of a transaction.
    • Click Index JSON Edit to view the JSON file details associated with this watch list. You can edit the JSON in this window.

      Note:

      The hyphen (-), dot (.), apostrophe ('), ampersand (&), tilde (~), comma (,), semicolon (;), parentheses (()) along with all accented characters are the special characters that are supported as part of the matching Engine. These characters are replaced by white spaces.
      1. Click Validate to verify that your edits to the JSON are valid.
      2. Click Save to update the JSON or click Cancel to close without saving your changes.
    • Click Delete Delete to delete the watch list index. To add the watch list again after deleting, you must run a batch. For more information about how to run batches, see Batch Execution.

    Following are the sample JSON responses:

    Sample 1:

    {
        "schemaName": "",
        "tableName": "FCC_WL_EUROPEAN_UNION_V",
        "filterCondition": "1=1",
        "indexName": "fcc_idx_european_union",
        "indexAlias": "idx_european_union",
        "indexLogicalName": "Watchlist",
        "indexBusinessName": "European Union",
        "indexKeyAttribute": "n_uid",
        "loadType": "FullLoad",
        "shards": 1,
        "replicas": 3,
        "attributes": [
            {
                "name": "v_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_full_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_aliases_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_aliases_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_entity_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_entity_name_bus_strip",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_original_script_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_date_of_births",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "date",
                "fields": []
            },
            {
                "name": "v_passports",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_ssn",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_identification_numbers",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_city",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_country",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_nationality",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_residence",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
        {
                "name": "v_yob",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
    	{
                "name": "v_min_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_max_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_address",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_aliases",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_gender",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_place_of_birth",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_title",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            }
        ],
        "customAnalyzer": [],
        "customFilter": [],
        "customCharFilter": [],
        "customTokenizer": [],
        "others": [
            "n_wl_skey",
            "n_run_skey",
            "v_wl_sub_type",
            "v_wl_type",
            "v_entity_type",
            "n_uid",
            "v_occupation",
            "d_load_date",
            "n_eu_ref_num"
        ],
        "replaceCharFields": [
            {
    	    "name": "v_full_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_family_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_given_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_entity_name",
    	    "charArray": ["-.","'","&","()"],
    	    "replaceWith": [" ","","and"," "]
    	},
    	{
    	    "name": "v_entity_name_bus_strip",
    	    "charArray": ["-.","'","&","()"],
    	    "replaceWith": ["","","and"," "]
    	},
    	{
    	    "name": "v_original_script_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_country",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_address",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases_given_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases_family_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
            }
        ],
        "replaceEmptyFields": [],
        "translateFields": [
    	    "v_family_name",
    	    "v_given_name",
    	    "v_full_name",
    	    "v_aliases_family_name",
    	    "v_aliases_given_name",
    	    "v_aliases"
        ]
    }

    Sample 2:

    {
    	"schemaName": "",
    	"tableName": "FCC_WL_HMT_V",
    	"filterCondition": "1=1",
    	"indexName": "fcc_idx_hmt",
    	"indexAlias": "idx_hmt",
    	"indexLogicalName": "Watchlist",
    	"indexBusinessName": "HM Treasury",
    	"indexKeyAttribute": "n_uid",
    	"loadType": "FullLoad",
    	"shards": 1,
    	"replicas": 3,
    	"attributes": [
    		{
    			"name": "v_given_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_family_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "namestop",
    			"fields": []
    		},
    		{
    			"name": "v_full_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_aliases_given_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "namestop",
    			"fields": []
    		},
    		{
    			"name": "v_aliases_family_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_entity_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "organization",
    			"fields": []
    		},
    		{
    			"name": "v_entity_name_bus_strip",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "organization",
    			"fields": []
    		},
    		{
    			"name": "v_original_script_name",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_alias_quality",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_name_non_latin_script",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_date_of_births",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "date",
    			"fields": []
    		},
    		{
    			"name": "d_uk_sanction_list_designated",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "date",
    			"fields": []
    		},
    		{
    			"name": "v_passports",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_ssn",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_identification_numbers",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_city",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_country",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_nationality",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_residence",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_yob",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_min_yob",
    			"type": "integer",
    			"similarity": "boolean",
    			"fields": []
    		},
    		{
    			"name": "v_max_yob",
    			"type": "integer",
    			"similarity": "boolean",
    			"fields": []
    		},
    		{
    			"name": "n_passport_number",
    			"type": "integer",
    			"similarity": "boolean",
    			"fields": []
    		},
    		{
    			"name": "v_address",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_aliases",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "name",
    			"fields": []
    		},
    		{
    			"name": "v_gender",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "gender",
    			"fields": []
    		},
    		{
    			"name": "v_place_of_birth",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "address",
    			"fields": []
    		},
    		{
    			"name": "v_title",
    			"type": "text",
    			"similarity": "boolean",
    			"analyzerType": "gender",
    			"fields": []
    		}
    	],
    	"customAnalyzer": [],
    	"customFilter": [],
    	"customCharFilter": [],
    	"customTokenizer": [],
    	"others": [
    		"n_wl_skey",
    		"n_run_skey",
    		"v_wl_sub_type",
    		"v_wl_type",
    		"v_entity_type",
    		"n_uid",
    		"v_occupation",
    		"d_last_updated",
    		"d_listed_on",
    		"d_load_date",
    		"v_address_1",
    		"v_address_2",
    		"v_address_3",
    		"v_address_4",
    		"v_address_5",
    		"v_alias_type",
    		"v_country_of_birth",
    		"v_name_1",
    		"v_name_2",
    		"v_name_3",
    		"v_name_4",
    		"v_name_5",
    		"v_name_6",
    		"v_other_information",
    		"v_post_zip_code",
    		"v_regime",
    		"v_town_of_birth",
    		"v_non_latin_script_type",
    		"v_non_latin_script_language",
    		"v_ni_details"
    	],
    	"replaceCharFields": [
    		{
    			"name": "v_full_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_family_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_given_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_entity_name",
    			"charArray": [
    				"-.",
    				"''",
    				"&",
    				"()"
    			],
    			"replaceWith": [
    				" ",
    				"",
    				"and",
    				" "
    			]
    		},
    		{
    			"name": "v_entity_name_bus_strip",
    			"charArray": [
    				"-.",
    				"''",
    				"&",
    				"()"
    			],
    			"replaceWith": [
    				"",
    				"",
    				"and",
    				" "
    			]
    		},
    		{
    			"name": "v_original_script_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_country",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_address",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_aliases_given_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_aliases_family_name",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		},
    		{
    			"name": "v_aliases",
    			"charArray": [
    				"-.",
    				"''"
    			],
    			"replaceWith": [
    				" ",
    				""
    			]
    		}
    	],
    	"replaceEmptyFields": [],
    	"translateFields": [
    		"v_family_name",
    		"v_given_name",
    		"v_full_name",
    		"v_aliases_family_name",
    		"v_aliases_given_name",
    		"v_aliases"
    	]
    }

    Sample 3:

    {
        "schemaName": "",
        "tableName": "FCC_WL_OFAC_V",
        "filterCondition": "1=1",
        "indexName": "fcc_idx_ofac",
        "indexAlias": "idx_ofac",
        "indexLogicalName": "Watchlist",
        "indexBusinessName": "Office Of Foreign Assets Control",
        "indexKeyAttribute": "n_uid",
        "loadType": "FullLoad",
        "shards": 1,
        "replicas": 3,
        "attributes": [
            {
                "name": "v_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_full_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_aliases_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_aliases_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_entity_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_entity_name_bus_strip",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization_strip",
                "fields": []
            },
            {
                "name": "v_original_script_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_date_of_births",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "date",
                "fields": []
            },
            {
                "name": "v_passports",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_ssn",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_identification_numbers",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_city",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_country",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_nationality",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_residence",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_address",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_gender",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_yob",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
    		 {
                "name": "v_min_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_max_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_place_of_birth",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_city_state_postalcode",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_title",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            }
        ],
        "customAnalyzer": [],
        "customFilter": [],
        "customCharFilter": [],
        "customTokenizer": [],
        "others": [
            "v_aliases",
            "v_wl_sub_type",
            "v_wl_type",
            "v_entity_type",
            "n_uid",
            "n_wl_skey",
            "v_occupation"
        ],
        "replaceCharFields": [
            {
                "name": "v_full_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_entity_name",
                "charArray": ["-.","'","&","()"],
                "replaceWith": [" ","","and"," "]
            },
            {
                "name": "v_entity_name_bus_strip",
                "charArray": ["-.","'","&","()"],
                "replaceWith": ["","","and"," "]
            },
            {
                "name": "v_original_script_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_country",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_address",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            }
        ],
        "replaceEmptyFields": [],
        "translateFields": [
            "v_family_name",
            "v_given_name",
            "v_full_name",
            "v_aliases_family_name",
            "v_aliases_given_name",
            "v_aliases"
        ]
    }

    Sample 4:

    {
        "schemaName": "",
        "tableName": "FCC_WL_UN_V",
        "filterCondition": "1=1",
        "indexName": "fcc_idx_un",
        "indexAlias": "idx_un",
        "indexLogicalName": "Watchlist",
        "indexBusinessName": "United Nations",
        "indexKeyAttribute": "n_uid",
        "loadType": "FullLoad",
        "shards": 1,
        "replicas": 3,
        "attributes": [
            {
                "name": "v_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_full_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_aliases_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_aliases_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_entity_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_entity_name_bus_strip",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_original_script_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_date_of_births",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "date",
                "fields": []
            },
            {
                "name": "v_passports",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_ssn",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_identification_numbers",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_city",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_country",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
    
                "fields": []
            },
            {
                "name": "v_nationality",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_residence",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
    	{
                "name": "v_yob",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
    	{
                "name": "v_min_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_max_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_address",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_aliases",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_gender",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_place_of_birth",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_title",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            }
        ],
        "customAnalyzer": [],
        "customFilter": [],
        "customCharFilter": [],
        "customTokenizer": [],
        "others": [
            "n_wl_skey",
            "n_run_skey",
            "v_wl_sub_type",
            "v_wl_type",
            "v_entity_type",
            "n_uid",
            "v_occupation",
            "v_address_note",
    		"v_address_state_province",
    		"v_address_zipcode",
    		"v_alias_city_of_birth",
    		"v_alias_country_of_birth",
    		"v_alias_dob",
    		"v_alias_note",
    		"v_alias_quality",
    		"v_city_of_issue",
    		"v_comments",
    		"v_country_of_issue",
    		"v_date_of_issue",
            	"v_designation",
    		"v_dob_note",
    		"v_document_note",
    		"v_from_year",
    		"v_issuing_country",
    		"v_last_day_updated",
    		"v_listed_on",
    		"v_list_type_value",
    		"v_place_of_birth_note",
    		"v_reference_number",
    		"v_sort_key",
    		"v_sort_key_last_mod",
    		"v_street",
    		"v_submitted_on",
    		"v_to_year",
    		"v_type_of_date",
    		"v_type_of_document",
    		"v_type_of_document2",
    		"v_un_list_type",
    		"v_versionnum",
          "v_year"
        ],
        "replaceCharFields": [
            {
    	    "name": "v_full_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_family_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_given_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_entity_name",
    	    "charArray": ["-.","'","&","()"],
    	    "replaceWith": [" ","","and"," "]
    	},
    	{
    	    "name": "v_entity_name_bus_strip",
    	    "charArray": ["-.","'","&","()"],
    	    "replaceWith": ["","","and"," "]
    	},
    	{
    	    "name": "v_original_script_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_country",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_address",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases_given_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases_family_name",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
    	},
    	{
    	    "name": "v_aliases",
    	    "charArray": ["-.","'"],
    	    "replaceWith": [" ",""]
            }
        ],
        "replaceEmptyFields": [],
        "translateFields": [
            "v_family_name",
            "v_given_name",
            "v_full_name",
            "v_aliases_family_name",
            "v_aliases_given_name",
            "v_aliases"
        ]
    }

    Sample 5:

    {
        "schemaName": "",
        "tableName": "FCC_WL_WC_PREMIUM_V",
        "filterCondition": "1=1",
        "indexName": "fcc_idx_wc_premium",
        "indexAlias": "idx_wc_premium",
        "indexLogicalName": "Watchlist",
        "indexBusinessName": "World Check Premium",
        "indexKeyAttribute": "n_uid",
        "loadType": "FullLoad",
        "shards": 1,
        "replicas": 3,
        "attributes": [
            {
                "name": "v_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_full_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_aliases_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_aliases_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_entity_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_entity_name_bus_strip",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization_strip",
                "fields": []
            },
            {
                "name": "v_original_script_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_date_of_births",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "date",
                "fields": []
            },
            {
                "name": "v_passports",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_ssn",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_identification_numbers",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_city",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_country",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_nationality",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_residence",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_address",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_alternative_spelling",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_gender",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_yob",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
    	{
                "name": "v_min_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_max_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_place_of_birth",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_title",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_low_quality_aliases",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            }
        ],
        "customAnalyzer": [],
        "customFilter": [],
        "customCharFilter": [],
        "customTokenizer": [],
        "others": [
            "v_aliases",
            "v_wl_sub_type",
            "v_wl_type",
            "v_entity_type",
            "n_uid",
            "n_wl_skey",
            "v_occupation",
            "n_run_skey"
        ],
        "replaceCharFields": [
            {
                "name": "v_full_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_entity_name",
                "charArray": ["-.","'","&","()"],
                "replaceWith": [" ","","and"," "]
            },
            {
                "name": "v_entity_name_bus_strip",
                "charArray": ["-.","'","&","()"],
                "replaceWith": [" ","","and"," "]
            },
            {
                "name": "v_original_script_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_country",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_address",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            }
        ],
        "replaceEmptyFields": [],
        "translateFields": [
            "v_family_name",
            "v_given_name",
            "v_full_name",
            "v_aliases_family_name",
            "v_aliases_given_name",
            "v_aliases"
        ]
    }

    Sample 6:

    {
        "schemaName": "",
        "tableName": "FCC_WL_WC_STANDARD_V",
        "filterCondition": "1=1",
        "indexName": "fcc_idx_wc_standard",
        "indexAlias": "idx_wc_standard",
        "indexLogicalName": "Watchlist",
        "indexBusinessName": "World Check Standard",
        "indexKeyAttribute": "n_uid",
        "loadType": "FullLoad",
        "shards": 1,
        "replicas": 3,
        "attributes": [
            {
                "name": "v_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_full_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_aliases_given_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_aliases_family_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "namestop",
                "fields": []
            },
            {
                "name": "v_entity_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization",
                "fields": []
            },
            {
                "name": "v_entity_name_bus_strip",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "organization_strip",
                "fields": []
            },
            {
                "name": "v_original_script_name",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_date_of_births",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "date",
                "fields": []
            },
            {
                "name": "v_passports",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_ssn",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_identification_numbers",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_city",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_country",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_nationality",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_residence",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_address",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_alternative_spelling",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
            {
                "name": "v_gender",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            },
            {
                "name": "v_yob",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "name",
                "fields": []
            },
    	{
                "name": "v_min_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_max_yob",
                "type": "integer",
                "similarity": "boolean",
                "fields": []
            },
            {
                "name": "v_place_of_birth",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "address",
                "fields": []
            },
            {
                "name": "v_title",
                "type": "text",
                "similarity": "boolean",
                "analyzerType": "gender",
                "fields": []
            }
        ],
        "customAnalyzer": [],
        "customFilter": [],
        "customTokenizer": [],
        "customCharFilter": [],
        "others": [
            "v_aliases",
            "v_wl_sub_type",
            "v_wl_type",
            "v_entity_type",
            "n_uid",
            "n_wl_skey",
            "v_occupation",
            "n_run_skey"
        ],
        "replaceCharFields": [
            {
                "name": "v_full_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_entity_name",
                "charArray": ["-.","'","&","()"],
                "replaceWith": [" ","","and"," "]
            },
            {
                "name": "v_entity_name_bus_strip",
                "charArray": ["-.","'","&","()"],
                "replaceWith": [" ","","and"," "]
            },
            {
                "name": "v_original_script_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_country",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_address",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_given_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases_family_name",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            },
            {
                "name": "v_aliases",
                "charArray": ["-.","'"],
                "replaceWith": [" ",""]
            }
        ],
        "replaceEmptyFields": [],
        "translateFields": [
            "v_family_name",
            "v_given_name",
            "v_full_name",
            "v_aliases_family_name",
            "v_aliases_given_name",
            "v_aliases"
        ]
    }