LexisNexis
- Lexis Nexis (Data Plus) V3
- Lexis Nexis (Data Plus) V2
- Lexis Nexis (Data Plus)
- Lexis Nexis (REST) V2
- Lexis Nexis (REST)
- Lexis Nexis
:::info V2 β V3 migration note
The Data Plus V3 provider is functionally equivalent to Data Plus V2. No configuration/mapping behavior was changed.
The only change is technical: V3 uses OAuth2 instead of basic authorization. As part of this migration, your authentication.clientSecret must be the OAuth2 client secret generated in your LexisNexis account (it is no longer the old password-style secret).
:::
π― Functional documentationβ
This provider uses basic party data (name, birthdate, etc.) and country code data fields (nationality, address, etc.) from the party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or more Due Diligence (DD) parameters, which will be set to YES or NO (depending on the presence of the corresponding segments in the response).
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address
- Company
- Name
DD parameters mappingβ
This V3 provider supports dynamic mapping of LexisNexis segments to CDD parameters. You can map any LexisNexis segment (from the list below) one-to-one to any CDD parameter defined in your RBA JSON configuration.
Currently Supported LexisNexis Segments for Direct Matching:
PEPsEnforcementsAdverseMediasSanctionsSOEs
Currently Supported LexisNexis Segments for Relationship Matching:
- Any segment present in the LexisNexis response under the
WatchLists -> Matches -> Match -> Relationships -> SegmentCSV string is supported.
Example of keyβvalue mapping:
"PEPs": "PEP""Enforcements": "ADVERSE_MEDIA""AdverseMedias": "SANCTION_LIST""Sanctions": "CRIMINAL_ACTIVITIES"
βοΈ Configurationβ
Required authorization settingsβ
clientIdclientSecret
Implementation classβ
- Implementation class:
LexisNexisDataPlusV3DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settingsβ
authentication(required)clientId(required)clientSecret(required)userId(required)
searchName(required): The name of the search to be used. Gets sent in thePredefinedSearchNamefield to the API.API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as anX-API-Keyheader to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.companyParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for companies.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
individualParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for individuals.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
Example Settingsβ
Settings Configuration
Examples
- In the example above, each key-value pairs in
directMatchesandrelationshipMatches(eg -"AdverseMedias": "ADVERSE_MEDIA"),- The key 'AdverseMedias' represents the segment name from the LexisNexis provider response
- The value 'ADVERSE_MEDIA' represents the corresponding CDD parameter defined in the RBA JSON configuration.
- Segment names (keys) are case-sensitive. refer above given list of supported Direct & Relationship Mapping segments.
- CDD parameter (values) are case-sensitive and must exactly match the case defined in the RBA JSON (generally ALL UPPER CASE).
π― Functional documentationβ
This provider uses basic party data (name, birthdate, etc.) and country code data fields (nationality, address, etc.) from the party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or more Due Diligence (DD) parameters, which will be set to YES or NO (depending on the presence of the corresponding segments in the response).
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address
- Company
- Name
DD parameters mappingβ
This V2 provider supports dynamic mapping of LexisNexis segments to CDD parameters. You can map any LexisNexis segment (from the list below) one-to-one to any CDD parameter defined in your RBA JSON configuration.
Currently Supported LexisNexis Segments for Direct Matching:
PEPsEnforcementsAdverseMediasSanctionsSOEs
Currently Supported LexisNexis Segments for Relationship Matching:
- Any segment present in the LexisNexis response under the
WatchLists -> Matches -> Match -> Relationships -> SegmentCSV string is supported.
Example of keyβvalue mapping:
"PEPs": "PEP""Enforcements": "ADVERSE_MEDIA""AdverseMedias": "SANCTION_LIST""Sanctions": "CRIMINAL_ACTIVITIES"
βοΈ Configurationβ
Required authorization settingsβ
clientIdclientSecret
Implementation classβ
- Implementation class:
LexisNexisDataPlusV2DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settingsβ
authentication(required)clientId(required)clientSecret(required)userId(required)
searchName(required): The name of the search to be used. Gets sent in thePredefinedSearchNamefield to the API.API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as anX-API-Keyheader to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.companyParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for companies.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
individualParameterMapping(required): Defines how LexisNexis DataPlus segments map to CDD parameters for individuals.- Must include both
directMatchesandrelationshipMatchesobjects. They can be empty but cannot be omitted ornull.
- Must include both
Example Settingsβ
Settings Configuration
Examples
- In the example above, each key-value pairs in
directMatchesandrelationshipMatches(eg -"AdverseMedias": "ADVERSE_MEDIA"),- The key 'AdverseMedias' represents the segment name from the LexisNexis provider response
- The value 'ADVERSE_MEDIA' represents the corresponding CDD parameter defined in the RBA JSON configuration.
- Segment names (keys) are case-sensitive. refer above given list of supported Direct & Relationship Mapping segments.
- CDD parameter (values) are case-sensitive and must exactly match the case defined in the RBA JSON (generally ALL UPPER CASE).
π― Functional documentationβ
This provider uses basic party data (name, birthdate, β¦) & country code data fields (nationality, address, β¦) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address
- Company
- Name
DD parametersβ
This provider supports results for the following parameters:
- Individual & Company
CRIMINAL_ACTIVITIESADVERSE_MEDIASANCTION_LISTPEP
βοΈ Configurationβ
Required authorization settingsβ
clientIdclientSecret
Implementation classβ
- Implementation class:
LexisNexisDataPlusDueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settingsβ
authentication(required)clientId(required)clientSecret(required)userId(required)
searchName(required)': The name of the search to be used. Gets sent in thePredefinedSearchNamefield to the API.API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.
Exampleβ
{
"API_KEY": "$vault{LEXIS_NEXIS_DATAPLUS_<client>_API_KEY}",
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "LexisNexis DataPlus",
"authentication": {
"clientId": "$vault{LEXISNEXIS_DATAPLUS_<client>_clientId}",
"clientSecret": "$vault{LEXISNEXIS_DATAPLUS_<client>_clientSecret}",
"userId": "$vault{LEXISNEXIS_DATAPLUS_<client>_userId}"
},
"searchName": "Something"
}
:::info V1 β V2 migration note
The Lexis Nexis (REST) V2 provider is functionally equivalent to Lexis Nexis (REST). No configuration/mapping behavior was changed.
The only change is technical: V2 uses OAuth2 instead of basic authorization. As part of this migration, your authentication.clientSecret must be the OAuth2 client secret generated in your LexisNexis account (it is no longer the old password-style secret).
:::
π― Functional documentationβ
This provider uses basic party data (name, birthdate, β¦) & country code data fields (nationality, address, β¦) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address: Country
- Company
- Name
DD parametersβ
This provider supports results for the following parameters:
- Individual & Company
CRIMINAL_ACTIVITIESADVERSE_MEDIASANCTION_LISTPEP
βοΈ Configurationβ
Required authentication settingsβ
clientIdclientSecretresourceUri
Implementation classβ
- Implementation class:
LexisNexisRestV2DueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settingsβ
authentication(required)clientId(required)clientSecret(required)userId(required)
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.
Example Settingsβ
Settings Configuration
Examples
π― Functional documentationβ
This provider uses basic party data (name, birthdate, β¦) & country code data fields (nationality, address, β¦) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Place of birth
- Gender
- Address: Country
- Company
- Name
DD parametersβ
This provider supports results for the following parameters:
- Individual & Company
CRIMINAL_ACTIVITIESADVERSE_MEDIASANCTION_LISTPEP
βοΈ Configurationβ
Required authentication settingsβ
clientIdclientSecretresourceUri
Implementation classβ
- Implementation class:
LexisNexisRestDueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/api
Settingsβ
authentication(required)clientId(required)clientSecret(required)userId(required)
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.
Example
{
"API_KEY": "$vault{LEXIS_NEXIS_<client>_API_KEY}",
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "LexisNexis",
"authentication": {
"clientId": "$vault{LEXIS_NEXIS_<client>_clientId}",
"clientSecret": "$vault{LEXIS_NEXIS_<client>_clientSecret}",
"userId": "$vault{LEXIS_NEXIS_<client>_userId}"
}
}
π― Functional documentationβ
This provider uses basic party data (name, birthdate, β¦) & country code data fields (nationality, address, β¦) from the
party to construct a request to the Lexis Nexis service. The response of the service is then mapped to one or
more DD parameters, which will be set to YES or NO (depending on the presence of the corresponding icon_hint)
Input data pointsβ
- Individual
- First name
- Last name
- Date of birth
- Address: Country
- Company
- Name
- Number
- Address: Country
DD parametersβ
This provider supports results for the following parameters:
The parameters are never set with a result YES when there is a hit. Only when there is no hit, all parameters are set to NO. β Use the
REST provider instead!
- Individual
HIGH_RISK_COUNTRYNATION_UNDER_EMBARGOSANCTION_LISTPEP
- Company
HIGH_RISK_COUNTRYNATION_UNDER_EMBARGOSANCTION_LIST
βοΈ Configurationβ
- implementation class:
LexisNexisDueDiligenceProvider - Resource uri:
https://staging.bridger.lexisnexis.eu/LN.WebServices/11.0/XGServices.svc/Search
Settings:β
authentication(required)clientId(required)clientSecret(required)
-
API_KEY(required): The API key used for authentication with the Lexis Nexis API. Gets sent as a X-API-Key header to the API.
DUE_DILIGENCE_DOCUMENT_FETCH(optional): Generates a report. See DD document creation.LEXIS_NEXIS_PREDEFINED_SEARCH_NAME(optional): overrules the predefinedSearchName (Default : List Screening)LEXIS_NEXIS_ASSIGNEE(optional): adds an βAssignResultToβ for the defined rolLEXIS_NEXIS_ASSIGNEE_DIVISION(optional): sets the Division on the βAssignResultToβ objectLEXIS_NEXIS_ASSIGNEE_EMAIL_NOTIFICATION(optional): sets the EmailNotification on the βAssignResultToβ object
Example
{
"API_KEY": "$vault{LEXIS_NEXIS_<client>_API_KEY}",
"DUE_DILIGENCE_DOCUMENT_FETCH": true,
"PROVIDER_DISPLAY_NAME": "Lexis Nexis",
"authentication": {
"clientId": "$vault{LEXIS_NEXIS_<client>_clientId}",
"clientSecret": "$vault{LEXIS_NEXIS_<client>_clientSecret}"
}
}