AI OCR for European health insurance cards
Koncile's AI OCR, a reliable and customizable solution for extracting data from European Health Insurance Cards (EHIC), available via API.
50 free credits
No credit card
100% secured


The best teams work with Koncile
Analyze and pre-validate European Health Insurance Cards (EHIC) using intelligent data capture.
Koncile’s OCR for CEAM extracts key data such as name, first name, date of birth, and European social security number.
Upload CEAM cards in image or PDF format into the Koncile OCR software and obtain structured data in spreadsheet, JSON, or database formats, easily usable by machines.


Pierre Laprée
Founder & CPO at SpendHQ
Koncile automates the intelligent extraction of contractual data. Despite the complexity of our clients’ contracts, the tool ensures quality and speed, saving us valuable time.
Fields extracted by the specialized OCR CEAM
Koncile’s OCR solution simplifies the management of European Health Insurance Cards (CEAM) for healthcare professionals, pharmacists, and administrative teams.
This information supports smoother and more reliable health data processing, enabling the automation of sorting, scheduling medical procedures, and managing reimbursements thanks to intelligent document processing.
Name | Type | Example | Guideline | |
---|---|---|---|---|
Validité | Text | Oui | Vérifie que le RIB est bien constitué des éléments suivants : | |
Why choose Koncile for European health insurance cards ?
Test the tool
Start with a ready-to-use document template, test, and scale
Créez vos modèles d’extraction, testez sur un premier document et passez à l’échelle !
An OCR solution adapted to capture data from European health insurance cards
Automatic extraction of information from European health insurance cards
The European Health Insurance Card (EHIC) displays the name, first name, date of birth, European insurance number, validity period of the card, as well as the issuing country.
From CEAMs to a database
Facilitate the management of EAMs by transforming your prescriptions into structured and usable data.
Multi-format processing
Easily manage and standardize prescription information in a variety of formats (photography, scan, image, PDF, etc.).
Parsing ECAM by API
Create a complete EHIC database, integrated into an application and accessible via API, to automate the management of prescriptions and treatments.
Beyond OCR: Validation and verification of extracted fields
Is the information on the European Health Insurance Card correct? Can I reconcile card information to a database? How can I detect errors or irrelevant documents? Thanks to AI analysis, speed up your daily EHIC question.
The OCR API for automate Management of European Health Insurance Cards
status
string
Document status, which can be DONE, DUPLICATE, or IN PROGRESS.
document_id
integar
Unique number assigned to each invoice
general_fields
objects
General fields that appear only once in each extracted document. Returned in the format: {field name: extracted value}
line_fields
objects
Repeated fields extracted in bulk for each line or table. Returned in the format: {field name: extracted value}
status
string
Statut du document qui peut être DONE, DUPLICATE, IN PROGRESS.
document_id
integer
Numéro unique attribué pour chaque document
general_fields
objects
Champs généraux apparaissant une seule fois dans chaque document extrait. Retour au format : {nom du champ: valeur extraite}
line_fields
objects
Champs répétés extraits en bloc pour chaque ligne ou chaque tableau. Retour au format : {nom du champ: valeur extraite}
Request
curl api.koncile.ai/tasks/{task_id}/ \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY"
response = requests.get(f"{api_url}/tasks/{task_id}/",
headers={"accept": "application/json", "Authorization":{"Bearer{api_key}"})
Response
{
"status": DONE | DUPLICATE | IN PROGRESS | FAILED,
"document_id": ID,
"document_name": "name",
"status_message": "",
"General_fields":
{
"Date" : {"value": "05/08/2022", "confidence_score": 0.99},
"Price" : {"value": "$23", "confidence_score": 0.98}
}
,
"Line_fields":
{
"Date" : [{"value": "05/08", "confidence_score": 0.97}, {"value" : "05/08", "confidence_score": 0.98}, ],
"Price" : [{"value": "$23", "confidence_score": 0.98}, {"value": "$12", "confidence_score": 0.97}],
}
}
An AI OCR designed for security
Lack of training on your data
Fully encrypted software
Secure storage of extracted data
RGPD compliant
Discover all the documents to be automated

Health
Patient name, procedures performed, reimbursed amount, attending physician, etc.
Any question?
Contact us at contact@koncile.ai, check out our documentation, or book a demo.
How does OCR extract information from a European health insurance card?
Koncile OCR automatically scans the essential data of a European health insurance card, including the name of the holder, the social security number and the validity period of the document.
Can OCR process a printed or handwritten European health insurance card?
Yes, OCR supports printed European health insurance cards with optimal recognition. For handwritten documents, it applies advanced algorithms to ensure accurate extraction of essential data.
Can I extract specific information from a European health insurance card?
Yes! You can only retrieve fields such as the country of issue, the code of the insurance organization or the conditions of medical care abroad.
In what format should I import a European health insurance card for OCR analysis?
You can upload a copy of your card in PDF, PNG, or JPEG. These formats are fully compatible with our OCR technology and ensure accurate information extraction. See documentation for more details.
How does Koncile integrate with my existing tools and software?
Koncile is accessible via an API, with complete documentation available here. Additionally, you can import your documents directly into the application and download the extracted data in XLSX, XLS, CSV, or JSON formats for seamless integration into your workflows.
I need further assistance.
Check our API documentation, contact us at contact@koncile.ai. You can also create a demo account or book a demonstration with our team.
What are Koncile's prices?
Koncile offers 3 plans, including enterprise options for handling large volumes of data. You can check our pricing on the dedicated page in our documentation.
What are general fields and repeated fields?
In each extraction template, you will find:
- General fields: These are pieces of information that appear only once in each document (e.g., the invoice number or the invoice date).
- Repeated fields: These are pieces of information that appear multiple times in a document, such as item descriptions or prices in each line of a quote. Use repeated fields for extracting tables and charts from your documents.