Unique Master Citizen Number

From Wikipedia, the free encyclopedia

Unique Master Citizen Number (Serbo-Croatian: Jedinstveni Matični Broj Građana / Јединствени Матични Број Грађана, acronym JMBG / ЈМБГ, Macedonian: Единствен матичен број на граѓанинот, acronym ЕМБГ, Slovene: Enotna matična številka občana, acronym EMŠO) was a unique identification number that was assigned at birth to every citizen of former Yugoslavia.

The JMBG was introduced in 1976 and applied to all citizens born before then alive at the time. It is still in use today in the six countries formed from the former Yugoslav republics.

Contents

[edit] Composition

The number is made up of 13 digits in a form "DD MM YYY RR BBB K" (whitespaces are for convenience; digits are written without separation) where:

DD – day of birth

MM – month of birth

YYY – last three digits of the year of birth

RR – political region of birth (for persons born before 1976, political region where they were first registered)

  • 00-09 – foreign citizens *without* citizenship of former Yugoslavia or succeeding countries (foreign citizens that receive citizenship also receive a 'regular' JMBG, not this 'foreigners only' one)
03 - foreigners in Croatia
10 - Banja Luka
11 - Bihac
12 - Doboj
13 - Gorazde
14 - Livno
15 - Mostar
16 - Prijedor
17 - Sarajevo
18 - Tuzla
19 - Zenica
21 - Podgorica
30 - Osijek, Slavonija region
31 - Bjelovar, Virovitica, Koprivnica, Pakrac, Podravina region
32 - Varaždin, Međimurje region
33 - Zagreb
34 - Karlovac
35 - Gospić, Lika region
36 - Rijeka, Pula, Istra and Primorje regions
37 - Sisak, Banovina region
38 - Split, Dubrovnik, Dalmatia region
39 - mixed
41 - Bitola
42 - Kumanovo
43 - Ohrid
44 - Prilep
45 - Skopje
46 - Strumica
47 - Tetovo
48 - Veles
49 - Štip
  • 50-59 – Slovenia (only 50 is used)
  • 60-69 – (not in use)
71 - Belgrade region
       (Grad Beograd: Stari Grad, Savski Venac, Voždovac, Vračar, Palilula, Zvezdara, Rakovica, Čukarica, 
        Novi Beograd, Zemun, Mladenovac, Barajevo, Grocka, Obrenovac, Sopot, Lazarevac)
72 - Šumadija region
       (Šumadijski okrug: Aranđelovac, Batočina, Knić, Kragujevac, Rača, Lapovo, Topola), 
       Pomoravlje region 
       (Pomoravski okrug: Despotovac, Paraćin, Rekovac, Jagodina, Svilajnac, Ćuprija) 
73 - Niš region
       (Nišavski okrug: Aleksinac, Svrljig, Niš, Gadžin Han, Doljevac, Merošina, Ražanj)
74 - Southern Morava region
       (Jablanički okrug: Leskovac, Vlasotince, Medveđa, Lebane, Bojnik, Crna Trava), 
       (Pčinjski okrug: Vranje, Bujanovac, Surdulica, Bosilegrad, Preševo, Trgovište, Vladičin Han)
75 - Zaječar region
       (Zaječarski okrug: Zaječar, Boljevac, Knjaževac, Sokobanja), 
       (Borski okrug: Bor, Majdanpek, Kladovo, Negotin)
76 - Podunavlje region
       (Podunavski okrug: Smederevska Palanka, Velika Plana, Smederevo), 
       (Braničevski okrug: Veliko Gradište, Kučevo, Petrovac na Mlavi, Požarevac, Žagubica, Golubac, Žabari, Malo Crniće)
77 - Podrinje region
       Kolubara region 
       (Kolubarski okrug: Valjevo, Lajkovac, Ljig, Ub, Osečina, Mionoca)
78 - Kraljevo region
       (Raški okrug: Kraljevo, Vrnjačka Banja, Novi Pazar, Raška, Tutin), 
       (Moravički okrug: Gornji Milanovac, Čačak, Ivanjica, Lučani), 
       (Rasinski okrug: Aleksandrovac, Brus, Kruševac, Trstenik, Varvarin, Ćićevac)
79 - Užice region
       (Zlatiborski okrug: Arilje, Bajina Bašta, Kosjerić, Nova Varoš, Požega, Priboj, Prijepolje, Sjenica, Užice, Čajetina)
?? - (Mačvanski okrug: Loznica, Krupanj, Ljubovija, Šabac, Bogatić, Koceljeva, Vladimirci, Mali Zvornik)
?? - (Pirotski okrug: Babušnica, Bela Palanka, Dimitrovgrad, Pirot)
?? - (Toplički okrug: Blace, Žitorađa, Prokuplje, Kuršumlija)
80 - Novi Sad region
       (Južnobački okrug: Bač, Bačka Palanka, Bački Petrovac, Vrbas, Žabalj, Novi Sad, Srbobran, 
        Sremski Karlovci, Temerin, Titel, Bečej, Beočin)
81 - Odžaci region
       (Zapadnobački okrug: Apatin, Kula, Odžaci, Sombor)
82 - Subotica region
       (Severnobački okrug: Bačka Topola, Subotica, Mali Iđoš)
85 - Zrenjanin region
       (Srednjebanatski okrug: Zrenjanin, Nova Crnja, Novi Bečej, Sečanj, Žitište)
86 - Pančevo region
       (Južnobanatski okrug: Alibunar, Bela Crkva, Vršac, Kovačica, Kovin, Pančevo, Opovo, Plandište)
87 - (Severnobanatski okrug: Ada, Kikinda, Kanjiža, Novi Kneževac, Senta, Čoka)
88 - Ruma region
       (Sremski okrug: Inđija, Pećinci, Ruma, Sremska Mitrovica, Stara Pazova, Šid, Irig)
89 - Sremska Mitrovica region
       (Sremski okrug: Inđija, Pećinci, Ruma, Sremska Mitrovica, Stara Pazova, Šid, Irig)
  • 90-99 – Serbian province of Kosovo
91 - Priština region
       (Kosovski okrug: Priština, Obilić, Podujevo, Štrpce, Lipljan, Glogovac, Kačanik, Kosovo Polje, Uroševac, Štimlje)
92 - Kosovska Mitrovica region
       (Kosovsko Mitrovački okrug: Kosovska Mitrovica, Zvečan, Leposavić, Zubin Potok, Vučitrn, Srbica)
93 - Peć region
       (Pećki okrug: Peć, Istok, Klina)
94 - Đakovica region
       (Pećki okrug: Dečani, Đakovica)
95 - Prizren region
       (Prizrenski okrug: Gora-Dragaš, Orahovac, Prizren, Suva Reka)
?? - (Kosovsko Pomoravski okrug: Gnjilane, Kosovska Kamenica, Vitina, Novo Brdo)

BBB – unique number (usually representing the entry number in the registrar of births)

K - checksum

[edit] Checksum calculation

The checksum is calculated from the mapping DDMMGGGRRBBBK = abcdefghijklm, using the formula:

m = 11 –- (( 7*(a+g) + 6*(b+h) + 5*(c+i) + 4*(d+j) + 3*(e+k) + 2*(f+l) ) mod 11)
  • If m is between 1 and 9, the number K is the same as the number m
  • If m is 10, K can not be calculated (e.g. some of first 12 characters are not correct)
  • If m is 11, K becomes 0 (zero)

[edit] Microsoft Excel formula

A1 - data (first 12 digits stored as text)
B1 - checksum calculation
C1 - full number with checksum

B1 =11-(MOD(((7*(MID(A1,1,1)+MID(A1,7, 1)))
            +(6*(MID(A1,2,1)+MID(A1,8, 1)))
            +(5*(MID(A1,3,1)+MID(A1,9, 1)))
            +(4*(MID(A1,4,1)+MID(A1,10,1)))
            +(3*(MID(A1,5,1)+MID(A1,11,1)))
            +(2*(MID(A1,6,1)+MID(A1,12,1)))),11))
C1 =CONCATENATE(A1,IF(B1<10,B1,0))

[edit] Example

As an example, a valid identification number is 0101100710006; it will be the number of the first male baby registered in Belgrade on January 1, 2100 (if the system is still in use).

[edit] External Links

Croatian Law on JMBG (Unique Master Citizen Number) from 1992. and corrections from 2002. on the pages of Croatian Ministry of Interior Affairs (in Croatian)