There are two ways in which UID services wishing to introduce the UID to their data bases can match their data with that of the UID register:
Using the "Complete UID list" function, UID services can match data themselves. To do this, they download a file containing at least the names and addresses of the enterprises. The list is automatically completed with the UID data and then available for download.
Direct matching of data can be carried out by entities themselves, without having to contact the UID team.
UID services can send a file to the UID team containing at least the names and addresses of the enterprises. The file should not contain more than 100,000 entries. The UID team completes the file with the relevant UID data and returns it by the agreed channel.
The difference between indirect matching and direct matching conducted by the UID service itself is that at the same time, the UID team carries out complementary analyses aimed at improving UID allocation. The two Output files are different with regards structure and also because additional UID data are provided for ambiguous results.
Detailed information on the content/character of Input and Output files can be found under "Additional information". Please note the differences in the Output files depending on whether the matching is direct or indirect.
How the UID batch requests work
Data is matched (directly or indirectly) using an automated similarity search and we advise users to check whether the UID entities proposed by us actually correspond to the units for which they were looking.
The Jaro-Winkler score as well as the given search result (e.g. “NameAddress”) are good indicators of the quality of results. Results based not only on the name but also on the address are more reliable.
Matching procedure for UID allocation
Automatic allocation is based initially on the identifiers provided. The allocation of the UID on the basis of a valid identifier that you have sent to us should always be regarded as a one-off result.
If no identifier has been supplied or the one supplied is invalid, the matching will then be based on the name combined with the address. If a search using the "Name" and the "complete Address" gives no result, the search will then be made using the "Name" and "Postcode/Town". If this search is fruitless, the search will be made using the "Name" only.
The distinction between conclusive and inconclusive results is based on the following scores of the similarity search. It also depends on the number of candidates suggested for a given search.
|Score with the UID similarity search||Potential candidates||Category|
|Score ≥ 99%||Number = 1||Conclusive result|
|98% ≥ Score ≥ 80%||Number = 1||No conclusive result|
|Score ≥ 80%||Number > 1|
|Score < 80%||Number = 0||No result|
Please note that UID documentation is only available in German (DE), French (FR) and Italian (IT).
The following documents are available:
- UID batch request - Input file (DE/ FR/ IT)
- UID batch request - Output file (indirect matching) (DE/ FR/ IT)
- UID batch request - Output file (direct matching) (DE/ FR/ IT)