| Add a ValidID Search |
"use strict";
export class Authentication {
/** @param {{apiUserId?:string,apiUserKey?:string,userId?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/**
* @type {string}
* @description The API User ID provided by us when you signed up to use our API. Can be provided in the request body, or as a header parameter (X-Api-User) */
apiUserId;
/**
* @type {string}
* @description The API User Key provided by us when you signed up to use our API. Can be provided in the request body, or as a header parameter (X-Api-Key) */
apiUserKey;
/**
* @type {string}
* @description The User ID of the user making the request (e.g. a sub user). This is optional but can be used to associate API requests with a specific user, thereby allowing user permissions to be enforced. Can be provided in the body, or as a header parameter (X-User-Id). */
userId;
}
export class BaseRequest {
/** @param {{authentication?:Authentication}} [init] */
constructor(init) { Object.assign(this, init) }
/**
* @type {Authentication}
* @description The authentication credentials */
authentication;
}
export class ResponseError {
/** @param {{errorCode?:string,fieldName?:string,message?:string,meta?:{ [index: string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
errorCode;
/** @type {string} */
fieldName;
/** @type {string} */
message;
/** @type {{ [index: string]: string; }} */
meta;
}
export class ArrayOfResponseError extends Array {
constructor(init) { super(init); Object.assign(this, init) }
}
export class ResponseStatus {
/** @param {{errorCode?:string,message?:string,stackTrace?:string,errors?:ArrayOfResponseError,meta?:{ [index: string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
errorCode;
/** @type {string} */
message;
/** @type {string} */
stackTrace;
/** @type {ArrayOfResponseError} */
errors;
/** @type {{ [index: string]: string; }} */
meta;
}
export class BaseResponse {
/** @param {{responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/**
* @type {ResponseStatus}
* @description The status of the response */
responseStatus;
}
export class LinkedTo {
/** @param {{clientId?:number,id?:number,type?:string,subtype?:string,status?:string,description?:string,isArchived?:boolean,name?:string,date?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
clientId;
/** @type {?number} */
id;
/** @type {?string} */
type;
/** @type {?string} */
subtype;
/** @type {?string} */
status;
/** @type {?string} */
description;
/** @type {?boolean} */
isArchived;
/** @type {?string} */
name;
/** @type {?string} */
date;
}
export class ArrayOfLinkedTo extends Array {
constructor(init) { super(init); Object.assign(this, init) }
}
export class ValidIdBasicRequest {
/** @param {{name1?:string,name2?:string,name3?:string,dateOfBirth?:string,gender?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name1;
/** @type {string} */
name2;
/** @type {string} */
name3;
/** @type {?string} */
dateOfBirth;
/** @type {string} */
gender;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
}
export class ValidIdPassportRequest {
/** @param {{passport1?:string,passport2?:string,passport3?:string,passport4?:string,passport5?:string,passport6?:string,passport7?:string,passport8?:string,passportMrzLineOne1?:string,passportMrzLineOne2?:string,passportMrzLineOne3?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
passport1;
/** @type {string} */
passport2;
/** @type {string} */
passport3;
/** @type {string} */
passport4;
/** @type {string} */
passport5;
/** @type {string} */
passport6;
/** @type {string} */
passport7;
/** @type {string} */
passport8;
/** @type {string} */
passportMrzLineOne1;
/** @type {string} */
passportMrzLineOne2;
/** @type {string} */
passportMrzLineOne3;
}
export class ValidIdDrivingRequest {
/** @param {{driving1?:string,driving2?:string,driving3?:string,drivingPostcode?:string,drivingMailSort?:string,drivingExpiryDate?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
driving1;
/** @type {string} */
driving2;
/** @type {string} */
driving3;
/** @type {string} */
drivingPostcode;
/** @type {string} */
drivingMailSort;
/** @type {?string} */
drivingExpiryDate;
}
export class ValidIdBirthRequest {
/** @param {{birthForeName?:string,birthMiddleName?:string,birthSurname?:string,birthMaidenName?:string,birthDistrict?:string,birthCertIssueNum?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
birthForeName;
/** @type {string} */
birthMiddleName;
/** @type {string} */
birthSurname;
/** @type {string} */
birthMaidenName;
/** @type {string} */
birthDistrict;
/** @type {string} */
birthCertIssueNum;
}
export class ValidIdNIRequest {
/** @param {{niNumber?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
niNumber;
}
export class ValidIdNHSRequest {
/** @param {{nhsNumber?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
nhsNumber;
}
export class ValidIdElectricityRequest {
/** @param {{mpanNumber1?:string,mpanNumber2?:string,mpanNumber3?:string,mpanNumber4?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
mpanNumber1;
/** @type {string} */
mpanNumber2;
/** @type {string} */
mpanNumber3;
/** @type {string} */
mpanNumber4;
}
export class ValidIdBankRequest {
/** @param {{bankSortCode?:string,bankAccountNumber?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
bankSortCode;
/** @type {string} */
bankAccountNumber;
}
export class ValidIdCardNumberRequest {
/** @param {{cardNumber?:string,cardType?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
cardNumber;
/** @type {string} */
cardType;
}
export class ValidIdTravelVisaRequest {
/** @param {{travelVisa1?:string,travelVisa2?:string,travelVisa3?:string,travelVisa4?:string,travelVisa5?:string,travelVisa6?:string,travelVisa7?:string,travelVisa8?:string,travelVisa9?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
travelVisa1;
/** @type {string} */
travelVisa2;
/** @type {string} */
travelVisa3;
/** @type {string} */
travelVisa4;
/** @type {string} */
travelVisa5;
/** @type {string} */
travelVisa6;
/** @type {string} */
travelVisa7;
/** @type {string} */
travelVisa8;
/** @type {string} */
travelVisa9;
}
export class ValidIdIdCardRequest {
/** @param {{idCard1?:string,idCard2?:string,idCard3?:string,idCard4?:string,idCard5?:string,idCard6?:string,idCard7?:string,idCard8?:string,idCard9?:string,idCard10?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
idCard1;
/** @type {string} */
idCard2;
/** @type {string} */
idCard3;
/** @type {string} */
idCard4;
/** @type {string} */
idCard5;
/** @type {string} */
idCard6;
/** @type {string} */
idCard7;
/** @type {string} */
idCard8;
/** @type {string} */
idCard9;
/** @type {string} */
idCard10;
}
export class ValidIdPollNumberRequest {
/** @param {{pollNumber?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
pollNumber;
}
export class ValidIdMarriageRequest {
/** @param {{forename?:string,surname?:string,partnerForename?:string,partnerSurname?:string,date?:string,district?:string,certIssueNum?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
forename;
/** @type {string} */
surname;
/** @type {string} */
partnerForename;
/** @type {string} */
partnerSurname;
/** @type {string} */
date;
/** @type {string} */
district;
/** @type {string} */
certIssueNum;
}
export class ValidIdResultSummary {
/** @param {{summaryStatus?:boolean,summaryId?:number,summaryReference?:string,summarySmartscore?:number,summaryResultText?:string,noticeOfCorrection?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
summaryStatus;
/** @type {?number} */
summaryId;
/** @type {string} */
summaryReference;
/** @type {?number} */
summarySmartscore;
/** @type {string} */
summaryResultText;
/** @type {string} */
noticeOfCorrection;
}
export class ValidIdResultErrors {
/** @param {{service?:string,details?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
service;
/** @type {string} */
details;
}
export class ValidIdDrivingResult {
/** @param {{drivingLicenseResultFlag?:boolean,drivingLicenseMailSortFlag?:boolean,drivingLicenseMiddleNameWarning?:boolean,drivingLicenceErrors?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
drivingLicenseResultFlag;
/** @type {boolean} */
drivingLicenseMailSortFlag;
/** @type {boolean} */
drivingLicenseMiddleNameWarning;
/** @type {string} */
drivingLicenceErrors;
}
export class ValidIdDOBResult {
/** @param {{dobTracesmartCount?:number,dobExperianCount?:number,dobEquifaxCount?:number,dobEquifaxSpecified?:boolean,dobEquifaxStatus?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
dobTracesmartCount;
/** @type {number} */
dobExperianCount;
/** @type {number} */
dobEquifaxCount;
/** @type {boolean} */
dobEquifaxSpecified;
/** @type {string} */
dobEquifaxStatus;
}
export class ValidIdNHSResult {
/** @param {{nhsResultFlag?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
nhsResultFlag;
}
export class ValidIdNIResult {
/** @param {{niResultFlag?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
niResultFlag;
}
export class ValidIdPassportResult {
/** @param {{passportMRZLine1Valid?:boolean,passportMRZValid?:boolean,passportDOBValid?:boolean,passportGenderValid?:boolean,passportExpiryValid?:boolean,passportNameValid?:boolean,passportErrors?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?boolean} */
passportMRZLine1Valid;
/** @type {boolean} */
passportMRZValid;
/** @type {boolean} */
passportDOBValid;
/** @type {boolean} */
passportGenderValid;
/** @type {?boolean} */
passportExpiryValid;
/** @type {?boolean} */
passportNameValid;
/** @type {string} */
passportErrors;
}
export class ValidIdPassportChipResult {
/** @param {{contentAuthenticity?:boolean,chipAuthenticity?:boolean,chipDataToImageDataMatch?:boolean,chipPhotoToImagePhotoMatch?:boolean,passportChipMrzLineOne?:string,passportChipMrzLineTwo?:string,passportChipMrzLineOneValid?:boolean,passportChipMrzLineTwoValid?:boolean,passportChipDOBValid?:boolean,passportChipGenderValid?:boolean,passportChipExpiryValid?:boolean,passportChipNameValid?:boolean,passportChipErrors?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
contentAuthenticity;
/** @type {boolean} */
chipAuthenticity;
/** @type {boolean} */
chipDataToImageDataMatch;
/** @type {boolean} */
chipPhotoToImagePhotoMatch;
/** @type {string} */
passportChipMrzLineOne;
/** @type {string} */
passportChipMrzLineTwo;
/** @type {?boolean} */
passportChipMrzLineOneValid;
/** @type {?boolean} */
passportChipMrzLineTwoValid;
/** @type {?boolean} */
passportChipDOBValid;
/** @type {?boolean} */
passportChipGenderValid;
/** @type {?boolean} */
passportChipExpiryValid;
/** @type {?boolean} */
passportChipNameValid;
/** @type {string} */
passportChipErrors;
}
export class ValidIdBirthResult {
/** @param {{birthResultFlag?:string,birthName?:string,birthMaidenName?:string,birthRegDate?:string,birthRegDistrict?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
birthResultFlag;
/** @type {string} */
birthName;
/** @type {string} */
birthMaidenName;
/** @type {string} */
birthRegDate;
/** @type {string} */
birthRegDistrict;
}
export class ValidIdElectricityResult {
/** @param {{mpanResultFlag?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
mpanResultFlag;
}
export class ValidIdBankResult {
/** @param {{bankAccountResultFlag?:boolean,bankAccountName?:string,bankAccountBranch?:string,bankAccountBACSPayments?:boolean,bankAccountCHAPSPayments?:boolean,bankAccountFasterPayments?:boolean,bankAccountDirectDebits?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
bankAccountResultFlag;
/** @type {string} */
bankAccountName;
/** @type {string} */
bankAccountBranch;
/** @type {boolean} */
bankAccountBACSPayments;
/** @type {boolean} */
bankAccountCHAPSPayments;
/** @type {boolean} */
bankAccountFasterPayments;
/** @type {boolean} */
bankAccountDirectDebits;
}
export class ValidIdCardNumberResult {
/** @param {{cardNumberValid?:boolean,cardTypeValid?:boolean,cardTypeConfirm?:string,cardFraudCheck?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
cardNumberValid;
/** @type {boolean} */
cardTypeValid;
/** @type {string} */
cardTypeConfirm;
/** @type {string} */
cardFraudCheck;
}
export class ValidIdCreditActiveResult {
/** @param {{creditActiveAccounts?:number,creditActiveLenders?:number,creditActiveCIFAS?:string,creditActiveCAIS?:number,creditActiveInsightAccounts?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
creditActiveAccounts;
/** @type {number} */
creditActiveLenders;
/** @type {string} */
creditActiveCIFAS;
/** @type {number} */
creditActiveCAIS;
/** @type {number} */
creditActiveInsightAccounts;
}
export class ValidIdAddressOccupantsResult {
/** @param {{name?:string,dob?:string,recency?:string,residency?:string,telephone?:string,telephoneName?:string,source?:string,residencyScore?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
/** @type {?string} */
dob;
/** @type {?string} */
recency;
/** @type {string} */
residency;
/** @type {string} */
telephone;
/** @type {string} */
telephoneName;
/** @type {string} */
source;
/** @type {string} */
residencyScore;
}
export class ValidIdAddressSaleResult {
/** @param {{type?:string,tenure?:string,date?:string,price?:string,silhouette?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
type;
/** @type {string} */
tenure;
/** @type {?string} */
date;
/** @type {string} */
price;
/** @type {string} */
silhouette;
}
export class ValidIdAddressResult {
/** @param {{addressForename?:string,addressMiddleName?:string,addressSurname?:string,addressMatchType?:string,addressDOB?:string,addressForenameAppended?:boolean,addressMiddleNameAppended?:boolean,addressDOBAppended?:boolean,addressTelephone?:string,addressTelephoneName?:string,addressGoneAway?:string,addressSource?:string,credivaFullER?:boolean,addressValidated?:boolean,addressRecency?:string,occupants?:ValidIdAddressOccupantsResult[],sales?:ValidIdAddressSaleResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
addressForename;
/** @type {string} */
addressMiddleName;
/** @type {string} */
addressSurname;
/** @type {string} */
addressMatchType;
/** @type {?string} */
addressDOB;
/** @type {boolean} */
addressForenameAppended;
/** @type {boolean} */
addressMiddleNameAppended;
/** @type {boolean} */
addressDOBAppended;
/** @type {string} */
addressTelephone;
/** @type {string} */
addressTelephoneName;
/** @type {string} */
addressGoneAway;
/** @type {string} */
addressSource;
/** @type {boolean} */
credivaFullER;
/** @type {?boolean} */
addressValidated;
/** @type {?string} */
addressRecency;
/** @type {ValidIdAddressOccupantsResult[]} */
occupants;
/** @type {ValidIdAddressSaleResult[]} */
sales;
}
export class ValidIdSmartlinkAddressResult {
/** @param {{title?:string,forename?:string,middleName?:string,surname?:string,dob?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string,deliveryPointSuffix?:string,recency?:string,residency?:string,linkSource?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
title;
/** @type {string} */
forename;
/** @type {string} */
middleName;
/** @type {string} */
surname;
/** @type {?string} */
dob;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
/** @type {string} */
deliveryPointSuffix;
/** @type {?string} */
recency;
/** @type {string} */
residency;
/** @type {string} */
linkSource;
}
export class ValidIdSmartlinkResult {
/** @param {{addresses?:ValidIdSmartlinkAddressResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdSmartlinkAddressResult[]} */
addresses;
}
export class ValidIdDeathscreenDeathResult {
/** @param {{forename?:string,secondName?:string,thirdName?:string,fourthName?:string,surname?:string,district?:string,dob?:string,dod?:string,dor?:string,volumeNo?:string,distNo?:string,pageNo?:string,regNo?:string,entryNo?:string,placeOfBirth?:string,maidenName?:string,groReference?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string,matchType?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
forename;
/** @type {string} */
secondName;
/** @type {string} */
thirdName;
/** @type {string} */
fourthName;
/** @type {string} */
surname;
/** @type {string} */
district;
/** @type {?string} */
dob;
/** @type {?string} */
dod;
/** @type {string} */
dor;
/** @type {string} */
volumeNo;
/** @type {string} */
distNo;
/** @type {string} */
pageNo;
/** @type {string} */
regNo;
/** @type {string} */
entryNo;
/** @type {string} */
placeOfBirth;
/** @type {string} */
maidenName;
/** @type {string} */
groReference;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
/** @type {string} */
matchType;
}
export class ValidIdDeathscreenResult {
/** @param {{deaths?:ValidIdDeathscreenDeathResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdDeathscreenDeathResult[]} */
deaths;
}
export class ValidIdPEPPersonAddressResult {
/** @param {{address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string,deliveryPointSuffix?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
/** @type {string} */
deliveryPointSuffix;
}
export class ValidIdPEPPersonAliasResult {
/** @param {{name?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
}
export class ValidIdPEPPersonPositionResult {
/** @param {{position?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
position;
}
export class ValidIdPEPPersonResult {
/** @param {{name?:string,recency?:string,dob?:string,addresses?:ValidIdPEPPersonAddressResult[],aliases?:ValidIdPEPPersonAliasResult[],positions?:ValidIdPEPPersonPositionResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
/** @type {?string} */
recency;
/** @type {string} */
dob;
/** @type {ValidIdPEPPersonAddressResult[]} */
addresses;
/** @type {ValidIdPEPPersonAliasResult[]} */
aliases;
/** @type {ValidIdPEPPersonPositionResult[]} */
positions;
}
export class ValidIdPEPResult {
/** @param {{pepPersons?:ValidIdPEPPersonResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdPEPPersonResult[]} */
pepPersons;
}
export class ValidIdCCJCaseResult {
/** @param {{name?:string,dob?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string,judgementDate?:string,judgementType?:string,amount?:string,caseNo?:string,courtName?:string,dateEnd?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
/** @type {?string} */
dob;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
/** @type {?string} */
judgementDate;
/** @type {string} */
judgementType;
/** @type {string} */
amount;
/** @type {string} */
caseNo;
/** @type {string} */
courtName;
/** @type {?string} */
dateEnd;
}
export class ValidIdCCJResult {
/** @param {{ccJs?:ValidIdCCJCaseResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdCCJCaseResult[]} */
ccJs;
}
export class ValidIdInsolvencyCaseResult {
/** @param {{type?:string,caseType?:string,name?:string,caseNo?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,postCode?:string,deliveryPointSuffix?:string,dob?:string,court?:string,startDate?:string,status?:string,occupation?:string,aliases?:string,description?:string,serviceOffice?:string,telephoneNumber?:string,tradingNames?:string,debtTotal?:string,assetTotal?:string,previousAddress1?:string,previousAddress2?:string,previousAddress3?:string,previousAddress4?:string,previousAddress5?:string,previousPostCode?:string,previousDeliveryPointSuffix?:string,presentationDate?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
type;
/** @type {string} */
caseType;
/** @type {string} */
name;
/** @type {string} */
caseNo;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
postCode;
/** @type {string} */
deliveryPointSuffix;
/** @type {?string} */
dob;
/** @type {string} */
court;
/** @type {?string} */
startDate;
/** @type {string} */
status;
/** @type {string} */
occupation;
/** @type {string} */
aliases;
/** @type {string} */
description;
/** @type {string} */
serviceOffice;
/** @type {string} */
telephoneNumber;
/** @type {string} */
tradingNames;
/** @type {string} */
debtTotal;
/** @type {string} */
assetTotal;
/** @type {string} */
previousAddress1;
/** @type {string} */
previousAddress2;
/** @type {string} */
previousAddress3;
/** @type {string} */
previousAddress4;
/** @type {string} */
previousAddress5;
/** @type {string} */
previousPostCode;
/** @type {string} */
previousDeliveryPointSuffix;
/** @type {?string} */
presentationDate;
}
export class ValidIdInsolvencyResult {
/** @param {{insolvencies?:ValidIdInsolvencyCaseResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdInsolvencyCaseResult[]} */
insolvencies;
}
export class ValidIdTravelVisaResult {
/** @param {{visaMRZValid?:boolean,visaInDate?:boolean,visaUKResidenceValid?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
visaMRZValid;
/** @type {boolean} */
visaInDate;
/** @type {boolean} */
visaUKResidenceValid;
}
export class ValidIdIdCardResult {
/** @param {{idCardMRZValid?:boolean,idCardDOBValid?:boolean,idCardGenderValid?:boolean,idCardExpiryValid?:boolean,idCardCountryValid?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
idCardMRZValid;
/** @type {boolean} */
idCardDOBValid;
/** @type {boolean} */
idCardGenderValid;
/** @type {boolean} */
idCardExpiryValid;
/** @type {boolean} */
idCardCountryValid;
}
export class ValidIdBankLiveResult {
/** @param {{bankLiveSortcode?:string,bankLiveNumber?:string,bankLiveName?:string,bankLiveAddress?:string,bankLiveStatus?:string,bankLiveError?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
bankLiveSortcode;
/** @type {string} */
bankLiveNumber;
/** @type {string} */
bankLiveName;
/** @type {string} */
bankLiveAddress;
/** @type {string} */
bankLiveStatus;
/** @type {string} */
bankLiveError;
}
export class ValidIdCompanyAppointmentResult {
/** @param {{title?:string,name?:string,address?:string,dob?:string,occupation?:string,nationality?:string,appointmentDate?:string,appointmentType?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
title;
/** @type {string} */
name;
/** @type {string} */
address;
/** @type {?string} */
dob;
/** @type {string} */
occupation;
/** @type {string} */
nationality;
/** @type {?string} */
appointmentDate;
/** @type {string} */
appointmentType;
}
export class ValidIdCompanyDirectorshipResult {
/** @param {{matchType?:string,dateAppointed?:string,companyRegNo?:string,companyName?:string,registeredOffice?:string,appointments?:ValidIdCompanyAppointmentResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
matchType;
/** @type {?string} */
dateAppointed;
/** @type {string} */
companyRegNo;
/** @type {string} */
companyName;
/** @type {string} */
registeredOffice;
/** @type {ValidIdCompanyAppointmentResult[]} */
appointments;
}
export class ValidIdCompanyDirectorResult {
/** @param {{directorships?:ValidIdCompanyDirectorshipResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdCompanyDirectorshipResult[]} */
directorships;
}
export class ValidIdSearchActivityHistoryResult {
/** @param {{businesActivity?:string,date?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
businesActivity;
/** @type {?string} */
date;
}
export class ValidIdSearchActivityItemResult {
/** @param {{profileType?:string,oneMonth?:number,threeMonth?:number,sixMonth?:number,history?:ValidIdSearchActivityHistoryResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
profileType;
/** @type {?number} */
oneMonth;
/** @type {?number} */
threeMonth;
/** @type {?number} */
sixMonth;
/** @type {ValidIdSearchActivityHistoryResult[]} */
history;
}
export class ValidIdSearchActivityResult {
/** @param {{activity?:ValidIdSearchActivityItemResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdSearchActivityItemResult[]} */
activity;
}
export class ValidIdPRSResult {
/** @param {{matchResult?:string,propertyOwnership?:string,titleNumber?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
matchResult;
/** @type {string} */
propertyOwnership;
/** @type {string} */
titleNumber;
}
export class ValidIdPollNumberResult {
/** @param {{pollNumberMatch?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
pollNumberMatch;
}
export class ValidIdOnlineProfileResult {
/** @param {{onlineProfileStatus?:number,onlineTwitterUsername?:string,onlineTwitterActivityMonth1?:number,onlineTwitterActivityMonth2?:number,onlineTwitterActivityMonth3?:number,onlineTwitterActivityMonth4?:number,onlineTwitterActivityMonth5?:number,onlineTwitterActivityMonth6?:number,onlineTwitterActivityMonth7?:number,onlineTwitterActivityMonth8?:number,onlineTwitterActivityMonth9?:number,onlineTwitterActivityMonth10?:number,onlineTwitterActivityMonth11?:number,onlineTwitterActivityMonth12?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
onlineProfileStatus;
/** @type {string} */
onlineTwitterUsername;
/** @type {?number} */
onlineTwitterActivityMonth1;
/** @type {?number} */
onlineTwitterActivityMonth2;
/** @type {?number} */
onlineTwitterActivityMonth3;
/** @type {?number} */
onlineTwitterActivityMonth4;
/** @type {?number} */
onlineTwitterActivityMonth5;
/** @type {?number} */
onlineTwitterActivityMonth6;
/** @type {?number} */
onlineTwitterActivityMonth7;
/** @type {?number} */
onlineTwitterActivityMonth8;
/** @type {?number} */
onlineTwitterActivityMonth9;
/** @type {?number} */
onlineTwitterActivityMonth10;
/** @type {?number} */
onlineTwitterActivityMonth11;
/** @type {?number} */
onlineTwitterActivityMonth12;
}
export class ValidIdMarriageResult {
/** @param {{marriageCertFlag?:number,marriageResultFlag?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?number} */
marriageCertFlag;
/** @type {?number} */
marriageResultFlag;
}
export class ValidIdAgeResult {
/** @param {{ageIsAboveLower?:boolean,ageIsBelowUpper?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?boolean} */
ageIsAboveLower;
/** @type {?boolean} */
ageIsBelowUpper;
}
export class ValidIdResult {
/** @param {{summaryResult?:ValidIdResultSummary,errors?:ValidIdResultErrors[],drivingResult?:ValidIdDrivingResult,dobResult?:ValidIdDOBResult,nhsResult?:ValidIdNHSResult,niResult?:ValidIdNIResult,passportResult?:ValidIdPassportResult,passportChipResult?:ValidIdPassportChipResult,birthResult?:ValidIdBirthResult,electricityResult?:ValidIdElectricityResult,bankResult?:ValidIdBankResult,cardNumberResult?:ValidIdCardNumberResult,creditActiveResult?:ValidIdCreditActiveResult,addressResult?:ValidIdAddressResult,smartlinkResult?:ValidIdSmartlinkResult,deathscreenResult?:ValidIdDeathscreenResult,pepResult?:ValidIdPEPResult,ccjResult?:ValidIdCCJResult,insolvencyResult?:ValidIdInsolvencyResult,travelVisaResult?:ValidIdTravelVisaResult,idCardResult?:ValidIdIdCardResult,bankLiveResult?:ValidIdBankLiveResult,companyDirectorResult?:ValidIdCompanyDirectorResult,searchActivityResult?:ValidIdSearchActivityResult,prsResult?:ValidIdPRSResult,pollNumberResult?:ValidIdPollNumberResult,onlineProfileResult?:ValidIdOnlineProfileResult,marriageResult?:ValidIdMarriageResult,ageResult?:ValidIdAgeResult}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ValidIdResultSummary} */
summaryResult;
/** @type {ValidIdResultErrors[]} */
errors;
/** @type {ValidIdDrivingResult} */
drivingResult;
/** @type {ValidIdDOBResult} */
dobResult;
/** @type {ValidIdNHSResult} */
nhsResult;
/** @type {ValidIdNIResult} */
niResult;
/** @type {ValidIdPassportResult} */
passportResult;
/** @type {ValidIdPassportChipResult} */
passportChipResult;
/** @type {ValidIdBirthResult} */
birthResult;
/** @type {ValidIdElectricityResult} */
electricityResult;
/** @type {ValidIdBankResult} */
bankResult;
/** @type {ValidIdCardNumberResult} */
cardNumberResult;
/** @type {ValidIdCreditActiveResult} */
creditActiveResult;
/** @type {ValidIdAddressResult} */
addressResult;
/** @type {ValidIdSmartlinkResult} */
smartlinkResult;
/** @type {ValidIdDeathscreenResult} */
deathscreenResult;
/** @type {ValidIdPEPResult} */
pepResult;
/** @type {ValidIdCCJResult} */
ccjResult;
/** @type {ValidIdInsolvencyResult} */
insolvencyResult;
/** @type {ValidIdTravelVisaResult} */
travelVisaResult;
/** @type {ValidIdIdCardResult} */
idCardResult;
/** @type {ValidIdBankLiveResult} */
bankLiveResult;
/** @type {ValidIdCompanyDirectorResult} */
companyDirectorResult;
/** @type {ValidIdSearchActivityResult} */
searchActivityResult;
/** @type {ValidIdPRSResult} */
prsResult;
/** @type {ValidIdPollNumberResult} */
pollNumberResult;
/** @type {ValidIdOnlineProfileResult} */
onlineProfileResult;
/** @type {ValidIdMarriageResult} */
marriageResult;
/** @type {ValidIdAgeResult} */
ageResult;
}
export class SearchCriteria {
/** @param {{name?:string,address?:string,country?:string,dateOfBirth?:string,nationality?:string,reference?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
/** @type {string} */
address;
/** @type {string} */
country;
/** @type {string} */
dateOfBirth;
/** @type {string} */
nationality;
/** @type {string} */
reference;
}
export class SearchResultEuAddress {
/** @param {{street?:string,city?:string,country?:string,postCode?:string,other?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
street;
/** @type {string} */
city;
/** @type {string} */
country;
/** @type {string} */
postCode;
/** @type {string} */
other;
}
export class SearchResultEuBirth {
/** @param {{date?:string,place?:string,country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
date;
/** @type {string} */
place;
/** @type {string} */
country;
}
export class SearchResultOfacEuCitizenship {
/** @param {{country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
country;
}
export class SearchResultEuName {
/** @param {{fullName?:string,gender?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
fullName;
/** @type {string} */
gender;
}
export class SearchResultEuPassport {
/** @param {{number?:string,country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
number;
/** @type {string} */
country;
}
export class SearchResultEu {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,addresses?:SearchResultEuAddress[],births?:SearchResultEuBirth[],citizenships?:SearchResultOfacEuCitizenship[],names?:SearchResultEuName[],passports?:SearchResultEuPassport[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {SearchResultEuAddress[]} */
addresses;
/** @type {SearchResultEuBirth[]} */
births;
/** @type {SearchResultOfacEuCitizenship[]} */
citizenships;
/** @type {SearchResultEuName[]} */
names;
/** @type {SearchResultEuPassport[]} */
passports;
}
export class SearchResultHmTreasury {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateListed?:string,dateUpdated?:string,name1?:string,name2?:string,name3?:string,name4?:string,name5?:string,name6?:string,dateOfBirth?:string,countryOfBirth?:string,nationality?:string,address1?:string,address2?:string,address3?:string,address4?:string,address5?:string,address6?:string,postCode?:string,country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateListed;
/** @type {string} */
dateUpdated;
/** @type {string} */
name1;
/** @type {string} */
name2;
/** @type {string} */
name3;
/** @type {string} */
name4;
/** @type {string} */
name5;
/** @type {string} */
name6;
/** @type {string} */
dateOfBirth;
/** @type {string} */
countryOfBirth;
/** @type {string} */
nationality;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
address4;
/** @type {string} */
address5;
/** @type {string} */
address6;
/** @type {string} */
postCode;
/** @type {string} */
country;
}
export class SearchResultOfacAddress {
/** @param {{address1?:string,address2?:string,address3?:string,city?:string,state?:string,postCode?:string,country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
city;
/** @type {string} */
state;
/** @type {string} */
postCode;
/** @type {string} */
country;
}
export class SearchResultOfacAka {
/** @param {{firstName?:string,lastName?:string,type?:string,strength?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
firstName;
/** @type {string} */
lastName;
/** @type {string} */
type;
/** @type {string} */
strength;
}
export class SearchResultOfacDateOfBirth {
/** @param {{dateOfBirth?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
dateOfBirth;
}
export class SearchResultOfacNationality {
/** @param {{country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
country;
}
export class SearchResultOfacPlaceOfBirth {
/** @param {{placeOfBirth?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
placeOfBirth;
}
export class SearchResultOfac {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,firstName?:string,lastName?:string,addresses?:SearchResultOfacAddress[],akas?:SearchResultOfacAka[],dateOfBirths?:SearchResultOfacDateOfBirth[],nationalities?:SearchResultOfacNationality[],placeOfBirths?:SearchResultOfacPlaceOfBirth[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {string} */
firstName;
/** @type {string} */
lastName;
/** @type {SearchResultOfacAddress[]} */
addresses;
/** @type {SearchResultOfacAka[]} */
akas;
/** @type {SearchResultOfacDateOfBirth[]} */
dateOfBirths;
/** @type {SearchResultOfacNationality[]} */
nationalities;
/** @type {SearchResultOfacPlaceOfBirth[]} */
placeOfBirths;
}
export class SearchResultDfat {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,fullName?:string,address?:string,dateOfBirth?:string,placeOfBirth?:string,nationality?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {string} */
fullName;
/** @type {string} */
address;
/** @type {string} */
dateOfBirth;
/** @type {string} */
placeOfBirth;
/** @type {string} */
nationality;
}
export class SearchResultOsfi {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,fullName?:string,address?:string,dateOfBirth?:string,placeOfBirth?:string,nationality?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {string} */
fullName;
/** @type {string} */
address;
/** @type {string} */
dateOfBirth;
/** @type {string} */
placeOfBirth;
/** @type {string} */
nationality;
}
export class SearchResultCanadianJustice {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,name?:string,dateOfBirth?:string,country?:string,refId?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {string} */
name;
/** @type {string} */
dateOfBirth;
/** @type {string} */
country;
/** @type {number} */
refId;
}
export class SearchResultCanadianSema {
/** @param {{resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,name?:string,dateOfBirth?:string,country?:string,schedule?:string,item?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {string} */
dateUpdated;
/** @type {string} */
name;
/** @type {string} */
dateOfBirth;
/** @type {string} */
country;
/** @type {string} */
schedule;
/** @type {string} */
item;
}
export class SearchResultAddress {
/** @param {{searchResultAddressId?:number,type?:string,address1?:string,address2?:string,address3?:string,city?:string,county?:string,postCode?:string,country?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultAddressId;
/** @type {string} */
type;
/** @type {string} */
address1;
/** @type {string} */
address2;
/** @type {string} */
address3;
/** @type {string} */
city;
/** @type {string} */
county;
/** @type {string} */
postCode;
/** @type {string} */
country;
}
export class SearchResultDateOfBirth {
/** @param {{searchResultDateOfBirthId?:number,dateOfBirth?:string,year?:number,month?:number,day?:number,type?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultDateOfBirthId;
/** @type {string} */
dateOfBirth;
/** @type {?number} */
year;
/** @type {?number} */
month;
/** @type {?number} */
day;
/** @type {string} */
type;
}
export class SearchResultName {
/** @param {{searchResultNameId?:number,type?:string,title?:string,fullName?:string,resultSimilarity?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultNameId;
/** @type {string} */
type;
/** @type {string} */
title;
/** @type {string} */
fullName;
/** @type {number} */
resultSimilarity;
}
export class SearchResultNationality {
/** @param {{searchResultNationalityId?:number,nationality?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultNationalityId;
/** @type {string} */
nationality;
}
export class SearchResultPlaceOfBirth {
/** @param {{searchResultPlaceOfBirthId?:number,placeOfBirth?:string,countryOfBirth?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultPlaceOfBirthId;
/** @type {string} */
placeOfBirth;
/** @type {string} */
countryOfBirth;
}
export class SearchResultRemark {
/** @param {{searchResultRemarkId?:number,name?:string,description?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultRemarkId;
/** @type {string} */
name;
/** @type {string} */
description;
}
export class SearchResultEntry {
/** @param {{searchResultId?:number,resultStrength?:number,resultSimilarity?:number,resultResolved?:boolean,resultType?:string,dateUpdated?:string,sanctionsListId?:string,sanctionsListName?:string,addresses?:SearchResultAddress[],datesOfBirth?:SearchResultDateOfBirth[],names?:SearchResultName[],nationalities?:SearchResultNationality[],placesOfBirth?:SearchResultPlaceOfBirth[],remarks?:SearchResultRemark[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
searchResultId;
/** @type {number} */
resultStrength;
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
resultType;
/** @type {?string} */
dateUpdated;
/** @type {string} */
sanctionsListId;
/** @type {string} */
sanctionsListName;
/** @type {SearchResultAddress[]} */
addresses;
/** @type {SearchResultDateOfBirth[]} */
datesOfBirth;
/** @type {SearchResultName[]} */
names;
/** @type {SearchResultNationality[]} */
nationalities;
/** @type {SearchResultPlaceOfBirth[]} */
placesOfBirth;
/** @type {SearchResultRemark[]} */
remarks;
}
export class SearchResults {
/** @param {{euResults?:SearchResultEu[],hmtResults?:SearchResultHmTreasury[],hmtUkraineResults?:SearchResultHmTreasury[],ofacResults?:SearchResultOfac[],ofacConsolidatedResults?:SearchResultOfac[],dfatResults?:SearchResultDfat[],osfiResults?:SearchResultOsfi[],canadianJusticeResults?:SearchResultCanadianJustice[],canadianSemaResults?:SearchResultCanadianSema[],swissSecoResults?:SearchResultEntry[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {SearchResultEu[]} */
euResults;
/** @type {SearchResultHmTreasury[]} */
hmtResults;
/** @type {SearchResultHmTreasury[]} */
hmtUkraineResults;
/** @type {SearchResultOfac[]} */
ofacResults;
/** @type {SearchResultOfac[]} */
ofacConsolidatedResults;
/** @type {SearchResultDfat[]} */
dfatResults;
/** @type {SearchResultOsfi[]} */
osfiResults;
/** @type {SearchResultCanadianJustice[]} */
canadianJusticeResults;
/** @type {SearchResultCanadianSema[]} */
canadianSemaResults;
/** @type {SearchResultEntry[]} */
swissSecoResults;
}
export class SearchSource {
/** @param {{listId?:string,listName?:string,listShortName?:string,isAffectedByListUpdate?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
listId;
/** @type {string} */
listName;
/** @type {string} */
listShortName;
/** @type {?boolean} */
isAffectedByListUpdate;
}
export class ArrayOfSearchResultEntries extends Array {
constructor(init) { super(init); Object.assign(this, init) }
}
export class SearchRecord {
/** @param {{id?:number,searchType?:string,dateSearched?:string,dateUpdated?:string,dateArchived?:string,isArchived?:boolean,numOfResults?:number,clientInResults?:boolean,clientNotInResults?:boolean,affectedByUpdate?:boolean,searchCriteria?:SearchCriteria,searchResults?:SearchResults,searchSources?:SearchSource[],listSearchResults?:ArrayOfSearchResultEntries}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
id;
/** @type {string} */
searchType;
/** @type {string} */
dateSearched;
/** @type {string} */
dateUpdated;
/** @type {?string} */
dateArchived;
/** @type {boolean} */
isArchived;
/** @type {number} */
numOfResults;
/** @type {boolean} */
clientInResults;
/** @type {boolean} */
clientNotInResults;
/** @type {boolean} */
affectedByUpdate;
/** @type {SearchCriteria} */
searchCriteria;
/** @type {SearchResults} */
searchResults;
/** @type {SearchSource[]} */
searchSources;
/** @type {ArrayOfSearchResultEntries} */
listSearchResults;
}
export class PepSearchResultAddress {
/** @param {{addressLine1?:string,addressLine2?:string,addressLine3?:string,addressLine4?:string,town?:string,county?:string,postCode?:string,country?:string,isoCountry?:string,softDelete?:boolean,dateLastUpdated?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
addressLine1;
/** @type {string} */
addressLine2;
/** @type {string} */
addressLine3;
/** @type {string} */
addressLine4;
/** @type {string} */
town;
/** @type {string} */
county;
/** @type {string} */
postCode;
/** @type {string} */
country;
/** @type {string} */
isoCountry;
/** @type {?boolean} */
softDelete;
/** @type {string} */
dateLastUpdated;
}
export class PepSearchResultAlias {
/** @param {{forename?:string,middleName?:string,surname?:string,softDelete?:boolean,dateOfSoftDelete?:string,dateLastUpdated?:string,title?:string,alternateTitle?:string,businessName?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
forename;
/** @type {string} */
middleName;
/** @type {string} */
surname;
/** @type {?boolean} */
softDelete;
/** @type {?string} */
dateOfSoftDelete;
/** @type {string} */
dateLastUpdated;
/** @type {string} */
title;
/** @type {string} */
alternateTitle;
/** @type {string} */
businessName;
}
export class PepSearchResultArticleSnippet {
/** @param {{title?:string,text?:string,adverseTerms?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
title;
/** @type {string} */
text;
/** @type {string} */
adverseTerms;
}
export class PepSearchResultArticle {
/** @param {{url?:string,originalUrl?:string,source?:string,dateOfCapture?:string,dateLastUpdated?:string,snippets?:PepSearchResultArticleSnippet[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
url;
/** @type {string} */
originalUrl;
/** @type {string} */
source;
/** @type {?string} */
dateOfCapture;
/** @type {string} */
dateLastUpdated;
/** @type {PepSearchResultArticleSnippet[]} */
snippets;
}
export class PepSearchResultIndividualAssociation {
/** @param {{linkDescription?:string,softDelete?:boolean,dateLastUpdated?:string,fullName?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
linkDescription;
/** @type {?boolean} */
softDelete;
/** @type {string} */
dateLastUpdated;
/** @type {string} */
fullName;
}
export class PepSearchResultBusinessAssociation {
/** @param {{linkDescription?:string,softDelete?:boolean,dateLastUpdated?:string,businessName?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
linkDescription;
/** @type {?boolean} */
softDelete;
/** @type {string} */
dateLastUpdated;
/** @type {string} */
businessName;
}
export class PepSearchResultNote {
/** @param {{source?:string,notes?:string,softDelete?:boolean,dateLastUpdated?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
source;
/** @type {string} */
notes;
/** @type {?boolean} */
softDelete;
/** @type {string} */
dateLastUpdated;
}
export class PepSearchResultPoliticalPosition {
/** @param {{description?:string,from?:string,to?:string,country?:string,softDelete?:boolean,dateLastUpdated?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
description;
/** @type {string} */
from;
/** @type {string} */
to;
/** @type {string} */
country;
/** @type {?boolean} */
softDelete;
/** @type {string} */
dateLastUpdated;
}
export class PepSearchResult {
/** @param {{resultSimilarity?:number,resultResolved?:boolean,dateLastUpdated?:string,resultIsClient?:boolean,id?:number,type?:string,title?:string,forename?:string,middlename?:string,surname?:string,softDelete?:boolean,dateOfSoftDelete?:string,dateOfCapture?:string,dateOfBirth?:string,dateOfDeath?:string,yearOfBirth?:number,yearOfDeath?:number,gender?:string,homeTelephone?:string,businessTelephone?:string,mobileTelephone?:string,fax?:string,email?:string,nationality?:string,source?:string,category?:string,picture?:string,alternateTitle?:string,businessName?:string,description?:string,telephone?:string,website?:string,pepTier?:number,faceIsMatch?:boolean,faceIsMatchConfidence?:number,addresses?:PepSearchResultAddress[],aliases?:PepSearchResultAlias[],articles?:PepSearchResultArticle[],associations?:PepSearchResultIndividualAssociation[],businessAssociations?:PepSearchResultBusinessAssociation[],notes?:PepSearchResultNote[],politicalPositions?:PepSearchResultPoliticalPosition[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
resultSimilarity;
/** @type {boolean} */
resultResolved;
/** @type {string} */
dateLastUpdated;
/** @type {boolean} */
resultIsClient;
/** @type {number} */
id;
/** @type {string} */
type;
/** @type {string} */
title;
/** @type {string} */
forename;
/** @type {string} */
middlename;
/** @type {string} */
surname;
/** @type {?boolean} */
softDelete;
/** @type {?string} */
dateOfSoftDelete;
/** @type {?string} */
dateOfCapture;
/** @type {?string} */
dateOfBirth;
/** @type {?string} */
dateOfDeath;
/** @type {?number} */
yearOfBirth;
/** @type {?number} */
yearOfDeath;
/** @type {string} */
gender;
/** @type {string} */
homeTelephone;
/** @type {string} */
businessTelephone;
/** @type {string} */
mobileTelephone;
/** @type {string} */
fax;
/** @type {string} */
email;
/** @type {string} */
nationality;
/** @type {string} */
source;
/** @type {string} */
category;
/** @type {string} */
picture;
/** @type {string} */
alternateTitle;
/** @type {string} */
businessName;
/** @type {string} */
description;
/** @type {string} */
telephone;
/** @type {string} */
website;
/** @type {?number} */
pepTier;
/** @type {?boolean} */
faceIsMatch;
/** @type {?number} */
faceIsMatchConfidence;
/** @type {PepSearchResultAddress[]} */
addresses;
/** @type {PepSearchResultAlias[]} */
aliases;
/** @type {PepSearchResultArticle[]} */
articles;
/** @type {PepSearchResultIndividualAssociation[]} */
associations;
/** @type {PepSearchResultBusinessAssociation[]} */
businessAssociations;
/** @type {PepSearchResultNote[]} */
notes;
/** @type {PepSearchResultPoliticalPosition[]} */
politicalPositions;
}
export class PepSearchResults {
/** @param {{results?:PepSearchResult[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {PepSearchResult[]} */
results;
}
export class PepSearchRecord {
/** @param {{id?:number,searchType?:string,dateSearched?:string,dateUpdated?:string,dateRenewal?:string,dateArchived?:string,isArchived?:boolean,numOfResults?:number,clientInResults?:boolean,clientNotInResults?:boolean,affectedByUpdate?:boolean,isDayOneSearch?:boolean,searchCriteria?:SearchCriteria,searchResults?:PepSearchResults}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
id;
/** @type {string} */
searchType;
/** @type {string} */
dateSearched;
/** @type {string} */
dateUpdated;
/** @type {?string} */
dateRenewal;
/** @type {?string} */
dateArchived;
/** @type {boolean} */
isArchived;
/** @type {number} */
numOfResults;
/** @type {boolean} */
clientInResults;
/** @type {boolean} */
clientNotInResults;
/** @type {boolean} */
affectedByUpdate;
/** @type {boolean} */
isDayOneSearch;
/** @type {SearchCriteria} */
searchCriteria;
/** @type {PepSearchResults} */
searchResults;
}
export class ValidIdRecord {
/** @param {{id?:number,sanctionsSearchId?:number,pepSearchId?:number,validIdPassportId?:number,validIdPassportChipId?:number,date?:string,searchListIds?:string,pepError?:boolean,replaced?:boolean,replacementSearchId?:number,hasError?:boolean,hasCompletedRequest?:boolean,hasCompletedSearch?:boolean,hasExtendedOptions?:boolean,type?:number,reference?:string,passportChipEnabled?:boolean,passportEnabled?:boolean,drivingEnabled?:boolean,birthEnabled?:boolean,smartlinkEnabled?:boolean,niEnabled?:boolean,nhsEnabled?:boolean,electricityEnabled?:boolean,bankEnabled?:boolean,creditActiveEnabled?:boolean,cardNumberEnabled?:boolean,travelVisaEnabled?:boolean,idCardEnabled?:boolean,bankLiveEnabled?:boolean,companyDirectorEnabled?:boolean,searchActivityEnabled?:boolean,prsEnabled?:boolean,onlineProfileEnabled?:boolean,pollNumberEnabled?:boolean,marriageEnabled?:boolean,ageEnabled?:boolean,basicRequest?:ValidIdBasicRequest,passportRequest?:ValidIdPassportRequest,drivingRequest?:ValidIdDrivingRequest,birthRequest?:ValidIdBirthRequest,niRequest?:ValidIdNIRequest,nhsRequest?:ValidIdNHSRequest,electricityRequest?:ValidIdElectricityRequest,bankRequest?:ValidIdBankRequest,cardNumberRequest?:ValidIdCardNumberRequest,travelVisaRequest?:ValidIdTravelVisaRequest,idCardRequest?:ValidIdIdCardRequest,pollNumberRequest?:ValidIdPollNumberRequest,marriageRequest?:ValidIdMarriageRequest,result?:ValidIdResult,sanctionsResult?:SearchRecord,pepSearchRecord?:PepSearchRecord}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {number} */
id;
/** @type {?number} */
sanctionsSearchId;
/** @type {?number} */
pepSearchId;
/** @type {?number} */
validIdPassportId;
/** @type {?number} */
validIdPassportChipId;
/** @type {string} */
date;
/** @type {string} */
searchListIds;
/** @type {boolean} */
pepError;
/** @type {boolean} */
replaced;
/** @type {?number} */
replacementSearchId;
/** @type {boolean} */
hasError;
/** @type {boolean} */
hasCompletedRequest;
/** @type {boolean} */
hasCompletedSearch;
/** @type {?boolean} */
hasExtendedOptions;
/** @type {number} */
type;
/** @type {string} */
reference;
/** @type {boolean} */
passportChipEnabled;
/** @type {boolean} */
passportEnabled;
/** @type {boolean} */
drivingEnabled;
/** @type {boolean} */
birthEnabled;
/** @type {boolean} */
smartlinkEnabled;
/** @type {boolean} */
niEnabled;
/** @type {boolean} */
nhsEnabled;
/** @type {boolean} */
electricityEnabled;
/** @type {boolean} */
bankEnabled;
/** @type {boolean} */
creditActiveEnabled;
/** @type {boolean} */
cardNumberEnabled;
/** @type {boolean} */
travelVisaEnabled;
/** @type {boolean} */
idCardEnabled;
/** @type {boolean} */
bankLiveEnabled;
/** @type {boolean} */
companyDirectorEnabled;
/** @type {boolean} */
searchActivityEnabled;
/** @type {boolean} */
prsEnabled;
/** @type {boolean} */
onlineProfileEnabled;
/** @type {boolean} */
pollNumberEnabled;
/** @type {boolean} */
marriageEnabled;
/** @type {boolean} */
ageEnabled;
/** @type {ValidIdBasicRequest} */
basicRequest;
/** @type {ValidIdPassportRequest} */
passportRequest;
/** @type {ValidIdDrivingRequest} */
drivingRequest;
/** @type {ValidIdBirthRequest} */
birthRequest;
/** @type {ValidIdNIRequest} */
niRequest;
/** @type {ValidIdNHSRequest} */
nhsRequest;
/** @type {ValidIdElectricityRequest} */
electricityRequest;
/** @type {ValidIdBankRequest} */
bankRequest;
/** @type {ValidIdCardNumberRequest} */
cardNumberRequest;
/** @type {ValidIdTravelVisaRequest} */
travelVisaRequest;
/** @type {ValidIdIdCardRequest} */
idCardRequest;
/** @type {ValidIdPollNumberRequest} */
pollNumberRequest;
/** @type {ValidIdMarriageRequest} */
marriageRequest;
/** @type {ValidIdResult} */
result;
/** @type {SearchRecord} */
sanctionsResult;
/** @type {PepSearchRecord} */
pepSearchRecord;
}
export class AddValidIdData extends BaseResponse {
/** @param {{linkedTo?:ArrayOfLinkedTo,resolveSanctionsResults?:boolean,searchRecord?:ValidIdRecord,sanctionsSearchId?:number,pepSearchId?:number,validIdSearchId?:number,responseStatus?:ResponseStatus}} [init] */
constructor(init) { super(init); Object.assign(this, init) }
/** @type {ArrayOfLinkedTo} */
linkedTo;
/** @type {boolean} */
resolveSanctionsResults;
/** @type {ValidIdRecord} */
searchRecord;
/** @type {?number} */
sanctionsSearchId;
/** @type {?number} */
pepSearchId;
/** @type {number} */
validIdSearchId;
}
export class AddValidIdResponse {
/** @param {{data?:AddValidIdData}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {AddValidIdData} */
data;
}
export class ArrayOfLists extends Array {
constructor(init) { super(init); Object.assign(this, init) }
}
export class AddValidIdRequest {
/** @param {{subUserName?:string,type?:string,addPepSearch?:boolean,pepSearchType?:string,addSanctionsSearch?:boolean,selectedLists?:ArrayOfLists,reference?:string,linkedTo?:ArrayOfLinkedTo,basicRequest?:ValidIdBasicRequest,passportRequest?:ValidIdPassportRequest,drivingRequest?:ValidIdDrivingRequest,birthRequest?:ValidIdBirthRequest,niRequest?:ValidIdNIRequest,nhsRequest?:ValidIdNHSRequest,electricityRequest?:ValidIdElectricityRequest,bankRequest?:ValidIdBankRequest,cardNumberRequest?:ValidIdCardNumberRequest,travelVisaRequest?:ValidIdTravelVisaRequest,idCardRequest?:ValidIdIdCardRequest,pollNumberRequest?:ValidIdPollNumberRequest,marriageRequest?:ValidIdMarriageRequest,passportEnabled?:boolean,passportChipEnabled?:boolean,drivingEnabled?:boolean,smartlinkEnabled?:boolean,niEnabled?:boolean,nhsEnabled?:boolean,electricityEnabled?:boolean,bankEnabled?:boolean,creditActiveEnabled?:boolean,idCardEnabled?:boolean,bankLiveEnabled?:boolean,companyDirectorEnabled?:boolean,searchActivityEnabled?:boolean,prsEnabled?:boolean}} [init] */
constructor(init) { Object.assign(this, init) }
/**
* @type {string}
* @description If the search should be saved against a single Sub User account, specify their username here */
subUserName;
/** @type {string} */
type;
/** @type {boolean} */
addPepSearch;
/** @type {string} */
pepSearchType;
/** @type {boolean} */
addSanctionsSearch;
/** @type {ArrayOfLists} */
selectedLists;
/** @type {string} */
reference;
/**
* @type {ArrayOfLinkedTo}
* @description If the search should be linked to other searches, specify the them here */
linkedTo;
/** @type {ValidIdBasicRequest} */
basicRequest;
/** @type {ValidIdPassportRequest} */
passportRequest;
/** @type {ValidIdDrivingRequest} */
drivingRequest;
/** @type {ValidIdBirthRequest} */
birthRequest;
/** @type {ValidIdNIRequest} */
niRequest;
/** @type {ValidIdNHSRequest} */
nhsRequest;
/** @type {ValidIdElectricityRequest} */
electricityRequest;
/** @type {ValidIdBankRequest} */
bankRequest;
/** @type {ValidIdCardNumberRequest} */
cardNumberRequest;
/** @type {ValidIdTravelVisaRequest} */
travelVisaRequest;
/** @type {ValidIdIdCardRequest} */
idCardRequest;
/** @type {ValidIdPollNumberRequest} */
pollNumberRequest;
/** @type {ValidIdMarriageRequest} */
marriageRequest;
/** @type {boolean} */
passportEnabled;
/** @type {boolean} */
passportChipEnabled;
/** @type {boolean} */
drivingEnabled;
/** @type {boolean} */
smartlinkEnabled;
/** @type {boolean} */
niEnabled;
/** @type {boolean} */
nhsEnabled;
/** @type {boolean} */
electricityEnabled;
/** @type {boolean} */
bankEnabled;
/** @type {boolean} */
creditActiveEnabled;
/** @type {boolean} */
idCardEnabled;
/** @type {boolean} */
bankLiveEnabled;
/** @type {boolean} */
companyDirectorEnabled;
/** @type {boolean} */
searchActivityEnabled;
/** @type {boolean} */
prsEnabled;
}
export class AddValidId extends BaseRequest {
/** @param {{request?:AddValidIdRequest,authentication?:Authentication}} [init] */
constructor(init) { super(init); Object.assign(this, init) }
/** @type {AddValidIdRequest} */
request;
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .soap11 suffix or ?format=soap11
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /soap11 HTTP/1.1
Host: api.sanctionssearch.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: AddValidId
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddValidId xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
<Authentication>
<ApiUserId>String</ApiUserId>
<ApiUserKey>String</ApiUserKey>
<UserId>String</UserId>
</Authentication>
<Request>
<AddPepSearch>false</AddPepSearch>
<AddSanctionsSearch>false</AddSanctionsSearch>
<BankEnabled>false</BankEnabled>
<BankLiveEnabled>false</BankLiveEnabled>
<BankRequest>
<BankAccountNumber>String</BankAccountNumber>
<BankSortCode>String</BankSortCode>
</BankRequest>
<BasicRequest>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<DateOfBirth>0001-01-01T00:00:00</DateOfBirth>
<Gender>String</Gender>
<Name1>String</Name1>
<Name2>String</Name2>
<Name3>String</Name3>
<PostCode>String</PostCode>
</BasicRequest>
<BirthRequest>
<BirthCertIssueNum>String</BirthCertIssueNum>
<BirthDistrict>String</BirthDistrict>
<BirthForeName>String</BirthForeName>
<BirthMaidenName>String</BirthMaidenName>
<BirthMiddleName>String</BirthMiddleName>
<BirthSurname>String</BirthSurname>
</BirthRequest>
<CardNumberRequest>
<CardNumber>String</CardNumber>
<CardType>String</CardType>
</CardNumberRequest>
<CompanyDirectorEnabled>false</CompanyDirectorEnabled>
<CreditActiveEnabled>false</CreditActiveEnabled>
<DrivingEnabled>false</DrivingEnabled>
<DrivingRequest>
<Driving1>String</Driving1>
<Driving2>String</Driving2>
<Driving3>String</Driving3>
<DrivingExpiryDate>0001-01-01T00:00:00</DrivingExpiryDate>
<DrivingMailSort>String</DrivingMailSort>
<DrivingPostcode>String</DrivingPostcode>
</DrivingRequest>
<ElectricityEnabled>false</ElectricityEnabled>
<ElectricityRequest>
<MPANNumber1>String</MPANNumber1>
<MPANNumber2>String</MPANNumber2>
<MPANNumber3>String</MPANNumber3>
<MPANNumber4>String</MPANNumber4>
</ElectricityRequest>
<IdCardEnabled>false</IdCardEnabled>
<IdCardRequest>
<IdCard1>String</IdCard1>
<IdCard10>String</IdCard10>
<IdCard2>String</IdCard2>
<IdCard3>String</IdCard3>
<IdCard4>String</IdCard4>
<IdCard5>String</IdCard5>
<IdCard6>String</IdCard6>
<IdCard7>String</IdCard7>
<IdCard8>String</IdCard8>
<IdCard9>String</IdCard9>
</IdCardRequest>
<LinkedTo>
<LinkedTo>
<ClientId>0</ClientId>
<Date>0001-01-01T00:00:00</Date>
<Description>String</Description>
<Id>0</Id>
<IsArchived>false</IsArchived>
<Name>String</Name>
<Status>String</Status>
<Subtype>String</Subtype>
<Type>String</Type>
</LinkedTo>
</LinkedTo>
<MarriageRequest>
<CertIssueNum>String</CertIssueNum>
<Date>String</Date>
<District>String</District>
<Forename>String</Forename>
<PartnerForename>String</PartnerForename>
<PartnerSurname>String</PartnerSurname>
<Surname>String</Surname>
</MarriageRequest>
<NHSEnabled>false</NHSEnabled>
<NHSRequest>
<NHSNumber>String</NHSNumber>
</NHSRequest>
<NIEnabled>false</NIEnabled>
<NIRequest>
<NINumber>String</NINumber>
</NIRequest>
<PRSEnabled>false</PRSEnabled>
<PassportChipEnabled>false</PassportChipEnabled>
<PassportEnabled>false</PassportEnabled>
<PassportRequest>
<Passport1>String</Passport1>
<Passport2>String</Passport2>
<Passport3>String</Passport3>
<Passport4>String</Passport4>
<Passport5>String</Passport5>
<Passport6>String</Passport6>
<Passport7>String</Passport7>
<Passport8>String</Passport8>
<PassportMrzLineOne1>String</PassportMrzLineOne1>
<PassportMrzLineOne2>String</PassportMrzLineOne2>
<PassportMrzLineOne3>String</PassportMrzLineOne3>
</PassportRequest>
<PepSearchType>String</PepSearchType>
<PollNumberRequest>
<PollNumber>String</PollNumber>
</PollNumberRequest>
<Reference>String</Reference>
<SearchActivityEnabled>false</SearchActivityEnabled>
<SelectedLists>
<ListId>String</ListId>
</SelectedLists>
<SmartlinkEnabled>false</SmartlinkEnabled>
<SubUserName>String</SubUserName>
<TravelVisaRequest>
<TravelVisa1>String</TravelVisa1>
<TravelVisa2>String</TravelVisa2>
<TravelVisa3>String</TravelVisa3>
<TravelVisa4>String</TravelVisa4>
<TravelVisa5>String</TravelVisa5>
<TravelVisa6>String</TravelVisa6>
<TravelVisa7>String</TravelVisa7>
<TravelVisa8>String</TravelVisa8>
<TravelVisa9>String</TravelVisa9>
</TravelVisaRequest>
<Type>String</Type>
</Request>
</AddValidId>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddValidIdResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
<Data>
<ResponseStatus>
<ErrorCode>String</ErrorCode>
<Message>String</Message>
<StackTrace>String</StackTrace>
<Errors>
<ResponseError>
<ErrorCode>String</ErrorCode>
<FieldName>String</FieldName>
<Message>String</Message>
<Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</Meta>
</ResponseError>
</Errors>
<Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</Meta>
</ResponseStatus>
<LinkedTo>
<LinkedTo>
<ClientId>0</ClientId>
<Date>0001-01-01T00:00:00</Date>
<Description>String</Description>
<Id>0</Id>
<IsArchived>false</IsArchived>
<Name>String</Name>
<Status>String</Status>
<Subtype>String</Subtype>
<Type>String</Type>
</LinkedTo>
</LinkedTo>
<PepSearchId>0</PepSearchId>
<ResolveSanctionsResults>false</ResolveSanctionsResults>
<SanctionsSearchId>0</SanctionsSearchId>
<SearchRecord>
<AgeEnabled>false</AgeEnabled>
<BankEnabled>false</BankEnabled>
<BankLiveEnabled>false</BankLiveEnabled>
<BankRequest>
<BankAccountNumber>String</BankAccountNumber>
<BankSortCode>String</BankSortCode>
</BankRequest>
<BasicRequest>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<DateOfBirth>0001-01-01T00:00:00</DateOfBirth>
<Gender>String</Gender>
<Name1>String</Name1>
<Name2>String</Name2>
<Name3>String</Name3>
<PostCode>String</PostCode>
</BasicRequest>
<BirthEnabled>false</BirthEnabled>
<BirthRequest>
<BirthCertIssueNum>String</BirthCertIssueNum>
<BirthDistrict>String</BirthDistrict>
<BirthForeName>String</BirthForeName>
<BirthMaidenName>String</BirthMaidenName>
<BirthMiddleName>String</BirthMiddleName>
<BirthSurname>String</BirthSurname>
</BirthRequest>
<CardNumberEnabled>false</CardNumberEnabled>
<CardNumberRequest>
<CardNumber>String</CardNumber>
<CardType>String</CardType>
</CardNumberRequest>
<CompanyDirectorEnabled>false</CompanyDirectorEnabled>
<CreditActiveEnabled>false</CreditActiveEnabled>
<Date>0001-01-01T00:00:00</Date>
<DrivingEnabled>false</DrivingEnabled>
<DrivingRequest>
<Driving1>String</Driving1>
<Driving2>String</Driving2>
<Driving3>String</Driving3>
<DrivingExpiryDate>0001-01-01T00:00:00</DrivingExpiryDate>
<DrivingMailSort>String</DrivingMailSort>
<DrivingPostcode>String</DrivingPostcode>
</DrivingRequest>
<ElectricityEnabled>false</ElectricityEnabled>
<ElectricityRequest>
<MPANNumber1>String</MPANNumber1>
<MPANNumber2>String</MPANNumber2>
<MPANNumber3>String</MPANNumber3>
<MPANNumber4>String</MPANNumber4>
</ElectricityRequest>
<HasCompletedRequest>false</HasCompletedRequest>
<HasCompletedSearch>false</HasCompletedSearch>
<HasError>false</HasError>
<HasExtendedOptions>false</HasExtendedOptions>
<Id>0</Id>
<IdCardEnabled>false</IdCardEnabled>
<IdCardRequest>
<IdCard1>String</IdCard1>
<IdCard10>String</IdCard10>
<IdCard2>String</IdCard2>
<IdCard3>String</IdCard3>
<IdCard4>String</IdCard4>
<IdCard5>String</IdCard5>
<IdCard6>String</IdCard6>
<IdCard7>String</IdCard7>
<IdCard8>String</IdCard8>
<IdCard9>String</IdCard9>
</IdCardRequest>
<MarriageEnabled>false</MarriageEnabled>
<MarriageRequest>
<CertIssueNum>String</CertIssueNum>
<Date>String</Date>
<District>String</District>
<Forename>String</Forename>
<PartnerForename>String</PartnerForename>
<PartnerSurname>String</PartnerSurname>
<Surname>String</Surname>
</MarriageRequest>
<NHSEnabled>false</NHSEnabled>
<NHSRequest>
<NHSNumber>String</NHSNumber>
</NHSRequest>
<NIEnabled>false</NIEnabled>
<NIRequest>
<NINumber>String</NINumber>
</NIRequest>
<OnlineProfileEnabled>false</OnlineProfileEnabled>
<PRSEnabled>false</PRSEnabled>
<PassportChipEnabled>false</PassportChipEnabled>
<PassportEnabled>false</PassportEnabled>
<PassportRequest>
<Passport1>String</Passport1>
<Passport2>String</Passport2>
<Passport3>String</Passport3>
<Passport4>String</Passport4>
<Passport5>String</Passport5>
<Passport6>String</Passport6>
<Passport7>String</Passport7>
<Passport8>String</Passport8>
<PassportMrzLineOne1>String</PassportMrzLineOne1>
<PassportMrzLineOne2>String</PassportMrzLineOne2>
<PassportMrzLineOne3>String</PassportMrzLineOne3>
</PassportRequest>
<PepError>false</PepError>
<PepSearchId>0</PepSearchId>
<PepSearchRecord>
<AffectedByUpdate>false</AffectedByUpdate>
<ClientInResults>false</ClientInResults>
<ClientNotInResults>false</ClientNotInResults>
<DateArchived>0001-01-01T00:00:00</DateArchived>
<DateRenewal>0001-01-01T00:00:00</DateRenewal>
<DateSearched>0001-01-01T00:00:00</DateSearched>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Id>0</Id>
<IsArchived>false</IsArchived>
<IsDayOneSearch>false</IsDayOneSearch>
<NumOfResults>0</NumOfResults>
<SearchCriteria>
<Address>String</Address>
<Country>String</Country>
<DateOfBirth>String</DateOfBirth>
<Name>String</Name>
<Nationality>String</Nationality>
<Reference>String</Reference>
</SearchCriteria>
<SearchResults>
<Results>
<PepSearchResult>
<Addresses>
<PepSearchResultAddress>
<AddressLine1>String</AddressLine1>
<AddressLine2>String</AddressLine2>
<AddressLine3>String</AddressLine3>
<AddressLine4>String</AddressLine4>
<Country>String</Country>
<County>String</County>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<ISOCountry>String</ISOCountry>
<PostCode>String</PostCode>
<SoftDelete>false</SoftDelete>
<Town>String</Town>
</PepSearchResultAddress>
</Addresses>
<Aliases>
<PepSearchResultAlias>
<AlternateTitle>String</AlternateTitle>
<BusinessName>String</BusinessName>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<DateOfSoftDelete>0001-01-01T00:00:00</DateOfSoftDelete>
<Forename>String</Forename>
<MiddleName>String</MiddleName>
<SoftDelete>false</SoftDelete>
<Surname>String</Surname>
<Title>String</Title>
</PepSearchResultAlias>
</Aliases>
<AlternateTitle>String</AlternateTitle>
<Articles>
<PepSearchResultArticle>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<DateOfCapture>0001-01-01T00:00:00</DateOfCapture>
<OriginalUrl>String</OriginalUrl>
<Snippets>
<PepSearchResultArticleSnippet>
<AdverseTerms>String</AdverseTerms>
<Text>String</Text>
<Title>String</Title>
</PepSearchResultArticleSnippet>
</Snippets>
<Source>String</Source>
<Url>String</Url>
</PepSearchResultArticle>
</Articles>
<Associations>
<PepSearchResultIndividualAssociation>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<FullName>String</FullName>
<LinkDescription>String</LinkDescription>
<SoftDelete>false</SoftDelete>
</PepSearchResultIndividualAssociation>
</Associations>
<BusinessAssociations>
<PepSearchResultBusinessAssociation>
<BusinessName>String</BusinessName>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<LinkDescription>String</LinkDescription>
<SoftDelete>false</SoftDelete>
</PepSearchResultBusinessAssociation>
</BusinessAssociations>
<BusinessName>String</BusinessName>
<BusinessTelephone>String</BusinessTelephone>
<Category>String</Category>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<DateOfBirth>0001-01-01T00:00:00</DateOfBirth>
<DateOfCapture>0001-01-01T00:00:00</DateOfCapture>
<DateOfDeath>0001-01-01T00:00:00</DateOfDeath>
<DateOfSoftDelete>0001-01-01T00:00:00</DateOfSoftDelete>
<Description>String</Description>
<Email>String</Email>
<FaceIsMatch>false</FaceIsMatch>
<FaceIsMatchConfidence>0</FaceIsMatchConfidence>
<Fax>String</Fax>
<Forename>String</Forename>
<Gender>String</Gender>
<HomeTelephone>String</HomeTelephone>
<Id>0</Id>
<Middlename>String</Middlename>
<MobileTelephone>String</MobileTelephone>
<Nationality>String</Nationality>
<Notes>
<PepSearchResultNote>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<Notes>String</Notes>
<SoftDelete>false</SoftDelete>
<Source>String</Source>
</PepSearchResultNote>
</Notes>
<PepTier>0</PepTier>
<Picture>String</Picture>
<PoliticalPositions>
<PepSearchResultPoliticalPosition>
<Country>String</Country>
<DateLastUpdated>0001-01-01T00:00:00</DateLastUpdated>
<Description>String</Description>
<From>String</From>
<SoftDelete>false</SoftDelete>
<To>String</To>
</PepSearchResultPoliticalPosition>
</PoliticalPositions>
<ResultIsClient>false</ResultIsClient>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<SoftDelete>false</SoftDelete>
<Source>String</Source>
<Surname>String</Surname>
<Telephone>String</Telephone>
<Title>String</Title>
<Type>String</Type>
<Website>String</Website>
<YearOfBirth>0</YearOfBirth>
<YearOfDeath>0</YearOfDeath>
</PepSearchResult>
</Results>
</SearchResults>
<SearchType>String</SearchType>
</PepSearchRecord>
<PollNumberEnabled>false</PollNumberEnabled>
<PollNumberRequest>
<PollNumber>String</PollNumber>
</PollNumberRequest>
<Reference>String</Reference>
<Replaced>false</Replaced>
<ReplacementSearchId>0</ReplacementSearchId>
<Result>
<AddressResult>
<AddressDOB>0001-01-01T00:00:00</AddressDOB>
<AddressDOBAppended>false</AddressDOBAppended>
<AddressForename>String</AddressForename>
<AddressForenameAppended>false</AddressForenameAppended>
<AddressGoneAway>String</AddressGoneAway>
<AddressMatchType>String</AddressMatchType>
<AddressMiddleName>String</AddressMiddleName>
<AddressMiddleNameAppended>false</AddressMiddleNameAppended>
<AddressRecency>0001-01-01T00:00:00</AddressRecency>
<AddressSource>String</AddressSource>
<AddressSurname>String</AddressSurname>
<AddressTelephone>String</AddressTelephone>
<AddressTelephoneName>String</AddressTelephoneName>
<AddressValidated>false</AddressValidated>
<CredivaFullER>false</CredivaFullER>
<Occupants>
<ValidIdAddressOccupantsResult>
<DOB>0001-01-01T00:00:00</DOB>
<Name>String</Name>
<Recency>0001-01-01T00:00:00</Recency>
<Residency>String</Residency>
<ResidencyScore>String</ResidencyScore>
<Source>String</Source>
<Telephone>String</Telephone>
<TelephoneName>String</TelephoneName>
</ValidIdAddressOccupantsResult>
</Occupants>
<Sales>
<ValidIdAddressSaleResult>
<Date>0001-01-01T00:00:00</Date>
<Price>String</Price>
<Silhouette>String</Silhouette>
<Tenure>String</Tenure>
<Type>String</Type>
</ValidIdAddressSaleResult>
</Sales>
</AddressResult>
<AgeResult>
<AgeIsAboveLower>false</AgeIsAboveLower>
<AgeIsBelowUpper>false</AgeIsBelowUpper>
</AgeResult>
<BankLiveResult>
<BankLiveAddress>String</BankLiveAddress>
<BankLiveError>String</BankLiveError>
<BankLiveName>String</BankLiveName>
<BankLiveNumber>String</BankLiveNumber>
<BankLiveSortcode>String</BankLiveSortcode>
<BankLiveStatus>String</BankLiveStatus>
</BankLiveResult>
<BankResult>
<BankAccountBACSPayments>false</BankAccountBACSPayments>
<BankAccountBranch>String</BankAccountBranch>
<BankAccountCHAPSPayments>false</BankAccountCHAPSPayments>
<BankAccountDirectDebits>false</BankAccountDirectDebits>
<BankAccountFasterPayments>false</BankAccountFasterPayments>
<BankAccountName>String</BankAccountName>
<BankAccountResultFlag>false</BankAccountResultFlag>
</BankResult>
<BirthResult>
<BirthMaidenName>String</BirthMaidenName>
<BirthName>String</BirthName>
<BirthRegDate>String</BirthRegDate>
<BirthRegDistrict>String</BirthRegDistrict>
<BirthResultFlag>String</BirthResultFlag>
</BirthResult>
<CCJResult>
<CCJs>
<ValidIdCCJCaseResult>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<Amount>String</Amount>
<CaseNo>String</CaseNo>
<CourtName>String</CourtName>
<DOB>0001-01-01T00:00:00</DOB>
<DateEnd>0001-01-01T00:00:00</DateEnd>
<JudgementDate>0001-01-01T00:00:00</JudgementDate>
<JudgementType>String</JudgementType>
<Name>String</Name>
<PostCode>String</PostCode>
</ValidIdCCJCaseResult>
</CCJs>
</CCJResult>
<CardNumberResult>
<CardFraudCheck>String</CardFraudCheck>
<CardNumberValid>false</CardNumberValid>
<CardTypeConfirm>String</CardTypeConfirm>
<CardTypeValid>false</CardTypeValid>
</CardNumberResult>
<CompanyDirectorResult>
<Directorships>
<ValidIdCompanyDirectorshipResult>
<Appointments>
<ValidIdCompanyAppointmentResult>
<Address>String</Address>
<AppointmentDate>0001-01-01T00:00:00</AppointmentDate>
<AppointmentType>String</AppointmentType>
<DOB>0001-01-01T00:00:00</DOB>
<Name>String</Name>
<Nationality>String</Nationality>
<Occupation>String</Occupation>
<Title>String</Title>
</ValidIdCompanyAppointmentResult>
</Appointments>
<CompanyName>String</CompanyName>
<CompanyRegNo>String</CompanyRegNo>
<DateAppointed>0001-01-01T00:00:00</DateAppointed>
<MatchType>String</MatchType>
<RegisteredOffice>String</RegisteredOffice>
</ValidIdCompanyDirectorshipResult>
</Directorships>
</CompanyDirectorResult>
<CreditActiveResult>
<CreditActiveAccounts>0</CreditActiveAccounts>
<CreditActiveCAIS>0</CreditActiveCAIS>
<CreditActiveCIFAS>String</CreditActiveCIFAS>
<CreditActiveInsightAccounts>0</CreditActiveInsightAccounts>
<CreditActiveLenders>0</CreditActiveLenders>
</CreditActiveResult>
<DOBResult>
<DOBEquifaxCount>0</DOBEquifaxCount>
<DOBEquifaxSpecified>false</DOBEquifaxSpecified>
<DOBEquifaxStatus>String</DOBEquifaxStatus>
<DOBExperianCount>0</DOBExperianCount>
<DOBTracesmartCount>0</DOBTracesmartCount>
</DOBResult>
<DeathscreenResult>
<Deaths>
<ValidIdDeathscreenDeathResult>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<DOB>0001-01-01T00:00:00</DOB>
<DOD>0001-01-01T00:00:00</DOD>
<DOR>String</DOR>
<DistNo>String</DistNo>
<District>String</District>
<EntryNo>String</EntryNo>
<Forename>String</Forename>
<FourthName>String</FourthName>
<GROReference>String</GROReference>
<MaidenName>String</MaidenName>
<MatchType>String</MatchType>
<PageNo>String</PageNo>
<PlaceOfBirth>String</PlaceOfBirth>
<PostCode>String</PostCode>
<RegNo>String</RegNo>
<SecondName>String</SecondName>
<Surname>String</Surname>
<ThirdName>String</ThirdName>
<VolumeNo>String</VolumeNo>
</ValidIdDeathscreenDeathResult>
</Deaths>
</DeathscreenResult>
<DrivingResult>
<DrivingLicenceErrors>String</DrivingLicenceErrors>
<DrivingLicenseMailSortFlag>false</DrivingLicenseMailSortFlag>
<DrivingLicenseMiddleNameWarning>false</DrivingLicenseMiddleNameWarning>
<DrivingLicenseResultFlag>false</DrivingLicenseResultFlag>
</DrivingResult>
<ElectricityResult>
<MPANResultFlag>false</MPANResultFlag>
</ElectricityResult>
<Errors>
<ValidIdResultErrors>
<Details>String</Details>
<Service>String</Service>
</ValidIdResultErrors>
</Errors>
<IdCardResult>
<IdCardCountryValid>false</IdCardCountryValid>
<IdCardDOBValid>false</IdCardDOBValid>
<IdCardExpiryValid>false</IdCardExpiryValid>
<IdCardGenderValid>false</IdCardGenderValid>
<IdCardMRZValid>false</IdCardMRZValid>
</IdCardResult>
<InsolvencyResult>
<Insolvencies>
<ValidIdInsolvencyCaseResult>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<Aliases>String</Aliases>
<AssetTotal>String</AssetTotal>
<CaseNo>String</CaseNo>
<CaseType>String</CaseType>
<Court>String</Court>
<DOB>0001-01-01T00:00:00</DOB>
<DebtTotal>String</DebtTotal>
<DeliveryPointSuffix>String</DeliveryPointSuffix>
<Description>String</Description>
<Name>String</Name>
<Occupation>String</Occupation>
<PostCode>String</PostCode>
<PresentationDate>0001-01-01T00:00:00</PresentationDate>
<PreviousAddress1>String</PreviousAddress1>
<PreviousAddress2>String</PreviousAddress2>
<PreviousAddress3>String</PreviousAddress3>
<PreviousAddress4>String</PreviousAddress4>
<PreviousAddress5>String</PreviousAddress5>
<PreviousDeliveryPointSuffix>String</PreviousDeliveryPointSuffix>
<PreviousPostCode>String</PreviousPostCode>
<ServiceOffice>String</ServiceOffice>
<StartDate>0001-01-01T00:00:00</StartDate>
<Status>String</Status>
<TelephoneNumber>String</TelephoneNumber>
<TradingNames>String</TradingNames>
<Type>String</Type>
</ValidIdInsolvencyCaseResult>
</Insolvencies>
</InsolvencyResult>
<MarriageResult>
<MarriageCertFlag>0</MarriageCertFlag>
<MarriageResultFlag>0</MarriageResultFlag>
</MarriageResult>
<NHSResult>
<NHSResultFlag>false</NHSResultFlag>
</NHSResult>
<NIResult>
<NIResultFlag>false</NIResultFlag>
</NIResult>
<OnlineProfileResult>
<OnlineProfileStatus>0</OnlineProfileStatus>
<OnlineTwitterActivityMonth1>0</OnlineTwitterActivityMonth1>
<OnlineTwitterActivityMonth10>0</OnlineTwitterActivityMonth10>
<OnlineTwitterActivityMonth11>0</OnlineTwitterActivityMonth11>
<OnlineTwitterActivityMonth12>0</OnlineTwitterActivityMonth12>
<OnlineTwitterActivityMonth2>0</OnlineTwitterActivityMonth2>
<OnlineTwitterActivityMonth3>0</OnlineTwitterActivityMonth3>
<OnlineTwitterActivityMonth4>0</OnlineTwitterActivityMonth4>
<OnlineTwitterActivityMonth5>0</OnlineTwitterActivityMonth5>
<OnlineTwitterActivityMonth6>0</OnlineTwitterActivityMonth6>
<OnlineTwitterActivityMonth7>0</OnlineTwitterActivityMonth7>
<OnlineTwitterActivityMonth8>0</OnlineTwitterActivityMonth8>
<OnlineTwitterActivityMonth9>0</OnlineTwitterActivityMonth9>
<OnlineTwitterUsername>String</OnlineTwitterUsername>
</OnlineProfileResult>
<PEPResult>
<PEPPersons>
<ValidIdPEPPersonResult>
<Addresses>
<ValidIdPEPPersonAddressResult>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<DeliveryPointSuffix>String</DeliveryPointSuffix>
<PostCode>String</PostCode>
</ValidIdPEPPersonAddressResult>
</Addresses>
<Aliases>
<ValidIdPEPPersonAliasResult>
<Name>String</Name>
</ValidIdPEPPersonAliasResult>
</Aliases>
<DOB>String</DOB>
<Name>String</Name>
<Positions>
<ValidIdPEPPersonPositionResult>
<Position>String</Position>
</ValidIdPEPPersonPositionResult>
</Positions>
<Recency>0001-01-01T00:00:00</Recency>
</ValidIdPEPPersonResult>
</PEPPersons>
</PEPResult>
<PRSResult>
<MatchResult>String</MatchResult>
<PropertyOwnership>String</PropertyOwnership>
<TitleNumber>String</TitleNumber>
</PRSResult>
<PassportChipResult>
<ChipAuthenticity>false</ChipAuthenticity>
<ChipDataToImageDataMatch>false</ChipDataToImageDataMatch>
<ChipPhotoToImagePhotoMatch>false</ChipPhotoToImagePhotoMatch>
<ContentAuthenticity>false</ContentAuthenticity>
<PassportChipDOBValid>false</PassportChipDOBValid>
<PassportChipErrors>String</PassportChipErrors>
<PassportChipExpiryValid>false</PassportChipExpiryValid>
<PassportChipGenderValid>false</PassportChipGenderValid>
<PassportChipMrzLineOne>String</PassportChipMrzLineOne>
<PassportChipMrzLineOneValid>false</PassportChipMrzLineOneValid>
<PassportChipMrzLineTwo>String</PassportChipMrzLineTwo>
<PassportChipMrzLineTwoValid>false</PassportChipMrzLineTwoValid>
<PassportChipNameValid>false</PassportChipNameValid>
</PassportChipResult>
<PassportResult>
<PassportDOBValid>false</PassportDOBValid>
<PassportErrors>String</PassportErrors>
<PassportExpiryValid>false</PassportExpiryValid>
<PassportGenderValid>false</PassportGenderValid>
<PassportMRZLine1Valid>false</PassportMRZLine1Valid>
<PassportMRZValid>false</PassportMRZValid>
<PassportNameValid>false</PassportNameValid>
</PassportResult>
<PollNumberResult>
<PollNumberMatch>0</PollNumberMatch>
</PollNumberResult>
<SearchActivityResult>
<Activity>
<ValidIdSearchActivityItemResult>
<History>
<ValidIdSearchActivityHistoryResult>
<BusinesActivity>String</BusinesActivity>
<Date>0001-01-01T00:00:00</Date>
</ValidIdSearchActivityHistoryResult>
</History>
<OneMonth>0</OneMonth>
<ProfileType>String</ProfileType>
<SixMonth>0</SixMonth>
<ThreeMonth>0</ThreeMonth>
</ValidIdSearchActivityItemResult>
</Activity>
</SearchActivityResult>
<SmartlinkResult>
<Addresses>
<ValidIdSmartlinkAddressResult>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<DOB>0001-01-01T00:00:00</DOB>
<DeliveryPointSuffix>String</DeliveryPointSuffix>
<Forename>String</Forename>
<LinkSource>String</LinkSource>
<MiddleName>String</MiddleName>
<PostCode>String</PostCode>
<Recency>0001-01-01T00:00:00</Recency>
<Residency>String</Residency>
<Surname>String</Surname>
<Title>String</Title>
</ValidIdSmartlinkAddressResult>
</Addresses>
</SmartlinkResult>
<SummaryResult>
<NoticeOfCorrection>String</NoticeOfCorrection>
<SummaryId>0</SummaryId>
<SummaryReference>String</SummaryReference>
<SummaryResultText>String</SummaryResultText>
<SummarySmartscore>0</SummarySmartscore>
<SummaryStatus>false</SummaryStatus>
</SummaryResult>
<TravelVisaResult>
<VisaInDate>false</VisaInDate>
<VisaMRZValid>false</VisaMRZValid>
<VisaUKResidenceValid>false</VisaUKResidenceValid>
</TravelVisaResult>
</Result>
<SanctionsResult>
<AffectedByUpdate>false</AffectedByUpdate>
<ClientInResults>false</ClientInResults>
<ClientNotInResults>false</ClientNotInResults>
<DateArchived>0001-01-01T00:00:00</DateArchived>
<DateSearched>0001-01-01T00:00:00</DateSearched>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Id>0</Id>
<IsArchived>false</IsArchived>
<ListSearchResults>
<SearchResultEntry>
<Addresses>
<SearchResultAddress>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<City>String</City>
<Country>String</Country>
<County>String</County>
<PostCode>String</PostCode>
<SearchResultAddressId>0</SearchResultAddressId>
<Type>String</Type>
</SearchResultAddress>
</Addresses>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<DatesOfBirth>
<SearchResultDateOfBirth>
<DateOfBirth>String</DateOfBirth>
<Day>0</Day>
<Month>0</Month>
<SearchResultDateOfBirthId>0</SearchResultDateOfBirthId>
<Type>String</Type>
<Year>0</Year>
</SearchResultDateOfBirth>
</DatesOfBirth>
<Names>
<SearchResultName>
<FullName>String</FullName>
<ResultSimilarity>0</ResultSimilarity>
<SearchResultNameId>0</SearchResultNameId>
<Title>String</Title>
<Type>String</Type>
</SearchResultName>
</Names>
<Nationalities>
<SearchResultNationality>
<Nationality>String</Nationality>
<SearchResultNationalityId>0</SearchResultNationalityId>
</SearchResultNationality>
</Nationalities>
<PlacesOfBirth>
<SearchResultPlaceOfBirth>
<CountryOfBirth>String</CountryOfBirth>
<PlaceOfBirth>String</PlaceOfBirth>
<SearchResultPlaceOfBirthId>0</SearchResultPlaceOfBirthId>
</SearchResultPlaceOfBirth>
</PlacesOfBirth>
<Remarks>
<SearchResultRemark>
<Description>String</Description>
<Name>String</Name>
<SearchResultRemarkId>0</SearchResultRemarkId>
</SearchResultRemark>
</Remarks>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
<SanctionsListId>String</SanctionsListId>
<SanctionsListName>String</SanctionsListName>
<SearchResultId>0</SearchResultId>
</SearchResultEntry>
</ListSearchResults>
<NumOfResults>0</NumOfResults>
<SearchCriteria>
<Address>String</Address>
<Country>String</Country>
<DateOfBirth>String</DateOfBirth>
<Name>String</Name>
<Nationality>String</Nationality>
<Reference>String</Reference>
</SearchCriteria>
<SearchResults>
<CanadianJusticeResults>
<SearchResultCanadianJustice>
<Country>String</Country>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Name>String</Name>
<RefId>0</RefId>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultCanadianJustice>
</CanadianJusticeResults>
<CanadianSemaResults>
<SearchResultCanadianSema>
<Country>String</Country>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Item>String</Item>
<Name>String</Name>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
<Schedule>String</Schedule>
</SearchResultCanadianSema>
</CanadianSemaResults>
<DfatResults>
<SearchResultDfat>
<Address>String</Address>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<FullName>String</FullName>
<Nationality>String</Nationality>
<PlaceOfBirth>String</PlaceOfBirth>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultDfat>
</DfatResults>
<EuResults>
<SearchResultEu>
<Addresses>
<SearchResultEuAddress>
<City>String</City>
<Country>String</Country>
<Other>String</Other>
<PostCode>String</PostCode>
<Street>String</Street>
</SearchResultEuAddress>
</Addresses>
<Births>
<SearchResultEuBirth>
<Country>String</Country>
<Date>String</Date>
<Place>String</Place>
</SearchResultEuBirth>
</Births>
<Citizenships>
<SearchResultOfacEuCitizenship>
<Country>String</Country>
</SearchResultOfacEuCitizenship>
</Citizenships>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Names>
<SearchResultEuName>
<FullName>String</FullName>
<Gender>String</Gender>
</SearchResultEuName>
</Names>
<Passports>
<SearchResultEuPassport>
<Country>String</Country>
<Number>String</Number>
</SearchResultEuPassport>
</Passports>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultEu>
</EuResults>
<HMTResults>
<SearchResultHmTreasury>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<Address6>String</Address6>
<Country>String</Country>
<CountryOfBirth>String</CountryOfBirth>
<DateListed>0001-01-01T00:00:00</DateListed>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Name1>String</Name1>
<Name2>String</Name2>
<Name3>String</Name3>
<Name4>String</Name4>
<Name5>String</Name5>
<Name6>String</Name6>
<Nationality>String</Nationality>
<PostCode>String</PostCode>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultHmTreasury>
</HMTResults>
<HMTUkraineResults>
<SearchResultHmTreasury>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<Address4>String</Address4>
<Address5>String</Address5>
<Address6>String</Address6>
<Country>String</Country>
<CountryOfBirth>String</CountryOfBirth>
<DateListed>0001-01-01T00:00:00</DateListed>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<Name1>String</Name1>
<Name2>String</Name2>
<Name3>String</Name3>
<Name4>String</Name4>
<Name5>String</Name5>
<Name6>String</Name6>
<Nationality>String</Nationality>
<PostCode>String</PostCode>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultHmTreasury>
</HMTUkraineResults>
<OfacConsolidatedResults>
<SearchResultOfac>
<Addresses>
<SearchResultOfacAddress>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<City>String</City>
<Country>String</Country>
<PostCode>String</PostCode>
<State>String</State>
</SearchResultOfacAddress>
</Addresses>
<Akas>
<SearchResultOfacAka>
<FirstName>String</FirstName>
<LastName>String</LastName>
<Strength>String</Strength>
<Type>String</Type>
</SearchResultOfacAka>
</Akas>
<DateOfBirths>
<SearchResultOfacDateOfBirth>
<DateOfBirth>String</DateOfBirth>
</SearchResultOfacDateOfBirth>
</DateOfBirths>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<FirstName>String</FirstName>
<LastName>String</LastName>
<Nationalities>
<SearchResultOfacNationality>
<Country>String</Country>
</SearchResultOfacNationality>
</Nationalities>
<PlaceOfBirths>
<SearchResultOfacPlaceOfBirth>
<PlaceOfBirth>String</PlaceOfBirth>
</SearchResultOfacPlaceOfBirth>
</PlaceOfBirths>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultOfac>
</OfacConsolidatedResults>
<OfacResults>
<SearchResultOfac>
<Addresses>
<SearchResultOfacAddress>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<City>String</City>
<Country>String</Country>
<PostCode>String</PostCode>
<State>String</State>
</SearchResultOfacAddress>
</Addresses>
<Akas>
<SearchResultOfacAka>
<FirstName>String</FirstName>
<LastName>String</LastName>
<Strength>String</Strength>
<Type>String</Type>
</SearchResultOfacAka>
</Akas>
<DateOfBirths>
<SearchResultOfacDateOfBirth>
<DateOfBirth>String</DateOfBirth>
</SearchResultOfacDateOfBirth>
</DateOfBirths>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<FirstName>String</FirstName>
<LastName>String</LastName>
<Nationalities>
<SearchResultOfacNationality>
<Country>String</Country>
</SearchResultOfacNationality>
</Nationalities>
<PlaceOfBirths>
<SearchResultOfacPlaceOfBirth>
<PlaceOfBirth>String</PlaceOfBirth>
</SearchResultOfacPlaceOfBirth>
</PlaceOfBirths>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultOfac>
</OfacResults>
<OsfiResults>
<SearchResultOsfi>
<Address>String</Address>
<DateOfBirth>String</DateOfBirth>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<FullName>String</FullName>
<Nationality>String</Nationality>
<PlaceOfBirth>String</PlaceOfBirth>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
</SearchResultOsfi>
</OsfiResults>
<SwissSecoResults>
<SearchResultEntry>
<Addresses>
<SearchResultAddress>
<Address1>String</Address1>
<Address2>String</Address2>
<Address3>String</Address3>
<City>String</City>
<Country>String</Country>
<County>String</County>
<PostCode>String</PostCode>
<SearchResultAddressId>0</SearchResultAddressId>
<Type>String</Type>
</SearchResultAddress>
</Addresses>
<DateUpdated>0001-01-01T00:00:00</DateUpdated>
<DatesOfBirth>
<SearchResultDateOfBirth>
<DateOfBirth>String</DateOfBirth>
<Day>0</Day>
<Month>0</Month>
<SearchResultDateOfBirthId>0</SearchResultDateOfBirthId>
<Type>String</Type>
<Year>0</Year>
</SearchResultDateOfBirth>
</DatesOfBirth>
<Names>
<SearchResultName>
<FullName>String</FullName>
<ResultSimilarity>0</ResultSimilarity>
<SearchResultNameId>0</SearchResultNameId>
<Title>String</Title>
<Type>String</Type>
</SearchResultName>
</Names>
<Nationalities>
<SearchResultNationality>
<Nationality>String</Nationality>
<SearchResultNationalityId>0</SearchResultNationalityId>
</SearchResultNationality>
</Nationalities>
<PlacesOfBirth>
<SearchResultPlaceOfBirth>
<CountryOfBirth>String</CountryOfBirth>
<PlaceOfBirth>String</PlaceOfBirth>
<SearchResultPlaceOfBirthId>0</SearchResultPlaceOfBirthId>
</SearchResultPlaceOfBirth>
</PlacesOfBirth>
<Remarks>
<SearchResultRemark>
<Description>String</Description>
<Name>String</Name>
<SearchResultRemarkId>0</SearchResultRemarkId>
</SearchResultRemark>
</Remarks>
<ResultResolved>false</ResultResolved>
<ResultSimilarity>0</ResultSimilarity>
<ResultStrength>0</ResultStrength>
<ResultType>String</ResultType>
<SanctionsListId>String</SanctionsListId>
<SanctionsListName>String</SanctionsListName>
<SearchResultId>0</SearchResultId>
</SearchResultEntry>
</SwissSecoResults>
</SearchResults>
<SearchSources>
<SearchSource>
<IsAffectedByListUpdate>false</IsAffectedByListUpdate>
<ListId>String</ListId>
<ListName>String</ListName>
<ListShortName>String</ListShortName>
</SearchSource>
</SearchSources>
<SearchType>String</SearchType>
</SanctionsResult>
<SanctionsSearchId>0</SanctionsSearchId>
<SearchActivityEnabled>false</SearchActivityEnabled>
<SearchListIds>String</SearchListIds>
<SmartlinkEnabled>false</SmartlinkEnabled>
<TravelVisaEnabled>false</TravelVisaEnabled>
<TravelVisaRequest>
<TravelVisa1>String</TravelVisa1>
<TravelVisa2>String</TravelVisa2>
<TravelVisa3>String</TravelVisa3>
<TravelVisa4>String</TravelVisa4>
<TravelVisa5>String</TravelVisa5>
<TravelVisa6>String</TravelVisa6>
<TravelVisa7>String</TravelVisa7>
<TravelVisa8>String</TravelVisa8>
<TravelVisa9>String</TravelVisa9>
</TravelVisaRequest>
<Type>0</Type>
<ValidIdPassportChipId>0</ValidIdPassportChipId>
<ValidIdPassportId>0</ValidIdPassportId>
</SearchRecord>
<ValidIdSearchId>0</ValidIdSearchId>
</Data>
</AddValidIdResponse>
</soap:Body>
</soap:Envelope>