À quoi sert ce guide ? Comprendre d'où vient le champ « URL Ubilab » d'un code, et comment il déclenche les recommandations de délai de transport dans l'application IDE.
Contexte
Certaines analyses sous-traitées doivent arriver au laboratoire spécialisé dans un délai court. Ubilab connaît ce délai pour chaque analyse. Querco le transforme en recommandation affichée à l'infirmier au moment du prélèvement, dans la section « Recommandations » de la page « Tubes à prélever ».
Le lien entre les deux est le champ « URL Ubilab » de la fiche du code : c'est l'adresse de la fiche de l'analyse sur Ubilab.
Cette synchronisation est activée par Querco, laboratoire par laboratoire, à partir de l'export Ubilab du laboratoire.
D'où vient l'URL Ubilab d'un code
Avec KaliSil, une analyse rattachée à un code Cerba reçoit automatiquement son URL Ubilab chaque nuit. Si l'analyse n'a pas de code Cerba, la synchronisation ne touche pas au champ : une URL saisie à la main est conservée.
Héritage par les sous-codes. Un code sans URL qui appartient à un seul groupe ayant une URL hérite de cette URL. L'héritage se propage en chaîne (groupe → analyse → sous-analyse). Si le code appartient à deux groupes avec des URL différentes, il n'hérite de rien. Une URL existante n'est jamais écrasée.
C'est cet héritage qui permet à la recommandation de se déclencher sur chaque analyse du groupe, et pas seulement sur le groupe lui-même.
Comment les recommandations sont créées
Chaque nuit, l'agent Querco lit l'export Ubilab du laboratoire et crée une recommandation IDE pour chaque analyse dont le délai de transport est contraint :
- Délai annoncé inférieur à 8 h, ou
- Conditionnement « Transport vers laboratoire spécialisé » à -20 °C (compté comme 4 h).
La recommandation se lit : « Attention, l'analyse X nécessite un délai de transport inférieur à 4h. »
Elle se déclenche dès qu'un code portant l'URL Ubilab de cette analyse est présent sur le dossier. Plusieurs codes peuvent partager la même URL (un groupe et ses analyses) : la recommandation se déclenche sur chacun d'eux.
Une recommandation que vous avez écrite vous-même avec la même « URL Ubilab » est reconnue par la synchronisation : son texte n'est pas écrasé, vos valeurs restent prioritaires (voir l'article « Comment fonctionne la synchronisation ? »).
Vérification
| Symptôme | Où regarder |
|---|---|
| La recommandation ne s'affiche pas sur un dossier | Fiche du code : « URL Ubilab » vide ? Comparez avec l'adresse de la fiche de l'analyse dans Ubilab |
| Elle s'affiche sur le groupe mais pas sur une analyse seule | L'analyse appartient à plusieurs groupes : renseignez son « URL Ubilab » à la main |
| Erreur « No code found for this ubilabUrl » dans les erreurs de synchronisation | Une ligne de l'export Ubilab ne correspond à aucun code : renseignez « URL Ubilab » sur le bon code |