Configurer un schéma pour analyser les messages HL7v2

Cette page explique comment et quand configurer un schéma sur un magasin HL7v2 pour analyser les messages HL7v2.

Schéma par défaut

L'API Cloud Healthcare utilise un schéma par défaut pour analyser les messages HL7v2 conformes à la norme HL7v2. Si vos messages HL7v2 sont conformes à la norme et ne contiennent pas de segments, de champs ni d'autres données personnalisés qui ne respectent pas la norme, consultez la page Activer l'analyse schématique pour les messages HL7v2.

Schéma personnalisé

Si vous avez des messages HL7v2 non conformes à la norme HL7v2, consultez la section Utiliser un schéma personnalisé pour analyser les messages HL7v2.

Sélectionner une version d'analyseur

Vous pouvez spécifier des options pour l'analyseur dans l'objet ParserConfig, que vous utilisiez le schéma par défaut ou un schéma personnalisé. ParserConfig contient un objet ParserVersion qui vous permet de spécifier une version pour l'analyseur. Consultez la documentation de référence pour en savoir plus sur chaque version.

Nous vous recommandons de spécifier la version V3 de l'analyseur pour tous les cas d'utilisation. La version V3 présente les avantages suivants:

  • Elle contient les fonctionnalités existantes de la version V2.
  • Lorsqu'il est utilisé avec l'analyseur par défaut, il annule les caractères d'échappement des caractères de contrôle HL7v2 par défaut suivants:

    • Séparateur de champ : |
    • Séparateur de composant : ^
    • Séparateur de sous-composant : &
    • Séparateur de répétition : ~
    • Caractère d'échappement: \
    • Caractère de troncature: #
  • Lorsqu'il est utilisé avec un analyseur personnalisé, l'analyseur V3 utilise des techniques de correspondance améliorées par rapport aux autres versions de l'analyseur.