Condividi tramite


Passaggio 10: Verificare lo scenario end-to-end

In questo passaggio viene verificato lo scenario end-to-end per questa esercitazione.

Per verificare lo scenario di esercitazione end-to-end

  1. Fare clic su Start, scegliere Programmi, accessori e quindi fare clic su Prompt dei comandi.

  2. Nella finestra Prompt dei comandi passare all'unità<>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\MLLP Utilities e quindi premere INVIO.

    Nota

    Se non è possibile trovare una cartella MLLP Utilities nella cartella SDK, gli strumenti di test MLLP potrebbero non essere installati. Aprire la Pannello di controllo e quindi aprire Aggiungi o Rimuovi programmi. Selezionare l'acceleratore di versione> di Microsoft BizTalk <per HL7 e quindi selezionare Cambia. Nella procedura guidata di installazione di BTAHL7 selezionare Modifica. Espandere la cartella Adapter per verificare se è stato installato lo strumento di test MLLP . In caso contrario, installarlo.

  3. Nella finestra prompt dei comandi digitare mllpreceive /p 14000 e quindi premere INVIO. Questa operazione esegue l'applicazione listener MLLP in ascolto della porta 14000 e specifica i caratteri EB, SB e CR predefiniti del messaggio MLLP e visualizza tutti i messaggi ricevuti sullo schermo.

  4. Avviare un prompt dei comandi aggiuntivo facendo clic su Start, scegliere Programmi, accessori e quindi fare clic su Prompt dei comandi.

  5. Nella seconda finestra del prompt dei comandi passare all'unità<>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\MLLP Utilities e quindi premere INVIO.

    Nota

    Il passaggio seguente invia il messaggio.

  6. Nella finestra del prompt dei comandi digitare mllpsend /SB 11 /EB 28 /CR 13 /f "<drive>:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\ADT^A03.txt", dove <unità> è la lettera di unità di installazione. Premere INVIO.

  7. Verificare di avere i risultati seguenti:

    • L'applicazione listener MLLP deve visualizzare un messaggio. La prima riga del messaggio deve avere i valori seguenti:

      MSH|^~\&|BTAHL7^IE^UUID|MCM|HI^System^GUID||199601121005||ADT^A04|000001|P|2.4|||SU|NE  
      
    • Viene visualizzato un messaggio nell'unità><:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_sendMsg_RX. Questo messaggio deve essere uguale al messaggio visualizzato dall'applicazione listener MLLP. Verificare che la prima riga del messaggio abbia gli stessi valori del messaggio indicati di seguito. Si noti che i valori per MSH3 a MSH5 nel codice seguente corrispondono ai valori specificati per il Tutorial_RXSystem:

      MSH|^~\&|BTAHL7|MCM|Tutorial_RXSystem||199601121005||ADT^A03|000001|P|2.3.1  
      
    • Due messaggi vengono visualizzati nell'unità><:\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_sendAck_ADT. Uno di questi messaggi è un riconoscimento dell'applicazione; l'altro è un riconoscimento del commit. Il riconoscimento dell'applicazione deve avere il contenuto seguente:

      MSH|^~\&|BTAHL7InterfaceEngine||Tutorial_ADTSystem|MCM|<datetime>||ACK^A03^ACK|000001|P|2.3.1|||AL  
      MSA|AA|000001  
      
    • Il riconoscimento del commit deve avere il contenuto seguente:

      MSH|^~\&|BTAHL7InterfaceEngine||Tutorial_ADTSystem|MCM|<datetime>||ACK^A03^ACK|100000|P|2.3.1  
      MSA|CA|000001  
      

    Nota

    Se i messaggi non vengono visualizzati correttamente, usare lo strumento Health and Activity Tracking (HAT) per risolvere l'errore.

    Congratulazioni. È stata completata l'esercitazione end-to-end BTAHL7.

Vedere anche

Esercitazione end-to-end