Condividi tramite


Passaggio 3: Aggiungere uno schema di trigger di evento (messaggio)

In questo passaggio viene creato un nuovo progetto in base al modello di progetto BTAHL7 vuoto. A questo progetto si aggiunge lo schema che BTAHL7 userà per convalidare i messaggi nel batch in ingresso (ADT^A03). Si aggiunge un riferimento al progetto contenente gli schemi comuni v2.3.1, assegnare il nome sicuro al progetto e quindi distribuire il progetto.

Per aggiungere il progetto contenente lo schema del messaggio

  1. Scegliere Nuovo dal menu File di Visual Studio e quindi fare clic su Progetto.

  2. Nella sezione Tipi di progetto della finestra di dialogo Nuovo progetto espandere Progetti BizTalk e quindi selezionare BTAHL7Projects.

  3. Nella sezione Modelli selezionare Progetto BTAHL7 vuoto.

  4. Nella casella Nome immettere BTAHL7V231Body come nome del progetto.

  5. Nella casella Soluzione selezionare Aggiungi alla soluzione.

  6. Fare clic su OK.

  7. In Esplora soluzioni, nel nodo per il nuovo progetto fare clic con il pulsante destro del mouse su Riferimenti e quindi scegliere Aggiungi riferimento.

  8. Nella scheda Progetti della finestra di dialogo Aggiungi riferimento fare clic su BTAHL7V231Common Project nella colonna Nome progetto fare clic su Aggiungi e quindi su OK.

Per aggiungere lo schema al progetto

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su BTAHL7V231Body, scegliere Aggiungi e quindi fare clic su Nuovo elemento.

  2. Nella finestra di dialogo Aggiungi nuovo elemento espandere Elementi progetto BizTalk e quindi fare clic su Schemi BTAHL7. Nel riquadro Modelli fare clic su Schemi BTAHL7 e quindi fare clic su Aggiungi.

  3. Nella finestra di dialogo Selettore schema HL7 eseguire le operazioni seguenti:

    Usare Per
    Classe Message Mantenere V2.X come selezionato.
    Versione Selezionare 2.3.1.
    Tipo di messaggio Selezionare ADT.
    Evento Trigger Selezionare A03.
  4. Fare clic su Crea per aggiungere lo schema al progetto e quindi fare clic su Annulla per chiudere la finestra di dialogo. Si noti che BizTalk Accelerator for HL7 (BTAHL7) ha aggiunto lo schema ADT_A03_231_GLO_DEF.xsd al progetto BTAHL7V231Body.

Per assegnare una chiave complessa e distribuire

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su BTAHL7V231Body e quindi scegliere Proprietà.

  2. Nella finestra di dialogo Pagina proprietà BTAHL7V231Body fare clic su Firma.

  3. Selezionare Firmare la casella di controllo Assembly.

  4. Nell'elenco a discesa Scegliere un file di chiave con nome sicuro selezionare <Sfoglia...>.

  5. Passare all'unità><:\Esercitazione batch, selezionare key.snk e quindi fare clic su Apri.

  6. In Esplora soluzioni fare clic con il pulsante destro del mouse su BTAHL7V231Body e quindi scegliere Distribuisci. Assicurarsi che venga visualizzato un messaggio di esito positivo nella finestra di output.

    Nota

    Se non viene visualizzato un messaggio di distribuzione riuscito, usare Visual Studio per risolvere i problemi relativi agli schemi.

    Procedere al passaggio 4: creare una porta di ricezione per accettare il messaggio batch.