Идентификатор кода AIM представляет собой трехсимвольный идентификатор ISO/IEC (изначально созданный AIM), генерируемый декодером сканера и предоставляющий информацию о типе отсканированного штрихкода.
Формат:
]cm
,
где:
]
= символ флага (код ASCII 93)c
= символ кода (определяется AIM)m
= символ–модификатор Идентификатор кода AIM не является частью штрих-кода. Он генерируется декодером сканера для представления отсканированных символов штрихкода.
Фактические используемые символы определяются производителем этого модуля сканирования и могут отличаться в зависимости от этого производителя.
Пример: A Full ASCII bar code with check character W, A+I+MI+DW, is transmitted as ]A7AIMID where 7 = (3+4).
List of AIM barcode symbology identifiers
AIM Identifier | Symbology | Description |
---|---|---|
]A0 | Code39 | No check character nor Full ASCII processing |
]A1 | Code39 | Reader has performed mod 43 check and transmitted |
]A1 | Code39 | Reader has performed mod 43 check and transmitted |
]A2 | Code39 | Reader has performed mod 43 check and stripped the check character |
]A4 | Code39 | Reader has performed Full ASCII conversion. No check character validation |
]A5 | Code39 | Reader has performed Full ASCII character conversion, verfied check character and transmitted it. |
]A7 | Code39 | Reader has performed Full ASCII character conversion, verified check character and stripped it. |
]B0 | Telepen | Full ASCII mode |
]B1 | Telepen | Double density numeric mode |
]B2 | Telepen | Double density numeric followed by full ASCII |
]B4 | Telepen | Full ASCII followed by double density numeric |
]C0 | Code128 | Standard. No FNC1 in first or second symbol character position after start character. |
]C1 | Code128 | Function code 1 in first character position or GS1 Databar Expanded |
]C2 | Code128 | Function code 2 in second character position. Concatenation according to ISBT |
]C4 | Code128 | Concatenation according to ISBT (International Society for Blood Transfusion) specification has been performed, and concatenated data follows. AKA ISBT-128 |
]E0 | UPC/EAN | Standard packet in full EAN country code format, which is 13 digits for UPC-A and UPC-E (not including supplemental data) or Bookland EAN. |
]E1 | UPC/EAN | Two-digit supplement data only. |
]E2 | UPC/EAN | Five-digit supplement data only. |
]E3 | EAN-13 | with 2/5-Digit Add-On Code or UPC-E with 2/5-Digit Add-On / Extended Coupon Code / EAN-8 with Add-On |
]E4 | EAN-8 | EAN-8 |
]F0 | Codabar | No check digit processing. |
]F1 | Codabar | Reader has checked check digit and check digit is transmitted. ABC (American Blood Commission) Codabar concatenate/message append performed. |
]F2 | Codabar | Reader has validated check digit and sends it. |
]F3 | Codabar | Reader has validated and stripped check digit before transmission. |
]G0 | Code93 | Possible modifiers might be 0-9, A-Z, a-m… <tag name=«todo»>@todo</tag> |
]H0 | Code11 | Single check digit validated and transmitted |
]H1 | Code11 | Two check digits validated and transmitted |
]H3 | Code11 | Check characters validated but not transmitted |
]I0 | I2of5 | No check digit processing. |
]I1 | I2of5 | Reader has validated check digit. |
]I3 | I2of5 | Reader has validated and stripped check digit. |
]L0 | PDF417 | Reader set to conform with protocol defined in 1994 PDF417 symbology specifications. When this option is transmitted, the receiver cannot determine reliably whether ECIs have bebb invoked, nor whether data byte 92 has been doubled in transmission. |
]L1 | PDF417 | Reader set follow the protocol of this standard for ENV 12925 for Extended Channel Interpretation. All data characters 92 are doubled. |
]L2 | PDF417 | Reader set follow the protocol of this standard for Basic Chanel operation. Data characters 92 are not doubled. When decoders are set to this mode, unbuffered Structured Append symbols and symbols requiring the decoded by convey ECI sequences cannot be transmitted or TCIF Linked Code39 (TLC39) |
]L3 | PDF417 | Code 128 emulation : implied FNC1 in first position (only applicable for Micro PDF417) |
]L4 | PDF417 | Code 128 emulation : implied FNC1 after initial letter or pair odf digits (only applicable for Micro PDF417) |
]L5 | PDF417 | Code 128 emulation: no implied FNC1 (only applicable for Micro PDF417) |
]M0 | MSI Plessey | Check digits are sent. |
]M0 | MSI Plessey | Single check digit verified and transmitted |
]M1 | MSI Plessey | Check digit is verified but not transmitted. |
]M1 | MSI Plessey | Two check digits checked. |
]M2 | MSI Plessey | Single check digit verified and stripped before transmission. |
]M3 | MSI Plessey | Two check digits verified and stripped before transmission. |
]O1 | Codablock 256 | FNC1 in first data character position. Subsequent occurrences converted to ASCII 29 (GS) |
]O4 | Codablock F | FNC1 not used |
]O5 | Codablock F | FNC1 in first data character position. Subsequent occurrences converted to ASCII 29 (GS) |
]O6 | Codablock A | — |
]Om | Codablock 256 | FNC1 not used |
]P0 | Standard Plessey | No options are specified. Always uses modifier 0. |
]Q0 | QR Code | Model 1 symbol. |
]Q1 | QR Code | Model 2 (QR Code 2005), ECI protocol not implemented. |
]Q2 | QR Code | Model 2 (QR Code 2005), ECI protocol implemented. |
]Q3 | QR Code | Model 2 (QR Code 2005), ECI protocol not implemented, FNC1 implied in first position. |
]Q4 | QR Code | Model 2 (QR Code 2005), ECI protocol implemented, FNC1 implied in first position. |
]Q5 | QR Code | Model 2 (QR Code 2005), ECI protocol not implemented, FNC1 implied in second position. |
]Q6 | QR Code | Model 2 (QR Code 2005), ECI protocol implemented, FNC1 implied in second position. |
]R0 | Standard 2 of 5 | No check digit verification. |
]R1 | Standard 2 of 5 | Check digit verified but not transmitted. |
]R2 | Standard 2 of 5 | check digit verified and transmitted. |
]S0 | D2of5 | (aka Discrete 2 of 5), Straight 2 of 5 Industrial or IATA 2of5. No options specified, always uses modifier 0 |
]Tm | Code 49 | Determine modifiers 0,1,2,4 |
]U0 | Maxicode | Symbol in Mode 4 or 5. |
]U1 | Maxicode | Symbol in Mode 2 or 3. |
]U2 | Maxicode | Symbol in Mode 4 or 5, ECI protocol implemented. |
]U3 | Maxicode | Symbol in Mode 2 or 3, ECI protocol implemented in secondary message. |
]X0 | Trioptic Code 39 or Bookland EAN or Code32 Pharmaceutical (PARAF) or China Post (Hong Kong 2 of 5), or Matrix 2 of 5 or NEC 2 of 5 or Chinese Sensible Code (Han Xin) or any Postal symbologies. | |
]Z | — | This means: No barcode data |
]d0 | Data Matrix | ECC 000-140. |
]d1 | Data Matrix | ECC 200. |
]d2 | Data Matrix | ECC 200, FNC1 in first or fifth position. |
]d3 | Data Matrix | ECC 200, FNC1 in second or sixth position. |
]d4 | Data Matrix | ECC 200, ECI protocol implemented. |
]d5 | Data Matrix | ECC 200, FNC1 in first or fifth position, ECI protocol implemented. |
]d6 | Data Matrix | ECC 200, FNC1 in second or sixth position, ECI protocol implemented. |
]e0 | GS1 | GS1 DataBar / GS1 DataBar Limited / GS1 Databar Expanded |
]e1 | GS1 | Contains data following an encoded symbol separator character. |
]e2 | GS1 | Contains data following an escape mechanism character. The data packet does not support the ECI protocol. |
]e3 | GS1 | Contains data following an escape mechanism character. The data packet supports the ECI protocol. |
]z0 | Aztec | No options |
]z1 | Aztec | FNC1 preceeding 1st message character |
]z2 | Aztec | FNC1 following an initial letter or pair of digits |
]z3 | Aztec | ECI protocol implemented |
]z4 | Aztec | FNC1 preceeding 1st message character, ECI protocol implemented |
]z5 | Aztec | FNC1 following an initial letter or pair of digits, ECI protocol implemented |
]z6 | Aztec | Structured append header included |
]z7 | Aztec | Structured append header included, FNC1 preceeding 1st message character |
]z9 | Aztec | Structured append header included, ECI protocol implemented |
]zA | Aztec | Structured append header included, FNC1 preceeding 1st message character, ECI protocol implemented |
]z8 | Aztec | Structured append header included, FNC1 following an initial letter or pair of digits |
]zB | Aztec | Structured append header included, FNC1 following an initial letter or pair of digits, ECI protocol implemented |
]zC | Aztec | «Rune» decoded |