Esta página fornece 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 de HL7v2 em conformidade com o padrão HL7v2. Se as mensagens de HL7v2 estiverem em conformidade com o padrão e não tiverem segmentos, campos ou outros dados personalizados que sejam diferentes do padrão, consulte Ativar análise esquematizada para mensagens de HL7v2.
Esquema personalizado
Se você tiver mensagens de HL7v2 não compatíveis com o padrão HL7v2, consulte Usar um esquema personalizado para analisar mensagens de HL7v2.
Selecionar uma versão do analisador
É possível especificar opções para o analisador no objeto ParserConfig
, independentemente de estar usando o
esquema padrão ou um 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 ver detalhes sobre cada versão.
Recomendamos que você especifique a versão
V3
do analisador para todos os casos de uso. A versão V3
tem as seguintes vantagens:
- Ela contém a funcionalidade existente na versão
V2
. Quando usado com o analisador padrão, ele desfaz o escape dos seguintes caracteres de controle de HL7v2 com escape padrão:
- Separador de campo:
|
- Separador de componentes:
^
- Separador de subcomponente:
&
- 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 melhoradas em relação às outras versões do analisador.