Flux prescription Radio/Labo.

Dans cette notice la fiche paramétrée est la fiche « urgences » (configuration urgences), le principe reste le même pour les autres fiches disponibles sur votre site.

Attention : uniquement à partir de la v3.16

1. Paramétrer les options de la fiche Urgences

Pour le Flux Imagerie :
Le chemin est  fiches/gestion fiche urgences/options/Flux imagerie

  • dateActivationFluxSortantImagerie: date à partir de laquelle les examens doivent être déposés (pour rentre possible l’antériorité du rejeu du connecteur), peut importe le format, par exemple 08/02/2011
  • destinataireFluxSortantImagerie: laisser « destImagerie »
  • activationFluxSortantImagerieEcho: laisser à « HL7_bons_imagerie_echo_create »
  • activationFluxSortantImagerieIRM: laisser à « HL7_bons_imagerie_irm_create »
  • activationFluxSortantImagerieScanner: laisser à « HL7_bons_imagerie_scanner_create »
  • activationFluxSortantImagerieRadio: laisser à « HL7_bons_imagerie_radio_create »
  • extensionFichierFluxImagerie: format du fichier envoyé « .hpr »
  • prefixeFluxSortantImagerie: le début du nom du fichier qui doit être généré
  • manuelsFluxSortantImagerie: si spécifié, les examens des patients manuels seront aussi envoyés
  • examensEchosToFluxImagerie: Les bons d’échos seront envoyés
  • examensIrmToFluxImagerie: Les bons d’irm seront envoyés
  • examensRadioToFluxImagerie: Les bons de radios seront envoyés
  • examensScannersToFluxImagerie: Les bons de scanners seront envoyés

Pour le Flux Labo :
Le chemin est  fiches/gestion fiche urgences/options/Flux imagerie

  • dateActivationFluxSortantLabo: date à partir de laquelle les examens de laboratoire doivent être déposés (pour rentre possible l’antériorité du rejeu du connecteur), peut importe le format, par exemple 08/02/2011
  • destinataireFluxSortantLabo: laisser « destLabo »
  • activationFluxSortantImagerieLabo: laisser à « HL7_bons_labo_create »
  • extensionFichierFluxLabo: format du fichier envoyé « .hpr »
  • prefixeFluxSortantLabo: le début du nom du fichier qui doit être généré
  • manuelsFluxSortantLabo: si spécifié, les examens des patients manuels seront aussi envoyés
  • examensLaboToFluxLabo: Les bons de laboratoire seront envoyés

 2. Verifier la configuration destinataires

Le chemin est gestion/configuration destinataires

  • Pour le Flux Labo :
    s’assurer qu’une ligne de nom « destLabo » existe.
  • Pour le Flux Imagerie :
    s’assurer qu’une ligne de nom « destImagerie » existe.
  • L’éditer ou la créer, et renseigner les paramètres de dépôt FTP du serveur FTP qui va recevoir les fichiers. Attention: bien laisser vide la colonne « filtres ».
    Vous pouvez aussi bien utiliser le transfert par sockets.

3. Vérifier les taches planifiées

Le chemin est Gestion/taches planifiées

S’assurer, que la tâche « Envoi du flux des documents patients à transmettre au DMI » soit programmée toutes les minutes.

4. Si le template générique ne convient pas au logiciel destinataire d’IMAGERIE,

il va falloir modifier le message hl7.

Le chemin est Gestion/configuration pam ihe hl7

  • Copier le contenu de la colonne « message » de la ligne qui a pour nom « HL7_bons_imagerie_radio_create »
  • Créer un nouveau template, coller le message,
  • Modifier le message tel qu’il est attendu (Des balises en bas de la page aident à l’autocompletion des champs usuels), et sauvegarder. Laisser version = 2 !!

Le nouveau nom du template doit être porté dans les options de la fiche, à la valeur de l’option activationFluxSortantImagerieRadio => Il en est de même pour :
– activationFluxSortantImagerieIRM (HL7_bons_imagerie_irm_create)
– activationFluxSortantImagerieEcho (HL7_bons_imagerie_echo_create)
– activationFluxSortantImagerieRadio (HL7_bons_imagerie_radio_create)
– activationFluxSortantImagerieScanner (HL7_bons_imagerie_scanner_create)
– activationFluxSortantImagerieLabo (HL7_bons_labo_create)

Copier / Coller le message qui convient le mieux.

Ci dessous le template de message HL7 utilisé pour les envoies multiples :

MSH|^~\&|%%getSendingApplicationIHE%%|%%getSendingFacilityIHE%%|%%getReceivingApplicationIHE%%|%%getReceivingFacilityIHE%%|%%patientMessage::getDateForFlux%%||SIU^S12|%%patientMessage::getId%%|P|2.3|||||FRA|8859-1|
SCH||%%patientExamen::getIdExamen%%||||||%%patientExamen::getSelectionToHL7%%|||^^^%%patientExamen::getDateExamenHrpim%%^^^|||||%%patientCore::getCodeMedecin%%^INTERNE^URGENCES/REA^^^Dr%%patientCore::getCodeMedecin%%|^PH|^^DAX^40100||%%patientCore::getCodeMedecin%%^INTERNE^URGENCES/REA^^^Mr%%patientCore::getCodeMedecin%%|^PH|^^DAX^40100|||BOOKED^^
PID|||%%getILP%%^^^%%getSendingApplicationIHE%%||%%getNomu%%^%%getPrenom%%||%%getDateAnnifHprim%%|%%patientCore::getSexe%%|||%%getAdresseLibre%%||%%patientExamen::getTelHrpim%%|||||%%getNSej%%|%%patientExamen::getNIRHprim%%|||||||||||N
PV1||E||||||||||||||||||||||||||||||||||||||||||||||||V
%%patientExamen::getSelectionRAAToHL7%%

Ci dessous le template de message HL7 utilisé pour un envoie simple (pratique pour tester avant mise en production, chaque examen peut alors être testé)

MSH|^~\&|%%getSendingApplicationIHE%%|%%getSendingFacilityIHE%%|%%getReceivingApplicationIHE%%|%%getReceivingFacilityIHE%%|%%patientMessage::getDateForFlux%%||SIU^S12|%%patientMessage::getId%%|P|2.3|||||FRA|8859-1|
SCH||%%patientExamen::getIdExamen%%||||||%%patientExamen::getSelectionToHL7%%|||^^^%%patientExamen::getDateExamenHrpim%%^^^|||||%%patientCore::getCodeMedecin%%^INTERNE^URGENCES/REA^^^Dr%%patientCore::getCodeMedecin%%|^PH|^^DAX^40100||%%patientCore::getCodeMedecin%%^INTERNE^URGENCES/REA^^^Mr%%patientCore::getCodeMedecin%%|^PH|^^DAX^40100|||BOOKED^^
PID|||%%getILP%%^^^%%getSendingApplicationIHE%%||%%getNomu%%^%%getPrenom%%||%%getDateAnnifHprim%%|%%patientCore::getSexe%%|||%%getAdresseLibre%%||%%patientExamen::getTelHrpim%%|||||%%getNSej%%|%%patientExamen::getNIRHprim%%|||||||||||N
PV1||E||||||||||||||||||||||||||||||||||||||||||||||||V
RGS|1||||
AIS|1|A|%%patientExamen::getSelectionToHL7%%|%%patientExamen::getDateExamenHrpim%%||||
AIL|1|A|URG||||||||BOOKED

Pour que le message soit bien interprété par votre logiciel d’imagerie, il faut modifier le fichier dans le dossier « meta » du TU.

Chaque balise « examen » devra posséder ces attributs si vous souhaitez les prendre en compte lors de l’envoie vers le logiciel d’imagerie :

ToHprim= »1″ ou « 0 »Si un examen (avec ToHprim= »1″) fait parti d’une catégorie, la catégorie doit avoir ToHprim= »1″
name= »ATM »(sera affiché dans le bon d’examen TU)
codeTranscode= »ATM » (code attendu par le logiciel imagerie)
nameTranscode= »ART. TEMPORO-MAXILLAIRES » (nom attendu par le logiciel imagerie)

Exemple :
<examen ToHprim= »1″ name= »Mandibule » codeTranscode= »MANDIBULE » nameTranscode= »MANDIBULE » ></examen>

ATTENTION : Ici, la catégorie parente de l’examen « MANDIBULE », devra avoir ToHprim= »1″

Si vous ne souhaitez pas les prendre en compte lors de l’envoie vers le logiciel d’imagerie (ce qui est mieux, vous risquez de rencontrer un grand nombre d’erreurs d’intégration d’examens dans les dits logiciels), il suffit de ne pas mettre l’attribut ToHprim, et de laisser le codeTranscode à vide, exemple :

    <categorie name= »Contrôles » codeTranscode= »  » nameTranscode= »CONTROLES » style= »height:140px; »>

ATTENTION : Ici, les examens enfants ne seront pas intégrés, lors de l’envoie du message.

5. Si le template générique ne convient pas au logiciel destinataire de Laboratoire,

En cours de réalisation.

Pour plus de question sur la mise en place / configuration de l’envoie du message, n’hésitez pas à appeler la Hotline du TU.