Валидатор и парсер на Isikukood
Валидирайте и парсирайте естонския код за личното идентифициране.
Вход
Изход
Резултат
Няма стойност
Прочети ме
Какво е Isikukood?
Isikukood е национален идентификационен номер на Естония, издаван на всеки жител при раждането или при получаване на резидентност. Този 11-цифрен код кодира съществена информация, включително дата на раждане, пол и уникален пореден номер. Последната цифра е контролна цифра, която валидира автентичността на целия код.
Системата Isikukood е въведена през 1991 г. и следва специфичен формат: първата цифра показва век и пол (нечетна за мъже, четна за жени), цифри 2-7 представляват датата на раждане (YYMMDD), цифри 8-10 са уникален пореден номер, а 11-та цифра е контролен номер, изчислен с помощта на алгоритъм на претеглена контролна сума.
Описание на инструмента
Този инструмент валидира естонските Isikukood (кодове за лична идентификация) и извлича кодирана информация от валидни кодове. Той проверява структурата на кода, изчислява и проверява контролната цифра и анализира всички вградени данни, включително дата на раждане, пол, възраст и самата контролна цифра.
Валидаторът използва официалния алгоритъм на Isikukood, за да гарантира точност, и може незабавно да открие невалидни кодове чрез проверка на формата и математическа валидация.
Функции
- Валидация в реално време: Незабавно проверява дали Isikukood е валиден или невалиден
- Извличане на данни: Автоматично анализира и показва кодирана информация
- Определяне на пола: Идентифицира пола от първата цифра
- Изчисляване на датата на раждане: Извлича пълната дата на раждане с определяне на века
- Изчисляване на възрастта: Автоматично изчислява текущата възраст от датата на раждане
- Проверка на контролната цифра: Валидира контролния номер с помощта на претегления алгоритъм
- Удобен за потребителя изход: Ясно показва всички извлечени данни с правилно форматиране
Случаи на употреба
- Проверка на самоличност: Валидирайте естонски кодове за лична идентификация за системи за регистрация
- Проверка на възрастта: Бързо извличане на възраст за услуги с възрастови ограничения или статистика
- Валидация при въвеждане на данни: Гарантирайте правилното въвеждане на Isikukood в формуляри и бази данни
- Демографски анализ: Извличане на дати на раждане и пол за демографски проучвания
- Държавни услуги: Проверете идентификацията на граждани в официални приложения
- Здравни системи: Валидирайте кодове за идентификация на пациенти
- Образователни цели: Научете се за структурата и валидацията на естонските идентификационни кодове
Структура на Isikukood
Формат на 11-цифрения Isikukood: GYYMMDDSSSC
- G (1-ва цифра): Показател за пол и век
- 1/2: Роден 1800-1899 (мъж/жена)
- 3/4: Роден 1900-1999 (мъж/жена)
- 5/6: Роден 2000-2099 (мъж/жена)
- 7/8: Роден 2100-2199 (мъж/жена)
- YYMMDD (2-7 цифри): Дата на раждане (година-месец-ден)
- SSS (8-10 цифри): Пореден номер (уникален идентификатор за хора, родени в един и същи ден)
- C (11-та цифра): Контролна цифра, изчислена с помощта на алгоритъм modulo 11 със специфични тегла