Chiński numer tożsamości: struktura, data i kontrola

Chiński numer tożsamości: struktura, data i kontrola
Spis treści

Chiński numer tożsamości może mieć osiemnaście znaków, a mimo to zawierać niemożliwą datę lub błędną cyfrę kontrolną. Nawet pozytywny wynik wszystkich sprawdzeń lokalnego kalkulatora nie potwierdza tożsamości posiadacza. Rozdziel strukturę numeru, historię kodu terytorialnego i weryfikację osoby.

Opisany osiemnastoznakowy numer identyfikacyjny obywatela jest zgodny z GB 11643-1999. Taki format obsługuje sprawdzarka ChinaClue. Paszport, inny dokument podróży lub dawny wpis piętnastocyfrowy wymaga osobnego traktowania; nie dopisuj cyfr tylko po to, by dopasować go do tej postaci.

Odczytaj cztery części bez zmiany zapisu

Od lewej występuje sześć cyfr kodu adresowego, osiem daty urodzenia, trzy numeru kolejnego i końcowy znak kontrolny. Data ma kolejność rok, miesiąc, dzień bez separatorów. Pierwsze siedemnaście pozycji to cyfry dziesiętne. Ostatnia może być cyfrą lub X; X oznacza wartość kontrolną dziesięć, a nie nieznaną cyfrę.

Opublikowany przykład dydaktyczny normy to 11010519491231002X. Podziel go na 110105 | 19491231 | 002 | X. Widać kod adresowy, 31 grudnia 1949 r., sekwencję 002 i znak końcowy. To przykład struktury, nie dane osobowe do wpisania we wniosku.

Numer kolejny przydziela się osobom o tej samej dacie urodzenia w obszarze tego samego kodu. Jego parzystość koduje kategorię męską lub żeńską według reguły. Nie jest wiekiem, wielkością gospodarstwa ani licznikiem pozwalającym oszacować mieszkańców dzielnicy. Interpretacja pola wyjaśnia numer, lecz nie uzasadnia wniosków poza regułą.

Przykład ze standardu: kod adresu 110105, data urodzenia 19491231, sekwencja 002 i znak X. Długości: 6 + 8 + 3 + 1 znaków.
Przykład ze standardu: kod adresu 110105, data urodzenia 19491231, sekwencja 002 i znak X. Długości: 6 + 8 + 3 + 1 znaków.

Sprawdzaj datę niezależnie od ostatniego znaku

Osiem cyfr musi tworzyć rzeczywistą datę gregoriańską. Miesiąc 13 jest błędny, a luty nie zawsze ma tyle samo dni. Na przykład 2000-02-29 istnieje, ponieważ 2000 dzieli się przez 400, ale 1900-02-29 i 2026-02-29 nie istnieją. Narzędzie odrzuca też datę urodzenia późniejszą niż dzisiaj według czasu Pekinu.

Znak kontrolny jest osobnym obliczeniem z pierwszych siedemnastu cyfr. Wymyślony ciąg z błędną datą może otrzymać matematycznie zgodną końcówkę. Z kolei wiarygodnie wyglądająca data nie naprawi literówki na końcu. Czytaj każdy wynik osobno; pojedynczy zielony punkt nie zatwierdza całego wpisu.

Gdy data nie przechodzi testu, przed edycją porównaj oryginalny dokument. Zamiana dnia i miesiąca, brak zera i konwersja arkusza to różne problemy. Nie stosuj zagranicznej kolejności dat wewnątrz chińskiego identyfikatora: obowiązuje rok–miesiąc–dzień.

Zrozum znak kontrolny X

Obliczenie używa siedemnastu stałych wag. Od lewej: 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2. Pomnóż każdą z pierwszych siedemnastu cyfr przez właściwą wagę i dodaj wyniki. Podziel sumę przez jedenaście, a resztę wykorzystaj do wyboru końcowego znaku.

Dla przykładu normy suma ważona wynosi 167, a reszta 2. Znaki odpowiadające resztom od 0 do 10 to 1, 0, X, 9, 8, 7, 6, 5, 4, 3, 2. Reszta 2 daje więc X. Zamiana X na 0, 10 lub znak mnożenia zmienia numer.

ChinaClue przyjmuje małe x i normalizuje znaki pełnej szerokości do ich odpowiedników na potrzeby kontroli. Jeśli wskazuje inny oczekiwany znak, potraktuj to jako wskazówkę błędu przepisywania. Nie zastępuj automatycznie ostatniej pozycji, ponieważ błąd mógł wystąpić wcześniej.

Interpretuj kod adresowy z uwzględnieniem historii

Sześciocyfrowe pole odpowiada administracyjnemu kodowi miejsca rejestracji gospodarstwa określonemu regułą numeracji. Nie jest kodem pocztowym, adresem ulicznym ani bieżącą lokalizacją. Osoba może mieszkać gdzie indziej; numer nie ujawnia sam jej aktualnego domu ani fizycznego miejsca urodzenia.

ChinaClue wyszukuje pole w historycznych danych podziału z lat 1981–2025. Kod nieobecny w ostatnim roku może mieć dawny rekord. Nie zastępuj wycofanego kodu dzielnicy współczesnym następcą wewnątrz numeru tożsamości. Zmieniłoby to identyfikator i kontrolę, a nie adres kontaktowy.

Rok urodzenia nie dowodzi roku nadania numeru. Nie wybieraj wersji kodów wyłącznie według daty urodzenia. Podobnie „nie znaleziono” w stałym zbiorze jest wynikiem wyszukiwania, a nie dowodem nieważności osoby lub dokumentu. Oddziel to od sprawdzania formatu i arytmetyki.

Oddziel arkusz od weryfikacji tożsamości

Zapisuj pełną wartość jako tekst jeszcze przed importem. Komórki liczbowe mogą tracić precyzję przy osiemnastu cyfrach, a wpis kończący się X może być traktowany inaczej niż sam numer. Późniejsza zmiana uszkodzonej komórki na tekst nie przywraca zmienionych cyfr. Wróć do oryginalnego dokumentu lub eksportu.

Użyj narzędzia do ustalenia warstwy błędu: format znaków, data urodzenia, format sekwencji, znak kontrolny lub historyczne wyszukiwanie adresu. Zachowaj źródło i zapisz faktycznie potwierdzoną poprawkę. Prosząc o pomoc z formatowaniem, pokaż zamaskowany przykład; pełny identyfikator zwykle nie jest potrzebny do objaśnienia problemu arkusza.

Pełne przejście oznacza zgodność podanego tekstu z testowanymi regułami i dostępnymi danymi. Nie dowodzi wydania numeru, autentyczności dokumentu ani tego, że okazujący jest posiadaczem. Usługa wymagająca weryfikacji tożsamości musi użyć własnej uprawnionej procedury.

Sprawdź numer i pola formularza

Komentarze

Ładowanie…

Brak komentarzy.