diagnostics.code del OperationOutcome. 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,errorowarning.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 conjsonPointer(RFC 6901) yreplacement.
Categorías
| Prefijo | Origen |
|---|---|
cl-json-* | Formato y estructura del JSON |
cl-run-* | Identificador nacional dentro de CorePacienteCl |
cl-patient-* | CorePacienteCl |
cl-practitioner-* | CorePrestadorCl |
cl-obs-* | Observation |
cl-med-* | CoreMedicamentoCl |
cl-medreq-* | MedicationRequest |
cl-enc-* | CoreEncounterCl |
cl-cond-* | Condition |
cl-allergy-* | AllergyIntolerance |
cl-proc-* | Procedure |
cl-cov-* | Coverage |
cl-org-* | Organization |
cl-imm-* | Immunization |
cl-dr-* | DiagnosticReport |
cl-bundle-* | Bundle |
hapi-* | Validación contra HAPI con IG cargado |
mcp-* | Errores del connector MCP (red, cuota, autenticación) |
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: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.