AI-Processar o Cartão de Saúde em n8n
AI-Processar o Cartão de Saúde é um PDF4me ação do nó em n8n que lê um cartão de seguro de saúde e retorna seus dados como estruturados JSONUse-o para capturar o ID do membro, o número do grupo, o tipo de plano e os códigos de encaminhamento de prescrição a partir de uma digitalização ou foto, em vez de digitá-los manualmente no cartão.
O que este nó faz
PDF4me: AI-Processar o Cartão de Saúde tira uma imagem de um cartão ou PDF e retorna um dados de saúde objeto em vez de arquivo. Ele lê a identidade do membro, detalhes do plano e o rxBin, rxPcn, e rxGroup códigos de encaminhamento de prescrição e relatórios pontuação de confiança por campo Assim, leituras incertas podem ser encaminhadas para um humano. O sistema extrai dados; a decisão sobre como esses dados serão armazenados e tratados fica a seu critério.
Autenticando seu API Solicitar
Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de extração com segurança.
Fatos importantes que você não deve perder

A ação está listada como AI-Processar Cartão de Saúde. Com a opção Dados Binários selecionada, o painel precisa apenas do Campo Binário de Entrada e do Nome do Cartão de Saúde; portanto, a extensão no nome do arquivo é o que determina o formato.
Análise de Cartões de Saúde vs. Genéricos OCR
| Pergunta | AI-Processar o Cartão de Saúde | Extração 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 |
Quais parâmetros AI-Precisa do Cartão de Saúde?
Os três campos de origem são mutuamente exclusivos. Apenas aquele que corresponde ao seu Tipo de dados de entrada aparece no painel, razão pela qual estão marcadas como condicionais em vez de obrigatórias.
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| 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 |
Saída
A ação retorna dados, não um arquivo. Campos de resposta de nível superior:
| Campo | Tipo | O que contém |
|---|---|---|
| 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. |
Dentro processedData.healthData:
| Campo | Tipo | O que contém |
|---|---|---|
| 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. |
Como faço para configurar? AI-Processar o HealthCard em n8n?
- Adicione o PDF4me Adicione um nó ao seu fluxo de trabalho e configure-o. Ação para AI-Processar o Cartão de Saúde.
- Selecione o seu PDF4me credencial, ou crie uma e cole a sua API chave.
- Definir Tipo de dados de entrada e insira o cartão no campo correspondente.
- Definir Nome do Cartão de Saúde com a extensão correta, por exemplo
health_card.jpeg. - Execute o nó e inspecione
processedData.healthDatana saída. - Adicione um nó IF que verifique
successe os relevantesconfidencepontuações. - Encaminhe as extrações confiáveis adiante e envie o restante para uma fila de revisão humana.
- Decida deliberadamente o que será armazenado posteriormente e mantenha apenas os campos que seu processo realmente precisa.
Configurações típicas
Exemplos de fluxo de trabalhoCommon n8n workflow patterns using AI-Process HealthCard.
- Um novo paciente carrega uma foto do seu cartão através de um formulário.
- AI-O Process HealthCard lê os dados do membro e do plano.
- Os campos preenchem automaticamente o registro de entrada para que a equipe confirme.
- O verso do cartão é enviado ao nó.
- rxBin, rxPcn e rxGroup são retornados como campos separados.
- A solicitação é encaminhada sem que ninguém transcreva os códigos.
- Cada extração retorna pontuações de confiança por campo.
- Um nó IF compara-os com o limite aceito.
- Apenas os cartões com dúvidas chegam ao leitor, portanto o esforço de revisão permanece pequeno.
- Os cartões de substituição chegam conforme os planos são renovados.
- O nó lê effectiveDateStr e os campos do plano.
- Os registros são atualizados antes que os dados antigos causem uma rejeição.
Dicas práticas
Folha de dicas
| 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 |