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 anderen Daten enthalten, die vom Standard abweichen, lesen Sie den Hilfeartikel 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. 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 Version V3
des Parsers anzugeben. Die V3
-Version bietet folgende Vorteile:
- Sie enthält die Funktionen der
V2
-Version. In Verbindung mit dem Standard-Parser werden die folgenden standardmäßig maskierten HL7v2-Steuerzeichen demaskiert:
- Trennzeichen für Felder:
|
- Komponententrennzeichen:
^
- Trennzeichen für Unterkomponenten:
&
- Wiederholungstrennzeichen:
~
- Escape-Zeichen:
\
- Zeichen für Kürzung:
#
- Trennzeichen für Felder:
Bei Verwendung mit einem benutzerdefinierten Parser verwendet der
V3
-Parser verbesserte Abgleichstechniken im Vergleich zu den anderen Parserversionen.