Partager via


Création de segments Z déclarés

Vous pouvez créer des segments Z déclarés à n’importe quel niveau d’un schéma (contrairement aux segments Z non déclarés, qui doivent être la dernière partie d’un message multipartite, après la partie corps).

Pour créer un segment Z dans l’éditeur BizTalk

  1. Dans Explorateur de solutions de Visual Studio, cliquez avec le bouton droit sur le schéma auquel vous souhaitez ajouter un segment Z, puis cliquez sur Ouvrir.

  2. Dans l’Éditeur BizTalk, cliquez avec le bouton droit sur le nœud portant le nom du schéma, pointez sur Insérer un nœud de schéma, puis cliquez sur Enregistrement enfant.

  3. Nommez l’enregistrement en commençant par trois chiffres alphanumériques, en majuscules, le premier chiffre étant « Z ». (La balise de segment Z doit inclure trois caractères.) Insérez un trait de soulignement (_), puis ajoutez une brève description du segment. La description doit être un ou une série de mots, sans espaces, avec la première lettre de chaque mot en majuscule. Le dernier mot doit être « Segment ». (Par exemple, « ZPP_PatientPreferencesSegment.) Appuyez sur Entrée.

  4. Dans le volet Propriétés, tapez les propriétés souhaitées pour le segment Z, y compris type de structure de données (nom de schéma ou xsd:anyType), Max Occurs et Min Occurs.

    Notes

    Si vous entrez un type de structure de données pour l’enregistrement, vous ne pourrez pas ajouter d’élément de champ enfant.

  5. Dans l’éditeur BizTalk, cliquez avec le bouton droit sur le nom du segment Z, pointez sur Insérer un nœud de schéma, puis cliquez sur Élément de champ enfant.

  6. Tapez le nom du champ, en commençant par les trois premiers chiffres du nom du segment, suivis d’un point et du numéro du champ, suivis d’un trait de soulignement, puis d’une brève description du champ. La description doit être un ou une série de mots, sans espaces, avec la première lettre de chaque mot en majuscule. Appuyez sur Entrée.

  7. Dans le volet Propriétés, tapez les propriétés souhaitées pour le segment Z, notamment Type de données, Nillable, Fixed, Max Occurs et Min Occurs.

  8. Pour créer un champ avec des composants, créez le champ en tant qu’enregistrement, puis créez un élément enfant de cet enregistrement pour chaque composant. Pour créer un champ avec des sous-composants, créez le champ et les composants en tant qu’enregistrements, et les sous-composants en tant qu’éléments enfants. Notez que les sous-composants ne peuvent pas être des types de données composites. Par exemple, pour le segment nommé ZPP_PatientPreferencesSegment, vous pouvez créer un champ ZPP.1_Dietary et un composant Allergies PD.1 avec un sous-composant PD.1.1_FoodGroupAllergy. Le PD.1.1_FoodGroupAllergy sous-composant doit être un type de données simple.

Voir aussi

Extension des schémas HL7 2.X à l’aide d’objets Z
Création de types de données personnalisés dans les schémas
Création de tables personnalisées dans les schémas
Extension des énumérations
Gestion des segments Z non déclarés