Configurar um esquema para analisar mensagens HL7v2

Esta página oferece uma visão geral de como e quando configurar um esquema em um armazenamento HL7v2 para analisar mensagens HL7v2.

Esquema padrão

A API Cloud Healthcare usa um esquema padrão para analisar mensagens HL7v2 que estão em conformidade com o padrão HL7v2. Se as mensagens HL7v2 estiverem em conformidade com o padrão e não contiverem segmentos, campos ou outros dados personalizados que se desviem do padrão, consulte Ativar a análise esquematizada para mensagens HL7v2.

Esquema personalizado

Se você tiver mensagens HL7v2 que não estejam em conformidade com o padrão HL7v2, consulte Usar um esquema personalizado para analisar mensagens HL7v2.

Selecionar uma versão do analisador

É possível especificar opções para o analisador no objeto ParserConfig, independentemente de você estar usando o esquema padrão ou um esquema personalizado. O ParserConfig contém um objeto ParserVersion que permite especificar uma versão para o analisador. Consulte a documentação de referência para saber mais detalhes sobre cada versão.

Recomendamos que, para todos os casos de uso, você especifique a versão V3 do analisador. A versão V3 tem as seguintes vantagens:

  • Ele contém a funcionalidade existente na versão V2.
  • Quando usado com o analisador padrão, ele remove a codificação dos seguintes caracteres de controle HL7v2 com codificação por escape padrão:

    • Separador de campo: |
    • Separador de componentes: ^
    • Separador de subcomponentes: &
    • Separador de repetição: ~
    • Caractere de escape: \
    • Caractere de truncamento: #
  • Quando usado com um analisador personalizado, o analisador V3 usa técnicas de correspondência melhores em relação às outras versões.