Schemaermittlung im HL7 2.X-Assembler
Wenn eine Nachricht an den Serialisierer fließt, verwendet der Serialisierer in Microsoft BizTalk Accelerator for HL7 (BTAHL7) MSH5 (Zielpartei) der Nachricht, um die vorgänge zu bestimmen, die für die Nachricht ausgeführt werden sollen. Zu diesen Vorgängen gehören:
Ob die XML-Überprüfung für Textsegmente durchgeführt werden soll
Ob benutzerdefinierte Datentypen für Textsegmente überprüft werden sollen
Ob nachfolgende Trennzeichen im Text zulässig sein sollen
Welchen Schemazielnamespace der Serialisierer verwendet
Gibt an, ob der Serialisierer den Header zuordnen muss
Um das Schema zu bestimmen, führt der Serialisierer folgende Schritte aus:
Legt den Zielnamespace (TargetNS) auf denselben Wert wie der für die Zielpartei konfigurierte Namespace fest.
Extrahiert Rootnode aus dem BTS. Höhergestufte MessageType-Eigenschaft
Der Doctype wird zu TargetNS + "#" + Rootnode.