ANSI-X3-4
ANSI X3.4. La norme qui a défini ASCII en 1963 — fondation du jeu de caractères X12 et de tous les protocoles EDI nord-américains.
Définition
ANSI X3.4 est la norme américaine qui a défini le jeu de caractères ASCII (American Standard Code for Information Interchange) en 1963. Elle codifie 128 caractères sur 7 bits (95 imprimables et 33 contrôles) et reste la base de tous les formats EDI à syntaxe texte, dont X12 qui repose intégralement sur ASCII pour ses séparateurs et son contenu.
Origine
ANSI X3.4 a été publiée le 17 juin 1963 par l'American National Standards Institute, sous l'égide du Comité X3 (Computers and Information Processing). Mise à jour en 1967 puis 1986, elle a été reprise mot pour mot par l'ISO sous la référence ISO/IEC 646 (variante internationale). En 1996, X3 est devenu INCITS, mais le nom ANSI X3.4 reste universellement utilisé.
Exemple en contexte
ISA*00* *00* *ZZ*EDIVERSE *ZZ*PARTNER1 *...
Chaque caractère d'un message X12 — y compris le séparateur d'éléments (*), le séparateur de segments (~) et la fin de ligne — doit appartenir au répertoire ANSI X3.4. L'utilisation de caractères hors ASCII est interdite et provoque un rejet à l'analyse syntaxique.