Skip to main content
POST
Exécuter une unité logique désignée, sans retrieving

Authorizations

Authorization
string
header
required

Locus API key — paste the raw lsk_… value (no 'Bearer ' prefix).

Body

application/json
mku_key
string
required

L'unité à exécuter, par sa clé LISIBLE (« score:cha2ds2vasc ») ou par son mku_id. Les deux sont acceptés parce que les deux sont dans la payload de /v2/retrieve ; la clé survit à une ré-extraction, ce qui compte quand un formulaire reste ouvert.

answers
Answers · object

Score : {intitulé de question: libellé de modalité}. Arbre : {id du nœud de décision: condition choisie}.

Exactement la forme de logic_answers[].answers — un client qui tient déjà un formulaire ouvert n'a rien à retraduire.

checked
string[]

Score à cases : les libellés retenus.

level
string | null

Échelle ordinale : le niveau choisi (« NYHA II »).

sources
string[]

Restriction d'éditeurs, comme sur /v2/retrieve. Vide = tous.

exclude_sources
string[]

Éditeurs exclus, comme sur /v2/retrieve.

Response

Successful Response

L'unité identifiée et ce que le moteur en a fait. Rien d'autre.

Pas de trace_id : rien n'est tracé, parce qu'il n'y a pas de réponse rédigée sur laquelle un utilisateur pourrait se prononcer.

mku_id
string
required
type
string
required

score | tree

computed
RetrieveComputed · object
required

Le résultat du moteur — le MÊME objet que elicitations[].computed de /v2/retrieve, produit par le même code. outcome: null avec un reason rempli n'est pas une panne : « la source ne donne aucune interprétation pour ce total » est une information clinique.

mku_key
string
default:""
titre
string
default:""
url
string | null
d_apres
string | null
note
string | null

Pourquoi cette unité n'est pas exécutable (formule non extraite, sous-scores…).