Pular para o conteúdo principal

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.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

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

Extrair não é o mesmo que estar em conformidade.
Os valores retornados por esta ação identificam uma pessoa e sua cobertura. Ao inseri-los em seus sistemas, eles passam a estar sujeitos às regras de dados de saúde já aplicáveis. Este nó não altera essa situação de forma alguma.
Os índices de confiança são o sinal de precisão.
A resposta inclui um objeto de confiança por campo. Este é o único indicador de qualidade que a ação expõe, portanto, utilize-o como base para ramificações, em vez de confiar igualmente em todas as extrações.
Os códigos de prescrição geralmente estão no verso.
A maioria das seguradoras imprime os códigos BIN, PCN e de roteamento do grupo no verso do cartão. Se esses campos estiverem vazios, provavelmente apenas a frente foi enviada.
O nó PDF4me no n8n com Ação definida como AI-Process HealthCard, Tipo de Dados de Entrada definido como Dados Binários, Campo Binário de Entrada definido como dados e Nome do Cartão de Saúde definido como health_card.jpeg

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

PerguntaAI-Processar o Cartão de SaúdeExtração de texto genérico
What you get backNamed fields such as memberId and rxBinA block of unstructured text
Layout differencesHandled, fields are identified by meaningNot handled, position shifts break parsing
Quality signalPer-field confidence scoresNone beyond whether text was found
Work needed afterMap fields and check confidenceWrite and maintain regex per insurer
Best forCards from many different insurersOne 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âmetroObrigatórioO que fazExemplo
Credential to connect withRequiredThe PDF4me account credential the node authenticates with.PDF4ME account
ActionRequiredThe action this node performs. Select AI-Process HealthCard.AI-Process HealthCard
Input Data TypeRequiredHow the card image reaches the node: binary data from a previous node, a Base64 string, or a URL.Binary Data
Input Binary FieldConditionalName of the binary property holding the card image. Appears when Input Data Type is Binary Data.data
Base64 Health Card ContentConditionalThe card image encoded as a Base64 string. Appears when Input Data Type is Base64 String.JVBERi0xLjQKJ...
Health Card URLConditionalPublicly reachable URL of the card image. Appears when Input Data Type is URL.https://example.com/card.jpeg
Health Card NameRequiredFilename 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:

CampoTipoO que contém
successBooleanWhether the extraction completed. Branch on this before reading any field.
messageStringHuman-readable status text describing the result.
processedDataObjectWrapper holding healthData, status, errors, and the job identifiers.
processedData.statusStringOverall processing status for the run.
processedData.errorsArrayErrors encountered during extraction. Empty when the read was clean.
processedData.jobIdStringUnique identifier for the processing job, useful when reporting an issue.
processingTimestampStringISO 8601 timestamp for when processing completed.

Dentro processedData.healthData:

CampoTipoO que contém
memberIdStringThe member identification number printed on the card.
memberNameStringFull name of the insured member.
dateOfBirthStrStringMember date of birth as read from the card.
insuranceProviderStringName of the insurer that issued the card.
groupNumberStringGroup or policy number for the plan.
planTypeStringPlan category such as PPO, HMO, or EPO.
effectiveDateStrStringDate the coverage takes effect.
rxBinStringPrescription BIN routing code, usually printed on the reverse.
rxPcnStringPrescription processor control number, usually on the reverse.
rxGroupStringPrescription group identifier, usually on the reverse.
copayInfoArrayCopay amounts per service type where the card lists them.
confidenceObjectPer-field confidence scores. Use these to gate automatic acceptance.

Como faço para configurar? AI-Processar o HealthCard em n8n?

  1. 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.
  2. Selecione o seu PDF4me credencial, ou crie uma e cole a sua API chave.
  3. Definir Tipo de dados de entrada e insira o cartão no campo correspondente.
  4. Definir Nome do Cartão de Saúde com a extensão correta, por exemplo health_card.jpeg.
  5. Execute o nó e inspecione processedData.healthData na saída.
  6. Adicione um nó IF que verifique success e os relevantes confidence pontuações.
  7. Encaminhe as extrações confiáveis adiante e envie o restante para uma fila de revisão humana.
  8. 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.
Admissão de pacientes a partir de uma foto
  1. Um novo paciente carrega uma foto do seu cartão através de um formulário.
  2. AI-O Process HealthCard lê os dados do membro e do plano.
  3. Os campos preenchem automaticamente o registro de entrada para que a equipe confirme.
As solicitações de farmácia de encaminhamento estão corretas.
  1. O verso do cartão é enviado ao nó.
  2. rxBin, rxPcn e rxGroup são retornados como campos separados.
  3. A solicitação é encaminhada sem que ninguém transcreva os códigos.
Fila de revisão com base em critérios de confiança
  1. Cada extração retorna pontuações de confiança por campo.
  2. Um nó IF compara-os com o limite aceito.
  3. Apenas os cartões com dúvidas chegam ao leitor, portanto o esforço de revisão permanece pequeno.
Atualização da cobertura na renovação
  1. Os cartões de substituição chegam conforme os planos são renovados.
  2. O nó lê effectiveDateStr e os campos do plano.
  3. Os registros são atualizados antes que os dados antigos causem uma rejeição.

Dicas práticas

Decide what you store, deliberately
Reading a field does not oblige you to keep it. Persist only what the process needs, and confirm your obligations with whoever owns compliance.
Capture both sides of the card
Member details are on the front and Rx routing codes are usually on the back. Two runs give a complete picture.
Gate on confidence, not just success
A run can succeed while reading a digit wrong. Thresholding the per-field scores is what keeps bad member IDs out of your records.
Test against real insurer variety
Card layouts differ substantially between insurers. Validate on a sample of the cards you genuinely receive, not one example.
Give the model a clean image
Glare, low resolution, and cropped edges cause empty fields far more often than the card layout does.
Keep the filename extension right
Health Card Name drives format detection. A .jpeg image named .pdf will not be handled as you expect.

Folha de dicas

CampoValor
ActionAI-Process HealthCard
Input Data TypeBinary Data
Input Binary Fielddata
Health Card Namehealth_card.jpeg
CredentialsPDF4ME account
Key output pathprocessedData.healthData
Quality gateprocessedData.healthData.confidence

Perguntas frequentes

What fields does AI-Process HealthCard extract?+
The healthData object carries member identity fields such as memberId, memberName, and dateOfBirthStr, plan fields such as groupNumber, planType, insuranceProvider, and effectiveDateStr, plus the rxBin, rxPcn, and rxGroup prescription routing codes and a copayInfo array. A confidence object gives per-field scores alongside them.
Does using this action make my workflow HIPAA compliant?+
No. Extracting data from a health insurance card does not by itself create or satisfy any compliance position, and PDF4me makes no such claim for this node. The values returned identify a person and their coverage, so they fall under whatever health data obligations already apply to you. In the United States those are set out by the US Department of Health and Human Services; in the EU the GDPR special category rules apply. Confirm your own position with your compliance team before automating this.
What file types can I send to AI-Process HealthCard?+
Card scans and photos in common image formats work, as do PDF captures. Set Health Card Name with the matching extension so the format is detected correctly. Both sides of a card usually need separate runs, since the Rx routing details are typically printed on the back.
How accurate is the extraction and how do I check it?+
The response includes a confidence object with per-field scores, which is the only accuracy signal the action exposes. Use it to route uncertain extractions to human review. Card layouts vary widely between insurers, so validate against a representative sample of the cards you actually receive rather than assuming a fixed accuracy figure.
Why is a field empty in the response?+
A field comes back empty when the value is not present on the side of the card you submitted, or the image is too low in resolution or contrast to read. Rx routing fields in particular are usually on the reverse. Check the errors array and the confidence scores, then re-capture the card at a higher resolution before assuming the card lacks the field.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda