from __future__ import annotations

# Catálogo local inicial orientado a práctica clínica y salud mental.
# Puede ampliarse sin modificar la lógica del sistema.

CIE10_CATALOG = [
    {'code': 'F32.0', 'term': 'Episodio depresivo leve'},
    {'code': 'F32.1', 'term': 'Episodio depresivo moderado'},
    {'code': 'F32.2', 'term': 'Episodio depresivo grave sin síntomas psicóticos'},
    {'code': 'F32.3', 'term': 'Episodio depresivo grave con síntomas psicóticos'},
    {'code': 'F33.0', 'term': 'Trastorno depresivo recurrente, episodio actual leve'},
    {'code': 'F33.1', 'term': 'Trastorno depresivo recurrente, episodio actual moderado'},
    {'code': 'F33.2', 'term': 'Trastorno depresivo recurrente, episodio actual grave sin síntomas psicóticos'},
    {'code': 'F33.3', 'term': 'Trastorno depresivo recurrente, episodio actual grave con síntomas psicóticos'},
    {'code': 'F34.1', 'term': 'Distimia'},
    {'code': 'F41.0', 'term': 'Trastorno de pánico [ansiedad paroxística episódica]'},
    {'code': 'F41.1', 'term': 'Trastorno de ansiedad generalizada'},
    {'code': 'F41.2', 'term': 'Trastorno mixto ansioso-depresivo'},
    {'code': 'F40.0', 'term': 'Agorafobia'},
    {'code': 'F40.1', 'term': 'Fobias sociales'},
    {'code': 'F40.2', 'term': 'Fobias específicas'},
    {'code': 'F42.0', 'term': 'Trastorno obsesivo-compulsivo con predominio de pensamientos obsesivos'},
    {'code': 'F42.1', 'term': 'Trastorno obsesivo-compulsivo con predominio de actos compulsivos'},
    {'code': 'F42.2', 'term': 'Trastorno obsesivo-compulsivo mixto'},
    {'code': 'F43.0', 'term': 'Reacción aguda al estrés'},
    {'code': 'F43.1', 'term': 'Trastorno de estrés postraumático'},
    {'code': 'F43.2', 'term': 'Trastornos de adaptación'},
    {'code': 'F20.0', 'term': 'Esquizofrenia paranoide'},
    {'code': 'F20.3', 'term': 'Esquizofrenia indiferenciada'},
    {'code': 'F20.5', 'term': 'Esquizofrenia residual'},
    {'code': 'F25.0', 'term': 'Trastorno esquizoafectivo, tipo maníaco'},
    {'code': 'F25.1', 'term': 'Trastorno esquizoafectivo, tipo depresivo'},
    {'code': 'F31.0', 'term': 'Trastorno afectivo bipolar, episodio actual hipomaníaco'},
    {'code': 'F31.1', 'term': 'Trastorno afectivo bipolar, episodio actual maníaco sin síntomas psicóticos'},
    {'code': 'F31.2', 'term': 'Trastorno afectivo bipolar, episodio actual maníaco con síntomas psicóticos'},
    {'code': 'F31.3', 'term': 'Trastorno afectivo bipolar, episodio actual depresivo leve o moderado'},
    {'code': 'F31.5', 'term': 'Trastorno afectivo bipolar, episodio actual depresivo grave con síntomas psicóticos'},
    {'code': 'F90.0', 'term': 'Trastorno de la actividad y de la atención'},
    {'code': 'F84.0', 'term': 'Autismo infantil'},
    {'code': 'F84.5', 'term': 'Síndrome de Asperger'},
    {'code': 'F70', 'term': 'Retraso mental leve'},
    {'code': 'F71', 'term': 'Retraso mental moderado'},
    {'code': 'F72', 'term': 'Retraso mental grave'},
    {'code': 'F10.2', 'term': 'Trastornos mentales y del comportamiento debidos al uso de alcohol, síndrome de dependencia'},
    {'code': 'F12.2', 'term': 'Trastornos mentales y del comportamiento debidos al uso de cannabinoides, síndrome de dependencia'},
    {'code': 'F13.2', 'term': 'Trastornos mentales y del comportamiento debidos al uso de sedantes o hipnóticos, síndrome de dependencia'},
    {'code': 'F17.2', 'term': 'Dependencia del tabaco'},
    {'code': 'G47.0', 'term': 'Trastornos de conciliación y mantenimiento del sueño [insomnio]'},
    {'code': 'R45.0', 'term': 'Nerviosismo'},
    {'code': 'R45.1', 'term': 'Inquietud y agitación'},
    {'code': 'R45.2', 'term': 'Infelicidad'},
    {'code': 'R45.3', 'term': 'Desmoralización y apatía'},
    {'code': 'R45.4', 'term': 'Irritabilidad y enojo'},
    {'code': 'R45.5', 'term': 'Hostilidad'},
    {'code': 'R45.6', 'term': 'Violencia física'},
    {'code': 'R45.7', 'term': 'Estado de shock emocional'},
    {'code': 'R45.8', 'term': 'Otros síntomas y signos concernientes al estado emocional'},
    {'code': 'R41.3', 'term': 'Amnesia, no clasificada en otra parte'},
    {'code': 'R41.8', 'term': 'Otros síntomas y signos que involucran funciones cognoscitivas y la conciencia'},
    {'code': 'R51', 'term': 'Cefalea'},
    {'code': 'R53', 'term': 'Malestar y fatiga'},
    {'code': 'Z00.0', 'term': 'Examen médico general'},
    {'code': 'Z00.4', 'term': 'Examen psiquiátrico general, no clasificado en otra parte'},
    {'code': 'Z03.2', 'term': 'Observación por sospecha de trastornos mentales y del comportamiento'},
    {'code': 'Z04.6', 'term': 'Examen y observación por otras razones médicas y legales'},
    {'code': 'Z13.3', 'term': 'Examen de pesquisa especial para trastornos mentales y del comportamiento'},
    {'code': 'Z54.0', 'term': 'Convalecencia posterior a cirugía'},
    {'code': 'Z56.3', 'term': 'Ritmo estresante de trabajo'},
    {'code': 'Z56.6', 'term': 'Otras tensiones físicas y mentales relacionadas con el trabajo'},
    {'code': 'Z60.0', 'term': 'Problemas relacionados con ajuste a transición del ciclo vital'},
    {'code': 'Z60.2', 'term': 'Problemas relacionados con vivir solo'},
    {'code': 'Z60.3', 'term': 'Problemas relacionados con aculturación'},
    {'code': 'Z60.4', 'term': 'Problemas relacionados con exclusión y rechazo social'},
    {'code': 'Z63.0', 'term': 'Problemas en la relación conyugal o de pareja'},
    {'code': 'Z63.4', 'term': 'Desaparición y muerte de miembro de la familia'},
    {'code': 'Z63.5', 'term': 'Disrupción de la familia por separación o divorcio'},
    {'code': 'Z63.7', 'term': 'Otros hechos estresantes que afectan a la familia y al hogar'},
    {'code': 'Z64.0', 'term': 'Problemas relacionados con embarazo no deseado'},
    {'code': 'Z65.8', 'term': 'Otros problemas especificados relacionados con circunstancias psicosociales'},
    {'code': 'I10', 'term': 'Hipertensión esencial (primaria)'},
    {'code': 'E11.9', 'term': 'Diabetes mellitus tipo 2 sin complicaciones'},
    {'code': 'J45.9', 'term': 'Asma, no especificada'},
    {'code': 'K29.7', 'term': 'Gastritis, no especificada'},
    {'code': 'M54.5', 'term': 'Lumbalgia baja'},
    {'code': 'M79.1', 'term': 'Mialgia'},
    {'code': 'N39.0', 'term': 'Infección de vías urinarias, sitio no especificado'},
    {'code': 'Z71.1', 'term': 'Persona que consulta por miedo a padecer enfermedad sin que se haga diagnóstico'},
    {'code': 'Z71.9', 'term': 'Consejo, no especificado'},
]

SNOMED_CT_CATALOG = [
    {'code': '442347009', 'term': 'Trastorno depresivo mayor'},
    {'code': '370143000', 'term': 'Episodio depresivo mayor'},
    {'code': '191616006', 'term': 'Trastorno de ansiedad generalizada'},
    {'code': '225624000', 'term': 'Ataque de pánico'},
    {'code': '197480006', 'term': 'Trastorno por estrés postraumático'},
    {'code': '47505003', 'term': 'Trastorno obsesivo-compulsivo'},
    {'code': '58214004', 'term': 'Esquizofrenia'},
    {'code': '13746004', 'term': 'Trastorno bipolar'},
    {'code': '35489007', 'term': 'Trastorno por déficit de atención con hiperactividad'},
    {'code': '408856003', 'term': 'Autismo'},
    {'code': '7011001', 'term': 'Insomnio'},
    {'code': '247472004', 'term': 'Ideación suicida'},
    {'code': '443883004', 'term': 'Conducta suicida'},
    {'code': '386807006', 'term': 'Cefalea'},
    {'code': '84229001', 'term': 'Fatiga'},
    {'code': '271807003', 'term': 'Pérdida de memoria'},
    {'code': '225337009', 'term': 'Conducta agresiva'},
    {'code': '48694002', 'term': 'Ansiedad'},
    {'code': '366979004', 'term': 'Estado de ánimo depresivo'},
    {'code': '386661006', 'term': 'Fiebre'},
    {'code': '267036007', 'term': 'Disnea'},
    {'code': '162397003', 'term': 'Dolor'},
    {'code': '25064002', 'term': 'Dolor de espalda'},
    {'code': '22253000', 'term': 'Infarto agudo de miocardio'},
    {'code': '38341003', 'term': 'Hipertensión arterial sistémica'},
    {'code': '44054006', 'term': 'Diabetes mellitus tipo 2'},
    {'code': '195967001', 'term': 'Asma'},
    {'code': '235595009', 'term': 'Gastritis'},
    {'code': '68566005', 'term': 'Faringitis'},
    {'code': '65363002', 'term': 'Otitis media'},
    {'code': '49436004', 'term': 'Angina de pecho'},
    {'code': '444814009', 'term': 'Infección del tracto urinario'},
    {'code': '230690007', 'term': 'Accidente cerebrovascular'},
    {'code': '698247007', 'term': 'Consulta médica'},
    {'code': '185349003', 'term': 'Seguimiento clínico'},
    {'code': '710830005', 'term': 'Consentimiento informado'},
    {'code': '308292007', 'term': 'Alta médica'},
    {'code': '182840001', 'term': 'Derivación a especialista'},
    {'code': '711008001', 'term': 'Receta electrónica'},
    {'code': '225358003', 'term': 'Prescripción de medicamento'},
    {'code': '225323000', 'term': 'Control de presión arterial'},
    {'code': '386053000', 'term': 'Evaluación de salud mental'},
    {'code': '710841007', 'term': 'Entrevista clínica'},
    {'code': '710842000', 'term': 'Evolución clínica'},
    {'code': '710843005', 'term': 'Plan terapéutico'},
    {'code': '410942007', 'term': 'Antecedentes personales'},
    {'code': '73425007', 'term': 'Antecedentes familiares'},
    {'code': '405613004', 'term': 'Examen físico'},
    {'code': '5880005', 'term': 'Radiografía'},
    {'code': '108252007', 'term': 'Estudio de laboratorio'},
    {'code': '225324006', 'term': 'Control glucémico'},
    {'code': '229065009', 'term': 'Seguimiento de tratamiento'},
    {'code': '312850006', 'term': 'Efecto adverso de medicamento'},
    {'code': '373873005', 'term': 'Farmacoterapia'},
    {'code': '182888003', 'term': 'Control de paciente'},
    {'code': '710844004', 'term': 'Observación clínica'},
    {'code': '248536006', 'term': 'Dificultad para dormir'},
    {'code': '271782001', 'term': 'Irritabilidad'},
    {'code': '162221009', 'term': 'Mareos'},
    {'code': '62315008', 'term': 'Náuseas'},
    {'code': '422587007', 'term': 'Estrés psicológico'},
    {'code': '225337000', 'term': 'Agitación psicomotriz'},
    {'code': '247373008', 'term': 'Pérdida de apetito'},
    {'code': '271327008', 'term': 'Aumento de apetito'},
    {'code': '224960004', 'term': 'Pensamiento delirante'},
    {'code': '7011002', 'term': 'Alucinación auditiva'},
    {'code': '7011003', 'term': 'Alucinación visual'},
    {'code': '248530007', 'term': 'Somnolencia'},
    {'code': '3006004', 'term': 'Tos'},
    {'code': '422400008', 'term': 'Vómitos'},
    {'code': '161891005', 'term': 'Dolor abdominal'},
    {'code': '247441003', 'term': 'Pérdida de peso'},
    {'code': '27113001', 'term': 'Aumento de peso'},
    {'code': '161834000', 'term': 'Palpitaciones'},
    {'code': '248652003', 'term': 'Falta de concentración'},
    {'code': '248234008', 'term': 'Deterioro cognitivo'},
    {'code': '36955009', 'term': 'Trastorno por consumo de alcohol'},
    {'code': '228366006', 'term': 'Trastorno por consumo de cannabis'},
    {'code': '191816009', 'term': 'Dependencia de tabaco'},
]


ENCOUNTER_TYPE_OPTIONS = [
    'Evaluación inicial', 'Evolución médica', 'Ingreso', 'Control', 'Interconsulta', 'Guardia', 'Procedimiento', 'Nota operatoria', 'Epicrisis', 'Teleconsulta', 'Alta', 'Pase de sala', 'Triage'
]
ENTRY_STATUS_OPTIONS = ['Borrador', 'Firmado']
VISIBILITY_SCOPE_OPTIONS = [
    {'value': 'Paciente', 'label': 'Visible en portal del paciente'},
    {'value': 'Institucional', 'label': 'Visible para personal asistencial autorizado'},
    {'value': 'Restringido', 'label': 'Solo profesional actuante / administración clínica'},
]
SPECIALTY_TEMPLATE_CATALOG = [
    {'key':'general_medicine','label':'Clínica médica','description':'Consulta general, control de crónicos y evaluación integral del adulto.','areas':['clínica médica','medicina interna','medicina general'],'fields':[{'name':'current_illness','label':'Enfermedad actual','type':'textarea','placeholder':'Inicio, evolución y factores asociados.'},{'name':'relevant_history','label':'Antecedentes relevantes','type':'textarea','placeholder':'Comorbilidades, cirugías, internaciones, medicación previa.'},{'name':'physical_exam','label':'Examen físico focalizado','type':'textarea','placeholder':'Hallazgos por sistemas relevantes.'},{'name':'red_flags','label':'Signos de alarma','type':'textarea','placeholder':'Síntomas o hallazgos de alto riesgo.'},{'name':'differential_diagnosis','label':'Diagnóstico diferencial','type':'textarea','placeholder':'Principales hipótesis diagnósticas.'},{'name':'followup_window','label':'Seguimiento sugerido','type':'text','placeholder':'Ej. control en 7 días.'}]},
    {'key':'pediatrics','label':'Pediatría','description':'Niño sano, intercurrencias, desarrollo y vacunas.','areas':['pediatría'],'fields':[{'name':'caregiver','label':'Cuidador presente','type':'text','placeholder':'Adulto responsable.'},{'name':'feeding','label':'Alimentación','type':'textarea','placeholder':'Lactancia, fórmula, apetito, hidratación.'},{'name':'vaccination_status','label':'Vacunación','type':'textarea','placeholder':'Completa / pendientes.'},{'name':'development','label':'Desarrollo / conducta','type':'textarea','placeholder':'Lenguaje, sueño, escolaridad, hitos.'},{'name':'growth_assessment','label':'Crecimiento','type':'textarea','placeholder':'Peso, talla, percentilos, curva.'},{'name':'pediatric_alerts','label':'Alertas pediátricas','type':'textarea','placeholder':'Dificultad respiratoria, convulsiones, deshidratación.'}]},
    {'key':'cardiology','label':'Cardiología','description':'Dolor torácico, HTA, palpitaciones, insuficiencia cardíaca.','areas':['cardiología'],'fields':[{'name':'cv_reason','label':'Motivo cardiovascular','type':'text','placeholder':'Ej. HTA, dolor torácico, palpitaciones.'},{'name':'cv_risk','label':'Factores de riesgo','type':'textarea','placeholder':'HTA, DBT, tabaquismo, antecedentes.'},{'name':'functional_class','label':'Clase funcional / tolerancia','type':'text','placeholder':'NYHA / disnea de esfuerzo.'},{'name':'ecg_summary','label':'ECG / monitoreo','type':'textarea','placeholder':'Hallazgos relevantes.'},{'name':'echo_summary','label':'Eco / imágenes','type':'textarea','placeholder':'Fracción de eyección, válvulas, etc.'},{'name':'cv_plan_target','label':'Objetivo terapéutico','type':'text','placeholder':'TA meta, FC objetivo, control.'}]},
    {'key':'gynecology_obstetrics','label':'Ginecología y obstetricia','description':'Salud sexual y reproductiva, control ginecológico y embarazo.','areas':['ginecología','obstetricia','tocoginecología'],'fields':[{'name':'lmp','label':'FUM / amenorrea','type':'text','placeholder':'Última menstruación / semanas de amenorrea.'},{'name':'gestation','label':'Gestas / partos / abortos','type':'text','placeholder':'Gestas, partos, cesáreas, abortos.'},{'name':'contraception','label':'Anticoncepción','type':'text','placeholder':'Método actual o consejería.'},{'name':'screening','label':'Tamizajes y controles','type':'textarea','placeholder':'PAP, HPV, mamografía, ecografías.'},{'name':'pregnancy_alerts','label':'Alertas obstétricas','type':'textarea','placeholder':'Sangrado, contracciones, movimientos fetales, HTA.'},{'name':'obgyn_plan','label':'Conducta obstétrico-ginecológica','type':'textarea','placeholder':'Seguimiento, interconsulta, estudios.'}]},
    {'key':'psychiatry','label':'Psiquiatría','description':'Entrevista psiquiátrica, riesgo, examen mental, farmacoterapia.','areas':['psiquiatría'],'fields':[{'name':'mental_status','label':'Examen mental','type':'textarea','placeholder':'Actitud, conciencia, orientación, memoria, juicio.'},{'name':'mood_affect','label':'Ánimo / afecto','type':'textarea','placeholder':'Ánimo predominante, reactividad, congruencia.'},{'name':'thought_content','label':'Pensamiento / percepción','type':'textarea','placeholder':'Curso, contenido, delirios, alucinaciones.'},{'name':'suicide_risk','label':'Riesgo suicida / heteroagresividad','type':'textarea','placeholder':'Ideación, plan, medios, factores protectores.'},{'name':'substance_use','label':'Consumo de sustancias','type':'textarea','placeholder':'Alcohol, tabaco, cannabis, otras sustancias.'},{'name':'psychopharm_plan','label':'Plan psicofarmacológico','type':'textarea','placeholder':'Inicio / ajuste / suspensión y monitoreo.'}]},
    {'key':'psychology','label':'Psicología','description':'Entrevistas psicológicas y continuidad terapéutica.','areas':['psicología'],'fields':[{'name':'session_goal','label':'Objetivo de la sesión','type':'text','placeholder':'Meta terapéutica principal.'},{'name':'presenting_problem','label':'Problema presentado','type':'textarea','placeholder':'Malestar actual y disparadores.'},{'name':'intervention','label':'Intervención realizada','type':'textarea','placeholder':'Técnicas, devolución, psicoeducación.'},{'name':'risk_screening','label':'Tamizaje de riesgo','type':'textarea','placeholder':'Auto/heterolesión, violencia, vulneración.'},{'name':'homework','label':'Tareas / acuerdos','type':'textarea','placeholder':'Indicaciones entre sesiones.'},{'name':'continuity_plan','label':'Continuidad terapéutica','type':'textarea','placeholder':'Frecuencia, derivación, redes de apoyo.'}]},
    {'key':'nutrition','label':'Nutrición','description':'Evaluación alimentaria, antropometría y plan nutricional.','areas':['nutrición','nutricionista'],'fields':[{'name':'anthropometry','label':'Antropometría','type':'textarea','placeholder':'Peso, talla, IMC, perímetros.'},{'name':'dietary_pattern','label':'Patrón alimentario','type':'textarea','placeholder':'Comidas, horarios, colaciones, calidad.'},{'name':'nutrition_history','label':'Antecedentes nutricionales / metabólicos','type':'textarea','placeholder':'DBT, dislipemia, TCA, cirugía bariátrica.'},{'name':'nutrition_diagnosis','label':'Diagnóstico nutricional','type':'textarea','placeholder':'Problema, etiología, signos y síntomas.'},{'name':'nutrition_plan','label':'Plan alimentario','type':'textarea','placeholder':'Objetivos, educación, distribución.'},{'name':'nutrition_followup','label':'Seguimiento','type':'text','placeholder':'Próximo control y metas.'}]},
    {'key':'traumatology','label':'Traumatología y ortopedia','description':'Lesiones osteomusculares, dolor, movilidad y rehabilitación.','areas':['traumatología','ortopedia'],'fields':[{'name':'injury_mechanism','label':'Mecanismo de lesión','type':'textarea','placeholder':'Trauma, caída, sobreuso.'},{'name':'affected_region','label':'Región afectada','type':'text','placeholder':'Hombro, rodilla, tobillo, columna.'},{'name':'mobility_exam','label':'Movilidad / examen funcional','type':'textarea','placeholder':'Rangos, fuerza, estabilidad, pruebas.'},{'name':'neurovascular','label':'Estado neurovascular','type':'textarea','placeholder':'Sensibilidad, perfusión, pulsos, déficit.'},{'name':'imaging','label':'Imágenes','type':'textarea','placeholder':'Rx, TAC, RMN y hallazgos.'},{'name':'immobilization_plan','label':'Conducta / inmovilización / rehab','type':'textarea','placeholder':'Yeso, férula, kinesiología, cirugía.'}]},
    {'key':'dermatology','label':'Dermatología','description':'Lesiones cutáneas, dermatoscopía, gatillos y tratamiento.','areas':['dermatología'],'fields':[{'name':'lesion_site','label':'Topografía','type':'text','placeholder':'Ubicación de la lesión.'},{'name':'lesion_description','label':'Morfología','type':'textarea','placeholder':'Mácula, pápula, placa, color, borde.'},{'name':'evolution_time','label':'Tiempo de evolución','type':'text','placeholder':'Desde cuándo y cambios recientes.'},{'name':'trigger_factors','label':'Factores desencadenantes','type':'textarea','placeholder':'Sol, cosméticos, medicamentos, ocupación.'},{'name':'dermoscopy','label':'Dermatoscopía / estudios','type':'textarea','placeholder':'Hallazgos, cultivos, biopsia.'},{'name':'skin_plan','label':'Plan dermatológico','type':'textarea','placeholder':'Tópico / sistémico, fotoprotección, control.'}]},
    {'key':'surgery','label':'Cirugía','description':'Evaluación quirúrgica, perioperatorio y control postoperatorio.','areas':['cirugía','cirugía general'],'fields':[{'name':'surgical_diagnosis','label':'Diagnóstico quirúrgico','type':'text','placeholder':'Patología quirúrgica sospechada o confirmada.'},{'name':'procedure_planned','label':'Procedimiento previsto / realizado','type':'textarea','placeholder':'Técnica, lateralidad, urgencia.'},{'name':'preop_risk','label':'Riesgo preoperatorio','type':'textarea','placeholder':'ASA, comorbilidades, anticoagulantes.'},{'name':'consent_details','label':'Consentimiento quirúrgico','type':'textarea','placeholder':'Riesgos, beneficios, aceptación documentada.'},{'name':'postop_status','label':'Estado postoperatorio','type':'textarea','placeholder':'Dolor, herida, drenajes, fiebre.'},{'name':'surgical_plan','label':'Indicaciones y seguimiento','type':'textarea','placeholder':'Curaciones, analgesia, controles, alarmas.'}]},
    {'key':'emergency','label':'Guardia / emergencias','description':'Triage, estabilización, conducta y disposición del paciente.','areas':['guardia','emergencias','urgencias'],'fields':[{'name':'triage','label':'Triage','type':'text','placeholder':'Prioridad / color / nivel.'},{'name':'onset_time','label':'Inicio del cuadro','type':'text','placeholder':'Hora / fecha de comienzo.'},{'name':'stabilization','label':'Medidas de estabilización','type':'textarea','placeholder':'ABC, O2, fluidos, analgesia, monitoreo.'},{'name':'critical_findings','label':'Hallazgos críticos','type':'textarea','placeholder':'Sepsis, IAM, ACV, shock, red flags.'},{'name':'disposition','label':'Destino / disposición','type':'textarea','placeholder':'Alta, observación, internación, derivación.'},{'name':'reevaluation','label':'Reevaluación','type':'textarea','placeholder':'Respuesta al tratamiento.'}]},
    {'key':'pulmonology','label':'Neumonología','description':'Síntomas respiratorios, función pulmonar, imágenes y plan.','areas':['neumonología','neumología'],'fields':[{'name':'respiratory_symptoms','label':'Síntomas respiratorios','type':'textarea','placeholder':'Tos, disnea, expectoración, sibilancias.'},{'name':'smoking_history','label':'Tabaquismo / exposición','type':'textarea','placeholder':'IPA, humo, biomasa, ocupacional.'},{'name':'oxygenation','label':'Oxigenación / soporte','type':'text','placeholder':'SatO2, O2 suplementario, VMNI.'},{'name':'spirometry','label':'Espirometría / función pulmonar','type':'textarea','placeholder':'VEF1, CVF, reversibilidad.'},{'name':'thoracic_imaging','label':'Imágenes torácicas','type':'textarea','placeholder':'Rx, TAC y hallazgos.'},{'name':'resp_plan','label':'Plan respiratorio','type':'textarea','placeholder':'Broncodilatadores, antibióticos, control.'}]},
    {'key':'neurology','label':'Neurología','description':'Déficits focales, cefalea, crisis, deterioro cognitivo y conducta diagnóstica.','areas':['neurología','neuro'],'fields':[{'name':'neuro_reason','label':'Motivo neurológico','type':'text','placeholder':'Cefalea, paresia, convulsiones, trastorno cognitivo.'},{'name':'focal_deficit','label':'Déficit focal / examen neurológico','type':'textarea','placeholder':'Pares craneales, fuerza, sensibilidad, coordinación, marcha.'},{'name':'seizure_details','label':'Crisis / episodios paroxísticos','type':'textarea','placeholder':'Semiología, duración, recuperación, desencadenantes.'},{'name':'cognition','label':'Cognición / conducta','type':'textarea','placeholder':'Memoria, atención, lenguaje, conducta, orientación.'},{'name':'neuro_images','label':'Imágenes / estudios','type':'textarea','placeholder':'TAC, RMN, EEG, EMG y hallazgos.'},{'name':'neuro_plan','label':'Plan neurológico','type':'textarea','placeholder':'Tratamiento, control, derivación, red flags.'}]},
    {'key':'intensive_care','label':'Terapia intensiva','description':'Seguimiento de pacientes críticos con soporte, objetivos y eventos.','areas':['terapia intensiva','uti','unidad coronaria','cuidados intensivos'],'fields':[{'name':'critical_support','label':'Soporte vital','type':'textarea','placeholder':'ARM, vasoactivos, sedación, monitoreo invasivo.'},{'name':'critical_scores','label':'Scores / gravedad','type':'textarea','placeholder':'SOFA, APACHE, Glasgow, lactato, balance.'},{'name':'organ_dysfunction','label':'Disfunción orgánica','type':'textarea','placeholder':'Respiratoria, renal, hemodinámica, neurológica.'},{'name':'catheters_devices','label':'Dispositivos / accesos','type':'textarea','placeholder':'VVP, CVC, sonda, drenajes, catéter arterial.'},{'name':'daily_targets','label':'Objetivos diarios','type':'textarea','placeholder':'Ventilación, sedación, nutrición, antibióticos, destete.'},{'name':'icu_plan','label':'Plan UTI','type':'textarea','placeholder':'Conducta del día, reevaluación, familia.'}]},
    {'key':'infectology','label':'Infectología','description':'Foco infeccioso, aislamiento, cultivos, antimicrobianos y control epidemiológico.','areas':['infectología'],'fields':[{'name':'infectious_focus','label':'Foco / síndrome infeccioso','type':'textarea','placeholder':'Respiratorio, urinario, cutáneo, abdominal, sepsis.'},{'name':'epidemiology','label':'Epidemiología / exposición','type':'textarea','placeholder':'Contactos, viajes, internaciones, dispositivos.'},{'name':'cultures','label':'Cultivos / microbiología','type':'textarea','placeholder':'Hemocultivos, urocultivo, antibiograma, PCR.'},{'name':'isolation','label':'Aislamiento / bioseguridad','type':'textarea','placeholder':'Gotas, contacto, respiratorio, precauciones.'},{'name':'antimicrobials','label':'Antimicrobianos','type':'textarea','placeholder':'Esquema actual, fecha de inicio, ajuste, duración.'},{'name':'infectology_plan','label':'Plan infectológico','type':'textarea','placeholder':'Escalada, desescalada, seguimiento y control.'}]},
    {'key':'obstetric_emergency','label':'Obstetricia de guardia','description':'Valoración obstétrica aguda y conducta inicial.','areas':['guardia obstétrica','obstetricia de guardia'],'fields':[{'name':'gestational_age','label':'Edad gestacional','type':'text','placeholder':'Semanas + días.'},{'name':'fetal_wellbeing','label':'Bienestar fetal','type':'textarea','placeholder':'Movimientos fetales, LCF, monitoreo.'},{'name':'obstetric_symptoms','label':'Síntomas / motivo','type':'textarea','placeholder':'Sangrado, dolor, contracciones, pérdida de líquido.'},{'name':'obstetric_exam','label':'Examen obstétrico','type':'textarea','placeholder':'AU, dinámica uterina, TV si corresponde.'},{'name':'maternal_alerts','label':'Alertas maternas','type':'textarea','placeholder':'HTA, fiebre, cefalea, epigastralgia, edema.'},{'name':'obstetric_guard_plan','label':'Conducta','type':'textarea','placeholder':'Alta, observación, internación, cesárea, derivación.'}]},
]
