Pular para o conteúdo principal

Analisador de cartões de saúde com IA em Power Automate

Analisador de Cartões de Saúde com IA é um Power Automate ação por PDF4me que lê um cartão de seguro saúde com IA e retorna o ID do membro, número do grupo, tipo de plano, datas de cobertura e dados de benefícios de medicamentos prescritos como dados estruturados. JSONUtilize-o para automatizar o cadastro de pacientes, a verificação de planos de saúde ou a consulta de benefícios farmacêuticos sem a necessidade de entrada manual de dados.

O que esta ação faz

PDF4me Analisador de Cartões de Saúde com IA lê um cartão de seguro de saúde (PDF, PNG, JPG, ou JPEG) e retorna ID do membro, número do grupo, tipo de plano, provedor de seguros, nomeDoMembro, datas de cobertura e campos de benefícios de medicamentos prescritos dentro de um dados de saúde objeto, juntamente com por campo confiança pontuações. Opcionalmente configurado Corpo/Chaves de Campo Personalizadas Para extrair campos adicionais além do conjunto padrão.

Artigos relacionados no blogue(1)

Como faço para autenticar minha conta? Power Automate Fluxo?

Todo PDF4me ação em Power Automate Requer uma conexão válida. Crie ou selecione uma que mantenha sua conexão ativa. PDF4me API chave para que o fluxo possa autenticar com segurança as solicitações de processamento de cartões de saúde com IA.

Fatos importantes que você não deve perder

Apenas dois campos são sempre obrigatórios.
Conteúdo do arquivo do cartão de saúde (os bytes do documento) e nome do cartão de saúde (o nome do arquivo com a extensão). O parâmetro Body/customFieldKeys está localizado em Parâmetros avançados e é opcional.
A saída está aninhada em healthData
Os campos de membro, plano e prescrição estão todos dentro de processedData.healthData. Consulte o caminho aninhado ao mapear os campos para ações de fluxo posteriores.
Verifique os níveis de confiança antes de confiar no resultado.
O objeto de confiança atribui pontuações de 0 a 1 aos campos principais. Direcione as extrações com baixa confiança para revisão manual nos fluxos de verificação de seguros ou faturamento.
Ação "Health Card Parser" do Power Automate AI configurada com os campos Conteúdo do Arquivo e Corpo/Documento/Nome.

Mapeie o conteúdo do arquivo e o corpo/nome do documento e, em seguida, expanda os parâmetros avançados para Corpo/Chaves de Campo Personalizadas.

Parâmetros

Obrigatório: O conteúdo do arquivo do cartão de saúde e o nome do cartão de saúde devem sempre ser fornecidos. Body/customFieldKeys é um parâmetro avançado opcional.

ParâmetroObrigatórioO que fazExemplo
Health Card File ContentRequiredBinary content of the health card, mapped from a previous action (Get file content, SharePoint, OneDrive, email attachment). Supports .pdf, .png, .jpg, .jpeg.body('Get_file_content')
Health Card NameRequiredFilename of the health card including its extension. Used for format detection and processing.health_card_2024.jpeg
Body/customFieldKeysOptionalAdvanced parameter. Array of additional field names to extract beyond the standard health card data set.["customField1", "customField2"]

Campos de saída

CampoTipoO que contém
successBooleantrue if the health card was processed successfully, false if extraction failed.
messageStringDescriptive message describing the result of the processing run.
processedData.healthData.memberIdStringThe unique member identification number extracted from the health card.
processedData.healthData.groupNumberStringThe group or policy number associated with the health insurance plan.
processedData.healthData.planTypeStringThe type of health insurance plan, for example PPO, HMO, or EPO.
processedData.healthData.insuranceProviderStringThe name of the insurance company or provider on the card.
processedData.healthData.memberNameStringThe full name of the insured member.
processedData.healthData.dateOfBirthStrStringThe member date of birth, formatted as YYYY-MM-DD.
processedData.healthData.effectiveDateStrStringThe date the health insurance coverage becomes effective, formatted as YYYY-MM-DD.
processedData.healthData.rxBinStringThe Bank Identification Number for prescription drug coverage.
processedData.healthData.rxPcnStringThe Processor Control Number for prescription drug coverage.
processedData.healthData.rxGroupStringThe group identifier for prescription drug coverage.
processedData.healthData.copayInfoArrayList of copay details by service, for example Primary Care or Specialist.
processedData.healthData.confidenceObjectPer-field confidence scores on a 0-1 scale for key extracted values.
processedData.statusStringOverall status of the health card processing operation.
processedData.errorsArrayAny errors encountered while processing the health card. Empty when none.
processedData.jobIdStringUnique identifier for the AI processing job, used for tracking and debugging.
processingTimestampStringISO 8601 timestamp indicating when processing completed.
{
"success": true,
"message": "Health card processed successfully using AI",
"processedData": {
"healthData": {
"memberId": "M123456789",
"groupNumber": "GRP001234",
"planType": "PPO",
"insuranceProvider": "Blue Cross Blue Shield",
"memberName": "John Michael Smith",
"dateOfBirthStr": "1985-03-15",
"effectiveDateStr": "2024-01-01",
"rxBin": "123456",
"rxPcn": "ABC123",
"rxGroup": "RXGRP001",
"copayInfo": [
{ "service": "Primary Care", "copay": "$25" },
{ "service": "Specialist", "copay": "$50" },
{ "service": "Emergency Room", "copay": "$200" }
],
"confidence": {
"memberId": 0.95,
"memberName": 0.98,
"insuranceProvider": 0.92
}
},
"status": "Success",
"errors": [],
"jobId": "11111111-2222-3333-4444-555555555555"
},
"processingTimestamp": "2024-01-15T10:30:45.123Z"
}

Como faço para configurar o analisador de cartões de saúde com IA? Power Automate?

  1. Adicionar PDF4meAnalisador de Cartões de Saúde com IA para o seu Power Automate fluxo.
  2. Mapa Conteúdo do arquivo do cartão de saúde de uma ação anterior (SharePoint, OneDrive, Dropbox ou um anexo de e-mail).
  3. Definir Nome do Cartão de Saúde com a extensão do arquivo (.pdf, .png, .jpg ou .jpeg).
  4. Expandir (opcional) Parâmetros avançados e definir Corpo/Chaves de Campo Personalizadas para quaisquer campos além do conjunto padrão.
  5. Execute o fluxo. O resultado analisado é retornado como um dados de saúde objeto aninhado dentro dados processados, com campos para membro, plano, cobertura e prescrição, além de confiança pontuações.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Power Automate flow patterns using AI-Health Card Parser.
cadastro de pacientes
  1. Um fluxo é acionado quando um paciente carrega uma imagem do seu cartão de saúde por meio de um portal ou e-mail.
  2. O analisador de cartão de saúde com IA extrai o ID do membro, o nome do membro, a string da data de nascimento e o provedor de seguro.
  3. Os campos extraídos são gravados em um SharePoint lista ou sistema de gerenciamento de pacientes.
  4. Uma condição verifica o objeto de confiança e encaminha as linhas de baixa confiança para revisão manual.
Verificação de seguro
  1. Um fluxo é acionado quando um cartão de saúde é recebido por e-mail ou SharePoint carregar.
  2. O analisador de cartão de saúde com IA extrai groupNumber, planType e effectiveDateStr.
  3. É criado um registro de verificação e vinculado ao perfil do plano de saúde do paciente.
Consulta de benefícios farmacêuticos
  1. Um paciente carrega seu cartão de saúde no fluxo de entrada da farmácia.
  2. O analisador de cartão de saúde com IA extrai rxBin, rxPcn e rxGroup.
  3. Os identificadores de prescrição alimentam uma etapa de verificação de benefícios da farmácia, e o copayInfo gera a estimativa de coparticipação do paciente.

Dicas práticas

Reference the nested healthData path
Extracted fields live under processedData.healthData, not at the top level of the response. Map the full path in downstream actions.
Always branch on success and confidence
Check success before writing extracted data downstream, and inspect the confidence object for any fields scored below your review threshold.
Custom fields extend, they do not replace
Body/customFieldKeys adds extra entries alongside the standard healthData fields, it does not narrow or filter the standard set.
copayInfo is an array, not a flat field
Loop over copayInfo with Apply to each when writing copay amounts to a table, since a card can list several services.
Match the file extension to the real format
Health Card Name must carry the true extension (.pdf, .png, .jpg, .jpeg) of the mapped File Content, a mismatched extension can affect processing.

Folha de dicas

CampoValor
ActionAI-Health Card Parser
Required fieldsHealth Card File Content, Health Card Name
Optional advanced fieldBody/customFieldKeys
Supported file types.pdf, .png, .jpg, .jpeg
Output rootprocessedData.healthData
Key output fieldsmemberId, groupNumber, planType, insuranceProvider, memberName, dateOfBirthStr, effectiveDateStr, rxBin, rxPcn, rxGroup, copayInfo, confidence

Perguntas frequentes

What data can the AI-Health Card Parser extract from a health insurance card?+
Member ID, group number, plan type, insurance provider, member name, date of birth, effective date, Rx BIN, Rx PCN, Rx group, and a copayInfo array listing copay amounts by service type.
Does the action tell me how confident it is in the extracted fields?+
Yes. The confidence object returns a 0-1 score for key fields such as memberId, memberName, and insuranceProvider, so flows can route low-confidence extractions to manual review before the data reaches a patient or billing system.
Can I extract fields beyond the standard health card data set?+
Yes. Set Body/customFieldKeys to an array of additional field names. Each key you list is extracted alongside the standard healthData fields, in addition to the built-in set.
What file formats does the AI-Health Card Parser accept?+
PDF, PNG, JPG, and JPEG. Health Card Name must include the matching file extension for correct format detection and processing.
How do I use the extracted Rx BIN and PCN in a pharmacy workflow?+
The rxBin, rxPcn, and rxGroup output fields map directly to the identifiers pharmacy systems use for prescription benefit verification and claims submission. See <a href="https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/prebuilt/health-insurance-card?view=doc-intel-4.0.0" target="_blank" rel="noopener noreferrer">Microsoft's health insurance card data extraction reference</a> for the kind of structured fields these cards typically expose.

Casos de uso e aplicações industriais

  • Cadastro de PacientesAutomatize o cadastro de pacientes com a extração de dados do cartão de saúde.
  • Verificação de seguroVerificar automaticamente a cobertura do seguro do paciente
  • Verificação de benefíciosVerifique os benefícios do paciente e a elegibilidade para cobertura.
  • Agendamento de consultasVincular informações do seguro aos registros de consultas

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda