Auf dieser Seite erhalten Sie eine Übersicht darüber, wie und wann ein Schema in einem HL7v2-Speicher konfiguriert werden muss, um HL7v2-Nachrichten zu parsen.
Standardschema
Die Cloud Healthcare API verwendet ein Standardschema, um HL7v2-Nachrichten zu parsen. Dieses Schema entspricht dem HL7v2-Standard. Wenn Ihre HL7v2-Nachrichten dem Standard entsprechen und keine benutzerdefinierten Segmente, Felder oder andere vom Standard abweichende Daten enthalten, lesen Sie Schematisiertes Parsen für HL7v2-Nachrichten aktivieren.
Benutzerdefiniertes Schema
Wenn Sie HL7v2-Nachrichten haben, die nicht dem HL7v2-Standard entsprechen, finden Sie weitere Informationen unter Benutzerdefiniertes Schema zum Parsen von HL7v2-Nachrichten nutzen.
Parserversion auswählen
Sie können Optionen für den Parser im Objekt ParserConfig
angeben, unabhängig davon, ob Sie das Standardschema oder ein benutzerdefiniertes Schema verwenden. Das ParserConfig
enthält ein ParserVersion
-Objekt, mit dem Sie eine Version für den Parser angeben können. Weitere Informationen zu den einzelnen Versionen finden Sie in der Referenzdokumentation.
Wir empfehlen, für alle Anwendungsfälle die V3
-Version des Parsers anzugeben. Die V3
-Version bietet folgende Vorteile:
- Sie enthält die in der
V2
-Version vorhandenen Funktionen. Bei Verwendung mit dem Standardparser hebt er die folgenden standardmäßig maskierten HL7v2-Steuerzeichen auf:
- Trennzeichen für Felder:
|
- Komponententrennzeichen:
^
- Trennzeichen der Unterkomponente:
&
- Wiederholungstrennzeichen:
~
- Escape-Zeichen:
\
- Kürzungszeichen:
#
- Trennzeichen für Felder:
Bei Verwendung mit einem benutzerdefinierten Parser verwendet der
V3
-Parser im Vergleich zu den anderen Parser-Versionen bessere Abgleichtechniken.