Normalizar texto não é identificar uma variante#
Padronizar espaços ou caixa melhora a apresentação de uma string. Identificar uma MedicationVariant exige evidência suficiente para distinguir variantes. Um nome de família farmacêutica ou um erro de digitação pode recuperar uma família provável sem estabelecer uma variante única.
Use o contrato conservador#
curl --fail-with-body "$IABULA_API_BASE/v1/resolve" \
--header "X-API-Key: $IABULA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{"query":"NATULAXE CAPSULA"}'Trate resolved como a identidade devolvida no contrato e preserve query para rastrear a entrada. Trate unresolved como abstenção intencional, sem selecionar automaticamente o primeiro resultado de Search como substituto. Esse fallback mudaria o significado de segurança do fluxo.
Desenhe o caminho de revisão#
Peça mais informação da fonte ou encaminhe o registro para revisão humana quando necessário. Não preencha forma, ingrediente ou marca a partir de semelhança textual. Não apresente NOVALGINA ou DIPIRONA como exemplos garantidos de resolução positiva. NATULAXE CAPSULA é o exemplo confirmado desta documentação.