Aller au contenu principal

Analyseur de cartes de santé IA dans Power Automate

Analyseur de cartes de santé par IA est un Power Automate action par PDF4me qui lit une carte d'assurance maladie grâce à l'IA et renvoie l'identifiant du membre, le numéro de groupe, le type de régime, les dates de couverture et les données relatives aux prestations pharmaceutiques sous forme structurée JSONUtilisez-le pour automatiser l'inscription des patients, la vérification des assurances ou les contrôles des prestations pharmaceutiques sans saisie manuelle de données.

Que fait cette action ?

PDF4me Analyseur de cartes de santé par IA lit une carte d'assurance maladie (PDF, PNG, JPG, ou JPEG) et renvoie identifiant de membre, numéro de groupe, type de plan, fournisseur d'assurance, nom du membre, les dates de couverture et les champs relatifs aux prestations pharmaceutiques à l'intérieur d'un données de santé objet, ainsi que par champ confiance scores. Paramètre optionnel Touches de champ personnalisées du corps extraire des champs supplémentaires au-delà de l'ensemble standard.

Articles de blog connexes(1)

Comment puis-je authentifier mon Power Automate Couler?

Chaque PDF4me action dans Power Automate nécessite une connexion valide. Créez-en ou sélectionnez-en une qui contient votre PDF4me API clé permettant au flux d'authentifier en toute sécurité les demandes de traitement des cartes de santé par IA.

Informations importantes à ne pas manquer

Seuls deux champs sont toujours requis.
Contenu du fichier de la fiche de santé (octets du document) et nom de la fiche de santé (nom du fichier avec extension). Le paramètre Body/customFieldKeys se trouve dans les paramètres avancés et est facultatif.
Sortie imbriquée sous healthData
Les champs « membre », « régime » et « ordonnance » se trouvent tous dans processedData.healthData. Référencez le chemin imbriqué lors du mappage des champs vers les actions de flux ultérieures.
Vérifiez les scores de confiance avant de vous fier aux résultats.
L'objet de confiance attribue un score de 0 à 1 aux champs clés. Les extractions à faible confiance sont acheminées vers un examen manuel dans les flux de vérification d'assurance ou de facturation.
Action Power Automate AI - Analyseur de carte de santé configurée avec les champs Contenu du fichier et Corps/Document/Nom

Associez le contenu du fichier et le corps/document/nom, puis développez les paramètres avancés pour le corps/customFieldKeys.

Paramètres

Requis: Le contenu et le nom du fichier de fiche de santé doivent toujours être fournis. Body/customFieldKeys est un paramètre avancé facultatif.

ParamètreRequisCe que cela faitExemple
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"]

Champs de sortie

ChampTaperCe qu'il contient
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"
}

Comment configurer un analyseur de cartes de santé IA dans Power Automate?

  1. Ajouter PDF4meAnalyseur de cartes de santé par IA à votre Power Automate couler.
  2. Carte Contenu du fichier de la carte de santé d'une action précédente (SharePoint, OneDrive, Dropbox ou une pièce jointe à un courriel).
  3. Ensemble Nom de la carte d'assurance maladie avec l'extension du fichier (.pdf, .png, .jpg ou .jpeg).
  4. Extension facultative Paramètres avancés et ensemble Touches de champ personnalisées du corps pour tous les champs qui ne font pas partie de l'ensemble standard.
  5. Exécutez le flux. Le résultat analysé est renvoyé sous forme de données de santé objet imbriqué à l'intérieur données traitées, avec les champs membre, régime, couverture et ordonnance plus confiance scores.

Configurations typiques

Exemples de flux de travailCommon Power Automate flow patterns using AI-Health Card Parser.
Inscription des patients
  1. Un flux se déclenche lorsqu'un patient télécharge une image de sa carte d'assurance maladie via un portail ou par courriel.
  2. L'analyseur de cartes de santé par IA extrait l'identifiant du membre, le nom du membre, la date de naissance et le fournisseur d'assurance.
  3. Les champs extraits sont écrits dans un SharePoint système de gestion de listes ou de patients.
  4. Une condition vérifie l'objet de confiance et achemine les lignes à faible confiance vers une vérification manuelle.
vérification d'assurance
  1. Un flux se déclenche lorsqu'une carte de santé est reçue par courriel ou SharePoint télécharger.
  2. L'analyseur de cartes de santé IA extrait groupNumber, planType et effectiveDateStr.
  3. Un enregistrement de vérification est créé et lié au profil d'assurance du patient.
Recherche de prestations pharmaceutiques
  1. Un patient télécharge sa carte d'assurance maladie dans le flux de réception des commandes de la pharmacie.
  2. L'analyseur de cartes de santé IA extrait rxBin, rxPcn et rxGroup.
  3. Les identifiants de l'ordonnance alimentent une étape de vérification des prestations pharmaceutiques, et copayInfo permet d'estimer la participation financière du patient.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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.

Cas d'utilisation et applications industrielles

  • Inscription des patientsAutomatiser l'enregistrement des patients grâce à l'extraction des données des cartes de santé
  • Vérification d'assuranceVérifier automatiquement la couverture d'assurance du patient
  • Vérification des avantagesVérifiez les prestations et l'admissibilité à la couverture du patient.
  • Planification des rendez-vousAssocier les informations d'assurance aux dossiers de rendez-vous

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide