Skip to main content

B0, l’analyse de l’ordonnance

POST /v1/analyse analyse toute l’ordonnance en un appel, traitement en cours compris : interactions, allergies, terrain, grossesse et allaitement, doses par prise et par 24 h, intervalles, durées, redondances, restrictions de prescription. Le LAP l’appelle au plus tard à la demande d’impression (R-LAP 76) et peut l’appeler à chaque ligne. Chaque résultat porte un niveau imposé par le référentiel : alerte, signal ou affichage. Le moteur n’empêche jamais une prescription (R-LAP 80) : une alerte se lève en modifiant la ligne ou en maintenant la prescription avec une justification, quand maintien_possible le permet.

Jamais un silence

Un contrôle qui ne peut pas s’exercer le dit.
  • Une ligne dont la quantité ne se ramène pas dans l’unité du seuil est listée dans lignes_non_controlees avec son motif.
  • Une donnée patient absente qui empêche un contrôle est réclamée par un résultat donnee_patient_manquante en alerte, et dans donnees_manquantes (R-LAP 8 à 10).
  • Quand la donnée manque mais que le contrôle a quand même eu lieu sur la population générale, le résultat est un signal avec valeurs.affinage: true : le LAP distingue « non contrôlé » de « contrôlé, affinage possible ».

B20, les réécritures

POST /v1/transformations réécrit une ligne : en DC (R-LAP 63), en générique ou biosimilaire du même groupe (R-LAP 67), ou selon un remplacement proposé par un SAM (R-LAP 99). La posologie est convertie dans les unités du nouveau produit.

B21, les calculs d’une ligne

POST /v1/posologie/calcul rend la quantité maximale par 24 h et par prise, l’intervalle minimal, la quantité à délivrer, la présentation, le montant, et le texte de la posologie en français (R-LAP 43 à 45, 50, 57 à 59, 109).

La posologie structurée

Saisie du LAP et données de référence de la base partagent la même grammaire, celle de la structuration de la posologie de la HAS (13/11/2025) : des séquences (paliers ou alternance), faites de prises. Une prise a une quantité, une unité UCUM, et soit des moments (matin, midi, apres_midi, soir, coucher…), soit une fréquence.