PHARMACODE

Pharmacode als Integer, eindeutiger Primärschlüssel als Identifikator des Artikels
Pharmacode de type integer, identification unique de l'article
Pharmacode, unique record identifier, as integer without leading zeros

Source: HCI Solutions AG   |   Release 2015-05

Pharmacode, unique record identifier. Identical to PHAR, but as integer without leading zeros. Replaces PHAR in the long term.

OID 2.16.756.5.30.2.6.1


Release 2015-05: Neues Element PHARMACODE als Integer
Der Pharmacode ist der primäre Identifikator für alle Artikel in unserer Datenbank. Nur damit ist sichergestellt, dass auch spezielle Artikel wie Spitaleigenprodukte, netCare-Leistungen oder MiGeL-Positionen, die keine GTIN haben, trotzdem in allen IT-Systemen, die den INDEX verwenden, mitgeführt und verknüpft werden können.

Aus historischen Gründen ist der Pharmacode im Schema ARTICLE mit dem Datentyp „7stelliger string" abgebildet, also als xs:string (length = 7). Technisch gesehen ist dies aber nicht korrekt - in unserer internen Redaktionsdatenbank ist der Pharmacode der Primärschlüssel der Artikeltabelle und ein normaler Identifikator vom Typ Integer (ganzzahlige Zahl). Dies führte bei Kunden wiederholt zu Problemen oder machte die Integration unnötig kompliziert. Daher wird das Schema ARTICLE neu um ein Element PHARMACODE des Datentyps xs:int (Integer) ergänzt, um unseren Kunden einen langfristigen Migrationspfad hin zum korrekten Datentyp anzubieten. Das bisherige Element PHAR wird zwar auch mittelfristig weiter gepflegt, aber wir empfehlen den Softwarehäusern, ihre Systeme bei Gelegenheit in den nächsten Jahren anzupassen.

PHARMACODE (Zwingend) xs:int: Identischer Inhalt wie PHAR, aber nun technisch korrekt als Integer (signed 32-bit integer). Bitte Software gelegentlich anpassen und bisheriges PHAR durch PHARMACODE ersetzen.


Release 2015-05: nouvel élément PHARMACODE de type integer
Le pharmacode est l’identifiant primaire pour tous les articles de notre base de données. Ce n’est que de cette façon qu’il est possible d’intégrer et de lier dans tous les systèmes informatiques utilisant INDEX les articles particuliers tels que les articles spécifiques aux hôpitaux, les prestations netCare ou les positions MiGeL qui n’ont pas de GTIN.

Pour des raisons historiques, le pharmacode dans le schéma ARTICLE est représenté avec le type de données «chaîne de sept caractères», c’est-à-dire en tant que xs:string (length = 7). Ceci est techniquement incorrect; dans notre base de données en édition interne, le pharmacode est la clé primaire de la table d’article et un identifiant normal du type Integer (nombre entier). Cela a suscité des problèmes à plusieurs reprises chez des clients ou rendu l’intégration inutilement compliquée. Ainsi, le schéma ARTICLE sera complété d’un élément PHARMACODE du type de données xs:int (Integer) afin d’assurer à long terme un chemin de migration vers le type de données correct. Certes, l’ancien élément PHAR sera maintenu à moyen terme, cependant nous recommandons aux sociétés de logiciels d’adapter à l’occasion leurs systèmes dans les prochaines années.

PHARMACODE (obligatoire) xs:int: Contenu identique à PHAR mais à présent techniquement correct en tant qu’integer. Veuillez à l’occasion adapter le logiciel et remplacer l’ancien PHAR par PHARMACODE.

Tooltip

German Pharmacode als Integer, eindeutiger Primärschlüssel als Identifikator des Artikels
French Pharmacode de type integer, identification unique de l'article


Copyright © HCI Solutions AG 2015
PROD  1.0.6337.15945