Reliable and customizable AI OCR software for all your treatment forms
Koncile's AI OCR, a solution for extracting data from Treatment forms, powered by AI, finally reliable, customizable and available as an API.
50 free credits
No credit card
100% secured


The best teams work with Koncile
The OCR that detects key data from treatment forms
Koncile's OCR for medical treatment forms is designed to efficiently organize and process the information contained in these documents by extracting key data such as the patient’s name, the physician’s name, medical procedures performed, reimbursed amounts, and other essential medical details.
It also enables the rapid identification of inconsistencies or errors across large volumes of treatment forms.
By converting image or PDF files into structured data (spreadsheets, JSON, databases), the solution integrates seamlessly into healthcare workflows, ensuring automation, reliability, and compliance.


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.
Capture every key field from your medical care forms with our specialized OCR
Koncile’s OCR software adapts to the diversity of treatment forms, whether printed, scanned or partially handwritten, thanks to its ability to convert handwriting to text.
Koncile transforms image or PDF files into reliable, structured data that can be easily integrated into your business tools.
Thanks to intelligent document processing, key fields are automatically extracted, then analyzed and verified against your internal standards, ensuring consistent processing and minimizing the need for manual intervention.
Name | Type | Example | Guideline | |
---|---|---|---|---|
Validité | Text | Oui | Vérifie que le RIB est bien constitué des éléments suivants : | |
Why choose Koncile OCR for your treatment forms ?
Tailor the extraction to your needs
Easily add or modify extraction fields in the Koncile parser interface using natural language.
Set up Koncile in just one day
Koncile is pre-trained and can be deployed in a single day for all your extraction use cases.
No need for training on large volumes of your data.
Connect Koncile to your tools
Capture data in a structured format such as JSON, XLSX, CSV, or others.
Connect your application via our API. Access the full documentation here.
Experience next-generation data extraction technology
Partez d'un modèle de feuille de soins prêt à l'emploi, testez sur un document et passez à l'échelle
Créez vos modèles d’extraction, testez sur un premier document et passez à l’échelle !
An OCR solution tailored for capturing data from medical prescriptions
Automatically extract key information from medical claim forms
Including patient name, procedures performed, reimbursed amount, prescribing physician, Social Security number, and more.
From Medical Claim Forms to a Structured Database
Easily manage healthcare claims by transforming documents into structured, machine-readable data ready for integration with your internal systems.
Multi-Format Processing
Process and standardize claim form data from various formats, including images and PDFs. Whether scanned from paper or received as a digital file, Koncile OCR extracts the information effortlessly.
Claim Form Parsing via API
Build a complete database of medical claim forms, integrated into your application and accessible via API. This automation allows you to track care history and improve reimbursement workflows.
Beyond OCR: Validation and verification of extracted fields
Are the claim form details accurate? Are the procedures correctly described and reimbursed? Are the amounts valid? Are there inconsistencies in patient or physician data? Koncile’s intelligent OCR streamlines healthcare data management by automating verification and validation at scale.
An OCR API designed to automate the processing of healthcare claim forms
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
No training on your data
Fully encrypted software
Secure storage of extracted data
RGPD compliant
Explore all document types ready for automation

Health
Name, first name, date of birth, European social security number
Any question?
Contact us at contact@koncile.ai, check out our documentation, or book a demo.
How does OCR extract information from a treatment form?
OCR analyzes the treatment form using computer vision algorithms to detect and read characters. With natural language understanding (NLP), OCR can identify critical information. This process ensures accurate extraction of structured and unstructured data from the document.
Can I extract specific information from a treatment form?
Yes, you can extract specific information from a treatment form, such as medical procedures, reimbursed amounts, codes, or practitioner information. OCR can be set up to extract this data based on the sections or formats you are dealing with.
Can OCR process a treatment form if it is printed or handwritten?
Yes, OCR is capable of processing printed or handwritten treatment form. If the document is handwritten, OCR uses advanced techniques to recognize handwritten characters and convert them into digital text, while ensuring the accuracy of the extracted data.
In what format should I upload a treatment form for OCR analysis?
You can upload your treatment form in PDF, PNG, or JPEG format. These formats are compatible with our OCR technology, allowing accurate extraction of the information contained in the document. Consult the documenting for more details on accepted formats and the upload process.
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.
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.
How is my data protected?
Data protection and security are Koncile's priorities. In line with our Security and Privacy Policy, all processing is carried out on ISO 27001-certified servers based in France. For Enterprise plans, deployment on a private cloud is available. Contact us to learn more.
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.