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:
MSH-Segment
BodySegments
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