Freigeben über


Dynamische MLLP-Adapter

Ab BizTalk Server 2013 R2 können die MLLP-Adaptereigenschaften zur Laufzeit mithilfe eines One-Way- oder Two-Way -Sendeports (Request-Response) konfiguriert werden.

Dynamische Eigenschaften

Die folgenden Eigenschaften befinden sich im GlobalPropertySchemas-Namespace :

Eigenschaft BESCHREIBUNG
Message(MLLP.acceptableACKCodes)="All ACK Codes"; Mögliche Werte:

- Alle ACK-Codes
– AA und Ca
- AA, CA, AE und CE
- AA, CA, AR und CR

Dies ähnelt der Acceptable ACK Codes-Eigenschaft in einem statischen MLLP-Sendeport.
Message(MLLP. CarriageReturn)="0d"; ASCII-Wagenrückgabezeichen
Message(MLLP.endBlockDelimiter)="1c"; ASCII-Endblockzeichen
Message(MLLP.startBlockDelimiter)="0b"; ASCII-Startblockzeichen
Message(MLLP.timeout)="60000"; Zeitraum, nach dem inaktiver Socket für das Senden auf dem BTAHL7-Server timeout (0 ist kein Timeout)
SendPortName(Microsoft.XLANGs.BaseTypes.Address) = "127.0.0.1:11000"; Adresse und Port zum Weiterleiten der Nachricht
SendPortName(Microsoft.XLANGs.BaseTypes.TransportType) = "MLLP"; Adaptertyp (MLLP)

Zusätzliche Informationen

  • Wenn Sie eine mehrteilige Nachricht in einer Orchestrierung für HL7 erstellen, erstellen Sie die Nachrichtenteile in der folgenden Reihenfolge:

    1. MSH-Segment

    2. BodySegments

    3. ZSegments

      Wenn Sie die Nachrichtenteile in einer anderen Reihenfolge angeben, tritt der folgende Fehler auf:

      WrongBodyPartException

  • Die Adapterrouteneigenschaften können für die Orchestrierung angegeben werden, um dynamisches Routing zu unterstützen.

Weitere Informationen

Konfigurationsparameter für Sende- und Empfangsadapter
Verarbeitung von MLLP-Empfangsadaptern
Verarbeitung von MLLP-Sendeadaptern
Verarbeiten von MLLP-codierten Nachrichten