Saltar al contenido principal

Analizador de tarjetas de salud con IA en Power Automate

Analizador de tarjetas de salud con IA es un Power Automate acción por PDF4me que lee una tarjeta de seguro médico con IA y devuelve el ID del miembro, el número de grupo, el tipo de plan, las fechas de cobertura y los datos de beneficios de recetas como estructurados. JSONÚselo para automatizar el registro de pacientes, la verificación del seguro o la comprobación de los beneficios de la farmacia sin necesidad de introducir datos manualmente.

Lo que hace esta acción

PDF4me Analizador de tarjetas de salud con IA lee una tarjeta de seguro médico (PDF, PNG, JPG, o JPEG) y devuelve ID de miembro, número de grupo, tipo de plan, Proveedor de seguros, nombre del miembro, fechas de cobertura y campos de beneficios de recetas dentro de un datos de salud objeto, junto con por campo confianza puntuaciones. Opcionalmente configurado Cuerpo/claves de campo personalizadas para extraer campos adicionales más allá del conjunto estándar.

Entradas de blog relacionadas(1)

¿Cómo autentico mi Power Automate ¿Fluir?

Cada PDF4me acción en Power Automate requiere una conexión válida. Cree o seleccione una que contenga su PDF4me API clave para que el flujo pueda autenticar de forma segura las solicitudes de procesamiento de tarjetas sanitarias mediante IA.

Datos importantes que no debes perderte

Siempre se requieren solo dos campos.
Contenido del archivo de la tarjeta sanitaria (los bytes del documento) y nombre de la tarjeta sanitaria (el nombre del archivo con extensión). Body/customFieldKeys se encuentra en los parámetros avanzados y es opcional.
La salida se anida bajo healthData.
Los campos de miembro, plan y receta se encuentran dentro de processedData.healthData. Consulte la ruta anidada al asignar campos a acciones de flujo posteriores.
Compruebe los índices de confianza antes de confiar en el resultado.
El objeto de confianza asigna puntuaciones de 0 a 1 a los campos clave. Las extracciones con baja confianza deben someterse a revisión manual en los flujos de verificación de seguros o facturación.
Power Automate AI - Acción de análisis de tarjetas de salud configurada con los campos Contenido del archivo y Cuerpo/Documento/Nombre

Mapea el contenido del archivo y el cuerpo/documento/nombre, y luego expande los parámetros avanzados para Body/customFieldKeys.

Parámetros

Requerido: El contenido del archivo de la tarjeta sanitaria y el nombre de la tarjeta sanitaria deben proporcionarse siempre. Body/customFieldKeys es un parámetro avanzado opcional.

ParámetroRequeridoLo que haceEjemplo
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 salida

CampoTipoLo que contiene
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"
}

¿Cómo configuro el analizador de tarjetas de salud con IA? Power Automate¿

  1. Agregar PDF4meAnalizador de tarjetas de salud con IA a tu Power Automate fluir.
  2. Mapa Contenido del archivo de la tarjeta sanitaria de una acción anterior (SharePoint, OneDrive, Dropbox o un archivo adjunto de correo electrónico).
  3. Colocar Nombre de la tarjeta sanitaria con la extensión del archivo (.pdf, .png, .jpg o .jpeg).
  4. Opcionalmente, expandir Parámetros avanzados y establecer Cuerpo/claves de campo personalizadas para cualquier campo que no esté incluido en el conjunto estándar.
  5. Ejecutar el flujo. El resultado analizado se devuelve como un datos de salud objeto anidado dentro datos procesados, con campos de miembro, plan, cobertura y receta médica más confianza puntuaciones.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon Power Automate flow patterns using AI-Health Card Parser.
Admisión de registro de pacientes
  1. Se activa un flujo cuando un paciente sube una imagen de su tarjeta sanitaria a través de un portal o por correo electrónico.
  2. AI-Health Card Parser extrae memberId, memberName, dateOfBirthStr y insuranceProvider.
  3. Los campos extraídos se escriben en un SharePoint lista o sistema de gestión de pacientes.
  4. Una condición verifica el objeto de confianza y dirige las filas de baja confianza a revisión manual.
Verificación del seguro
  1. Se activa un flujo cuando se recibe una tarjeta sanitaria por correo electrónico o SharePoint subir.
  2. AI-Health Card Parser extrae groupNumber, planType y effectiveDateStr.
  3. Se crea un registro de verificación que se vincula al perfil de seguro del paciente.
Consulta de beneficios farmacéuticos
  1. Un paciente sube su tarjeta sanitaria al sistema de admisión de pacientes de la farmacia.
  2. AI-Health Card Parser extrae rxBin, rxPcn y rxGroup.
  3. Los identificadores de las recetas alimentan un paso de verificación de los beneficios de la farmacia, y copayInfo genera la estimación del copago del paciente.

Consejos prácticos

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.

Hoja de trucos

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

Preguntas frecuentes

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 y aplicaciones en la industria

  • Registro de pacientesAutomatizar el registro de pacientes mediante la extracción de datos de la tarjeta sanitaria.
  • Verificación de segurosVerificar automáticamente la cobertura del seguro del paciente.
  • Verificación de beneficios: Verifique los beneficios del paciente y la elegibilidad de la cobertura.
  • Programación de citas: Vincular la información del seguro con los registros de citas

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda