Passa al contenuto principale

Analizzatore di schede sanitarie basato sull'IA in Power Automate

Analizzatore di schede sanitarie basato sull'intelligenza artificiale è un Power Automate azione da PDF4me che legge una tessera di assicurazione sanitaria con l'IA e restituisce ID membro, numero di gruppo, tipo di piano, date di copertura e dati sui benefici delle prescrizioni in formato strutturato JSONUtilizzalo per automatizzare la registrazione dei pazienti, la verifica dell'assicurazione o il controllo dei benefici farmaceutici senza inserimento manuale dei dati.

Cosa fa questa azione

PDF4me Analizzatore di schede sanitarie basato sull'intelligenza artificiale legge una tessera di assicurazione sanitaria (PDF, PNG, JPG, O JPEG) e restituisce ID membro, numero di gruppo, Tipo di piano, fornitore di assicurazioni, nomemembro, date di copertura e campi relativi ai benefici della prescrizione all'interno di un dati sanitari oggetto, insieme a per campo fiducia punteggi. Impostabile facoltativamente Body/customFieldKeys per estrarre campi aggiuntivi oltre a quelli standard.

Articoli correlati del blog(1)

Come faccio ad autenticare il mio Power Automate Fluire?

Ogni PDF4me azione in Power Automate richiede una connessione valida. Crea o selezionane una che contenga il tuo PDF4me API chiave affinché il flusso possa autenticare in modo sicuro le richieste di elaborazione della tessera sanitaria tramite IA.

Informazioni importanti da non perdere

Sono sempre richiesti solo due campi.
Contenuto del file della scheda sanitaria (i byte del documento) e nome della scheda sanitaria (il nome del file con estensione). Body/customFieldKeys si trova nei parametri avanzati ed è facoltativo.
L'output si trova all'interno di healthData
I campi relativi a membro, piano e prescrizione si trovano tutti all'interno di processedData.healthData. Fare riferimento al percorso annidato quando si mappano i campi nelle azioni successive del flusso.
Verifica i punteggi di affidabilità prima di fidarti del risultato.
L'oggetto di affidabilità assegna un punteggio da 0 a 1 ai campi chiave. Le estrazioni con bassa affidabilità vengono indirizzate alla revisione manuale nei flussi di verifica assicurativa o di fatturazione.
Azione Power Automate AI - Analizzatore di schede sanitarie configurata con i campi Contenuto file e Corpo/Documento/Nome

Mappa il contenuto del file e Body/Document/Name, quindi espandi i parametri avanzati per Body/customFieldKeys.

Parametri

Necessario: Il contenuto del file della scheda sanitaria e il nome della scheda sanitaria devono essere sempre forniti. Body/customFieldKeys è un parametro avanzato facoltativo.

ParametroNecessarioCosa faEsempio
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"]

Campi di output

CampoTipoCosa 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"
}

Come configurare AI-Health Card Parser in Power Automate?

  1. Aggiungere PDF4meAnalizzatore di schede sanitarie basato sull'intelligenza artificiale al tuo Power Automate fluire.
  2. Mappa Contenuto del file della cartella sanitaria da un'azione precedente (SharePoint, OneDrive(ad esempio, Dropbox o un allegato e-mail).
  3. Impostato Nome della tessera sanitaria con l'estensione del file (.pdf, .png, .jpg o .jpeg).
  4. Espandere facoltativamente Parametri avanzati e impostare Body/customFieldKeys per qualsiasi campo al di là del set standard.
  5. Esegui il flusso. Il risultato analizzato viene restituito come un dati sanitari oggetto annidato all'interno Dati elaborati, con campi relativi a membro, piano, copertura e prescrizione più fiducia punteggi.

Configurazioni tipiche

Esempi di flusso di lavoroCommon Power Automate flow patterns using AI-Health Card Parser.
registrazione del paziente
  1. Un flusso si attiva quando un paziente carica l'immagine della propria tessera sanitaria tramite un portale o un'e-mail.
  2. AI-Health Card Parser estrae memberId, memberName, dateOfBirthStr e insuranceProvider.
  3. I campi estratti vengono scritti in un SharePoint elenco o sistema di gestione dei pazienti.
  4. Una condizione verifica l'oggetto di confidenza e indirizza le righe con bassa confidenza alla revisione manuale.
Verifica assicurativa
  1. Un flusso si attiva quando una tessera sanitaria viene ricevuta via e-mail o SharePoint caricamento.
  2. AI-Health Card Parser estrae groupNumber, planType e effectiveDateStr.
  3. Viene creato un registro di verifica che viene collegato al profilo assicurativo del paziente.
Ricerca dei benefici farmaceutici
  1. Un paziente carica la propria tessera sanitaria nel flusso di accettazione della farmacia.
  2. AI-Health Card Parser estrae rxBin, rxPcn e rxGroup.
  3. Gli identificativi delle prescrizioni alimentano una fase di verifica della copertura farmaceutica, e copayInfo calcola la stima della quota a carico del paziente.

Consigli pratici

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.

Foglio riassuntivo

CampoValore
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

Domande frequenti

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.

Casi d'uso e applicazioni industriali

  • Registrazione del pazienteAutomatizzare la registrazione dei pazienti tramite l'estrazione dei dati dalla cartella clinica.
  • Verifica dell'assicurazione: Verifica automatica della copertura assicurativa del paziente
  • Verifica dei benefici: Verifica i benefici e l'idoneità della copertura assicurativa per il paziente
  • Pianificazione degli appuntamenti: Collegare le informazioni assicurative ai registri degli appuntamenti

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza