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:
#
- Separador de campo:
Quando usado com um analisador personalizado, o analisador
V3
usa técnicas de correspondência melhores em relação às outras versões.