Types de données
La spécification du type de données est un outil important pour partitionner la complexité de la norme HL7 et est essentielle pour comprendre le contenu des données d’un champ HL7. Certains types de données sont simples et ne contiennent qu’un seul composant, et d’autres contiennent de nombreux composants et sous-composants. Par exemple, le nom du patient PID.5 a le type de données XPN dans la version 2.4. Ce type de données prend en charge les subdivisions courantes d’un nom de langue anglaise, par exemple, le nom, le prénom, le deuxième prénom, ainsi que le suffixe, le préfixe, le code de type de nom et la plage de validité du nom (date).
Dans les nouvelles versions de HL7, vous pouvez ajouter mais pas supprimer des types de données. Si vous ajoutez du contenu à un type de données, en ajoutant de nouveaux composants ou sous-composants, vous ne pouvez les ajouter qu’à la fin de la structure dans laquelle ils sont imbriqués. Dans certains cas, le hl7 organization fusionné les types de données existants pour en former de nouveaux. Cela a conduit à la nécessité de prendre en charge les éléments qui étaient auparavant des sous-composants dans les types de données d’origine.
Les fonctions suivantes de Microsoft BizTalk Accelerator pour HL7 (BTAHL7) prennent en charge ces exigences :
BTAHL7 prend en charge les types de données standard pour toutes les versions hl7 à partir de la version 2.1.
Vous pouvez restreindre les types de données le cas échéant lors du développement d’interfaces.