Paramètres de configuration pour les adaptateurs d’envoi et de réception
Cette section fournit des paramètres de configuration pour envoyer et recevoir des adaptateurs MLLP (Minimal Lower Layer Protocol). Ces paramètres sont de deux types : les caractères de bloc et les paramètres de connexion réseau.
Vous définissez les paramètres de caractère de bloc dans les propriétés de transport MLLP pour un port d’envoi à l’aide du type de transport MLLP.
Vous pouvez définir les paramètres de connexion réseau dans les propriétés de transport MLLP pour un port d’envoi ou un emplacement de réception à l’aide du type de transport MLLP. Pour ce faire, ouvrez la console d’administration BizTalk Server, accédez au dossier Ports d’envoi ou Emplacements de réception, le cas échéant, cliquez avec le bouton droit sur le port d’envoi ou l’emplacement de réception spécifique, cliquez sur Propriétés, puis cliquez sur Configurer.
Caractères de bloc
Ces paramètres sont des caractères spéciaux qui doivent contenir les messages HL7 reçus ou envoyés via des adaptateurs MLLP. Ces caractères forment un bloc au format suivant : <SB>DDD<EB><CR>, où DDD signifie les données de message, <SB> est le caractère de bloc de début, <EB> est le caractère de bloc de fin et <CR> est le retour chariot.
Paramètre | Utilisation |
---|---|
<Retour chariot CR> | Valeur d’octet (au format hexadécimal) que vous utilisez pour le retour chariot (deuxième wrapper d’octets après l’octet de fin). facultatif. |
<Caractère End-Block EB> | Valeur d’octet que vous utilisez pour l’octet de fin (wrapper de bande-annonce de message). ASCII <FS>, par exemple, <1c>. |
<Caractère Start-Block SB> | Valeur d’octet que vous utilisez pour l’octet de début (wrapper d’en-tête de message). ASCII <VT>, par exemple, <0b>. |
Mode de remise
Vous utilisez le paramètre mode de remise pour contrôler si instance fichiers sont remis dans l’ordre ou hors séquence (dans l’ordre, dans le désordre). Chaque emplacement de réception a sa propre séquence de remise pour instance fichiers.
Propriété | Pour |
---|---|
livraison chronologique des messages (éventuellement en anglais) | Réception MLLP : Définissez la propriété Remise ordonnée sur TRUE pour spécifier que les messages doivent être traités dans un ordre spécifié. Cette option est importante dans les cas où les messages doivent être traités les uns à la suite des autres, comme indiqué par le processus d'entreprise partenaire. Si vous définissez la propriété Remise ordonnée sur FALSE (valeur par défaut), le port n’applique pas la remise ordonnée. |
Paramètres de connexion réseau
Vous utilisez ces paramètres pour établir une connexion sur le réseau, y compris les commentaires, le nom de connexion, le nom d’hôte, l’ID de port, le délai d’expiration de réception et le délai d’envoi.
Paramètre | Utilisation |
---|---|
Commentaires | Description de la connexion. facultatif. |
Nom de connexion | Nom de la connexion surveillée. Il est recommandé que le nom soit unique. Le nom est inclus dans le nom des instances de compteur de performances pour cette connexion. |
Hôte | Réception MLLP : facultatif. Spécifiez une interface locale sur laquelle écouter les connexions entrantes. Par défaut, écoute sur toutes les interfaces locales. Envoi MLLP : Spécifiez le nom NetBIOS ou l’adresse IP de l’ordinateur métier auquel vous souhaitez vous connecter. |
Connexion permanente | Réception MLLP : Définissez la propriété Connexion permanente sur FALSE (valeur par défaut) pour fermer la connexion une fois la connexion inactive pendant le délai d’expiration. Définissez la propriété Connexion permanente sur True pour maintenir la connexion ouverte. Le tableau suivant présente les résultats pour les valeurs possibles des valeurs de connexion permanente et de délai d’expiration de réception . FALSE - >0 - La connexion se ferme après la réception d’un message ou l’expiration du délai d’expiration. FALSE - 0 - Provoque une condition d’erreur : « La valeur du délai d’expiration de réception ne doit pas être égale à zéro en cas de connexion persistante FALSE ». TRUE - 0 - La connexion ne s’interrompt jamais. TRUE - <>0 - Provoque une condition d’erreur : « La valeur du délai d’expiration de réception doit être égale à zéro en cas de connexion persistante TRUE ». Envoi MLLP : Définissez la propriété Connexion permanente sur FALSE pour fermer la connexion si une réponse est reçue dans le délai d’expiration ou si le délai d’expiration s’écoule. Définissez la propriété Connexion permanente sur True (valeur par défaut) pour maintenir la connexion ouverte. Le tableau suivant présente les résultats pour les valeurs possibles des valeurs de connexion permanente et de délai d’expiration de réception . FALSE - O ou >0 - La connexion se ferme après la réception d’une réponse ou l’expiration du délai d’expiration. TRUE - 0 ou <>0 - La connexion ne s’interrompt jamais. La valeur Send Timeout n’a pas d’impact sur la status de la connexion. Le tableau suivant montre les status de connexion pour différents types de ports d’envoi lorsque les paramètres de connexion persistante et de réponse de sollicitation sont modifiés. Unidirectionnel statique -VRAI -Non - Reste ouvert Unidirectionnel statique -VRAI -Oui - Reste ouvert Unidirectionnel statique -FAUX -Non - Fermé Unidirectionnel statique -FAUX -Oui - Fermé Réponse de sollicitation statique -VRAI -Non - Reste ouvert Réponse de sollicitation statique -VRAI -Oui - Reste ouvert Réponse de sollicitation statique -FAUX -Non - Fermé Réponse de sollicitation statique -FAUX -Oui - Fermé |
Port | Réception MLLP : ID de port local sur lequel écouter. Envoi MLLP : ID de port distant auquel vous souhaitez vous connecter. |
Délai d’attente d’envoi | Envoi MLLP : Durée maximale d’attente de l’adaptateur d’envoi lors de l’envoi d’un message, après laquelle le socket d’envoi expire. À l’expiration, BizTalk Accelerator pour HL7 (BTAHL7) réessaye le message. En outre, en cas d’opération synchrone du port d’envoi, la durée maximale de réception de l’accusé de réception (ACK) du métier. |
Délai d’expiration de réception | Réception MLLP : Durée maximale d’attente de l’adaptateur de réception lors de la réception d’un message, après laquelle le socket de réception expire. À l’expiration, BTAHL7 ferme la connexion. En outre, en cas d’opération synchrone de l’emplacement de réception, durée maximale d’envoi de l’ACK au LOB. |
Réponse de sollicitation activée | Envoi MLLP : Oui/Non. Active la réception de clés ACK sur la même connexion TCP. |
URI d’emplacement de réception d’envoi pour ACK | Envoi MLLP : URI de l’emplacement de réception sous lequel les kits ACL reçus sur la même connexion TCP seront remis à la base de données MessageBox. |
Voir aussi
Traitement des messages encodés avec MLLP
Traitement de l’adaptateur de réception MLLP
Traitement de l’adaptateur d’envoi MLLP
Configuration d’un port d’envoi pour recevoir les accusés de réception