Exemple de scénario d’entreprise
Les processus de soins de santé sont souvent complexes et impliquent de nombreux systèmes. Un exemple est le processus qui se produit lorsqu’un patient entre à l’hôpital et qu’un médecin envoie le patient pour un test de laboratoire. Cinq parties sont impliquées dans cette procédure :
Le médecin traitant
Le système d’inscription des hôpitaux
Le système de saisie des commandes cliniques
Le système de laboratoire
Le système de facturation
Les étapes suivantes peuvent se produire dans ce processus :
Le médecin traitant inscrit le patient.
Un message d’inscription ADT^O04 est diffusé par le système d’inscription des hôpitaux.
Le message ADT^O04 est reçu par tous les services qui s’y abonnent, y compris le Système de saisie des commandes cliniques et le Système de laboratoire.
Le médecin commande une étude diagnostique au laboratoire.
Un message de commande ORM^O01 est envoyé à partir du système de saisie des commandes cliniques, après validation des règles d’entreprise.
Le message ORM^O01 est reçu par le système de laboratoire.
Le laboratoire reçoit la commande et retourne une confirmation.
Un message de confirmation de commande ORR^O02 est envoyé par le système de laboratoire, indiquant que la commande peut être exécutée.
Le message ORR^O02 est reçu par le système de saisie des commandes cliniques.
Une fois les tests terminés, le laboratoire envoie les résultats au médecin et à d’autres services.
Un message ORU^R01 test-results est envoyé à partir du système de laboratoire.
Le message ORU^R01 est reçu par le système de saisie des commandes cliniques et le système de facturation.
Le moteur d’interface envoie un message électronique au médecin, qui reçoit les résultats du laboratoire sur son PDA sans fil.
La solution BTAHL7
L’exemple de scénario métier décrit ci-dessus est un exemple de système de soins de santé qui a besoin d’intégration. MicrosoftBizTalk Server avec Microsoft BizTalk Accelerator pour HL7 (BTAHL7) fournit une solution pour ce scénario qui dispose des fonctionnalités suivantes :
BizTalk Server intègre tous les systèmes impliqués dans une organisation hub-and-spoke. Chaque système communique directement avec BizTalk Server. Ils n’ont pas à communiquer directement entre eux.
BTAHL7 gère les messages encodés en HL7 en mode natif. Aucun codage personnalisé n’est requis.
Le message d’inscription ADT^O04 est diffusé à tous les systèmes qui s’y abonnent. Le modèle de messagerie éditeur-abonné pour BizTalk Server offre une flexibilité dans la configuration et la gestion de la liste des systèmes abonnés au message. Vous pouvez ajouter ou supprimer des systèmes dans la liste des abonnements sans affecter le reste du système.
La règle métier utilisée pour valider le message de commande ORM^O01 peut être modifiée dynamiquement sans affecter le reste du système.
BTAHL7 peut être configuré pour générer automatiquement le message orr^O02 order-confirmation (ACK).
Si nécessaire, vous pouvez traiter l’un des messages par lot avec d’autres personnes à des fins d’envoi et les traiter dès réception à partir du lot.
Vous pouvez valider tous les messages dans le moteur et par rapport aux schémas BTAHL72X publiés par le organization HL7.