An interrogation system for a medical device includes a memory storing a diagnostic algorithm, a processor configured to run the diagnostic algorithm, and a communication module configured to facilitate data transfer between the interrogation system and the medical device. The diagnostic algorithm is configured to reach a diagnostic conclusion based on data from the medical device. The diagnostic algorithm is configured to iteratively interrogate the medical device for the data from the medical device until the diagnostic algorithm reaches the diagnostic conclusion, each iterative interrogation requesting additional data as compared to prior iterations. The communication module is configured to receive the additional data from the medical device in response to each iterative interrogation. The diagnostic algorithm is further configured to store an indication of the diagnostic conclusion within the memory.La présente invention concerne un système d'interrogation pour un dispositif médical qui comprend une mémoire mémorisant un algorithme de diagnostic, un processeur configuré pour exécuter l'algorithme de diagnostic, et un module de communication configuré pour faciliter le transfert de données entre le système d'interrogation et le dispositif médical. L'algorithme de diagnostic est configuré pour obtenir une conclusion de diagnostic basée sur les données provenant du dispositif médical. L'algorithme de diagnostic est configuré pour interroger itérativement les données du dispositif médical provenant du dispositif médical, jusqu'à ce que l'algorithme de diagnostic obtienne la conclusion de diagnostic, chaque interrogation itérative demandant des données additionnelles par rapport à des itérations précédentes. Le module de communication est configuré pour recevoir les données additionnelles en provenance du dispositif médical en réponse à chaque interrogation itérative. L'algorithme de diagnostic est en outre configuré pour mémoriser une indication de la conclusion de