EUCARIS country code convention

For a request message, the SenderCountry is the country where the request originated, and the RecipientCountry is the country that is to receive the request.
In response messages, SenderCountry/RecipientCountry are reversed. Now, the SenderCountry is the country where the response originated, and the RecipientCountry is the country that is to receive the response.

Coding systems

EUCARIS supports the following coding system for country codes:

note: by default EUCARIS uses the DS coding system, except for the codes listed below in the Artificial Country Codes table.

A client submitting a request, can choose the coding systems it wants to use via the service endpoint URL at which it submits the request. Each country coding system has a different base URL. In a consolidated response, the responding countries will be denoted in the coding system that was chosen while submitting the request. The following service endpoint URLs are supported in EUCARIS release 6.0.3.36 (SU-U3):

http://servername:xx/Eucaris.Public.ISO2/GenericService.asmx
http://servername:xx/Eucaris.Public.ISO2/GenericAsyncService.asmx

The following service endpoint URLs will be supported in future EUCARIS releases (no implementation date or version known yet):

http://servername:xx/Eucaris.Public.DS/GenericService.asmx
http://servername:xx/Eucaris.Public.DS/GenericAsyncService.asmx

http://servername:xx/Eucaris.Public.ISO3/GenericService.asmx
http://servername:xx/Eucaris.Public.ISO3/GenericAsyncService.asmx

The table below lists the countries and the coded values in various coding systems:

Country name ISO-2 ISO-3 DS code
Alderney GBA
Andorra AD AND AND
Albania AL ALB AL
Armenia AM ARM AM
Austria AT AUT A
Azerbaijan AZ AZE AZ
Bosnia and Herzegovina BA BIH BIH
Belgium BE BEL B
Bulgaria BG BGR BG
Belarus BY BLR BY
Croatia HR HRV HR
Cyprus CY CYP CY
Czech Republic CZ CZE CZ
Denmark DK DNK DK
Estonia EE EST EST
Finland FI FIN FIN
France FR FRA F
FYROM MK MKD MK
Germany DE DEU D
Georgia GE GEO GE
Gibraltar GI GIB GBZ
Greece GR GRC GR
Guernsey GG GGY GBG
Hungary HU HUN H
Iceland IS ISL IS
Ireland IE IRL IRL
Isle of Man IM IMN GBM
Italy IT ITA I
Jersey JE JEY GBJ
Kazakhstan KZ KAZ KZ
Latvia LV LVA LV
Liechtenstein LI LIE FL
Lithuania LT LTU LT
Luxembourg LU LUX L
Malta MT MLT M
Moldova MD MDA MD
Monaco MC MCO MC
Montenegro ME MNE MNE
Netherlands NL NLD NL
Netherlands Antilles AN ANT NA
Norway NO NOR N
Poland PL POL PL
Portugal PT PRT P
Romania RO ROU RO
San Marino SM SMR RSM
Serbia RS SRB SRB
Slovakia SK SVK SK
Slovenia SI SVN SLO
Spain ES ESP E
Sweden SE SWE S
Switzerland CH CHE CH
Tajikistan TJ TJK TJ
Turkey TR TUR TR
Turkmenistan TM TKM TM
Ukraine UA UKR UA
United Kingdom GB GBR GB
Uzbekistan UZ UZB UZ
Russia RU RUS RUS

Artificial country codes

EUCARIS uses the following artificial country codes:

Country code Meaning and use                                          
MCI Multi Country Inquiry. Two variants possible.Variant A (RecipientCountryTable is not present): The request message should be broadcast to all countries that support the particular service and the particular search method.Variant B (RecipientCountryTable present): The request message should be broadcast to the countries listed in RecipientCountryTable.The EUCARIS core system performs the broadcast, converting the request message from the client application to N single request messages to the recipient countries. These messages, as well as the response to these messages, contain ordinary country codes.An MCI-request leads to a consolidated response message, containing the responses of all queried countries.
AA Is used in the statistics message exchange by RESPER Central Hub to denote EUCARIS.
EU Is used in the statistics message exchange by RESPER Central Hub to denote RESPER Central Hub.
L2 Luxembourg has two organizations hosting EUCARIS: The SNCT (hosting the EUCARIS treaty services) and the Police (hosting the Prüm services). The SNCT uses ‘L’ as country code while the Luxembourg Police is using ‘L2’as country code.
RO2 The ‘Registrul Auto Român’ (R.A.R.) was the organisation initial hosting EUCARIS and supplying data for the EUCARIS treaty using the RO country code. Mid 2010 the ‘Romanian Driving License and Vehicle Registration Directorate’ took over the responsibility for supplying both EUCARIS- and Prüm treaty data. Since the R.A.R is still using EUCARIS for their outbound requests the country code RO2 was assigned to the ‘Romanian Driving License and Vehicle Registration Directorate’.
F2 France has two organizations hosting EUCARIS: The ministry of interior which is supplying Prüm treaty data using country code F, and the DPICA (Direction Programme Interministérielle Contrôle Automatisé) which is in charge of the automated control program for road safety in France, using code F2. The DPICA exchanges data regarding traffic fines.
FIN2 Finland has two organizations connected EUCARIS: Haltik requesting data only for the Prüm treaty data using country code FIN, and the TRAFICOM which is requesting and providing data for all other services in Finland, using code FIN2. In the future TRAFICOM will be the only connection in Finland.
EDR Is used in the message exchange by TACHO and ERRU to denote a Multi country inquiry.