Esta página oferece uma vista geral sobre como e quando configurar um esquema num armazenamento de HL7v2 para analisar mensagens HL7v2.
Esquema predefinido
A Cloud Healthcare API usa um esquema predefinido para analisar mensagens HL7v2 em conformidade com a norma HL7v2. Se as suas mensagens HL7v2 estiverem em conformidade com a norma e não contiverem segmentos, campos nem outros dados personalizados que se desviem da norma, consulte o artigo Ative a análise esquematizada para mensagens HL7v2.
Esquema personalizado
Se tiver mensagens HL7v2 que não estejam em conformidade com a norma HL7v2, consulte o artigo Use um esquema personalizado para analisar mensagens HL7v2.
Selecione uma versão do analisador
Pode especificar opções para o analisador no objeto ParserConfig
, independentemente de estar a usar o esquema predefinido ou um esquema personalizado. O ParserConfig
contém um objeto ParserVersion
que lhe permite especificar uma versão para o analisador. Consulte a documentação de referência para ver detalhes sobre cada versão.
Recomendamos que, para todos os exemplos de utilização, especifique a versão do analisador.V3
A versão V3
tem as seguintes vantagens:
- Contém a funcionalidade existente na versão
V2
. Quando usado com o analisador predefinido, anula a escape dos seguintes carateres de controlo HL7v2 com escape predefinido:
- Separador de campos:
|
- Separador de componentes:
^
- Separador de subcomponentes:
&
- Separador de repetição:
~
- Caráter de escape:
\
- Caráter de truncagem:
#
- Separador de campos:
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.