Police Code128T36So
Comprendre la police Code128T36So
4 juillet 2014

Domaine d'emploi de la police Code128T36So

La police Code128T36So a été conçue pour permettre aux informaticiens des hôpitaux et des professionnels de santé d'obtenir facilement des code-barres sur les ordonnances médicales depuis leurs logiciels de gestion. Elle répond aux exigences de :

lorsque le procédé d'impression doit répondre à une grande variabilité des numéros à coder.

Sans être strictement limitée à cet usage, elle est optimisée pour coder de 8 à 11 chiffres avec une hauteur de barres offrant un bon confort de lecture. Elle fournit une légende inférieure conforme et permet d'obtenir si on le souhaite, avec un encombrement minimum, une des mentions demandées par l'arrêté :

code-barres RPPS
code-barres FINESS
code-barres AM

Composition de la solution

La solution est composée :

La police Code128T36So

La police Code128T36So est une police OpenType TrueType tout à fait comparable aux polices installées d'origine dans les ordinateurs, à ceci près :

Elle peut être installée tant sur Windows que sur MacOS ou Linux pour être utilisée sur toutes imprimantes bureautiques compatibles avec ces systèmes, la technologie laser et une résolution de 300 ou 600 points par pouce étant toutefois préférables. Comment l'installer ?

Pourquoi un algorithme de transcription est-il nécessaire ?
Pourquoi une police n'est-elle pas suffisante ?

Toutes les polices Code 128 téléchargeables nécessitent une transcription pour répondre à à trois exigences fondamentales :

La transcription de la police Code128T36So ajoute à ces trois exigences, sans ajouter de complexité à l'algorithme :

Quand et comment se satisfaire du transcripteur en ligne ?

Le transcripteur en ligne suffit pour tous les cas où les informations à coder sont constantes. Saisissez l'information à coder, demandez la transcription, copiez le résultat puis collez le selon votre architecture :

Tant que ce résultat sera exprimé par une police traditionnelle, il ne voudra rien dire. Dès que vous l'exprimez dans la police Code128T36So, il devient un code-barres.

En quoi l'algorithme de transcription est-il simplifié ?

Prix de sa simplicité, la transcription de la police Code128T36So spéciale ordonnances médicales :

Que faire de cet algorithme ?

Cet algorithme devra être introduit par un informaticien dans le logiciel ou la chaîne d'impression, pour compléter le nombre à avant de l'imprimer. Par exemple, pour coder le nombre 12345678, il s'agira d'imprimer (12345678v).

Pour répondre aux différentes situations, il n'est pas décrit dans un langage informatique particulier, mais dans en français d'ingénieur, à charge pour l'informaticien spécialiste d'une architecture de le traduire dans le langage informatique de cette architecture (par exemple langage Basic, C, C++, 4D, etc), et de l'y introduire.

Consultez le détail de cet algorithme permettant de transformer le nombre à coder en chaîne de caractères à imprimer ou bien communiquez-en l'adresse à votre informaticien pour validation ou intégration de la solution !

Pour faciliter le travail de l'informaticien en charge d'intégrer cet algorithme, ainsi que pour démontrer la solution, deux applications de démonstration ont été développées sous Word Windows et sous Excel Windows. Ces solutions intègrent un source Visual Basic qui peut être repris en l'état (par exemple sous Access) ou après éventuelle adaptation au langage Basic du logiciel d'impression (par exemple sous OpenOffice ou RealBasic).

Dimensionnement des code-barres pour les ordonnances médicales

Le corps de la police (réglage correspondant à la dimension des caractères qui apparaissent à l'écran ou à l'imprimante) devra être précisément réglé en fonction de la résolution d'impression, pour que chaque barre du symbole soit précisément décrite dans sa largeur par un nombre entier de points d'imprimante :

Les prescriptions complémentaires nécessaires à l'obtention d'un code-barres de qualité pour les ordonnances médicales


Placement de plusieurs code-barres dans une même page

Lorsque plusieurs code-barres doivent être placés sur une même page ou une même étiquette, il est recommandé de les superposer plutôt que de les juxtaposer pour en faciliter la lecture par un lecteur linéaire et éviter de les confondre.

À éviter :
code-barres RPPS code-barres FINESS
À préférer :
code-barres RPPS
code-barres FINESS

De plus, si un modèle d'ordonnance doit servir à plusieurs prescripteurs potentiels exerçant au sein d'une même structure d'activité, l'arrêté ministériel exige que leurs codes à barres soient espacés d'au moins 30 millimètres et que celui du prescripteur réel puisse être immédiatement identifié.


Style des caractères

Proscrivez les styles gras, italiques, etc, ainsi que les code-barres colorés : pour avoir les meilleures chances d'être lisible, un code-barres doit être imprimé en noir sur fond blanc.


Paramètrage de l'imprimante

Proscrivez toute échelle d'impression autre que 100 % ainsi que tout dispositif d'économie d'encre. Si vous disposez d'un réglage, « vecteur/raster », préférez le mode « vecteur » et le « transfert en mode TrueType ». Si la largeur du point d'imprimante peut être réglée (ce réglage peut aussi d'appeler « densité du noir » ou « engraissement »), vérifiez à la loupe que la largeur de la première barre blanche à gauche du code-barres est sensiblement identique à la largeur de la seconde barre noire.
code-barres FINESS

Test des résultats

Aussi bonne soit la solution informatique que nous vous proposons, elle ne peut préjuger d'autres difficultés potentielles : déparamètrage de l'imprimante, impression sur papier coloré diminuant le contraste entre barres noires et barres blanches, défaut d'encrage de l'imprimante, défaut de type trace noire ajoutée par l'imprimante, etc. Pour contrer ces difficultés, nous conseillons de vérifier régulièrement la qualité obtenue sur le papier imprimé, avec un lecteur simulant un clavier à connecter sur le port USB d'un ordinateur.

Retour au sommaire                    Page précédente                    Page suivante

      Documentation commerciale



transbar.fr/utiliser/code128t36so/comprendre.html