AI-Procesar Tarjeta Sanitaria en n8n
AI-Procesar Tarjeta Sanitaria es un PDF4me acción del nodo en n8n que lee una tarjeta de seguro médico y devuelve sus detalles como estructurados JSONÚselo para capturar la identificación del miembro, el número de grupo, el tipo de plan y los códigos de enrutamiento de recetas a partir de un escaneo o una foto, en lugar de escribirlos manualmente de la tarjeta.
Lo que hace este nodo
PDF4me: AI-Procesar Tarjeta Sanitaria toma una imagen de tarjeta o PDF y devuelve un datos de salud objeto en lugar de un archivo. Lee la identidad del miembro, los detalles del plan y el rxBin, rxPcn, y rxGroup códigos de enrutamiento de recetas y reportes Puntuación de confianza por campo De esta forma, las lecturas inciertas pueden ser redirigidas a un humano. Extrae los datos; la decisión sobre cómo almacenarlos y gestionarlos queda a su criterio.
Autenticando su API Pedido
Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticar las solicitudes de extracción de forma segura.
Datos importantes que no debes perderte

La acción se enumera como AI-Procesar HealthCard. Con Datos binarios seleccionados, el panel solo necesita Campo binario de entrada y Nombre de la tarjeta de salud, por lo que la extensión en el nombre del archivo es lo que determina la detección del formato.
Análisis de tarjetas sanitarias frente a análisis genérico OCR
| Pregunta | AI-Procesar Tarjeta Sanitaria | Extracción de texto genérico |
|---|---|---|
| What you get back | Named fields such as memberId and rxBin | A block of unstructured text |
| Layout differences | Handled, fields are identified by meaning | Not handled, position shifts break parsing |
| Quality signal | Per-field confidence scores | None beyond whether text was found |
| Work needed after | Map fields and check confidence | Write and maintain regex per insurer |
| Best for | Cards from many different insurers | One fixed, unchanging document layout |
¿Qué parámetros? AI-¿Necesitas una tarjeta sanitaria?
Los tres campos de origen son mutuamente excluyentes. Solo el que coincida con su Tipo de datos de entrada aparece en el panel, por eso están marcados como condicionales en lugar de obligatorios.
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| Credential to connect with | Required | The PDF4me account credential the node authenticates with. | PDF4ME account |
| Action | Required | The action this node performs. Select AI-Process HealthCard. | AI-Process HealthCard |
| Input Data Type | Required | How the card image reaches the node: binary data from a previous node, a Base64 string, or a URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property holding the card image. Appears when Input Data Type is Binary Data. | data |
| Base64 Health Card Content | Conditional | The card image encoded as a Base64 string. Appears when Input Data Type is Base64 String. | JVBERi0xLjQKJ... |
| Health Card URL | Conditional | Publicly reachable URL of the card image. Appears when Input Data Type is URL. | https://example.com/card.jpeg |
| Health Card Name | Required | Filename of the submitted card including the extension. Drives format detection, so keep it accurate. | health_card.jpeg |
Producción
La acción devuelve datos, no un archivo. Campos de respuesta de nivel superior:
| Campo | Tipo | Lo que contiene |
|---|---|---|
| success | Boolean | Whether the extraction completed. Branch on this before reading any field. |
| message | String | Human-readable status text describing the result. |
| processedData | Object | Wrapper holding healthData, status, errors, and the job identifiers. |
| processedData.status | String | Overall processing status for the run. |
| processedData.errors | Array | Errors encountered during extraction. Empty when the read was clean. |
| processedData.jobId | String | Unique identifier for the processing job, useful when reporting an issue. |
| processingTimestamp | String | ISO 8601 timestamp for when processing completed. |
Adentro processedData.healthData:
| Campo | Tipo | Lo que contiene |
|---|---|---|
| memberId | String | The member identification number printed on the card. |
| memberName | String | Full name of the insured member. |
| dateOfBirthStr | String | Member date of birth as read from the card. |
| insuranceProvider | String | Name of the insurer that issued the card. |
| groupNumber | String | Group or policy number for the plan. |
| planType | String | Plan category such as PPO, HMO, or EPO. |
| effectiveDateStr | String | Date the coverage takes effect. |
| rxBin | String | Prescription BIN routing code, usually printed on the reverse. |
| rxPcn | String | Prescription processor control number, usually on the reverse. |
| rxGroup | String | Prescription group identifier, usually on the reverse. |
| copayInfo | Array | Copay amounts per service type where the card lists them. |
| confidence | Object | Per-field confidence scores. Use these to gate automatic acceptance. |
¿Cómo lo configuro? AI-Procesar tarjeta sanitaria en n8n¿
- Añade el PDF4me nodo a su flujo de trabajo y configure Acción a AI-Procesar Tarjeta Sanitaria.
- Seleccione su PDF4me credencial, o cree una y pegue su API llave.
- Colocar Tipo de datos de entrada y suministre la tarjeta a través del campo correspondiente.
- Colocar Nombre de la tarjeta sanitaria con la extensión correcta, por ejemplo
health_card.jpeg. - Ejecuta el nodo e inspecciona
processedData.healthDataen la salida. - Agregue un nodo IF que verifique
successy el pertinenteconfidencepuntuaciones. - Dirija las extracciones seguras a su procesamiento y envíe el resto a una cola de revisión humana.
- Decide con precisión qué información se almacena posteriormente y conserva solo los campos que tu proceso realmente necesita.
Configuraciones típicas
Ejemplos de flujo de trabajoCommon n8n workflow patterns using AI-Process HealthCard.
- Un nuevo paciente sube una foto de su tarjeta a través de un formulario.
- AI-El proceso HealthCard lee los datos del miembro y del plan.
- Los campos rellenan automáticamente el registro de admisión para que el personal lo confirme.
- El reverso de la tarjeta se envía al nodo.
- rxBin, rxPcn y rxGroup aparecen como campos separados.
- La reclamación se tramita sin que nadie transcriba los códigos.
- Cada extracción devuelve puntuaciones de confianza por campo.
- Un nodo IF los compara con el umbral aceptado.
- Solo las cartas con dudas llegan a manos de la persona, por lo que el esfuerzo de revisión se mantiene mínimo.
- Las tarjetas de reemplazo llegan cuando se renuevan los planes.
- El nodo lee effectiveDateStr y los campos del plan.
- Los registros se actualizan antes de que la información antigua provoque un rechazo.
Consejos prácticos
Hoja de trucos
| Campo | Valor |
|---|---|
| Action | AI-Process HealthCard |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Health Card Name | health_card.jpeg |
| Credentials | PDF4ME account |
| Key output path | processedData.healthData |
| Quality gate | processedData.healthData.confidence |