Condividi tramite


Creazione di segmenti Z dichiarati

È possibile creare segmenti Z dichiarati a qualsiasi livello di uno schema (a differenza dei segmenti Z non dichiarati, che devono essere l'ultima parte di un messaggio multiparte, seguendo la parte del corpo).

Per creare un segmento Z nell'editor BizTalk

  1. In Esplora soluzioni di Visual Studio fare clic con il pulsante destro del mouse sullo schema a cui si vuole aggiungere un segmento Z e quindi scegliere Apri.

  2. In Editor BizTalk fare clic con il pulsante destro del mouse sul nodo con il nome dello schema, scegliere Inserisci nodo schema e quindi fare clic su Record figlio.

  3. Denominare il record che inizia il nome con tre cifre alfanumerici, in maiuscole, con la prima cifra "Z". Il tag del segmento Z deve includere tre caratteri. Inserire un carattere di sottolineatura (_) e quindi aggiungere una breve descrizione del segmento. La descrizione deve essere una o una serie di parole, senza spazi, con la prima lettera di ogni parola maiuscola. L'ultima parola deve essere "Segment". Un esempio è "ZPP_PatientPreferencesSegment.) Premere INVIO.

  4. Nel riquadro Proprietà digitare le proprietà desiderate per il segmento Z, incluso Il tipo di struttura dei dati (nome dello schema o xsd:anyType), Max Si verifica e Min Si verifica.

    Nota

    Se si immette un tipo di struttura di dati per il record, non sarà possibile aggiungere un elemento campo figlio.

  5. In Editor BizTalk fare clic con il pulsante destro del mouse sul nome del segmento Z, scegliere Inserisci nodo schema, quindi fare clic su Elemento campo figlio.

  6. Digitare il nome del campo, iniziando il nome con le prime tre cifre del nome del segmento, seguito da un punto e dal numero del campo, seguito da un carattere di sottolineatura e quindi da una breve descrizione del campo. La descrizione deve essere una o una serie di parole, senza spazi, con la prima lettera di ogni parola maiuscola. Premere INVIO.

  7. Nel riquadro Proprietà digitare le proprietà desiderate per il segmento Z, tra cui Tipo di dati, Nillable, Fixed, Max Occurs e Min Si verifica.

  8. Per creare un campo con componenti, creare il campo come record e quindi creare un elemento figlio di tale record per ogni componente. Per creare un campo con sottocomponenti, creare il campo e i componenti come record e i sottocomponenti come elementi figlio. Si noti che i sottocomponenti non possono essere tipi di dati compositi. Ad esempio, per il segmento denominato ZPP_PatientPreferencesSegment, è possibile creare un campo ZPP.1_Dietary e un componente Allergie PD.1 con un sottocomponente PD.1.1_FoodGroupAllergy. Il sottocomponente PD.1.1_FoodGroupAllergy deve essere un tipo di dati semplice.

Vedere anche

Estensione degli schemi HL7 2.X con gli oggetti Z
Creazione di tipi di dati personalizzati negli schemi
Creazione di tabelle personalizzate negli schemi
Estensione di enumerazioni
Gestione di segmenti Z non dichiarati