Liigu edasi põhisisu juurde
<< Tagasi Hiina postituste juurde

Hiina ISO-koodid: CN, CHN ja 156 selgitatud

Preview image for the video "#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 koodid #scm #haridus #audit #rahvusvahelinekaubandus".
#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 koodid #scm #haridus #audit #rahvusvahelinekaubandus

Hiina ISO-kood sõltub sellest, millist välja või süsteemi te kasutate. Standardi ISO 3166-1 kohaselt on Hiina Rahvavabariik alpha-2 vormingus CN, alpha-3 vormingus CHN ja numbrilises vormingus 156. Need väärtused erinevad .cn veebidomeenidest, +86 telefonikoodist, CNY valuutast ja spordikoodidest. See juhend selgitab, millist identifikaatorit kasutada vormides, andmebaasides, API-des, maksesüsteemides, domeenides, telefonikirjetes ja allüksuste andmetes.

Hiina ISO 3166-1 koodid lühidalt

ISO 3166-1 pakub riigitaseme koode kahe-, kolmetähelistes ja numbrilistes vormingutes. Õige Hiina riigi lühend sõltub vormingust, mida nõuab vastuvõttev vorm, andmebaas, API või organisatsioon.

Hiina praegused alpha-2, alpha-3 ja numbrilised koodid

Otsene vastus on CN ISO 3166-1 alpha-2 koodi jaoks, CHN alpha-3 koodi jaoks ja 156 numbrilise koodi jaoks. Praegune ISO riigikirje tuvastab riigi täisnime järgi (Hiina Rahvavabariik) ja loetleb need ametlikult määratud riigiväärtustena.

Need on ametlikud ISO riigi identifikaatorid, mitte lihtsalt mitteametlikud lühendid. Kasutage väärtust, mis vastab vastuvõtvale väljale. Näiteks kahetähelist riigikoodi küsiv vorm eeldab tavaliselt CN-i, samas kui andmevahetus, mis määratleb alpha-3 välja, eeldab tavaliselt CHN-i.

Koodi tüüpHiina väärtusStandardTüüpiline väli
Alpha-2CNISO 3166-1Kahetäheline riigiväli
Alpha-3CHNISO 3166-1Kolmetäheline riigiväli
Numbriline156ISO 3166-1Numbriline riigiväli

Ärge eeldage, et riigikoodiga tähistatud väli aktsepteerib kõiki ISO vorminguid. Väljal võib olla fikseeritud pikkus, lubatud tõstutundlikkus või valideerimisreegel, mis aktsepteerib ainult ühte neist kolmest väärtusest.

Milleks iga ISO 3166-1 vorming on ette nähtud

Alpha-2 vorming kasutab kahte tähte ja on kõige kompaktsem ISO riigivorming. CN-i kasutatakse sageli aadressivormides, tarnekirjetes, kasutajaprofiilides ja riigivalijates, kui süsteem määratleb kahetähelise väärtuse.

Preview image for the video "#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 koodid #scm #haridus #audit #rahvusvahelinekaubandus".
#iso3166#ISO#audit #countrycodes#Alpha-2, #Alpha-3 koodid #scm #haridus #audit #rahvusvahelinekaubandus

Alpha-3 vorming kasutab kolme tähte. CHN-i võib aruannetes ja andmestikes olla lihtsam ära tunda, kuna see sarnaneb riigi nimega rohkem, kuid seda tuleks kasutada ainult siis, kui väli või standard nõuab alpha-3 väärtust. See ei ole pikem versioon, mida saab vabalt CN-iga asendada.

Numbriline vorming kasutab kolme numbrit. Väärtus 156 on kasulik, kui süsteem nõuab numbrilisi riigi identifikaatoreid või kui andmemudel on üles ehitatud numbriliste koodide ümber. See on siiski ISO 3166-1 riigiväärtus, mitte telefoni-, valuuta- ega sihtnumber.

Standardi ISO 3166 määratleb rahvusvaheliselt tunnustatud täht- ja numbrikoode riikide ja nendega seotud piirkondade tähistamiseks. Igapäevastes otsingutes võivad sellised fraasid nagu Hiina riigi lühend, Hiina kahetäheline riigikood või Hiina kolmetäheline riigikood viidata nendele vormingutele. Ametlikud tähised on alpha-2, alpha-3 ja numbriline.

Usaldusväärseks andmevahetuseks märkige standard väärtuse kõrvale. Veerg nimega country_code on vähem selge kui veerud nimega iso_3166_1_alpha2, iso_3166_1_alpha3 ja iso_3166_1_numeric.

Hiina interneti- ja telefonidentifikaatorid

Internetidomeenid ja telefoninumbrid kasutavad eraldi nimeruume. Need võivad olla seotud sama riigiga, kuid nende väärtusi ei tohiks paigutada ISO riigiväljale, välja arvatud juhul, kui väli seda nimeruumi konkreetselt nõuab.

.cn ja Hiina riigikoodiga tipptaseme domeenid

.cn on Hiina riigikoodiga tipptaseme domeen ehk ccTLD. Seda kasutatakse veebiaadressides domeenisabana, näiteks veebisaidil, mis lõpeb .cn-ga. Punkt on osa domeeninoodist; punktita CN on ISO 3166-1 alpha-2 riigiväärtus.

Organisatsiooni IANA delegeerimiskirje tuvastab .CN-i riigikoodiga tipptaseme domeenina ja loetleb selle haldurina Hiina Interneti Võrgustiku Teabekeskuse, mida tavaliselt nimetatakse CNNIC-iks.

CN-i ja .cn-i vaheline suhe selgitab, miks inimesed mõnikord kirjeldavad .cn-i kui Hiina interneti riigikoodi. Kuid need kaks väärtust täidavad erinevaid eesmärke. Domeeniväli võib salvestada .cn-i, veebiaadress võib seda kuvada hostinime osana ning ISO riigiväli peaks tavaliselt salvestama CN-i, CHN-i või 156 vastavalt määratud vormingule.

Näiteks võib rakendus hoida järgmisi väärtusi eraldi väljadel: country_iso_alpha2 , väärtusena CN, ja domain_suffix , väärtusena .cn. Ärge saatke .cn-i API-le, mis valideerib ISO 3166-1 alpha-2 väärtusi.

Hiina kirjas domeenid ja nende DNS-vormid

Hiinal on ka Hiina kirjas rahvusvahlistatud riigikoodiga tipptaseme domeenid. Nähtavad vormid on .中国 ja .中國. Need kuuluvad DNS-i domeeninimeruumi ja on seotud kahetähelise riigikoodiga CN; need ei ole täiendavad ISO 3166-1 riigikoodid.

Preview image for the video "Mis on rahvusvahelistatud domeeninimed ehk IDN ja Punycode?".
Mis on rahvusvahelistatud domeeninimed ehk IDN ja Punycode?

Organisatsiooni IANA delegeerimiskirje .中国 jaoks tuvastab selle kahetähelisele riigikoodile CN määratud riigikoodiga tipptaseme domeenina ja loetleb haldurina CNNIC-i.

Kui rakendus või DNS-tööriist nõuab ASCII-ühilduvat vormi, kirjutatakse vastavad Punycode'i tähised tavaliselt kujul xn--fiqs8s domeeni .中国 jaoks ja xn--fiqz9s domeeni .中國 jaoks. Unicode'i vormid ja ASCII vormid tuleks dokumentatsioonis ja andmebaasiväljadel hoida visuaalselt eristatavatena.

Kasutage domeene .中国, .中國 või nende DNS-esitusi ainult seal, kus süsteem ootab rahvusvahlistatud domeeni või DNS-tähist. Need ei tohiks riigiväljal asendada CN-i, CHN-i ega 156. Samuti ei muuda ühte neist domeenidest kasutav veebisait riigikirjega seotud ISO riigiväärtust.

Miks rahvusvaheline suunakood on erinev

Hiina rahvusvaheline telefonisuunakood on +86. See väärtus kuulub rahvusvahelisse telekommunikatsiooni numeratsioonisüsteemi, mitte ISO 3166-1-sse. Plussmärk tähistab rahvusvahelise valimise eesliite vormingut, samas kui CN, CHN ja 156 tuvastavad riigi ISO andmetes.

Preview image for the video "Koodi +86 uurimine: Millisele riigile see kuulub?".
Koodi +86 uurimine: Millisele riigile see kuulub?

Seetõttu võib telefoninumbri väli sisaldada rahvusvahelise suunakoodina väärtust +86, samas kui eraldi riigiväli sisaldab CN-i. Ärge pange +86 kahetähelisele riigiväljale ega üritage luua telefonieesliidet, lisades ISO-koodile sümboleid.

Otsingud Hiina riigikoodi kohta võivad olla mitmetähenduslikud, kuna need võivad tähendada ISO-koodi, internetidomeeni või telefonikoodi. Enne väärtuse sisestamist kontrollige välja silti ja kehtivat standardit. Hoidke rahvusvahelist suunakoodi telefoninumbri väljal ja kasutage telefonivormingute valideerimisel või telesüsteemi värskendamisel ametlikku telekommunikatsiooni teatmeteost.

Hiina valuuta- ja olümpiakoodid

Finants- ja spordiorganisatsioonid säilitavad ka oma koodisüsteeme. ISO riigikoodiga sarnane väärtus võib selle asemel tuvastada valuuta või spordidelegatsiooni.

CNY on valuutakood, mitte riigikood

CNY on jüaani ISO 4217 valuutakood. CN on Hiina ISO 3166-1 alpha-2 kood. Esimene tuvastab valuuta, teine aga riigi või piirkonna riigikoodisüsteemis.

VäärtusNimeruumTuvastabKasuta, kui väli nõuab
CNISO 3166-1HiinaAlpha-2 riigikood
CHNISO 3166-1HiinaAlpha-3 riigikood
156ISO 3166-1HiinaNumbriline riigikood
CNYISO 4217RenminbiAmetlik valuutakood

Numbriline väärtus võib esineda mitmes standardis. Näiteks 156 võib olla riigi numbriline väärtus standardis ISO 3166-1 ja valuuta numbriline väärtus standardis ISO 4217. Numbrit ei saa ilma väljenduse definitsioonita õigesti tõlgendada.

Äri- ja turumaterjalid võivad kasutada ka selliseid termineid nagu RMB või CNH. RMB-d kasutatakse tavaliselt renminbi nimena või lühendina, samas kui CNH on turupõhine tähis, mida mõnes kontekstis kasutatakse offshore-renminbi jaoks. Need terminid ei tohiks asendada CNY-d, kui nõutakse ametlikku ISO 4217 koodi. Valideerige valuutaväljad vastavalt ISO 4217-le ja järgige vastuvõtva makse- või raamatupidamissüsteemi spetsifikatsiooni.

Olümpia- ja spordilühendid

Olümpia- ja spordiorganisatsioonid haldavad oma riigi- või delegatsioonikoodi nimeruume. Nad ei pärine automaatselt kõiki ISO reegleid, isegi kui spordikood juhtub ISO väärtusega ühtima.

Olümpia kontekstis CHN kasutatakse Hiina jaoks, mis langeb kokku Hiina ISO 3166-1 alpha-3 koodiga. Sobivad tähed ei tee olümpia- ja ISO-süsteeme identseks. Spordiandmebaasil võib olla oma loend, väljareeglid või delegatsioonide käsitlemine.

Spordiregistreerimise lõpuleviimisel või võistlusandmete importimisel kasutage asjaomase spordiorganisatsiooni määratud koodi. Ärge eeldage, et CHN tõestab, et iga olümpia- või spordiandmebaas kasutab ISO-koode, ja ärge kasutage CN-i ega 156, välja arvatud juhul, kui konkreetne süsteem neid nõuab.

Allüksused ja seotud Hiina kirjed

Riigitaseme koodid ei ole samad mis allüksuste koodid või seotud riigitaseme kirjed. See eristus on oluline aadresside, logistika, aruandluse, tolliandmete ja kliendiandmebaaside jaoks.

ISO 3166-2:CN allüksuste koodid

ISO 3166-2:CN laiendab Hiina ISO 3166-1 alpha-2 koodi allüksuste tuvastamiseks. Allüksuse väärtus algab riigi eesliitega CN, millele järgneb sidekriips ja määratud allüksuse sufiks.

Eesliide näitab seost Hiinaga, kuid väärtus, mis algab CN-iga, ei asenda riigitaseme väärtust CN, CHN ega 156. Andmebaas võib vajada mõlemat välja: ühte riigi ja teist allüksuse jaoks. Aadressivorm võib samuti küsida provintsi, omavalitsust, autonoomset piirkonda või muud halduskategooriat riigist eraldi.

Kasutage rakenduse või andmepakkuja nõutavat praegust allüksuste tabelit. Kategooriasildid ja määratud sufiksid peaksid pärinema asjakohaselt praegusest standardist, mitte vanast aadressiloendist või kinnitamata veebitabelist. Arendajad peaksid enne aadressi-, tarne-, maksu- või logistikaloogika ehitamist allüksuste väärtusi valideerima.

Hongkong, Macau ja Taiwan: modelleerige väli selgesõnaliselt

Hongkong, Macau ja Taiwan võivad ISO-ga seotud andmetes esineda eraldi riigitaseme kirjetena, samas kui muud klassifikatsioonikontekstid võivad neid esindada Hiinaga seotud allüksuse, piirkondlike või koondstruktuuride kaudu. Õige esitus viitab süsteemile ja andmete eesmärgile.

Riigi-, tolli-, statistika-, õigus- ja aruandlussüsteemid võivad kohaldada erinevaid koondamisreegleid. Laiaulatuslikku silti, nagu Hiina, ei tohiks kasutada ilma määratlemata, kas see hõlmab või välistab seotud kirjeid. Aadressisüsteemi poolt aktsepteeritud väärtus ei pruugi sobida tollideklaratsiooni, finantsaruande või statistilise võrdluse jaoks.

Eraldage tehniliste andmete otsus poliitilisest tõlgendusest. Esmalt tehke kindlaks, kuidas vastuvõttev süsteem välja nimetab ja millist praegust koodiloendit see kasutab. Seejärel dokumenteerige, kas rakendus käsitleb seotud kirjeid eraldi kirjetena, allüksustena või laiema koondkogumi osana.

See otsus peaks enne andmete koondamist, arveldamist või aruandlust olema selgesõnaline. Kui on vaja nii üksikasjalikke kui ka koondvaateid, säilitage lähteväärtus ja salvestage laiem aruandlusrühm eraldi vastendatud väljale. Ärge kirjutage eraldiseisvat lähteandmestikku vaikides üle üldise Hiina sildiga.

Kuidas Hiina ISO-koode õigesti kasutada

Kõige turvalisem lähenemisviis on valida kood vastuvõtva välja spetsifikatsiooni järgi, mitte kõige tuttavama lühendi järgi. Hoidke iga nimeruum eraldi ja dokumenteerige standard iga koodiveeru kõrval.

Valige kood andmevälja järgi

Järgnev võrdlus näitab iga väärtuse tavalist rolli. See on väljavalimise juhend, mitte asendatavate lühendite loend.

VäärtusNimeruumAsjakohane kasutus
CNISO 3166-1 alpha-2Kahetähelised riigiväljad
CHNISO 3166-1 alpha-3Kolmetähelised riigiväljad
156ISO 3166-1 numbrilineNumbrilised riigiväljad
.cnDNS ja ccTLDHiina domeenisabad
+86Rahvusvaheline telefonisideTelefoninumbri riigi eesliide
CNYISO 4217Ametlikud valuutaväljad
CHNAsjakohane spordinimeruumSpordiväljad, mis seda koodi määravad

Korduvad väärtused ei tõesta, et standardid on identsed. CHN võib kehtida ISO alpha-3 riigikoodina ja spordikontekstis, kuid vastuvõttev organisatsioon määrab siiski välja tähenduse. Samamoodi tuleb numbrit 156 tõlgendada välja nimetatud standardi järgi.

Näiteks võib tellimuste teenus salvestada country_iso_alpha2 väärtusena CN, ISO 3166-2 allüksuse eraldi väljale, currency_iso4217 väärtusena CNY ja phone_country_calling_code väärtusena +86. Partner, kes nõuab alpha-3, saaks CN-i asemel CHN-i, samas kui domeenikonfiguratsioon kasutaks .cn-i. See vastendamine takistab ühel üldisel riigikoodi väljal kandmast väärtusi, mis kuuluvad erinevatesse nimeruumidesse. Kui välise API dokumentatsioon on ebaselge, kasutage välja sildilt arvamise asemel selle valideerimisskeemi ja esitatud vormingut.

Andmebaasis, arvutustabelis või API spetsifikatsioonis kirjutage standard iga veeru kõrvale. Sellised nimed nagu iso_country_alpha2, iso_country_alpha3, iso_country_numeric, domain_cctld, phone_calling_code, currency_iso4217 ja sports_code muudavad juhuslikud asendamised vähem tõenäoliseks.

Praegused versus ajaloolised ja kasutuselt kõrvaldatud koodid

Praeguste Hiina riigikoodide otsingul eelistage CN-i, CHN-i ja 156. See artikkel ei esita endiseid riiginimesid ega kasutuselt kõrvaldatud väärtusi praeguste identifikaatoritena. Ajalooline väärtus võib arhiivis, migratsiooniprojektis, juriidilises kirjes või pikaajalises kliendiandmebaasis siiski oluline olla, kuid selle staatus peab olema selgelt näidatud.

Vanemate andmete migreerimisel kontrollige kehtivaid ISO hoolduskirjeid ja dokumenteeritud muudatuste ajalugu. Säilitage algne väärtus, kui auditeeritavus on oluline, märkige üles, kas see on ajalooline või kasutuselt kõrvaldatud, ning rakendage dokumenteeritud vastendust ainult siis, kui sihtsüsteem nõuab praegust väärtust.

Ärge asendage tundmatut pärandväärtust pelgalt CN-i või CHN-iga sarnase visuaalse sarnasuse alusel. Migratsioonireegel peaks määrama lähtestandardi, kehtivusperioodi, sihtväärtuse ja konversiooni põhjuse.

Valideerimise kontroll-leht vormide ja API-de jaoks

Kasutage seda kontroll-lehte Hiina identifikaatorite lisamisel vormile, andmebaasile, arvutustabelile või API-le:

  1. Tuvastage nimeruum. Kinnitage, kas väli nõuab ISO 3166-1, ISO 3166-2, ISO 4217, DNS-i, rahvusvahelise telefoniside või spordiorganisatsiooni koodi.
  2. Sobitage vorming. Kontrollige, kas väli nõuab kahte tähte, kolme tähte, kolme numbrit, domeenitähist, telefoni eesliidet või CN-eesliitega allüksuse väärtust.
  3. Kasutage nõutavat tõstutundlikkust ja pikkust. ISO tähestikulisi väärtusi esitatakse tavaliselt suurtähtedega, samas kui domeeninimed ja telefoniväljad järgivad oma vormindusreegleid.
  4. Hoidke väljad eraldi. Salvestage riigi-, allüksuse-, domeeni-, telefoni-, valuuta- ja spordidentifikaatorid erinevatesse väljadesse, selle asemel et neid ühte üldotstarbelisse riigikoodi veergu kombineerida.
  5. Testige mittevastavaid sisendeid. Riigi alpha-2 väli ei tohiks aktsepteerida .cn-i, +86-i ega CNY-d pelgalt seetõttu, et iga väärtus on seotud Hiinaga.
  6. Dokumenteerige teisendused. Salvestage, kuidas alpha-2, alpha-3, numbrilisi, allüksuse ja ajaloolisi väärtusi teisendatakse, ning tehke kindlaks süsteemispetsiifilised erandid.
  7. Testige seotud kirjeid. Kinnitage, kuidas rakendus käsitleb Hongkongi, Macaud, Taiwani ja muid seotud kirjeid enne koondamis- või aruandlusreeglite rakendamist.

Kasutajale suunatud vormide puhul märkige väljad lihtsas keeles ja lisage eeldatav vorming seal, kus on tõenäoline ebaselgus, näiteks „Riik (ISO 3166-1 alpha-2)“ või „Valuuta (ISO 4217)“. Impordi korral lükake tagasi või pange karantiini valede pikkuste või kirjavahemärkidega väärtused, selle asemel et neid vaikimisi teisendada. Asjakohase koodiloendi versiooni või allalaadimise kuupäeva säilitamine muudab ka hilisemad parandused ja auditid lihtsamaks.

See lähenemisviis muudab koodi valiku nähtavaks ja testitavaks. Samuti aitab see rahvusvahelistel kasutajatel mõista, miks vorm võib ühes väljas küsida CN-i, teises CHN-i ja maksekohas CNY-d.

Hiina ISO-koodide peamised järeldused

ISO 3166-1 riigikoodi puhul on Hiina CN alpha-2 vormingus, CHN alpha-3 vormingus ja 156 numbrilises vormingus. Kasutage internetidomeeni nimeruumi jaoks .cn-i, rahvusvahelise telefoniside jaoks +86-i ja ISO valuutavälja jaoks CNY-d. Spordi- ja allüksuste süsteemidel on oma reeglid, seega sobitage väärtus alati vastuvõtva välja nimetatud standardiga.

Kui süsteem hõlmab seotud Hiina kirjeid või ajaloolisi andmeid, dokumenteerige ulatus, säilitage vajadusel lähteandmed ja kasutage konkreetse rakenduse jaoks praegust koodiloendit.

Vali piirkond