Codificación de diagnósticos y procedimientos
Esquema JSON
Copy
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "diagnosis_and_procedures/v1",
"type": "object",
"required": ["diags", "procs"],
"properties": {
"diags": {
"type": "array",
"description": "List of diagnosis codes (CIE10)",
"items": {
"type": "string",
"source": "CIE-10-MC-ES-2026"
},
"examples": [["A00.1", "B39.0"]]
},
"procs": {
"type": "array",
"description": "List of procedure codes (CIE10-PCS or local codes)",
"items": {
"type": "string",
"source": "CIE-10-PCS-ES-2026"
},
"examples": [["0016078", "005T0ZZ", "0QW234Z"]]
}
}
}
Petición completa
Copy
{
"input": "Paciente masculino de 45 años con fiebre alta (39ºC), tos seca y malestar general de 3 días de evolución. Radiografía de tórax sugiere neumonía lobar derecha. Se prescribe amoxicilina-clavulánico.",
"json_schema": {
"$ref": "./diag-proc.schema.json"
},
"configure": "Codifica únicamente con códigos válidos. No inventes. Si hay duda, deja vacío.",
"target_language": "es-ES",
"metadata": {
"encounter_type": "primary_care",
"site": "Centro Salud Barrio Norte"
}
}
Respuesta
Copy
{
"data": {
"diags": ["J18.1"],
"procs": ["0B9D0ZX"]
},
"run_id": "run_abc123"
}
Nota clínica estructurada
Esquema JSON
Copy
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "clinical_note/v1",
"type": "object",
"required": ["motivo_de_consulta", "enfermedad_actual", "plan_de_tratamientos"],
"properties": {
"dia_actual": { "type": "string" },
"proxima_cita": { "type": "string" },
"motivo_de_consulta": { "type": "string" },
"resumen": { "type": "string" },
"enfermedad_actual": { "type": "string" },
"comentarios_observaciones": { "type": "string" },
"plan_de_tratamientos": { "type": "string" },
"peticiones": { "type": "string" },
"constantes_vitales": {
"type": "array",
"items": {
"type": "object",
"properties": {
"nombre": { "type": "string" },
"valor": { "type": "string" },
"unidad": { "type": "string" },
"momento": { "type": "string", "format": "date-time" }
}
}
}
}
}
Petición completa
Copy
{
"input": "Paciente femenina de 29 años con odinofagia, fiebre 38.5°C desde hace 2 días. Exploración: placas amigdalares, adenopatías cervicales sensibles, sin exantema. Tratamiento: ibuprofeno y reposo. Se sugiere test de antígeno.",
"json_schema": {
"$ref": "./clinical-note.schema.json"
},
"configure": "Extrae texto conciso y no inventes datos no presentes.",
"target_language": "es-ES"
}
Respuesta
Copy
{
"data": {
"dia_actual": "2025-10-19T09:45:00Z",
"proxima_cita": "",
"motivo_de_consulta": "Dolor de garganta y fiebre de 2 días",
"resumen": "Faringoamigdalitis probable; inicio de ibuprofeno, reposo e hidratación; considerar test de antígeno.",
"enfermedad_actual": "Dolor faríngeo, fiebre 38.5°C, odinofagia. Placas amigdalares, adenopatías cervicales.",
"comentarios_observaciones": "Buen estado general, sin exantema.",
"plan_de_tratamientos": "Ibuprofeno 400 mg cada 8h por 3 días; reposo; hidratación.",
"peticiones": "Test rápido de antígeno para estreptococo si disponible.",
"constantes_vitales": [
{
"nombre": "temperatura",
"valor": "38.5",
"unidad": "°C",
"momento": "2025-10-19T09:40:00Z"
}
]
},
"run_id": "run_def789"
}