Уникальный номер главного гражданина (хорватский и боснийский : Jedinstveni matični broj građana, JMBG, македонский : Единствен матичен број на граѓанинот, ЕМБГ, сербский и Черногорский : Јединствени матични број грађана, ЈМБГ, Jedinstveni matični broj građana, JMBG, словенский : Enotna matična številka občana, EMŠO) - уникальный идентификационный номер, который присваивался каждому гражданину бывшие югославские республики из СФР Югославия. Сегодня он продолжает использоваться почти во всех странах, которые были созданы после распада Югославии - Боснии и Герцеговины, Черногории, Северной Македонии., Сербия и Словения используют его в исходной форме, а Хорватия перешла на новый идентификационный номер, который называется Персональный идентификационный номер (хорватский: Osobni identifikacijski broj, OIB).
JMBG была введена 8 января 1977 года и применялась ко всем гражданам, родившимся ранее и живым в то время. Все шесть республик приняли закон об уникальном номере магистра-гражданина.
Хотя Республика Хорватия продолжала использовать JMBG после обретения независимости в 2002 году, официальное название номера было изменено на Matični broj građana (Master Citizen Number), аббревиатура MBG. Сторонники права на неприкосновенность частной жизни утверждали, что JMBG является частью личной информации, которую необходимо защищать законом о конфиденциальности, в основном потому, что она уникальна и в нем указана дата рождения человека. Когда в 2003 году был принят закон об этом, стало невозможно использовать JMBG в удостоверениях личности, водительских правах и аналогичных документах. Несмотря на то, что закон скрыл MBG от личных документов, различные учреждения (например, банки, школы, страховые компании...) продолжали требовать от граждан отдавать свои MBG при подписании различных контрактов, поскольку MBG был естественным уникальным идентификатором каждого гражданина. Видя недостаток сокрытия MBG, 1 января 2009 года Хорватия приняла новый закон, вводящий другой уникальный идентификатор, который называется Персональный идентификационный номер (хорватский: Osobni identifikacijski broj, аббревиатура OIB). OIB состоит из 11 случайно выбранных цифр и присваивается всем хорватским гражданам, компаниям, зарегистрированным в Хорватии, и иностранным гражданам, проживающим в Хорватии. Несмотря на то, что OIB используется, закон MBG остается в силе, и номер MBG все еще присваивается. Он используется для координации данных между государственными реестрами. MBG больше не появляется в хорватских удостоверениях личности с 2003 года, вместо этого OIB появляется с 2013 года.
Номер состоит из 13 цифр в форме «DD MM YYY RR BBB K "(пробелы для удобства; цифры пишутся без разделения) где:
Контрольная сумма i s вычисляется из отображения DDMMYYYRRBBBK = abcdefghijklm по формуле:
Примечание: было небольшое количество JMBG, которые были назначены действительными органами, но имели недопустимую контрольную сумму. Кроме того, существует несколько дубликатов JMBG. Распространенным анекдотическим объяснением этого является простая ошибка оператора. Сообщается, что эти ошибки чаще случались в начале 1990-х годов. Вероятность возникновения исключений, как сообщается, невысока, и вопрос о том, оправдывают ли такие исключения сомнения в использовании JMBG в качестве уникального идентификатора, не был научно проанализирован.
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 = СЦЕПИТЬ (A1, ЕСЛИ ( B1 <10,B1,0))
12
.
def validjmbg jmbg len = jmbg.scan (/ [0-9] /). Size valid_chars = (jmbg = ~ / ^ [0-9] + $ /) if len! = 13 или! Valid_chars вернет false else j = jmbg.split (//). Map (: to_i) v = 11 - ((7 * (j [0] + j [6]) + 6 * (j [1 ] + j [7]) + 5 * (j [2] + j [8]) + 4 * (j [3] + j [9]) + 3 * (j [4] + j [10]) + 2 * (j [5] + j [11]))% 11) v = 0, если v>9 return v == j [12] end end
В качестве примера допустимый идентификационный номер 01010065 00006; это номер первого ребенка мужского пола, зарегистрированного в Словении 1 января 2006 г.