Ir al contenido

Cargar plantillas de consentimiento

Quien ve Plantillas de consentimiento carga el PDF que luego rellena la captura. El Profesional Independiente lo hace en el Portal Independiente. La administración de IPS y otros asientos con ese menú lo hacen en el Portal de la organización.

Si falta Plantillas de consentimiento, tu asiento no puede gestionar plantillas.

Carga un PDF de formulario sin cifrado (AcroForm). Los PDF solo XFA se rechazan.

Cada nombre de abajo debe existir, incluidos los huecos de representante. La captura los deja vacíos cuando nadie firma como firmante representante. Respeta mayúsculas y el texto exacto. Pueden quedar campos extra en la página; Vital Link solo rellena los nombres de esta lista.

Cada nombre es la ruta completa del campo (consent.patient.fullName es un solo nombre, no tres nombres sueltos).

Deben ser campos de texto. Vital Link escribe los valores en la captura o en la vista previa.

Ruta del campo Qué escribe Vital Link
consent.patient.fullName Nombre completo del paciente desde el perfil
consent.patient.documentType Tipo de documento del paciente desde el perfil
consent.patient.documentNumber Número de documento del paciente desde el perfil
consent.representative.fullName Nombre del firmante representante, o vacío
consent.representative.documentType Tipo de documento del firmante representante, o vacío
consent.representative.documentNumber Número de documento del firmante representante, o vacío
consent.representative.relationship Etiqueta de parentesco (misma lista que el historial de consulta), o vacío
consent.representative.capacity Calidad jurídica (representante legal, tutor o curador), o vacío
consent.provider.fullName Nombre completo del profesional que firma
consent.provider.licenseNumber Número de registro del profesional que firma
consent.patient.signedAt Hora de firma del paciente en la zona de la sede, o vacío
consent.representative.signedAt Hora de firma del firmante representante en la zona de la sede, o vacío
consent.provider.signedAt Hora de firma del profesional en la zona de la sede

El nombre y el documento del paciente en la pantalla de captura vienen del perfil y no se pueden editar ahí.

Estos tres deben ser campos de botón. No uses texto ni un campo de firma digital. Vital Link estampa la imagen de la firma dibujada en el botón.

Ruta del campo Imagen
consent.patient.signature Firma del paciente
consent.representative.signature Firma del firmante representante, cuando esa persona firma
consent.provider.signature Firma del profesional

Vista previa con representante y Vista previa sin representante rellenan los campos de texto para que revises el diseño. Los botones de firma quedan vacíos hasta una captura real.

Este es el contrato que valida la carga. Cada nombre de propiedad es la ruta AcroForm completa. acroForm.ft es el tipo de campo PDF: Tx (texto) o Btn (botón). Las rutas de firma deben ser botones, no campos de firma digital. additionalProperties es true: pueden existir campos extra. Cada ruta de required debe existir una sola vez.

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Consent template AcroForm",
"type": "object",
"additionalProperties": true,
"required": [
"consent.patient.fullName",
"consent.patient.documentType",
"consent.patient.documentNumber",
"consent.representative.fullName",
"consent.representative.documentType",
"consent.representative.documentNumber",
"consent.representative.relationship",
"consent.representative.capacity",
"consent.provider.fullName",
"consent.provider.licenseNumber",
"consent.patient.signedAt",
"consent.representative.signedAt",
"consent.provider.signedAt",
"consent.patient.signature",
"consent.representative.signature",
"consent.provider.signature"
],
"properties": {
"consent.patient.fullName": {
"type": "string",
"description": "Patient full name from the patient profile",
"acroForm": { "path": "consent.patient.fullName", "ft": "Tx" }
},
"consent.patient.documentType": {
"type": "string",
"description": "Patient document type from the patient profile",
"acroForm": { "path": "consent.patient.documentType", "ft": "Tx" }
},
"consent.patient.documentNumber": {
"type": "string",
"description": "Patient document number from the patient profile",
"acroForm": { "path": "consent.patient.documentNumber", "ft": "Tx" }
},
"consent.representative.fullName": {
"type": "string",
"description": "Representative Signer full name, or empty",
"acroForm": { "path": "consent.representative.fullName", "ft": "Tx" }
},
"consent.representative.documentType": {
"type": "string",
"description": "Representative Signer document type, or empty",
"acroForm": { "path": "consent.representative.documentType", "ft": "Tx" }
},
"consent.representative.documentNumber": {
"type": "string",
"description": "Representative Signer document number, or empty",
"acroForm": {
"path": "consent.representative.documentNumber",
"ft": "Tx"
}
},
"consent.representative.relationship": {
"type": "string",
"description": "Kinship label, or empty",
"acroForm": { "path": "consent.representative.relationship", "ft": "Tx" }
},
"consent.representative.capacity": {
"type": "string",
"description": "Legal standing, or empty",
"acroForm": { "path": "consent.representative.capacity", "ft": "Tx" }
},
"consent.provider.fullName": {
"type": "string",
"description": "Signing provider full name",
"acroForm": { "path": "consent.provider.fullName", "ft": "Tx" }
},
"consent.provider.licenseNumber": {
"type": "string",
"description": "Signing provider license number",
"acroForm": { "path": "consent.provider.licenseNumber", "ft": "Tx" }
},
"consent.patient.signedAt": {
"type": "string",
"description": "Patient signature time in the site timezone, or empty",
"acroForm": { "path": "consent.patient.signedAt", "ft": "Tx" }
},
"consent.representative.signedAt": {
"type": "string",
"description": "Representative Signer time in the site timezone, or empty",
"acroForm": { "path": "consent.representative.signedAt", "ft": "Tx" }
},
"consent.provider.signedAt": {
"type": "string",
"description": "Provider signature time in the site timezone",
"acroForm": { "path": "consent.provider.signedAt", "ft": "Tx" }
},
"consent.patient.signature": {
"type": "string",
"contentMediaType": "image/png",
"description": "Patient signature image stamped onto a button",
"acroForm": { "path": "consent.patient.signature", "ft": "Btn" }
},
"consent.representative.signature": {
"type": "string",
"contentMediaType": "image/png",
"description": "Representative Signer signature image, when that person signs",
"acroForm": { "path": "consent.representative.signature", "ft": "Btn" }
},
"consent.provider.signature": {
"type": "string",
"contentMediaType": "image/png",
"description": "Provider signature image stamped onto a button",
"acroForm": { "path": "consent.provider.signature", "ft": "Btn" }
}
}
}
  1. Abre Plantillas de consentimiento en tu portal.
  2. Elige Cargar plantilla.
  3. Define título, idioma y si la plantilla es Obligatoria u Opcional.
  4. Selecciona al menos un destino en Servicios configurados. Los destinos CUPS opcionales limitan aún más cuándo aplica.
  5. Elige el PDF y guarda.

Destinos en una solicitud de consentimiento lista esos servicios del catálogo. Cómo-hacer de captura: Capturar consentimiento informado.

Qué ves Qué corregir
Campo faltante Agrega la ruta exacta de las tablas
Tipo de campo erróneo Los nombres de texto deben ser texto; los de firma, botones
Campo duplicado Usa cada ruta una sola vez
PDF dañado Reconstruye un PDF AcroForm válido y sin cifrado
Cifrado Quita la contraseña o el cifrado del PDF
No es un PDF Carga un PDF
Solo XFA Reconstruye o exporta como AcroForm

Una solicitud de consentimiento pendiente puede bloquear el reemplazo o la eliminación de esa plantilla.