Skip to main content
The Clinical History (Ficha Clínica) provides a unified interface for documenting both hereditary-familial history and pathological history in a single comprehensive form. This collapsible section-based design allows efficient data entry while maintaining organization.

Overview

The Clinical History form is divided into two main sections:
  1. Heredo-familial history (Antecedentes Heredo-Familiares)
  2. Pathological history (Antecedentes Patológicos)
Each section can be expanded or collapsed independently, allowing you to focus on specific areas during data entry.
A patient must be selected before you can access and edit the Clinical History form.

Section 1: Heredo-familial history

This section documents the health status and conditions of the patient’s family members to identify hereditary risk factors.

Family members tracked

The form includes predefined rows for:
  • Madre (Mother)
  • Abuela Materna (Maternal Grandmother)
  • Abuelo Materno (Maternal Grandfather)
  • Padre (Father)
  • Abuela Paterna (Paternal Grandmother)
  • Abuelo Paterno (Paternal Grandfather)
  • Hermanos (Siblings)
You can add additional relatives beyond the standard family tree using the “Mostrar Más Parientes” option.

Family member fields

For each family member, document:
FieldDescriptionOptions
Estado VitalCurrent vital statusVivo/Viva, Fallecido/Fallecida
EdadCurrent age or age at deathNumeric value
PatologíasDiagnosed conditionsMulti-select from comprehensive list
ObservacionesAdditional notesFree text

Common pathologies catalog

The pathologies dropdown includes over 70 common conditions organized by category: Chronic diseases:
  • Diabetes, Hipertensión Arterial, Asma, EPOC
Cardiovascular:
  • Cardiopatías, Infarto al Miocardio, Enfermedad Coronaria, Arritmias
Cancers:
  • Cáncer de Mama, Cáncer de Próstata, Cáncer de Colon, Cáncer de Pulmón, Cáncer Gástrico
Neurological:
  • Epilepsia, Alzheimer, Demencia, Parkinson, Migraña
Mental health:
  • Depresión, Ansiedad, Trastorno Bipolar, Esquizofrenia
Metabolic:
  • Obesidad, Hipercolesterolemia, Problemas de Tiroides
And many more…
The full catalog includes:
  • Diabetes Tipo 1 & 2
  • Hipertensión Arterial
  • All major cancer types
  • Cardiovascular diseases
  • Respiratory conditions
  • Neurological disorders
  • Psychiatric conditions
  • Metabolic disorders
  • Autoimmune diseases
  • Infectious diseases
  • Allergies
  • And “Otra” for unlisted conditions

Adding extra relatives

1

Show additional relatives section

Click the “Mostrar Más Parientes” button below the main family table.
2

Add a relative

Click “Agregar Otro Pariente” to create a new row.
3

Enter relationship

Specify the relationship (e.g., “Tío”, “Prima”, “Sobrino”).
4

Complete the information

Fill in vital status, age, pathologies, and observations as needed.

Section 2: Pathological history

This section documents the patient’s own medical history, including chronic diseases, surgeries, hospitalizations, and more.

Chronic diseases (Enfermedades Crónicas)

Select from common chronic conditions:
  • Diabetes Tipo 1, Diabetes Tipo 2
  • Hipertensión Arterial
  • Asma, EPOC
  • Epilepsia
  • Cardiopatías, Artritis Reumatoide
  • Osteoartritis, Osteoporosis
  • Hipotiroidismo, Hipertiroidismo
  • Enfermedad Renal Crónica
  • Hepatitis B, Hepatitis C
  • VIH/SIDA
A free-text field is available for “Otras enfermedades crónicas” not in the predefined list.

Previous surgeries (Cirugías Previas)

For each surgery, record:
  • Type: Name of the surgical procedure (e.g., “Apendicectomía”, “Cesárea”)
  • Date: When the surgery was performed
  • Notes/Complications: Any relevant details or post-operative complications
Click the “Agregar Cirugía” button to add multiple surgical history entries.

Hospitalizations (Hospitalizaciones)

Document past hospital admissions:
  • Reason: Why the patient was hospitalized
  • Date: Date of admission
  • Duration: Length of hospital stay
  • Notes: Additional relevant information
Use the “Agregar Hospitalización” button to add multiple hospitalization records.

Additional fields

FieldPurpose
AllergiesAllergies to medications, materials (latex), anesthetics
TransfusionsBlood transfusion history and reactions
Immunization statusComplete, Incomplete, Unknown, N/A
Immunization detailsSpecific vaccines received and dates
Current medicationsList of medications with dosages
Toxic habitsSmoking, alcohol, drugs
General notesAny additional relevant information

Visual organization

The form uses color-coding for family lineages:
  • Pink background (#ffe6e6): Maternal line (Madre, Abuela Materna, Abuelo Materno)
  • Blue background (#e6f3ff): Paternal line (Padre, Abuela Paterna, Abuelo Paterno)
  • Orange background (#fff3e6): Siblings (Hermanos)
This visual distinction helps quickly identify family lineage when reviewing data.

Saving the clinical history

Click the “Guardar Antecedentes” button at the bottom of each section to save the entered information.
Make sure to save each section separately. Changes in the Heredo-familial section require clicking its save button, and the Pathological section has its own save button.

Best practices

Collecting family history

  • Interview the patient about known family medical conditions
  • Focus on first-degree relatives (parents, siblings) first
  • Document age at diagnosis for hereditary conditions
  • Note any patterns of disease across generations

Recording pathological history

  • Be thorough but concise
  • Use standard medical terminology
  • Include dates whenever possible
  • Update regularly as new information becomes available

Source code reference

Implemented in /workspace/source/src/pages/ClinicalHistory.tsx Key features:
  • CollapsibleSection component for expandable/collapsible sections
  • Fixed family members with dynamic additional relatives
  • Comprehensive pathology catalog with multi-select
  • Separate state management for family and pathological history

Build docs developers (and LLMs) love