# Understanding Business Verification Code

Business Validation provides the `business_ver_code` which serves as a key component in providing insights into the quality and reliability of the validated business.

Business Verification Code (BVC) comprises of 3 indicators rule name, number of potential candidates for match and the match score that signifies the reliability of match expressed into a single string.

Business Verification Code (BVC) expression:&#x20;

{Rule Name} {delimiter} {Number of Potential Candidates} {delimiter} {Match Score}&#x20;

where {delimiter} is underscore "\_".

* **Rule Name**: The rule name can be one of the following:&#x20;
  * ID,&#x20;
  * MainName,&#x20;
  * OriginalInput,&#x20;
  * BeneficiaryName,&#x20;
  * TradingName,&#x20;
  * NoMatch
* **Number of Potential Candidates**: This indicates the number of potential matches:
  * 0: No match found.
  * 1: One match found.
  * 2 or more: Ambiguous matches found.
* **Match Score**: The match score signifies the reliability of the match between 0.0 and 1.0:
  * 0.0:  is no match.
  * 1.0: Represents a exact match.
  * Between 0.0 and 1.0: Indicates a partial match.

**business\_ver\_code examples**

* `MainName_1_1.0`: MainName used for business validation with 1 candidate found, achieving an exact match with a score of 1.0.
* `OriginalInput_1_0.14285714285714285`: OriginalInput used for business validation with 1 candidate found, resulting in a partial match with a score of 0.14.
* `BeneficiaryName_6_1.0`: BeneficiaryName used for business validation with 6 candidates found, indicating ambiguity, yet achieving an exact match with a score of 1.0.
* `NoMatch_0_0.0`: No match found.
