{"message":"📄 Extracteur de Courriers Médicaux - Format XML MML","version":"3.0.0","output_format":"XML Medimail MML","vllm_server":"http://localhost:8000","model":"OpenGVLab/InternVL3_5-8B","supported_documents":["courrier_medical"],"rejected_documents":["carte_vitale","carte_identite","carte_mutuelle","documents avec DataMatrix"],"extraction_focus":{"rpps":"Numéro RPPS à 11 chiffres du professionnel","mssante":"Email MSsanté (xxx@yyy.mssante.fr)","location":"Cartouche en haut à droite du courrier"},"endpoints":{"/extract-document":"POST - Extraire au format XML MML d'un courrier uploadé + upload SFTP automatique","/extract-document-url":"POST - Extraire au format XML MML depuis une URL + upload SFTP automatique","/extract-document-json":"POST - [DEPRECATED] Extraire au format JSON (compatibilité)","/extract-document-url-json":"POST - [DEPRECATED] Extraire JSON depuis URL (compatibilité)","/sftp-status":"GET - Vérifier le statut de la connexion SFTP Medimail","/test-sftp-upload":"POST - Tester l'upload SFTP avec des fichiers de test","/schema":"GET - Schémas XML MML et documentation","/config":"GET - Configuration actuelle","/health":"GET - Vérifier le statut global (API + vLLM + SFTP)","/docs":"GET - Documentation interactive"},"xml_features":{"format":"Medimail MML compliant","encoding":"UTF-8","structure":"envelopes > envelope > author/title/content/signatories","priority":"mail > rpps > adeli (selon doc Medimail)"}}