> ## Documentation Index
> Fetch the complete documentation index at: https://docs.telepatia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Secciones

> Cómo cada sección de un Smart Template resuelve su prompt

Un Smart Template es un mapa de secciones. Cada sección tiene esta forma:

```jsonc theme={null}
{
  "instructionSet": { "telepatiaPromptId": "...", "values": { /* ... */ } }, // opcional
  "systemPrompt": "...",                                                     // opcional
  "schema": { /* OutputSchema */ }                                           // requerido
}
```

## Resolución de prompt (cascada gana-el-primero)

Para cada sección, Telepatia elige el prompt en este orden:

1. **`systemPrompt`** — su propio prompt inline (Sección Custom).
2. **`instructionSet.telepatiaPromptId`** — un prompt Telepatia curado (Sección Telepatia — **recomendado**).
3. **Fallback genérico** — sin prompt; la extracción es guiada solo por `schema.instructions`.

<Tip>
  **Prefiera Secciones Telepatia cuando aplique.** El equipo clínico de Telepatia cura y actualiza los prompts detrás de cada `telepatiaPromptId`. Obtiene calidad clínica sin asumir prompt-engineering. Vea el [Catálogo de Prompts Telepatia](/es/scribe-api/telepatia-nodes).
</Tip>

Las secciones corren **en paralelo**. Una sección fallida no bloquea a las otras — simplemente regresa con `status: "failed"` y un mensaje de error.

## Sección Telepatia (recomendado)

Referencie un prompt curado por id. Opcionalmente pase `values` para ajustar el comportamiento (vea el [catálogo](/es/scribe-api/telepatia-nodes) para los parámetros disponibles).

```jsonc theme={null}
"chiefComplaint": {
  "instructionSet": {
    "telepatiaPromptId": "CHIEF_COMPLAINT",
    "values": { "language_type": "quotes" }
  },
  "schema": {
    "type": "object",
    "instructions": "Extract the chief complaint",
    "properties": {
      "chiefComplaint": { "type": "string", "instructions": "Patient's own words" }
    }
  }
}
```

## Sección Custom

Escriba su propio prompt. Control total — y responsabilidad total.

```jsonc theme={null}
"dischargeSummary": {
  "systemPrompt": "Generate a discharge summary based on the encounter.",
  "schema": {
    "type": "object",
    "instructions": "Discharge summary",
    "properties": {
      "summary": { "type": "string", "instructions": "Concise discharge text" }
    }
  }
}
```

Use Secciones Custom cuando:

* La sección no está cubierta por un Prompt Telepatia.
* Necesita formulación o formato específico de la institución.
* Está mapeando literalmente un esquema EHR propietario.

<Note>
  ¿Se ve escribiendo el mismo prompt Custom en muchos templates? Contáctenos — es candidato a convertirse en Prompt Telepatia.
</Note>

## Fallback genérico

Si no proporciona ni `systemPrompt` ni `instructionSet`, Telepatia extrae el campo de la transcripción usando solo `schema.instructions`.

```jsonc theme={null}
"weightKg": {
  "schema": { "type": "number", "instructions": "Patient weight in kg" }
}
```

Úselo solo para campos simples e inequívocos. Para cualquier cosa clínica, prefiera una Sección Telepatia.

## Mezclando modos

Puede mezclar Secciones Telepatia, Custom y fallback en el mismo Smart Template. Cada sección resuelve independientemente.
