Disclosed are systems, methods, and articles for determining compatibility of a mobile application and operating system on a mobile device. In some aspects, a method includes receiving one or more data values from a mobile device having a mobile medical software application installed thereon, the data value(s) characterizing a version of the software application, a version of an operating system installed on the mobile device, and one or more attributes of the mobile device; determining whether the mobile medical software application is compatible with the operating system by at least comparing the received data value(s) to one or more test values in a configuration file; and sending a message to the mobile device based on the determining, the message causing the software application to operate in one or more of a normal mode, a safe mode, and a non-operational mode.L'invention concerne des systèmes, des procédés et des articles permettant de déterminer la compatibilité d'une application pour mobile et d'un système d'exploitation sur un dispositif mobile. Dans certains aspects, un procédé comprend la réception d'une ou plusieurs valeurs de données depuis un dispositif mobile sur lequel est installée une application logicielle médicale pour mobile, la ou les valeurs de données caractérisant une version de l'application logicielle, une version d'un système d'exploitation installé sur le dispositif mobile, et un ou plusieurs caractéristiques du dispositif mobile; la détermination de la compatibilité ou de l'incompatibilité de l'application logicielle médicale pour mobile avec le système d'exploitation au moins par comparaison de la ou des valeurs de données reçues à une ou plusieurs valeurs de test dans un fichier de configuration; et l'envoi d'un message au dispositif mobile basé sur la détermination, le message provoquant le fonctionnement de l'application logicielle dans un ou plusieurs modes parmi un mode normal, un mode de sécurité, et un mode non opérationnel.