Erstellen deklarierter Z-Segmente
Sie können deklarierte Z-Segmente auf jeder Ebene eines Schemas erstellen (im Gegensatz zu nicht deklarierten Z-Segmenten, bei denen es sich um den letzten Teil einer Nachricht mit mehreren Parteien nach dem Textteil sein muss).
So erstellen Sie ein Z-Segment im BizTalk-Editor
Klicken Sie in Projektmappen-Explorer von Visual Studio mit der rechten Maustaste auf das Schema, dem Sie ein Z-Segment hinzufügen möchten, und klicken Sie dann auf Öffnen.
Klicken Sie im BizTalk-Editor mit der rechten Maustaste auf den Knoten mit dem Namen des Schemas, zeigen Sie auf Schemaknoten einfügen, und klicken Sie dann auf Untergeordneter Datensatz.
Benennen Sie den Datensatz, der den Namen beginnt, mit drei alphanumerischen Ziffern in Großbuchstaben, wobei die erste Ziffer "Z" ist. (Das Z-Segmenttag muss drei Zeichen enthalten.) Fügen Sie einen Unterstrich (_) ein, und fügen Sie dann eine kurze Beschreibung des Segments hinzu. Die Beschreibung sollte ein oder eine Reihe von Wörtern ohne Leerzeichen sein, wobei der erste Buchstabe jedes Worts groß geschrieben wird. Das letzte Wort sollte "Segment" sein. (Ein Beispiel ist "ZPP_PatientPreferencesSegment.) Drücken Sie die EINGABETASTE.
Geben Sie im Bereich Eigenschaften die gewünschten Eigenschaften für das Z-Segment ein, einschließlich Datentyp (Schemaname oder xsd:anyType), Max Occurs und Min Occurs.
Hinweis
Wenn Sie einen Datenstrukturtyp für den Datensatz eingeben, können Sie kein untergeordnetes Feldelement hinzufügen.
Klicken Sie im BizTalk-Editor mit der rechten Maustaste auf den Namen des Z-Segments, zeigen Sie auf Schemaknoten einfügen, und klicken Sie dann auf Untergeordnetes Feldelement.
Geben Sie den Namen des Felds ein, und beginnen Sie den Namen mit den ersten drei Ziffern des Segmentnamens, gefolgt von einem Punkt und der Nummer des Felds, gefolgt von einem Unterstrich und einer kurzen Beschreibung des Felds. Die Beschreibung sollte ein oder eine Reihe von Wörtern ohne Leerzeichen sein, wobei der erste Buchstabe jedes Worts groß geschrieben wird. Drücke die EINGABETASTE.
Geben Sie im Bereich Eigenschaften die Eigenschaften ein, die Sie für das Z-Segment benötigen, einschließlich Datentyp, Nillable, Fixed, Max. Eintrittsanzahl und Min.
Um ein Feld mit Komponenten zu erstellen, erstellen Sie das Feld als Datensatz, und erstellen Sie dann ein untergeordnetes Element dieses Datensatzes für jede Komponente. Um ein Feld mit Unterkomponenten zu erstellen, erstellen Sie das Feld und die Komponenten als Datensätze und die Unterkomponenten als untergeordnete Elemente. Beachten Sie, dass Unterkomponenten nicht zusammengesetzte Datentypen sein dürfen. Für das Segment mit dem Namen ZPP_PatientPreferencesSegment können Sie beispielsweise ein ZPP.1_Dietary-Feld und eine Pd.1-Komponente Allergien mit einem PD.1.1_FoodGroupAllergy Unterkomponenten erstellen. Der PD.1.1_FoodGroupAllergy Teilkomponente müsste ein einfacher Datentyp sein.
Weitere Informationen
Erweitern von HL7 2.X-Schemas mit Z-Objekten
Erstellen benutzerdefinierter Datentypen in Schemas
Erstellen benutzerdefinierter Tabellen in Schemas
Erweitern von Enumerationen
Verarbeiten von nicht deklarierten Z-Segmente