Skip to main content
Inspect devuelve códigos estables en ValidateResponse.issues[].code. Esta página los enumera por categoría. Para reglas locales por recurso ver MCP → Reglas locales.

Estructura común

Cada código tiene:
  • code, identificador estable, ej: cl-enc-04.
  • severity, error o warning.
  • path, FHIRPath donde está el problema.
  • message, descripción en español apta para mostrar al usuario.
  • why, razón de la regla, con referencia al perfil CL Core.
  • profileUrl, URL canónica del perfil oficial.
  • suggestion, qué hacer para resolverlo.
  • example, fragmento JSON con el formato correcto.
  • quickFix (opcional), solución mecánica con jsonPointer (RFC 6901) y replacement.

Categorías

Ejemplo: cl-enc-05

Encounter clasificado con un CodeSystem propio en vez del canónico v3-ActCode. El recurso es JSON válido, pero ningún consumidor que valide terminología lo va a aceptar.

Ejemplo: cl-medreq-02

MedicationRequest sin intent. Cardinalidad 1..1 en FHIR® R4. La prescripción no se puede interpretar sin saber si es order, plan, proposal, etc. Es uno de los campos que más se omite al migrar prescripciones desde un sistema legacy.

Ver listado completo en runtime

Desde el MCP:
O leyendo el resource MCP:
El catálogo completo se consulta desde el conector MCP con fhiron_explain_code o leyendo el recurso fhiron://errors. Ambos devuelven la versión vigente. Esta página puede atrasarse entre releases.