Кіріспе
PostBar, сондай-ақ CPC 4 State деп аталады, Канада Постының автоматтандырылған поштаны сұрыптау және жеткізу операцияларында қолданылатын қара сиялы штрих-код жүйесі. Ол Австралия Посты және Ұлыбританияның Royal Mail (одан туындаған) қолданатын басқа 4 күйлі штрих-код жүйелеріне ұқсас, бірақ Канада Постына тән жасырын құрылым мен кодтау жүйесін пайдаланады. Бұл штрих-код жүйесі "флаттарда" (хат өлшемінен үлкен пошта бөлшектері, мысалы, журналдар) және посылкаларда қолданылады. Бұл символика, британдық Royal Mail қолданған RM4SCC жүйесінен алынған, әрқайсысы төрт мүмкін күйдің біреуін жеке-жеке иелене алатын штрихтер тізбегін пайдаланады, бұл әрбір пошта бөлшегінің автоматты сұрыпталуы мен жеткізілуі үшін қажетті ақпаратты кодтауға мүмкіндік береді. Әрбір штрих қысқа және орталықта (трекер деп аталады), орташа және жоғары (көтерілген), орташа және төмен (төмендетілген) немесе толық биіктікте болуы мүмкін. Бұл символика сондай-ақ дерек мазмұны идентификаторы (немесе DCI) деп аталатын элементті де пайдаланады, ол әрбір штрих-кодқа енгізілген ақпарат түрлерін анықтайды, мысалы, пошталық индекстер, клиент туралы мәліметтер және нақты жеткізу мекенжайлары. Әрбір штрих-кодқа енгізілген ақпарат конверттің алдыңғы жағында басылған мекенжайдан, сондай-ақ әрбір пошта бөлшегінің физикалық өлшемдерінен алынады. Бұл код Reed–Solomon қателерді түзету әдісін де қолданады, сондықтан егер пошта бөлшегіне дұрыс қаралмаса, штрих-кодта кодталған ақпаратты дұрыс декодтауға болады.
Таңбалар жиынтығы
PostBar кодтарында "A", "N", "Z" және "B" деп аталатын төрт таңба жиынтығы қолданылады. Үш штрихты "A" таңбалары әріптерді кодтау үшін ғана қолданылады, ал екі штрихты "N" таңбалары тек цифрларды кодтайды. Үш штрихты "Z" таңбалары әріптерді немесе цифрларды кодтай алады. "A" және "N" таңбалары көбінесе пошталық индекстер мен ел кодтарын кодтау үшін қолданылады. "Z" таңбалары мекенжай анықтағыштары, өнім түрлері, клиенттер және қызмет туралы ақпарат үшін қолданылады. "B" таңбалары бір штрихтан тұрады және Канада Поштасының ішкі пайдалануы үшін 4-тік санау жүйесіндегі машина идентификаторларын кодтау үшін қолданылады. Таңба құрайтын штрихтарды 3-тік санау жүйесіндегі цифрлар ретінде қарастыруға болады. Толық биіктіктегі штрих 0-ді, қысқа төменгі штрих (көтерілме) 1-ді, ал қысқа жоғарғы штрих (түсірілме) 2-ні көрсетеді. Топтың сол жақ штрихы ең маңызды трит болып табылады және оның мәні 3-ке тең болуы мүмкін, мұнда жоғарғы және төменгі штрихтар қысқа болады (маркер). Басқаша айтқанда, қысқа жоғарғы және төменгі штрихтарға солдан оңға қарай 18 & 9, 6 & 3 және 2 & 1 салмақтары тағайындалады. Бірінші штрихтың 4 мүмкін мәні бар, ал келесі штрихтардың 3-і болғандықтан, 2 штрих 4×3 = 12 мәнді, ал 3 штрих 4×3×3 = 36 мәнді кодтай алады. "N" таңбалары 0–9 мәндері ретінде кодталады. Тек 9 мәніне басында 3 қосылады. "Z" таңбалары 3 штрихпен бейнеленетін толық 36 комбинацияны пайдаланады. 0–25 мәндері A–Z әріптерін, ал 26–35 мәндері 0–9 цифрларын кодтайды. "A" таңбаларының ерекше кодтамасы бар. Оларды үштік санау жүйесіндегі үш цифр ретінде де декодтауға болады (басында 3 ешқашан қолданылмайды), мұнда 2–26 мәндері көбінесе A–Y әріптерін кодтайды. Ерекшеліктер: 0 мәні M әрпін, 1 мәні H әрпін, 9 мәні Z әрпін (H әрпінің орнына), ал 14 мәні қолданылмайды (M әрпін кодтау орнына) көрсетеді.
PostBar пішімдері
Canada Post PostBar кодтарының тоғыз түрлі форматын пайдаланады: Канада ішіндегі почтаға қолданылатын үш "ішкі" штрихкод, Канададан тыс почтаны бағыттауға арналған екі "глобал" код, клиенттер қолданған штрихкодтарда қолданылатын үш "қызмет" коды және Canada Post-тың сынақ, техникалық қызмет көрсету және бақылау мақсатында қолданылатын "ішкі" код. Әрбір штрихкод "бастау" және "тоқтату" өрістері деп аталатын бірдей жұп жолақтармен басталады және аяқталады. Бұл бір асцендер мен бір трекерден тұрады. Деректер мазмұны идентификаторы әрқашан бастау өрісінен кейінгі бірінші символ болып табылады. Төменде әрбір PostBar форматын егжей-тегжейлі көрсету үшін қолданылатын орын басу белгілері: жоғарыда сипатталған символдар жиынтығы үшін A, N, Z және B, * бастау және тоқтату өрістері үшін, # бос орын символы үшін (екі толық биіктіктегі жолақтан кейін бір трекер), және [RS nn] қателерді түзету өрісі үшін, мұнда nn – қолданылатын жолақтар саны. Қалың әріппен жазылған Z әрпі – DCI.
Ішкі
Мақаланың төменгі жағында PostBar кодтарын қолдану туралы ескертуге назар аударыңыз. Ішкі штрихкодтарда қолданылатын DCI кодтары A–L диапазонында болады. PostBar. D07: * Z ANANAN [RS 12] * PostBar. D12: * Z ANANAN ZZZZ # [RS 12] * PostBar. D22: * Z ANANAN ZZZZZZZZZZZ [RS 12] *
PostBar. D12: * Z ANANAN ZZZZ # [RS 12] *
PostBar. D22: * Z ANANAN ZZZZZZZZZZZ [RS 12] *
Әлемдік
DCI ғаламдық штрихкодтарда 1–9 диапазонында қолданылады. Постбар. G12: * Z NNN ZZZZZZZZ [RS 12] * Постбар. G22: * Z NNN ZZZZZZZZ ZZZZZZZZZZ [RS 12] *
PostBar. G22: * Z NNN ZZZZZZZZ ZZZZZZZZZZ [RS 12] *
Қызмет
Қызметте қолданылатын штрих-кодтардағы DCI мәндері M–U диапазонында болады. Постбар. S06: * Z ZZZZZ [RS 12] *
Постбар. S11: * Z ZZZZZZZZZZ [RS 12] *
Постбар. S21: * Z Z ZZZZZZZZZZZZZZZZZZZ [RS 12] *
PostBar. S11: * Z ZZZZZZZZZZ [RS 12] *
PostBar. S21: * Z Z ZZZZZZZZZZZZZZZZZZZ [RS 12] *
Ішкі пайдалану
Ішкі штрихкодтарда қолданылатын DCI мәндері V–Z диапазонында болады. Постбар. C10: * Z ANANAN [RS 30] BBBB *
Кәсіпкерлік жауап хаттары
52 таңбалы 4 штаттық штрихкодты Канада Посты іскерлік жауап поштасының (BRM) адрестеуі және төлемі үшін пайдаланады. 2013 жылдан бастап немесе одан ертерек бұрынғы BRM штрихкодтары, Code 93 типіндегі штрихкодтар, машинамен оқуға жарамсыз деп танылды. 2011 жылдан бастап қолжетімді болуы жоспарланған 73 таңбалы BRM штрихкоды 'C73' мерзімсіз кешіктірілді.
Кавеатты оқушы
Канада Постының 4 күйлі штрих-код нұсқаулығындағы PostBar штрих-кодының өлшемдері, форматтары және симбология мысалдары, сондай-ақ Канада Посты іс жүзінде қолданатындай, осы мақалада сипатталған форматтар мен симбологиядан едәуір өзгеше. Осы мақалада сипатталған және көрсетілген PostBar D12 форматында пошталық код он бес штрих пен "A" және "N" таңбалар жиынтығын пайдаланып кодталады. Адрес іздеуші он екі штрих пен "Z" таңбалар жиынтығын пайдаланып, төрт әріп-сандық кодты кодтайды. Бұл форматта сонымен қатар бос орын таңбасы және Рид-Соломон қатесін түзету үшін он екі штрих бар, барлығы қырық тоғыз штрих. Ал екінші жағынан, PostBar форматы D52.01, осы жерде сипатталған және көрсетілгендей, пошталық кодты тек он екі штрих пен белгісіз симбологияны пайдаланып кодтайды. Ол Адрес іздеуші өрісіне жиырма бір штрих пен басқа белгісіз симбологияны пайдаланып, тоғыз әріп-сандық кодты кодтайды. Ол бос орын таңбалары үшін өрістерді қамтымайды, бірақ Рид-Соломон қатесін түзету үшін он екі штрихты қамтиды, барлығы елу екі штрихты құрайды. Ең бастысы, бұл екі түрлі формат олардың Деректер мазмұны идентификаторы өрісі үшін дәл бірдей кодты қолданады; атап айтқанда, екі толық биіктіктегі штрих және "Z" симбологиясын пайдалана отырып, "B" таңбасына сәйкес келетін жоғары көтерілу. Канада Посты жеткізетін пошта үлгілерінен алынған мәліметтерге сүйенсек, D52.01 форматы белгісіз симбологиямен, осы мақалада сипатталған D12 форматы емес, стандартты түрде қолданылады. D12 форматындағы PostBar кодын немесе осы мақалада сипатталған кез келген басқа PostBar форматын немесе симболияны қосуға тырысатын пошта клиенттері оны Канада Постының сұрыптау машинасы қате түсіндіре алады. Бұл олардың поштасын жеткізуді кешіктіруі немесе тіпті тоқтатуы мүмкін.
For PostBar format D12, as described in this article and shown here, the Postal Code is encoded using fifteen bars and the 'A' and 'N' character sets. The Address Locater encodes four alphanumerics using twelve bars and the 'Z' characters set. This format also includes a space character and twelve bars for Reed–Solomon error correction for a total count of forty nine bars. On the other hand, PostBar format D52.01, as described in and shown here, encodes the Postal Code using only twelve bars and an unknown symbology. It encodes nine alphanumerics in the Address Locater field using twenty one bars and another unknown symbology. It does not include any fields for space characters, but it does include twelve bars for Reed–Solomon error correction for a total count of fifty two bars. Most significantly these two different formats use exactly the same code for their Data Content Identifier field; specifically two Full Height bars and an Ascender which corresponds to a 'B' character using the 'Z' symbology. From samples of mail being delivered by Canada Post, the D52.01 format with an unknown symbology is the implemented standard, and not format D12 as described in this article. Postal customers who attempt to include a D12 formatted PostBar code, or any other PostBar format or symbology as described in this article may find it is misinterpreted by Canada Post's sorting machinery. This could possibly delay or even prevent their mail being delivered.