> ## Documentation Index
> Fetch the complete documentation index at: https://docs.drugs.locusmedical.fr/llms.txt
> Use this file to discover all available pages before exploring further.

# Surfaces A et B

> Le référentiel (données, agrément HAS) et les contrôles de prescription (dispositif médical).

| Surface | Préfixe | Contenu | Régime |
| - | - | - | - |
| A, référentiel | `/v1/...` en `GET` | consultation, recherche, codes, fiches, posologies de référence, monographies, SAM, réglementaire, éditions | agrément HAS de la base (données seules) |
| B, contrôles | `/v1/analyse`, `/v1/transformations`, `/v1/posologie/calcul` en `POST` | analyse d'ordonnance, transformations, calculs de posologie | dispositif médical |

Un LGC qui ne fait que consulter n'appelle que A. Un module de prescription appelle A et B.

## Surface A, les routes

| Route | Objet | Critères (extrait) |
| - | - | - |
| `GET /v1/meta` | identité de la base, édition, agrément, abonnement de l'appelant, liens d'intérêts, documentation | R-LAP 1, 2, 113 à 115, 123, 129, 130 ; CH 1, 11 |
| `GET /v1/produits/recherche?q=` | spécialités et médicaments en DC ; `type`, `substance`, `indication`, `exclure_excipients`, `inclure_historique`, `tri`, `limite` | R-LAP 36 à 42 ; CH 2, 3 |
| `GET /v1/produits/suggestions?q=` | noms proposés pendant la frappe, sans fiche | R-LAP 36 |
| `GET /v1/excipients` | excipients à effet notoire : code, libellé, seuil, mention | R-LAP 21, 41 |
| `GET /v1/specialites/{cis}` | la fiche structurée : codes, composition, formes et unités, statuts réglementaires, substitution, vie administrative, économie, évaluation HAS, sécurité, documents, niveau d'information | CH 4, 14, 18 ; R-LAP 53, 54, 62, 65 à 67, 72, 84, 95, 97, 106, 109 |
| `GET /v1/presentations/{cip13}` | prix, UCD, remboursement, statut d'une présentation | R-LAP 39, 109 ; CH 4 |
| `GET /v1/dc/recherche?q=`, `GET /v1/dc/{id}` | le médicament virtuel : libellé d'ordonnance, membres, prescriptible en DC (sinon le motif) | R-LAP 29, 60 à 64 ; CH 15 ; DOS Q24 |
| `GET /v1/specialites/{cis}/posologies`, `GET /v1/dc/{id}/posologies` | posologies de référence par indication et population, seuils, durées, adaptations | R-LAP 46, 57 à 59, 88 à 92 ; POSO 1 à 10 |
| `GET /v1/unites?produit=` | unités logistiques et SI, conversions | R-LAP 53 ; POSO 10 ; CH 18 |
| `GET /v1/specialites/{cis}/monographie`, `GET /v1/dc/{id}/monographie` | la monographie par section, chaque section ancrée et sourcée | CH 12, 13, 16 ; R-LAP 82 |
| `GET /v1/indications`, `GET /v1/indications/{id}/produits` | thésaurus d'indications (CIM-10) et produits rattachés | R-LAP 38 ; CH 4 |
| `GET /v1/.../effets-indesirables` | effets indésirables codés avec leur fréquence, et produits responsables d'un effet | R-LAP 33, 34 |
| `GET /v1/sam`, `GET /v1/sam/{id}` | systèmes d'aide à la décision indexés par médicament, référencés par la HAS | R-LAP 98 à 101 ; D2019 15 |
| `GET /v1/reglementaire/{cis}` | mentions obligatoires, motifs de non-substitution, modèles d'ordonnance, pharmacie désignée | R-LAP 62, 68 à 73, 106 |
| `GET /v1/editions`, `GET /v1/changements?depuis=` | éditions publiées, flux différentiel | CH 7 à 11 ; R-LAP 111, 127 |
| `GET /v1/terminologies` | nomenclatures et codifications, avec leur version | CH 17, 19 ; DOS Q33 |

> [!NOTE]
>
> Le critère R-LAP 34 (tri des produits responsables d'un effet) est marqué « (CE) » dans le référentiel. Tant qu'il est servi par la surface A, par des données seules et un calcul d'imputabilité trivial à partir de la fréquence, il sort du périmètre du marquage CE.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.