Un seul appel analyse toute l’ordonnance, traitement en cours compris. Le LAP l’appelle au plus tard à la demande d’impression (R-LAP 76) et peut l’appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n’empêche jamais une prescription (R-LAP 80).
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Locus Drugs","description":"Base médicamenteuse (BdM) et logiciel d'aide à la prescription (LAP), AI-native. API LAP v1.","colors":{"primary":"#2F6B68","light":"#8DB3AB","dark":"#1D4644"},"logo":{"light":"https://mintcdn.com/locusdrugs/aCJF2JcniYLYAUQJ/logo/light.svg?fit=max\u0026auto=format\u0026n=aCJF2JcniYLYAUQJ\u0026q=85\u0026s=c8cd0de4f24bf3826c5cc5ccad004a1d","dark":"https://mintcdn.com/locusdrugs/aCJF2JcniYLYAUQJ/logo/dark.svg?fit=max\u0026auto=format\u0026n=aCJF2JcniYLYAUQJ\u0026q=85\u0026s=ebc8d174cb26bc189893ce20120dcc6d","href":"https://locusmedical.fr"},"favicon":"https://mintcdn.com/locusdrugs/ijECtZtu24_wiwlt/favicon.svg?fit=max\u0026auto=format\u0026n=ijECtZtu24_wiwlt\u0026q=85\u0026s=c3a54ae34afce4659e86d3bdf8e1ec7f","api":{"playground":{"display":"interactive"}},"background":{"color":{"light":"#F3EFE8","dark":"#141B1A"}},"footer":{"socials":{"website":"https://locusmedical.fr"}},"fonts":{"family":"DM Sans"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"locusdrugs","hasAudioNarration":false,"actualSubdomain":"locusdrugs","customDomains":["docs.drugs.locusmedical.fr"],"gitSource":{"type":"github","owner":"v4ndr","repo":"locus-drugs","deployBranch":"main","contentDirectory":"docs-api","isPrivate":true,"mountPath":"","label":"","_id":"6ae7590de026cb42f70418b7"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae7608762ef36be8863fb86","collectionId":"12c86a1c-803e-4f4a-bab8-02c0b8e110df","liveDeploymentHistoryId":"6ae7608762ef36be8863fb86","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae764482083372bfa54ab84","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Référence de l'API","count":27},{"language":"default","tag":"A. Référentiel","count":24},{"language":"default","tag":"Guides","count":8},{"language":"default","tag":"Concepts","count":4},{"language":"default","tag":"Premiers pas","count":3},{"language":"default","tag":"B. Contrôles (dispositif médical)","count":3},{"language":"default","tag":"Engagements","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours","slug":"/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours","pageMetadata":{"title":"B0. Analyse de l'ordonnance en cours","description":"Un seul appel analyse toute l'ordonnance, traitement en cours compris. Le LAP l'appelle au plus tard à la demande d'impression (R-LAP 76) et peut l'appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n'empêche jamais une prescription (R-LAP 80).","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/analyse","href":"/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Un seul appel analyse toute l’ordonnance, traitement en cours compris. Le LAP l’appelle au plus tard à la demande d’impression (R-LAP 76) et peut l’appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n’empêche jamais une prescription (R-LAP 80).\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"B0. Analyse de l'ordonnance en cours","description":"Un seul appel analyse toute l'ordonnance, traitement en cours compris. Le LAP l'appelle au plus tard à la demande d'impression (R-LAP 76) et peut l'appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n'empêche jamais une prescription (R-LAP 80).","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/analyse","href":"/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["B. Contrôles (dispositif médical)"],"summary":"B0. Analyse de l'ordonnance en cours","description":"Un seul appel analyse toute l'ordonnance, traitement en cours compris. Le LAP l'appelle au plus tard à la demande d'impression (R-LAP 76) et peut l'appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n'empêche jamais une prescription (R-LAP 80).","operationId":"analyse_v1_analyse_post","requestBody":"408aabfd-64e1-486d-b90a-5058215bf147","responses":{"200":"0a0415d7-f936-4184-8259-48b4c727bf2d","422":"8c2173c1-bac9-426d-9b97-78795d2aaa8e"},"x-criteres":["R-LAP 24","R-LAP 76","R-LAP 77","R-LAP 78","R-LAP 79","R-LAP 80","R-LAP 81","R-LAP 100","R-LAP 101","R-LAP 111","CH 14","R-LAP 82","R-LAP 28","R-LAP 83","R-LAP 84","R-LAP 21","R-LAP 107","R-LAP 85","R-LAP 5","R-LAP 14","R-LAP 20","R-LAP 86","R-LAP 12","R-LAP 13","R-LAP 87","DOS Q28","R-LAP 88","R-LAP 57","R-LAP 89","R-LAP 59","R-LAP 90","R-LAP 58","R-LAP 91","R-LAP 92","R-LAP 93","R-LAP 94","R-LAP 95","R-LAP 96","R-LAP 16","R-LAP 17","R-LAP 18","R-LAP 97","R-LAP 65","R-LAP 66","R-LAP 98","R-LAP 99","R-LAP 8","R-LAP 9","R-LAP 10","R-LAP 22","R-LAP 23"],"method":"post","type":"path","servers":["a6ec8215-2bd4-4aa2-b6a5-fc5a2e586cb6"],"security":["8e73d770-9e26-403d-be4f-42c0bdbc1cc5"],"path":"/v1/analyse","baseUrlOptions":["https://drugs.locusmedical.fr"],"title":"B0. Analyse de l'ordonnance en cours","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"patient":{"properties":{"date_naissance":{"type":"string","format":"date","title":"Date Naissance","isRequired":true,"uniqueKey":"patient.date_naissance","typeLabel":"string\u003cdate>"},"sexe":{"type":"string","enum":["F","M","I"],"title":"Sexe","isRequired":true,"uniqueKey":"patient.sexe","typeLabel":"enum\u003cstring>"},"date_naissance_estimee":{"type":"boolean","title":"Date Naissance Estimee","default":false,"uniqueKey":"patient.date_naissance_estimee","typeLabel":"boolean"},"poids":{"oneOf":[{"type":"object","title":"Poids","required":["kg"],"properties":{"kg":{"type":"number","exclusiveMinimum":0,"title":"Kg","isRequired":true,"uniqueKey":"patient.poids.oneOf.0.kg","typeLabel":"number"},"date":{"oneOf":[{"type":"string","title":"Date","format":"date","uniqueKey":"patient.poids.oneOf.0.date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date","uniqueKey":"patient.poids.oneOf.0.date.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.poids.oneOf.0.date","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"uniqueKey":"patient.poids.oneOf.0","typeLabel":"Poids · object"},{"type":"null","uniqueKey":"patient.poids.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.poids","typeLabel":"Poids · object | null"},"taille":{"oneOf":[{"type":"object","title":"Taille","required":["cm"],"properties":{"cm":{"type":"number","exclusiveMinimum":0,"title":"Cm","isRequired":true,"uniqueKey":"patient.taille.oneOf.0.cm","typeLabel":"number"},"date":{"oneOf":[{"type":"string","title":"Date","format":"date","uniqueKey":"patient.taille.oneOf.0.date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date","uniqueKey":"patient.taille.oneOf.0.date.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.taille.oneOf.0.date","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"uniqueKey":"patient.taille.oneOf.0","typeLabel":"Taille · object"},{"type":"null","uniqueKey":"patient.taille.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.taille","typeLabel":"Taille · object | null"},"dfg":{"oneOf":[{"type":"object","title":"Dfg","required":["valeur"],"properties":{"valeur":{"type":"number","minimum":0,"title":"Valeur","isRequired":true,"uniqueKey":"patient.dfg.oneOf.0.valeur","typeLabel":"number"},"date":{"oneOf":[{"type":"string","title":"Date","format":"date","uniqueKey":"patient.dfg.oneOf.0.date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date","uniqueKey":"patient.dfg.oneOf.0.date.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.dfg.oneOf.0.date","typeLabel":"string\u003cdate> | null"},"unite":{"type":"string","enum":["mL/min/1.73m2","mL/min"],"title":"Unite","default":"mL/min/1.73m2","uniqueKey":"patient.dfg.oneOf.0.unite","typeLabel":"enum\u003cstring>"},"formule":{"type":"string","enum":["CKD-EPI","MDRD","Cockcroft-Gault","Schwartz","non_precisee"],"title":"Formule","default":"non_precisee","uniqueKey":"patient.dfg.oneOf.0.formule","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"patient.dfg.oneOf.0","typeLabel":"Dfg · object"},{"type":"null","uniqueKey":"patient.dfg.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.dfg","typeLabel":"Dfg · object | null"},"grossesse":{"properties":{"etat":{"type":"string","enum":["inconnu","non","oui"],"title":"Etat","default":"inconnu","uniqueKey":"patient.grossesse.etat","typeLabel":"enum\u003cstring>"},"ddr":{"oneOf":[{"type":"string","title":"Ddr","description":"Date des dernières règles.","format":"date","uniqueKey":"patient.grossesse.ddr.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Ddr","description":"Date des dernières règles.","uniqueKey":"patient.grossesse.ddr.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.grossesse.ddr","typeLabel":"string\u003cdate> | null"},"terme_sa":{"oneOf":[{"type":"number","title":"Terme Sa","description":"Terme en semaines d'aménorrhée, si connu.","uniqueKey":"patient.grossesse.terme_sa.oneOf.0","typeLabel":"number"},{"type":"null","title":"Terme Sa","description":"Terme en semaines d'aménorrhée, si connu.","uniqueKey":"patient.grossesse.terme_sa.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.grossesse.terme_sa","typeLabel":"number | null"},"date_accouchement_prevue":{"oneOf":[{"type":"string","title":"Date Accouchement Prevue","format":"date","uniqueKey":"patient.grossesse.date_accouchement_prevue.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Accouchement Prevue","uniqueKey":"patient.grossesse.date_accouchement_prevue.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.grossesse.date_accouchement_prevue","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"type":"object","title":"Grossesse","default":{"etat":"inconnu"},"uniqueKey":"patient.grossesse","typeLabel":"Grossesse · object"},"allaitement":{"properties":{"etat":{"type":"string","enum":["inconnu","non","oui"],"title":"Etat","default":"inconnu","uniqueKey":"patient.allaitement.etat","typeLabel":"enum\u003cstring>"},"debut":{"oneOf":[{"type":"string","title":"Debut","format":"date","uniqueKey":"patient.allaitement.debut.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Debut","uniqueKey":"patient.allaitement.debut.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.allaitement.debut","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"type":"object","title":"Allaitement","default":{"etat":"inconnu"},"uniqueKey":"patient.allaitement","typeLabel":"Allaitement · object"},"allergies":{"items":{"properties":{"type":{"type":"string","enum":["substance","classe","excipient"],"title":"Type","isRequired":true,"uniqueKey":"patient.allergies.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","title":"Code","description":"Code SMS ou URI de substance, classe (`atc:\u003ccode>` ou classe d'allergie croisée), code d'excipient.","isRequired":true,"uniqueKey":"patient.allergies.items.[INDEX].code","typeLabel":"string"},"libelle":{"oneOf":[{"type":"string","title":"Libelle","uniqueKey":"patient.allergies.items.[INDEX].libelle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Libelle","uniqueKey":"patient.allergies.items.[INDEX].libelle.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.allergies.items.[INDEX].libelle","typeLabel":"string | null"},"nature":{"type":"string","enum":["allergie","hypersensibilite","intolerance","contre_indication"],"title":"Nature","default":"allergie","uniqueKey":"patient.allergies.items.[INDEX].nature","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"type":"object","required":["type","code"],"title":"AllergiePatient","uniqueKey":"patient.allergies.items.[INDEX]","typeLabel":"AllergiePatient · object"},"type":"array","title":"Allergies","default":[],"uniqueKey":"patient.allergies","typeLabel":"AllergiePatient · object[]"},"terrain":{"items":{"properties":{"code":{"type":"string","title":"Code","isRequired":true,"uniqueKey":"patient.terrain.items.[INDEX].code","typeLabel":"string"},"systeme":{"type":"string","enum":["CIM-10","SNOMED","ICPC-2"],"title":"Systeme","default":"CIM-10","uniqueKey":"patient.terrain.items.[INDEX].systeme","typeLabel":"enum\u003cstring>"},"libelle":{"oneOf":[{"type":"string","title":"Libelle","uniqueKey":"patient.terrain.items.[INDEX].libelle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Libelle","uniqueKey":"patient.terrain.items.[INDEX].libelle.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.terrain.items.[INDEX].libelle","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["code"],"title":"TerrainPatient","uniqueKey":"patient.terrain.items.[INDEX]","typeLabel":"TerrainPatient · object"},"type":"array","title":"Terrain","default":[],"uniqueKey":"patient.terrain","typeLabel":"TerrainPatient · object[]"},"ald":{"items":{"properties":{"cim10":{"type":"string","title":"Cim10","isRequired":true,"uniqueKey":"patient.ald.items.[INDEX].cim10","typeLabel":"string"},"debut":{"oneOf":[{"type":"string","title":"Debut","format":"date","uniqueKey":"patient.ald.items.[INDEX].debut.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Debut","uniqueKey":"patient.ald.items.[INDEX].debut.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.ald.items.[INDEX].debut","typeLabel":"string\u003cdate> | null"},"fin":{"oneOf":[{"type":"string","title":"Fin","format":"date","uniqueKey":"patient.ald.items.[INDEX].fin.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Fin","uniqueKey":"patient.ald.items.[INDEX].fin.oneOf.1","typeLabel":"null"}],"uniqueKey":"patient.ald.items.[INDEX].fin","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"type":"object","required":["cim10"],"title":"AldPatient","uniqueKey":"patient.ald.items.[INDEX]","typeLabel":"AldPatient · object"},"type":"array","title":"Ald","default":[],"uniqueKey":"patient.ald","typeLabel":"AldPatient · object[]"}},"additionalProperties":false,"type":"object","required":["date_naissance","sexe"],"title":"Patient","isRequired":true,"uniqueKey":"patient","typeLabel":"Patient · object"},"edition":{"oneOf":[{"type":"string","title":"Edition","description":"Édition de la base à utiliser (rejeu) ; sinon la courante.","uniqueKey":"edition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edition","description":"Édition de la base à utiliser (rejeu) ; sinon la courante.","uniqueKey":"edition.oneOf.1","typeLabel":"null"}],"uniqueKey":"edition","typeLabel":"string | null"},"date_analyse":{"oneOf":[{"type":"string","title":"Date Analyse","description":"Date de référence (âge, péremption des mesures) ; sinon aujourd'hui.","format":"date","uniqueKey":"date_analyse.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Analyse","description":"Date de référence (âge, péremption des mesures) ; sinon aujourd'hui.","uniqueKey":"date_analyse.oneOf.1","typeLabel":"null"}],"uniqueKey":"date_analyse","typeLabel":"string\u003cdate> | null"},"traitement_en_cours":{"items":{"properties":{"produit":{"properties":{"cis":{"oneOf":[{"type":"string","title":"Cis","description":"Code CIS (ANSM), 8 chiffres.","pattern":"^\\d{8}$","uniqueKey":"traitement_en_cours.items.[INDEX].produit.cis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Cis","uniqueKey":"traitement_en_cours.items.[INDEX].produit.cis.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].produit.cis","typeLabel":"string | null"},"dc":{"oneOf":[{"type":"string","title":"Dc","pattern":"^dc:[a-z0-9][a-z0-9\\-_.]*$","uniqueKey":"traitement_en_cours.items.[INDEX].produit.dc.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dc","uniqueKey":"traitement_en_cours.items.[INDEX].produit.dc.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].produit.dc","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"RefProduit","description":"Une référence de produit : CIS ou médicament virtuel (exactement l'un des deux).","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].produit","typeLabel":"RefProduit · object"},"posologie":{"oneOf":[{"type":"object","title":"PosologieStructuree","description":"Le format POSO : séquences successives (paliers) ou alternées (jours pairs/impairs), chacune faite de prises.","required":["sequences"],"properties":{"sequences":{"items":{"properties":{"prises":{"items":{"properties":{"quantite":{"type":"number","exclusiveMinimum":0,"title":"Quantite","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].quantite","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].unite","typeLabel":"string"},"moments":{"items":{"type":"string","enum":["matin","midi","apres_midi","soir","coucher","nuit","avant_repas","pendant_repas","apres_repas","a_jeun"],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Moments","description":"Quantités différentes selon le moment (R-LAP 51) : une prise par moment.","default":[],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments","typeLabel":"enum\u003cstring>[]"},"frequence":{"oneOf":[{"type":"object","title":"Frequence","description":"Sinon une fréquence explicite.","required":["nombre"],"properties":{"nombre":{"type":"integer","minimum":1,"title":"Nombre","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre","typeLabel":"integer"},"nombre_max":{"oneOf":[{"type":"integer","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","minimum":1,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max","typeLabel":"integer | null"},"periode":{"type":"number","exclusiveMinimum":0,"title":"Periode","default":1,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.periode","typeLabel":"number"},"unite_periode":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Periode","default":"j","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.unite_periode","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0","typeLabel":"Frequence · object"},{"type":"null","description":"Sinon une fréquence explicite.","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence","typeLabel":"Frequence · object | null"},"intervalle_min_h":{"oneOf":[{"type":"number","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.0","typeLabel":"number"},{"type":"null","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h","typeLabel":"number | null"},"heure":{"oneOf":[{"type":"string","title":"Heure","pattern":"^\\d{2}:\\d{2}$","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.0","typeLabel":"string"},{"type":"null","title":"Heure","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["quantite","unite"],"title":"Prise","description":"Une prise : quantité, unité, et son moment ou sa fréquence (R-LAP 50 à 52).","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX]","typeLabel":"Prise · object"},"type":"array","minItems":1,"title":"Prises","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises","typeLabel":"Prise · object[]"},"duree":{"oneOf":[{"type":"number","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree","typeLabel":"number | null"},"unite_duree":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Duree","default":"j","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].unite_duree","typeLabel":"enum\u003cstring>"},"si_besoin":{"type":"boolean","title":"Si Besoin","default":false,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].si_besoin","typeLabel":"boolean"},"max_par_24h":{"oneOf":[{"type":"object","title":"Quantite","description":"Si besoin : la quantité maximale par 24 h (POSO).","required":["valeur","unite"],"properties":{"valeur":{"type":"number","title":"Valeur","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.valeur","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.unite","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0","typeLabel":"Quantite · object"},{"type":"null","description":"Si besoin : la quantité maximale par 24 h (POSO).","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h","typeLabel":"Quantite · object | null"},"condition":{"oneOf":[{"type":"string","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["prises"],"title":"Sequence","description":"Un palier (R-LAP 55) ou un jour d'alternance (R-LAP 56) : des prises pendant une durée.","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX]","typeLabel":"Sequence · object"},"type":"array","minItems":1,"title":"Sequences","isRequired":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.sequences","typeLabel":"Sequence · object[]"},"alternance":{"type":"boolean","title":"Alternance","description":"Vrai : les séquences se répètent en boucle (jour 1, jour 2, jour 1…) au lieu de se succéder (R-LAP 56).","default":false,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.alternance","typeLabel":"boolean"},"voie":{"oneOf":[{"type":"string","title":"Voie","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.voie.oneOf.0","typeLabel":"string"},{"type":"null","title":"Voie","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.voie.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.voie","typeLabel":"string | null"},"duree_totale_jours":{"oneOf":[{"type":"number","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.duree_totale_jours","typeLabel":"number | null"},"commentaire":{"oneOf":[{"type":"string","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","maxLength":500,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0.commentaire","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.0","typeLabel":"PosologieStructuree · object"},{"type":"null","uniqueKey":"traitement_en_cours.items.[INDEX].posologie.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].posologie","typeLabel":"PosologieStructuree · object | null"},"prescripteur":{"type":"string","enum":["moi","autre","inconnu"],"title":"Prescripteur","default":"inconnu","uniqueKey":"traitement_en_cours.items.[INDEX].prescripteur","typeLabel":"enum\u003cstring>"},"chronique":{"type":"boolean","title":"Chronique","default":false,"uniqueKey":"traitement_en_cours.items.[INDEX].chronique","typeLabel":"boolean"},"debut":{"oneOf":[{"type":"string","title":"Debut","format":"date","uniqueKey":"traitement_en_cours.items.[INDEX].debut.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Debut","uniqueKey":"traitement_en_cours.items.[INDEX].debut.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].debut","typeLabel":"string\u003cdate> | null"},"fin":{"oneOf":[{"type":"string","title":"Fin","format":"date","uniqueKey":"traitement_en_cours.items.[INDEX].fin.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Fin","uniqueKey":"traitement_en_cours.items.[INDEX].fin.oneOf.1","typeLabel":"null"}],"uniqueKey":"traitement_en_cours.items.[INDEX].fin","typeLabel":"string\u003cdate> | null"}},"additionalProperties":false,"type":"object","required":["produit"],"title":"LigneEnCours","uniqueKey":"traitement_en_cours.items.[INDEX]","typeLabel":"LigneEnCours · object"},"type":"array","title":"Traitement En Cours","default":[],"uniqueKey":"traitement_en_cours","typeLabel":"LigneEnCours · object[]"},"prescription":{"items":{"properties":{"ligne":{"type":"integer","minimum":1,"title":"Ligne","isRequired":true,"uniqueKey":"prescription.items.[INDEX].ligne","typeLabel":"integer"},"produits":{"items":{"properties":{"cis":{"oneOf":[{"type":"string","title":"Cis","description":"Code CIS (ANSM), 8 chiffres.","pattern":"^\\d{8}$","uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].cis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Cis","uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].cis.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].cis","typeLabel":"string | null"},"dc":{"oneOf":[{"type":"string","title":"Dc","pattern":"^dc:[a-z0-9][a-z0-9\\-_.]*$","uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].dc.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dc","uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].dc.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX].dc","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"RefProduit","description":"Une référence de produit : CIS ou médicament virtuel (exactement l'un des deux).","uniqueKey":"prescription.items.[INDEX].produits.items.[INDEX]","typeLabel":"RefProduit · object"},"type":"array","minItems":1,"title":"Produits","description":"Plusieurs médicaments administrés ensemble, même voie, même site : une seule ligne (R-LAP 47).","isRequired":true,"uniqueKey":"prescription.items.[INDEX].produits","typeLabel":"RefProduit · object[]"},"posologie":{"oneOf":[{"type":"object","title":"PosologieStructuree","description":"Le format POSO : séquences successives (paliers) ou alternées (jours pairs/impairs), chacune faite de prises.","required":["sequences"],"properties":{"sequences":{"items":{"properties":{"prises":{"items":{"properties":{"quantite":{"type":"number","exclusiveMinimum":0,"title":"Quantite","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].quantite","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].unite","typeLabel":"string"},"moments":{"items":{"type":"string","enum":["matin","midi","apres_midi","soir","coucher","nuit","avant_repas","pendant_repas","apres_repas","a_jeun"],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Moments","description":"Quantités différentes selon le moment (R-LAP 51) : une prise par moment.","default":[],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments","typeLabel":"enum\u003cstring>[]"},"frequence":{"oneOf":[{"type":"object","title":"Frequence","description":"Sinon une fréquence explicite.","required":["nombre"],"properties":{"nombre":{"type":"integer","minimum":1,"title":"Nombre","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre","typeLabel":"integer"},"nombre_max":{"oneOf":[{"type":"integer","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","minimum":1,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max","typeLabel":"integer | null"},"periode":{"type":"number","exclusiveMinimum":0,"title":"Periode","default":1,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.periode","typeLabel":"number"},"unite_periode":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Periode","default":"j","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.unite_periode","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0","typeLabel":"Frequence · object"},{"type":"null","description":"Sinon une fréquence explicite.","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence","typeLabel":"Frequence · object | null"},"intervalle_min_h":{"oneOf":[{"type":"number","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.0","typeLabel":"number"},{"type":"null","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h","typeLabel":"number | null"},"heure":{"oneOf":[{"type":"string","title":"Heure","pattern":"^\\d{2}:\\d{2}$","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.0","typeLabel":"string"},{"type":"null","title":"Heure","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["quantite","unite"],"title":"Prise","description":"Une prise : quantité, unité, et son moment ou sa fréquence (R-LAP 50 à 52).","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX]","typeLabel":"Prise · object"},"type":"array","minItems":1,"title":"Prises","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises","typeLabel":"Prise · object[]"},"duree":{"oneOf":[{"type":"number","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree","typeLabel":"number | null"},"unite_duree":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Duree","default":"j","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].unite_duree","typeLabel":"enum\u003cstring>"},"si_besoin":{"type":"boolean","title":"Si Besoin","default":false,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].si_besoin","typeLabel":"boolean"},"max_par_24h":{"oneOf":[{"type":"object","title":"Quantite","description":"Si besoin : la quantité maximale par 24 h (POSO).","required":["valeur","unite"],"properties":{"valeur":{"type":"number","title":"Valeur","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.valeur","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.unite","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0","typeLabel":"Quantite · object"},{"type":"null","description":"Si besoin : la quantité maximale par 24 h (POSO).","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h","typeLabel":"Quantite · object | null"},"condition":{"oneOf":[{"type":"string","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["prises"],"title":"Sequence","description":"Un palier (R-LAP 55) ou un jour d'alternance (R-LAP 56) : des prises pendant une durée.","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX]","typeLabel":"Sequence · object"},"type":"array","minItems":1,"title":"Sequences","isRequired":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.sequences","typeLabel":"Sequence · object[]"},"alternance":{"type":"boolean","title":"Alternance","description":"Vrai : les séquences se répètent en boucle (jour 1, jour 2, jour 1…) au lieu de se succéder (R-LAP 56).","default":false,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.alternance","typeLabel":"boolean"},"voie":{"oneOf":[{"type":"string","title":"Voie","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.voie.oneOf.0","typeLabel":"string"},{"type":"null","title":"Voie","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.voie.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.voie","typeLabel":"string | null"},"duree_totale_jours":{"oneOf":[{"type":"number","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.duree_totale_jours","typeLabel":"number | null"},"commentaire":{"oneOf":[{"type":"string","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","maxLength":500,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0.commentaire","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"prescription.items.[INDEX].posologie.oneOf.0","typeLabel":"PosologieStructuree · object"},{"type":"null","uniqueKey":"prescription.items.[INDEX].posologie.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].posologie","typeLabel":"PosologieStructuree · object | null"},"duree_jours":{"oneOf":[{"type":"number","title":"Duree Jours","minimum":0,"exclusiveMinimum":true,"uniqueKey":"prescription.items.[INDEX].duree_jours.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree Jours","uniqueKey":"prescription.items.[INDEX].duree_jours.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].duree_jours","typeLabel":"number | null"},"voie":{"oneOf":[{"type":"string","title":"Voie","uniqueKey":"prescription.items.[INDEX].voie.oneOf.0","typeLabel":"string"},{"type":"null","title":"Voie","uniqueKey":"prescription.items.[INDEX].voie.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].voie","typeLabel":"string | null"},"ald":{"type":"boolean","title":"Ald","default":false,"uniqueKey":"prescription.items.[INDEX].ald","typeLabel":"boolean"},"chronique":{"type":"boolean","title":"Chronique","default":false,"uniqueKey":"prescription.items.[INDEX].chronique","typeLabel":"boolean"},"renouvellements":{"type":"integer","maximum":11,"minimum":0,"title":"Renouvellements","default":0,"uniqueKey":"prescription.items.[INDEX].renouvellements","typeLabel":"integer"},"motif":{"oneOf":[{"type":"string","title":"Motif","description":"Jamais imprimé (R-LAP 49).","maxLength":300,"uniqueKey":"prescription.items.[INDEX].motif.oneOf.0","typeLabel":"string"},{"type":"null","title":"Motif","description":"Jamais imprimé (R-LAP 49).","uniqueKey":"prescription.items.[INDEX].motif.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].motif","typeLabel":"string | null"},"commentaire":{"oneOf":[{"type":"string","title":"Commentaire","description":"Imprimé (R-LAP 48).","maxLength":500,"uniqueKey":"prescription.items.[INDEX].commentaire.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentaire","description":"Imprimé (R-LAP 48).","uniqueKey":"prescription.items.[INDEX].commentaire.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].commentaire","typeLabel":"string | null"},"site_administration":{"oneOf":[{"type":"string","title":"Site Administration","uniqueKey":"prescription.items.[INDEX].site_administration.oneOf.0","typeLabel":"string"},{"type":"null","title":"Site Administration","uniqueKey":"prescription.items.[INDEX].site_administration.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescription.items.[INDEX].site_administration","typeLabel":"string | null"},"hors_amm":{"type":"boolean","title":"Hors Amm","default":false,"uniqueKey":"prescription.items.[INDEX].hors_amm","typeLabel":"boolean"}},"additionalProperties":false,"type":"object","required":["ligne","produits"],"title":"LignePrescription","uniqueKey":"prescription.items.[INDEX]","typeLabel":"LignePrescription · object"},"type":"array","title":"Prescription","default":[],"uniqueKey":"prescription","typeLabel":"LignePrescription · object[]"},"prescripteur":{"properties":{"specialite":{"oneOf":[{"type":"string","title":"Specialite","uniqueKey":"prescripteur.specialite.oneOf.0","typeLabel":"string"},{"type":"null","title":"Specialite","uniqueKey":"prescripteur.specialite.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescripteur.specialite","typeLabel":"string | null"},"rpps":{"oneOf":[{"type":"string","title":"Rpps","uniqueKey":"prescripteur.rpps.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rpps","uniqueKey":"prescripteur.rpps.oneOf.1","typeLabel":"null"}],"uniqueKey":"prescripteur.rpps","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","title":"Prescripteur","default":{},"uniqueKey":"prescripteur","typeLabel":"Prescripteur · object"},"options":{"properties":{"tout_activer":{"type":"boolean","title":"Tout Activer","description":"Force tous les contrôles et tous les SAM, quel que soit le paramétrage (R-LAP 79).","default":false,"uniqueKey":"options.tout_activer","typeLabel":"boolean"},"parametrage":{"type":"string","enum":["certification","personnalise"],"title":"Parametrage","default":"certification","uniqueKey":"options.parametrage","typeLabel":"enum\u003cstring>"},"controles_desactives":{"items":{"type":"string","uniqueKey":"options.controles_desactives.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Controles Desactives","description":"Contrôles désactivés par le paramétrage personnalisé ; ignoré si `tout_activer`.","default":[],"uniqueKey":"options.controles_desactives","typeLabel":"string[]"},"sams_bloques":{"items":{"type":"string","uniqueKey":"options.sams_bloques.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Sams Bloques","description":"SAM bloqués par cet utilisateur (R-LAP 100) ; ignoré si `tout_activer`.","default":[],"uniqueKey":"options.sams_bloques","typeLabel":"string[]"},"sams_sans_recurrence":{"items":{"type":"string","uniqueKey":"options.sams_sans_recurrence.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Sams Sans Recurrence","description":"SAM déjà vus pour ce patient par cet utilisateur (R-LAP 101).","default":[],"uniqueKey":"options.sams_sans_recurrence","typeLabel":"string[]"},"moment":{"type":"string","enum":["ligne","impression"],"title":"Moment","description":"`impression` : l'appel obligatoire avant impression (R-LAP 76).","default":"ligne","uniqueKey":"options.moment","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"type":"object","title":"OptionsAnalyse","default":{"tout_activer":false,"parametrage":"certification","controles_desactives":[],"sams_bloques":[],"sams_sans_recurrence":[],"moment":"ligne"},"uniqueKey":"options","typeLabel":"OptionsAnalyse · object"}},"additionalProperties":false,"type":"object","required":["patient"],"title":"AnalyseRequete","description":"B0. L'ordonnance en cours et le traitement en cours, à analyser d'un seul appel.","uniqueKey":"","typeLabel":"AnalyseRequete · object"},"examples":{"Example":{"title":"Example","value":{"patient":{"date_naissance":"2023-12-25","date_naissance_estimee":false,"poids":{"kg":123,"date":"2023-12-25"},"taille":{"cm":123,"date":"2023-12-25"},"dfg":{"valeur":1,"date":"2023-12-25","unite":"mL/min/1.73m2","formule":"non_precisee"},"grossesse":{"etat":"inconnu"},"allaitement":{"etat":"inconnu"},"allergies":[],"terrain":[],"ald":[]},"edition":"\u003cstring>","date_analyse":"2023-12-25","traitement_en_cours":[],"prescription":[],"prescripteur":{},"options":{"tout_activer":false,"parametrage":"certification","controles_desactives":[],"sams_bloques":[],"sams_sans_recurrence":[],"moment":"ligne"}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"0a0415d7-f936-4184-8259-48b4c727bf2d":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"edition":{"properties":{"id":{"type":"string","title":"Id","description":"Identifiant d'édition, « 2026.10.2 » ; monotone.","isRequired":true,"uniqueKey":"edition.id","typeLabel":"string"},"date":{"type":"string","format":"date","title":"Date","isRequired":true,"uniqueKey":"edition.date","typeLabel":"string\u003cdate>"},"hors_cycle":{"type":"boolean","title":"Hors Cycle","description":"Publication hors cycle pour une information urgente (CH 9).","default":false,"uniqueKey":"edition.hors_cycle","typeLabel":"boolean"},"motif":{"oneOf":[{"type":"string","title":"Motif","uniqueKey":"edition.motif.oneOf.0","typeLabel":"string"},{"type":"null","title":"Motif","uniqueKey":"edition.motif.oneOf.1","typeLabel":"null"}],"uniqueKey":"edition.motif","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id","date"],"title":"Edition","description":"Une édition de la base : identifiant et date (CH 11, R-LAP 111).","isRequired":true,"uniqueKey":"edition","typeLabel":"Edition · object"},"version_moteur":{"type":"string","title":"Version Moteur","isRequired":true,"uniqueKey":"version_moteur","typeLabel":"string"},"id_analyse":{"type":"string","title":"Id Analyse","description":"Identifiant de journalisation (matériovigilance).","isRequired":true,"uniqueKey":"id_analyse","typeLabel":"string"},"resultats":{"items":{"properties":{"id":{"type":"string","title":"Id","description":"Clé stable pour une même situation (acquittement, dérogation).","isRequired":true,"uniqueKey":"resultats.items.[INDEX].id","typeLabel":"string"},"controle":{"type":"string","enum":["interaction","redondance","allergie","terrain","grossesse_allaitement","procreation","dose_max_24h","intervalle_min","dose_max_prise","duree","incompatibilite","conduite","dopant","ald_non_prise_en_charge","prescription_restreinte","substitution","sam","donnee_patient_manquante","etat_physiologique_perime","niveau_information_reduit"],"title":"Controle","isRequired":true,"uniqueKey":"resultats.items.[INDEX].controle","typeLabel":"enum\u003cstring>"},"niveau":{"type":"string","enum":["alerte","signal","affichage"],"title":"Niveau","isRequired":true,"uniqueKey":"resultats.items.[INDEX].niveau","typeLabel":"enum\u003cstring>"},"lignes":{"items":{"type":"string","uniqueKey":"resultats.items.[INDEX].lignes.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Lignes","description":"`\"1\"` pour la ligne 1 de la prescription, `\"en_cours:3\"` pour la 3e ligne du traitement en cours.","isRequired":true,"uniqueKey":"resultats.items.[INDEX].lignes","typeLabel":"string[]"},"message":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"resultats.items.[INDEX].message","typeLabel":"string"},"produits":{"items":{"type":"string","uniqueKey":"resultats.items.[INDEX].produits.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Produits","default":[],"uniqueKey":"resultats.items.[INDEX].produits","typeLabel":"string[]"},"severite":{"oneOf":[{"type":"string","title":"Severite","enum":["contre-indication","association déconseillée","précaution d'emploi","à prendre en compte"],"uniqueKey":"resultats.items.[INDEX].severite.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Severite","uniqueKey":"resultats.items.[INDEX].severite.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].severite","typeLabel":"enum\u003cstring> | null"},"mecanisme":{"oneOf":[{"type":"string","title":"Mecanisme","uniqueKey":"resultats.items.[INDEX].mecanisme.oneOf.0","typeLabel":"string"},{"type":"null","title":"Mecanisme","uniqueKey":"resultats.items.[INDEX].mecanisme.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].mecanisme","typeLabel":"string | null"},"conduite_a_tenir":{"oneOf":[{"type":"string","title":"Conduite A Tenir","uniqueKey":"resultats.items.[INDEX].conduite_a_tenir.oneOf.0","typeLabel":"string"},{"type":"null","title":"Conduite A Tenir","uniqueKey":"resultats.items.[INDEX].conduite_a_tenir.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].conduite_a_tenir","typeLabel":"string | null"},"monographie":{"oneOf":[{"type":"string","title":"Monographie","description":"Lien direct vers la section A8 (`/v1/.../monographie#section`).","uniqueKey":"resultats.items.[INDEX].monographie.oneOf.0","typeLabel":"string"},{"type":"null","title":"Monographie","description":"Lien direct vers la section A8 (`/v1/.../monographie#section`).","uniqueKey":"resultats.items.[INDEX].monographie.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].monographie","typeLabel":"string | null"},"sources":{"items":{"properties":{"institution":{"type":"string","title":"Institution","description":"ANSM, HAS, EMA, Assurance maladie, Légifrance, CRAT…","isRequired":true,"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].institution","typeLabel":"string"},"document":{"type":"string","title":"Document","isRequired":true,"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].document","typeLabel":"string"},"url":{"oneOf":[{"type":"string","title":"Url","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Url","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].url","typeLabel":"string | null"},"date_publication":{"oneOf":[{"type":"string","title":"Date Publication","format":"date","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_publication.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Publication","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_publication.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_publication","typeLabel":"string\u003cdate> | null"},"date_prise_en_compte":{"oneOf":[{"type":"string","title":"Date Prise En Compte","description":"Date à partir de laquelle la base garantit avoir intégré ce document.","format":"date","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_prise_en_compte.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","title":"Date Prise En Compte","description":"Date à partir de laquelle la base garantit avoir intégré ce document.","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_prise_en_compte.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].date_prise_en_compte","typeLabel":"string\u003cdate> | null"},"institutionnelle":{"type":"boolean","title":"Institutionnelle","description":"Faux pour une source qui n'est pas une institution de référence : elle doit alors être distinguée à l'affichage (R-LAP 1, CH 16).","default":true,"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].institutionnelle","typeLabel":"boolean"},"section":{"oneOf":[{"type":"string","title":"Section","description":"Section du document (« RCP 4.2 », « tableau 2, ligne 3 »).","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","title":"Section","description":"Section du document (« RCP 4.2 », « tableau 2, ligne 3 »).","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].section","typeLabel":"string | null"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"L'extrait verbatim du document qui justifie la valeur : la preuve que l'auditeur veut voir.","maxLength":400,"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"L'extrait verbatim du document qui justifie la valeur : la preuve que l'auditeur veut voir.","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX].citation","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["institution","document"],"title":"Source","description":"D'où vient une donnée, et depuis quand la base la garantit (CH 16).","uniqueKey":"resultats.items.[INDEX].sources.items.[INDEX]","typeLabel":"Source · object"},"type":"array","title":"Sources","default":[],"uniqueKey":"resultats.items.[INDEX].sources","typeLabel":"Source · object[]"},"propositions":{"items":{"properties":{"type":{"type":"string","enum":["remplacement","dc","biosimilaire","adaptation_posologie","surveillance","arret","information"],"title":"Type","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"libelle":{"type":"string","title":"Libelle","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].libelle","typeLabel":"string"},"produit":{"oneOf":[{"type":"object","title":"RefProduit","description":"Une référence de produit : CIS ou médicament virtuel (exactement l'un des deux).","properties":{"cis":{"oneOf":[{"type":"string","title":"Cis","description":"Code CIS (ANSM), 8 chiffres.","pattern":"^\\d{8}$","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.cis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Cis","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.cis.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.cis","typeLabel":"string | null"},"dc":{"oneOf":[{"type":"string","title":"Dc","pattern":"^dc:[a-z0-9][a-z0-9\\-_.]*$","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.dc.oneOf.0","typeLabel":"string"},{"type":"null","title":"Dc","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.dc.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0.dc","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.0","typeLabel":"RefProduit · object"},{"type":"null","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].produit","typeLabel":"RefProduit · object | null"},"posologie":{"oneOf":[{"type":"object","title":"PosologieStructuree","description":"Le format POSO : séquences successives (paliers) ou alternées (jours pairs/impairs), chacune faite de prises.","required":["sequences"],"properties":{"sequences":{"items":{"properties":{"prises":{"items":{"properties":{"quantite":{"type":"number","exclusiveMinimum":0,"title":"Quantite","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].quantite","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].unite","typeLabel":"string"},"moments":{"items":{"type":"string","enum":["matin","midi","apres_midi","soir","coucher","nuit","avant_repas","pendant_repas","apres_repas","a_jeun"],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","title":"Moments","description":"Quantités différentes selon le moment (R-LAP 51) : une prise par moment.","default":[],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].moments","typeLabel":"enum\u003cstring>[]"},"frequence":{"oneOf":[{"type":"object","title":"Frequence","description":"Sinon une fréquence explicite.","required":["nombre"],"properties":{"nombre":{"type":"integer","minimum":1,"title":"Nombre","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre","typeLabel":"integer"},"nombre_max":{"oneOf":[{"type":"integer","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","minimum":1,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Nombre Max","description":"« 1 à 2 fois par jour » : nombre=1, nombre_max=2. Les contrôles raisonnent sur le plus haut.","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.nombre_max","typeLabel":"integer | null"},"periode":{"type":"number","exclusiveMinimum":0,"title":"Periode","default":1,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.periode","typeLabel":"number"},"unite_periode":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Periode","default":"j","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0.unite_periode","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.0","typeLabel":"Frequence · object"},{"type":"null","description":"Sinon une fréquence explicite.","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].frequence","typeLabel":"Frequence · object | null"},"intervalle_min_h":{"oneOf":[{"type":"number","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.0","typeLabel":"number"},{"type":"null","title":"Intervalle Min H","description":"Espacement minimal entre deux prises, en heures (R-LAP 52 : de 5 min à 12 mois).","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].intervalle_min_h","typeLabel":"number | null"},"heure":{"oneOf":[{"type":"string","title":"Heure","pattern":"^\\d{2}:\\d{2}$","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.0","typeLabel":"string"},{"type":"null","title":"Heure","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX].heure","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["quantite","unite"],"title":"Prise","description":"Une prise : quantité, unité, et son moment ou sa fréquence (R-LAP 50 à 52).","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises.items.[INDEX]","typeLabel":"Prise · object"},"type":"array","minItems":1,"title":"Prises","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].prises","typeLabel":"Prise · object[]"},"duree":{"oneOf":[{"type":"number","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree","description":"Durée du palier ; nulle pour la séquence finale sans terme.","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].duree","typeLabel":"number | null"},"unite_duree":{"type":"string","enum":["min","h","j","sem","mois"],"title":"Unite Duree","default":"j","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].unite_duree","typeLabel":"enum\u003cstring>"},"si_besoin":{"type":"boolean","title":"Si Besoin","default":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].si_besoin","typeLabel":"boolean"},"max_par_24h":{"oneOf":[{"type":"object","title":"Quantite","description":"Si besoin : la quantité maximale par 24 h (POSO).","required":["valeur","unite"],"properties":{"valeur":{"type":"number","title":"Valeur","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.valeur","typeLabel":"number"},"unite":{"type":"string","maxLength":40,"minLength":1,"title":"Unite","description":"Unité UCUM (CH 18) : mg, g, ug, mL, {comprime}, {gelule}, [iU]…","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0.unite","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.0","typeLabel":"Quantite · object"},{"type":"null","description":"Si besoin : la quantité maximale par 24 h (POSO).","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].max_par_24h","typeLabel":"Quantite · object | null"},"condition":{"oneOf":[{"type":"string","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Condition","description":"« si douleur », « si température > 38,5 °C ».","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX].condition","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["prises"],"title":"Sequence","description":"Un palier (R-LAP 55) ou un jour d'alternance (R-LAP 56) : des prises pendant une durée.","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences.items.[INDEX]","typeLabel":"Sequence · object"},"type":"array","minItems":1,"title":"Sequences","isRequired":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.sequences","typeLabel":"Sequence · object[]"},"alternance":{"type":"boolean","title":"Alternance","description":"Vrai : les séquences se répètent en boucle (jour 1, jour 2, jour 1…) au lieu de se succéder (R-LAP 56).","default":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.alternance","typeLabel":"boolean"},"voie":{"oneOf":[{"type":"string","title":"Voie","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.voie.oneOf.0","typeLabel":"string"},{"type":"null","title":"Voie","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.voie.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.voie","typeLabel":"string | null"},"duree_totale_jours":{"oneOf":[{"type":"number","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","minimum":0,"exclusiveMinimum":true,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.0","typeLabel":"number"},{"type":"null","title":"Duree Totale Jours","description":"Durée totale du traitement ; dérivée des séquences si absente.","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.duree_totale_jours.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.duree_totale_jours","typeLabel":"number | null"},"commentaire":{"oneOf":[{"type":"string","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","maxLength":500,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentaire","description":"Imprimé sur l'ordonnance (R-LAP 48).","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.commentaire.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0.commentaire","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.0","typeLabel":"PosologieStructuree · object"},{"type":"null","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX].posologie","typeLabel":"PosologieStructuree · object | null"}},"additionalProperties":false,"type":"object","required":["type","libelle"],"title":"Proposition","uniqueKey":"resultats.items.[INDEX].propositions.items.[INDEX]","typeLabel":"Proposition · object"},"type":"array","title":"Propositions","default":[],"uniqueKey":"resultats.items.[INDEX].propositions","typeLabel":"Proposition · object[]"},"sam":{"oneOf":[{"type":"string","title":"Sam","description":"Identifiant du SAM déclenché (B17).","uniqueKey":"resultats.items.[INDEX].sam.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sam","description":"Identifiant du SAM déclenché (B17).","uniqueKey":"resultats.items.[INDEX].sam.oneOf.1","typeLabel":"null"}],"uniqueKey":"resultats.items.[INDEX].sam","typeLabel":"string | null"},"maintien_possible":{"type":"boolean","title":"Maintien Possible","default":true,"uniqueKey":"resultats.items.[INDEX].maintien_possible","typeLabel":"boolean"},"valeurs":{"additionalProperties":true,"type":"object","title":"Valeurs","description":"Les nombres du calcul : prescrit, seuil, unité (pour l'affichage FR et l'audit).","default":{},"uniqueKey":"resultats.items.[INDEX].valeurs","typeLabel":"Valeurs · object"}},"additionalProperties":false,"type":"object","required":["id","controle","niveau","lignes","message"],"title":"Resultat","description":"Un résultat de contrôle. Le niveau est fixé par le référentiel : le LAP n'a pas à le deviner (spec §4).","uniqueKey":"resultats.items.[INDEX]","typeLabel":"Resultat · object"},"type":"array","title":"Resultats","isRequired":true,"uniqueKey":"resultats","typeLabel":"Resultat · object[]"},"donnees_patient_utilisees":{"items":{"type":"string","uniqueKey":"donnees_patient_utilisees.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Donnees Patient Utilisees","description":"En français, ce qui a été soumis à la base (R-LAP 24).","isRequired":true,"uniqueKey":"donnees_patient_utilisees","typeLabel":"string[]"},"parametrage_moins_sur":{"type":"boolean","title":"Parametrage Moins Sur","description":"Vrai si un paramétrage moins sûr que celui de certification a été appliqué (R-LAP 77, 78).","default":false,"uniqueKey":"parametrage_moins_sur","typeLabel":"boolean"},"lignes_non_controlees":{"items":{"properties":{"ligne":{"type":"string","title":"Ligne","isRequired":true,"uniqueKey":"lignes_non_controlees.items.[INDEX].ligne","typeLabel":"string"},"motif":{"type":"string","title":"Motif","isRequired":true,"uniqueKey":"lignes_non_controlees.items.[INDEX].motif","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["ligne","motif"],"title":"LigneNonControlee","uniqueKey":"lignes_non_controlees.items.[INDEX]","typeLabel":"LigneNonControlee · object"},"type":"array","title":"Lignes Non Controlees","default":[],"uniqueKey":"lignes_non_controlees","typeLabel":"LigneNonControlee · object[]"},"donnees_manquantes":{"items":{"properties":{"donnee":{"type":"string","enum":["poids","taille","dfg","date_naissance","sexe","grossesse","allaitement","poids_du_jour"],"title":"Donnee","isRequired":true,"uniqueKey":"donnees_manquantes.items.[INDEX].donnee","typeLabel":"enum\u003cstring>"},"requise_pour":{"items":{"type":"string","uniqueKey":"donnees_manquantes.items.[INDEX].requise_pour.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Requise Pour","isRequired":true,"uniqueKey":"donnees_manquantes.items.[INDEX].requise_pour","typeLabel":"string[]"},"affinage":{"type":"boolean","title":"Affinage","description":"Vrai si la donnée n'a pas empêché le contrôle (fait sur la population générale) mais aurait permis de l'affiner : le résultat B18 associé est un signal, pas une alerte.","default":false,"uniqueKey":"donnees_manquantes.items.[INDEX].affinage","typeLabel":"boolean"}},"additionalProperties":false,"type":"object","required":["donnee","requise_pour"],"title":"DonneeManquante","uniqueKey":"donnees_manquantes.items.[INDEX]","typeLabel":"DonneeManquante · object"},"type":"array","title":"Donnees Manquantes","default":[],"uniqueKey":"donnees_manquantes","typeLabel":"DonneeManquante · object[]"}},"additionalProperties":false,"type":"object","required":["edition","version_moteur","id_analyse","resultats","donnees_patient_utilisees"],"title":"AnalyseReponse","uniqueKey":"","typeLabel":"AnalyseReponse · object"},"examples":{"Example":{"title":"Example","value":{"edition":{"id":"\u003cstring>","date":"2023-12-25","hors_cycle":false,"motif":"\u003cstring>"},"version_moteur":"\u003cstring>","id_analyse":"\u003cstring>","resultats":[{"id":"\u003cstring>","controle":"interaction","niveau":"alerte","lignes":["\u003cstring>"],"message":"\u003cstring>","produits":[],"severite":"contre-indication","mecanisme":"\u003cstring>","conduite_a_tenir":"\u003cstring>","monographie":"\u003cstring>","sources":[],"propositions":[],"sam":"\u003cstring>","maintien_possible":true,"valeurs":{}}],"donnees_patient_utilisees":["\u003cstring>"],"parametrage_moins_sur":false,"lignes_non_controlees":[],"donnees_manquantes":[]}}},"exampleType":"generated"}},"exampleType":"generated"},"8c2173c1-bac9-426d-9b97-78795d2aaa8e":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"8e73d770-9e26-403d-be4f-42c0bdbc1cc5":{"editeur":{"type":"apiKey","in":"header","name":"X-Locus-Editeur","description":"Clé d'éditeur de LGC, remise par Locus à la signature du contrat.","scopes":[],"schemeName":"editeur"},"abonne":{"type":"apiKey","in":"header","name":"X-Locus-Abonne","description":"Identifiant de l'abonné (le médecin) chez l'éditeur, par exemple rpps:10001234567.","scopes":[],"schemeName":"abonne"}}},"servers":{"a6ec8215-2bd4-4aa2-b6a5-fc5a2e586cb6":{"url":"https://drugs.locusmedical.fr","description":"Locus Drugs"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Locus-Editeur","description":"Clé d'éditeur de LGC, remise par Locus à la signature du contrat.","scopes":[],"schemeName":"editeur"},"schema":{"title":"X-Locus-Editeur","type":"string","description":"Clé d'éditeur de LGC, remise par Locus à la signature du contrat.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"editeur","name":"X-Locus-Editeur"},{"scheme":{"type":"apiKey","in":"header","name":"X-Locus-Abonne","description":"Identifiant de l'abonné (le médecin) chez l'éditeur, par exemple rpps:10001234567.","scopes":[],"schemeName":"abonne"},"schema":{"title":"X-Locus-Abonne","type":"string","description":"Identifiant de l'abonné (le médecin) chez l'éditeur, par exemple rpps:10001234567.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"abonne","name":"X-Locus-Abonne"}],"title":"editeur \u0026 abonne"}]},"originalFileLocation":"openapi.json"},"subdomain":"locusdrugs","siteName":"Locus Drugs","title":"B0. Analyse de l'ordonnance en cours - Locus Drugs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-01T15:52:08.326Z","originalFileLocation":"api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Un seul appel analyse toute l\u0026#x27;ordonnance, traitement en cours compris. Le LAP l\u0026#x27;appelle au plus tard à la demande d\u0026#x27;impression (R-LAP 76) et peut l\u0026#x27;appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n\u0026#x27;empêche jamais une prescription (R-LAP 80).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Locus Drugs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"B0. Analyse de l\u0026#x27;ordonnance en cours - Locus Drugs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Un seul appel analyse toute l\u0026#x27;ordonnance, traitement en cours compris. Le LAP l\u0026#x27;appelle au plus tard à la demande d\u0026#x27;impression (R-LAP 76) et peut l\u0026#x27;appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n\u0026#x27;empêche jamais une prescription (R-LAP 80).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Locus Drugs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.drugs.locusmedical.fr/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://locusdrugs.mintlify.app/_mintlify/api/og/v2?division=B.+Contr%C3%B4les+%28dispositif+m%C3%A9dical%29\u0026amp;title=B0.+Analyse+de+l%27ordonnance+en+cours\u0026amp;description=Un+seul+appel+analyse+toute+l%27ordonnance%2C+traitement+en+cours+compris.+Le+LAP+l%27appelle+au+plus+tard+%C3%A0+la+demande+d%27impression+%28R-LAP+76%29+et+peut+l%27appeler+%C3%A0+ch\u0026amp;theme=319eb3f72d618193b1d76925\u0026amp;signature=cbb5132190785855bb0679d3531d319363a83487e4cb65c1ecbd884e9f0b3de3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"B0. Analyse de l\u0026#x27;ordonnance en cours - Locus Drugs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Un seul appel analyse toute l\u0026#x27;ordonnance, traitement en cours compris. Le LAP l\u0026#x27;appelle au plus tard à la demande d\u0026#x27;impression (R-LAP 76) et peut l\u0026#x27;appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n\u0026#x27;empêche jamais une prescription (R-LAP 80).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://locusdrugs.mintlify.app/_mintlify/api/og/v2?division=B.+Contr%C3%B4les+%28dispositif+m%C3%A9dical%29\u0026amp;title=B0.+Analyse+de+l%27ordonnance+en+cours\u0026amp;description=Un+seul+appel+analyse+toute+l%27ordonnance%2C+traitement+en+cours+compris.+Le+LAP+l%27appelle+au+plus+tard+%C3%A0+la+demande+d%27impression+%28R-LAP+76%29+et+peut+l%27appeler+%C3%A0+ch\u0026amp;theme=319eb3f72d618193b1d76925\u0026amp;signature=cbb5132190785855bb0679d3531d319363a83487e4cb65c1ecbd884e9f0b3de3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/locusdrugs/2-D0uwNVImUjsHpL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Locus Drugs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2F6B68\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.drugs.locusmedical.fr/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.drugs.locusmedical.fr/#organization\",\"name\":\"Locus Drugs\",\"url\":\"https://docs.drugs.locusmedical.fr\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/locusdrugs/aCJF2JcniYLYAUQJ/logo/light.svg?fit=max\u0026auto=format\u0026n=aCJF2JcniYLYAUQJ\u0026q=85\u0026s=c8cd0de4f24bf3826c5cc5ccad004a1d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.drugs.locusmedical.fr#website\",\"name\":\"Locus Drugs\",\"url\":\"https://docs.drugs.locusmedical.fr\",\"publisher\":{\"@id\":\"https://docs.drugs.locusmedical.fr/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours#webpage\",\"url\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours\",\"name\":\"B0. Analyse de l'ordonnance en cours\",\"description\":\"Un seul appel analyse toute l'ordonnance, traitement en cours compris. Le LAP l'appelle au plus tard à la demande d'impression (R-LAP 76) et peut l'appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n'empêche jamais une prescription (R-LAP 80).\",\"dateModified\":\"2026-11-01T15:52:08.326Z\",\"isPartOf\":{\"@id\":\"https://docs.drugs.locusmedical.fr#website\"},\"breadcrumb\":{\"@id\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Locus Drugs\",\"item\":\"https://docs.drugs.locusmedical.fr\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B0. Analyse de l'ordonnance en cours\",\"item\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours#apireference\",\"headline\":\"B0. Analyse de l'ordonnance en cours\",\"name\":\"B0. Analyse de l'ordonnance en cours\",\"description\":\"Un seul appel analyse toute l'ordonnance, traitement en cours compris. Le LAP l'appelle au plus tard à la demande d'impression (R-LAP 76) et peut l'appeler à chaque ligne. Le niveau de chaque résultat est celui que le référentiel impose ; le moteur n'empêche jamais une prescription (R-LAP 80).\",\"url\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours\",\"mainEntityOfPage\":{\"@id\":\"https://docs.drugs.locusmedical.fr/api-reference/b-contr%C3%B4les-dispositif-m%C3%A9dical/b0-analyse-de-lordonnance-en-cours#webpage\"},\"dateModified\":\"2026-11-01T15:52:08.326Z\",\"publisher\":{\"@id\":\"https://docs.drugs.locusmedical.fr/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.drugs.locusmedical.fr#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Locus Drugs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Locus Drugs","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"Référence de l'API","groups":[{"group":"A. Référentiel","pages":[{"title":"A1. Identité de la base et état de l'abonnement","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/meta","href":"/api-reference/a-référentiel/a1-identité-de-la-base-et-état-de-labonnement"},{"title":"A2. Recherche de spécialités et de médicaments en DC","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/produits/recherche","href":"/api-reference/a-référentiel/a2-recherche-de-spécialités-et-de-médicaments-en-dc"},{"title":"A2 ter. Noms proposés pendant la frappe (sans fiche)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/produits/suggestions","href":"/api-reference/a-référentiel/a2-ter-noms-proposés-pendant-la-frappe-sans-fiche"},{"title":"A2 bis. Excipients à effet notoire","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/excipients","href":"/api-reference/a-référentiel/a2-bis-excipients-à-effet-notoire"},{"title":"A3. Fiche structurée d'une spécialité","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/specialites/{cis}","href":"/api-reference/a-référentiel/a3-fiche-structurée-dune-spécialité"},{"title":"A4. Une présentation : prix, UCD, remboursement","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/presentations/{cip13}","href":"/api-reference/a-référentiel/a4-une-présentation-:-prix-ucd-remboursement"},{"title":"A5. Recherche de médicaments virtuels (DC)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/dc/recherche","href":"/api-reference/a-référentiel/a5-recherche-de-médicaments-virtuels-dc"},{"title":"A5. Le médicament virtuel : DC, dosage, forme","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/dc/{dc_id}","href":"/api-reference/a-référentiel/a5-le-médicament-virtuel-:-dc-dosage-forme"},{"title":"A6. Posologies de référence d'une spécialité","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/specialites/{cis}/posologies","href":"/api-reference/a-référentiel/a6-posologies-de-référence-dune-spécialité"},{"title":"A6. Posologies de référence d'un médicament virtuel","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/dc/{dc_id}/posologies","href":"/api-reference/a-référentiel/a6-posologies-de-référence-dun-médicament-virtuel"},{"title":"A8. Monographie d'une spécialité","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/specialites/{cis}/monographie","href":"/api-reference/a-référentiel/a8-monographie-dune-spécialité"},{"title":"A8. Monographie d'un médicament virtuel","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/dc/{dc_id}/monographie","href":"/api-reference/a-référentiel/a8-monographie-dun-médicament-virtuel"},{"title":"A10. Effets indésirables d'une spécialité","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/specialites/{cis}/effets-indesirables","href":"/api-reference/a-référentiel/a10-effets-indésirables-dune-spécialité"},{"title":"A10. Effets indésirables d'un médicament virtuel","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/dc/{dc_id}/effets-indesirables","href":"/api-reference/a-référentiel/a10-effets-indésirables-dun-médicament-virtuel"},{"title":"A7. Unités de quantité et conversions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/unites","href":"/api-reference/a-référentiel/a7-unités-de-quantité-et-conversions"},{"title":"A9. Thésaurus d'indications (CIM-10)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/indications","href":"/api-reference/a-référentiel/a9-thésaurus-dindications-cim-10"},{"title":"A9. Produits rattachés à une indication","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/indications/{indication_id}/produits","href":"/api-reference/a-référentiel/a9-produits-rattachés-à-une-indication"},{"title":"A10. Effets indésirables d'un produit, ou produits responsables d'un effet","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/effets-indesirables","href":"/api-reference/a-référentiel/a10-effets-indésirables-dun-produit-ou-produits-responsables-dun-effet"},{"title":"A11. Systèmes d'aide à la décision indexés par médicament (HAS)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/sam","href":"/api-reference/a-référentiel/a11-systèmes-daide-à-la-décision-indexés-par-médicament-has"},{"title":"A11. Un SAM","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/sam/{sam_id}","href":"/api-reference/a-référentiel/a11-un-sam"},{"title":"A12. Ce qui sert à rédiger une ordonnance conforme","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/reglementaire/{cis}","href":"/api-reference/a-référentiel/a12-ce-qui-sert-à-rédiger-une-ordonnance-conforme"},{"title":"A13. Les éditions publiées","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/editions","href":"/api-reference/a-référentiel/a13-les-éditions-publiées"},{"title":"A13. Flux différentiel depuis une édition","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/changements","href":"/api-reference/a-référentiel/a13-flux-différentiel-depuis-une-édition"},{"title":"A14. Nomenclatures et codifications, avec leur version","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /v1/terminologies","href":"/api-reference/a-référentiel/a14-nomenclatures-et-codifications-avec-leur-version"}]},{"group":"B. Contrôles (dispositif médical)","pages":[{"title":"B0. Analyse de l'ordonnance en cours","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/analyse","href":"/api-reference/b-contrôles-dispositif-médical/b0-analyse-de-lordonnance-en-cours"},{"title":"B20. Réécriture d'une ligne","description":"Réécriture en DC (R-LAP 63), remplacement par un générique ou un biosimilaire du même groupe (R-LAP 67), remplacement proposé par un SAM (R-LAP 99), posologie convertie dans les unités du nouveau produit (A7).","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/transformations","href":"/api-reference/b-contrôles-dispositif-médical/b20-réécriture-dune-ligne"},{"title":"B21. Calculs d'une ligne","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/posologie/calcul","href":"/api-reference/b-contrôles-dispositif-médical/b21-calculs-dune-ligne"}]}]}]},"basePath":"","title":"B0. Analyse de l'ordonnance en cours - Locus Drugs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}