Questa pagina fornisce una panoramica di come e quando configurare uno schema in un archivio HL7v2 per analizzare i messaggi HL7v2.
Schema predefinito
L'API Cloud Healthcare utilizza uno schema predefinito per analizzare i messaggi HL7v2 conformi allo standard HL7v2. Se i tuoi messaggi HL7v2 sono conformi allo standard e non contengono segmenti, campi o altri dati personalizzati che si discostano dallo standard, consulta Attivare l'analisi schematizzata per i messaggi HL7v2.
Schema personalizzato
Se hai messaggi HL7v2 non conformi allo standard HL7v2, consulta Utilizzare uno schema personalizzato per analizzare i messaggi HL7v2.
Seleziona una versione del parser
Puoi specificare le opzioni per l'analizzatore nell'oggetto ParserConfig
, indipendentemente dall'utilizzo dello schema predefinito o di uno schema personalizzato. ParserConfig
contiene un
ParserVersion
oggetto che consente di specificare una versione per l'analizzatore. Per informazioni dettagliate su ogni versione, consulta la documentazione di riferimento.
Per tutti i casi d'uso, ti consigliamo di specificare la versione
V3
del parser. La versione V3
presenta i seguenti vantaggi:
- Contiene le funzionalità esistenti nella versione
V2
. Se utilizzato con il parser predefinito, rimuove gli escape dai seguenti caratteri di controllo HL7v2 con escape predefiniti:
- Separatore di campo:
|
- Separatore dei componenti:
^
- Separatore dei sottocomponenti:
&
- Separatore di ripetizione:
~
- Carattere di escape:
\
- Carattere di troncamento:
#
- Separatore di campo:
Se utilizzato con un parser personalizzato, il parser
V3
utilizza tecniche di corrispondenza migliorate rispetto alle altre versioni del parser.