1.16.0

Publiée le 18 mars 2024.

  • Ajout de la possibilité de choisir le répertoire de travail pour effectuer la synchronisation. C’était jusqu’à maintenant un répertoire temporaire créé dans le répertoire approprié pour l’utilisateur dans le système. C’est toujours le cas par défaut mais on peut choisir de forcer le chemin de ce répertoire de travail si on souhaite utiliser un autre périphérique par exemple.

  • Kiné+4000 :

    • Correction d’un problème d’association entre les rendez-vous et les pointages. Lorsque l’association n’est pas évidente (même jour), nous essayons de trouver une correspondance aussi proche que possible (il arrive de ne pas pointer le jour du rendez-vous). Mais c’était sans limite d’écart et cela conduisait à des résultats aberrants. Nous tolérons maintenant un écart jusqu’à 4 jours mais pas plus.

  • VEGA et Kiné+4000 :

    • Ajout du support des nouveaux tarifs et des nouvelles lettres clés pour les kinés kiné du 22 février 2024.

    • Ajout du support des nouveaux tarifs et des nouvelles lettres clés pour les orthophonistes du 26 janvier 2024.

    • Ajout du support des lettres clés pour les orthoptistes.

  • Mises à jour logicielles.

  • Mise à jour de la version embarquée d’OpenJDK (17.0.10).

1.15.0

Publiée le 27 juillet 2023.

  • Correction d’un problème qui empêchait la suppression des jetons d’authentifications invalides (voir 1.14.1) dans certains cas.

  • VEGA :

    • Ajout de la possibilité d’identifier les praticiens par leur identifiant VEGA en plus de leur numéro ADELI. Ce sera beaucoup plus simple pour les comptes des remplaçants pour lequel il fallait saisir un dérivé du numéro ADELI du praticien remplacé pas toujours devinable facilement.

  • Kiné+4000 :

    • Ajout de la capacité à travailler avec plusieurs comptes correspondant au même numéro ADELI.

  • Mises à jour logicielles.

  • Mise à jour de la version embarquée d’OpenJDK (17.0.8).

1.14.1

Publiée le 21 juillet 2023.

  • Meilleure gestion d’un problème d’authentification (le cas de figure où le refresh token OAuth devient invalide). L’authentification est maintenant nettoyée de sorte à ce que l’interface invite à s’identifier à nouveau.

  • Mises à jour logicielles.

1.14.0

Publiée le 31 mai 2023.

  • Remaniement complet du mécanisme d’authentification en s’appuyant sur le protocole OAuth. C’est à la fois plus sûr (le mot de passe de l’utilisateur ne transite pas dans le connecteur) et plus simple (pas besoin de saisir son mot de passe si on est déjà identifié dans l’application et cela fonctionne aussi si on s’identifie dans l’application via un fournisseur tiers).

  • Mise à jour de Java (OpenJDK 17.0.7) et des différents composants logiciels embarqués.

1.13.0

Publiée le 14 mars 2023.

  • Correction d’un bug qui empêche de lancer la synchronisation manuellement (la première fois seulement).

  • Kiné+4000 :

    • Ajout de la possibilité de lire les données depuis l’export proposé par le logiciel.

  • Mise à jour de Java (OpenJDK 17.0.6) et des différents composants logiciels embarqués.

1.12.2

Publiée le 18 janvier 2023.

  • Modification du comportement de la lecture des bases de données de VEGA, Kiné+4000 et Kinémax. Lorsque la date de création d’un objet n’est pas définie, la valeur par défaut n’est plus la date de maintenant mais une date constante. Cela permet de s’assurer que nous lisons exactement la même chose d’une synchronisation à l’autre quand les données n’ont pas changé. Cela permet de réduire la pression sur les serveurs au même de la synchronisation en réduisant significativement le nombre d’objets modifiés.

1.12.1

Publiée le 14 novembre 2022.

  • Demande du consentement de l’utilisateur avant de lancer Crisp

  • Amélioration de la prise en charge des numéros de téléphone dans les DOM. Les numéros de téléphone portable ont des plages réservées qui correspondent à chaque territoire, ce qui fait que, même sans le préfixe international, on peut le deviner. Ceci ne fonctionnait pas auparavant, on considérait que les numéros de téléphone sans préfixe étaient forcément locaux au territoire configuré, et si le numéro n’était pas valide, on l’ignorait. On ignorait ainsi un numéro de téléphone portable métropolitain saisi en Guadeloupe par exemple, alors que maintenant on sait le lire.

  • Kiné+4000 :

    • Support des paiements malformés, ils sont maintenant ignorés

  • Kinémax :

    • Correction d’un bug dans le cas où il y a plusieurs actes à la même date et heure qui étaient groupés, mais dans le cas où les actes étaient du même type, cela générait un doublon de factures (par exemple 2 bilans au même moment), ce qui est interdit et est manifestement dû à un bug dans Kinémax.

    • Support des séances sans heure (pointages simples).

1.12.0

Publiée le 9 mai 2022.

  • VEGA :

    • Support des cotations écrites en minuscule.

    • Correction d’un bug quand une correspondance rendez-vous pointage est dupliquée, les doublons sont maintenant ignorés.

  • Kiné+4000 :

    • Support des cotations écrites en minuscule.

    • Correction d’un bug de lecture des fiches patient. Quand un patient est créé via la carte vitale, son adresse est écrite dans le champ d’adresse secondaire et pas principale.

  • VEGA, Kiné+4000 :

    • Prise en compte de l’emplacement du cabinet pour calculer le tarif des actes pour que les tarifs en outre-mer soient corrects.

    • Ajout du support de l’indemnité de déplacement IFV.

    • Ajout du support des actes d’orthophonie dans le calcul des prix des actes.

    • Ajout du support des déplacements kilométriques dans le calcul des prix.

    • Ajout d’une durée maximale pour exporter une table en XML. Si au bout de 15 minutes l’export n’est pas terminé, il sera arrêté de force. Quand une table est corrompue, le mécanisme d’export ouvre une fenêtre modale pour indiquer l’erreur et attend qu’elle soit fermée pour rendre la main. Lorsque l’ordinateur est un serveur, personne ferme la fenêtre et l’attente peut durer des jours sans que le connecteur ne fasse rien. Dans ce cas, le processus d’export s’arrête et une erreur sera remontée.

  • Kinémax : correction d’un problème lors du calcul du nombre de séances d’un traitement. Si la cotation du traitement comprend un bilan et du traitement, on lit le nombre de séances du traitement et on ignore le bilan au lieu de prendre le premier chiffre qui se présente.

  • Ajout de la capacité de détection des bilans pour les actes d’orthophonie.

  • Mise à jour de Java (OpenJDK 17.0.3) et des différents composants logiciels embarqués.

  • Simplification du mécanisme d’arrêt du connecteur. Il demande maintenant au système d’arrêter le processus plutôt que de lancer un programme Java qui va appeler un web service pour demander au processus de s’arrêter.

  • Meilleure tolérance des erreurs relatives au system tray. Si le system tray ne parvient pas à démarrer, l’erreur est ignorée et le connecteur démarre et fonctionne sans.

  • Augmentation de la durée maximale d’attente lorsqu’on envoie les données de synchronisation (write timeout). Il passe maintenant à 5 minutes, le serveur mettant davantage en file d’attente qu’avant les données reçu avant de les traiter.

1.11.0

Publiée le 11 août 2021.

  • Correction du sens de rotation du témoin de chargement dans l’interface web. La rotation se fait maintenant dans le sens de la flèche.

  • Amélioration de l’affichage des fenêtres modales de l’interface web.

  • L’installeur installe également une version embarquable et personnalisée d’AnyDesk qui permet de prendre le contrôle facilement sans que les clients n’aient besoin de rien installer. Un bouton dans le menu system tray de l’application permet de lancer AyDesk. Fonctionne sur Windows et macOS. Sous Windows un raccourci est placé dans le menu démarrer et sous macOS GustaveAnyDesk apparaît comme une application installée.

  • Correction d’un bug dans le mécanisme de mise à jour. Lorsque la détection de mise à jour disponible ne fonctionne pas (par exemple pas d’accès au réseau), le bouton dans le menu system tray pour chercher des mises à jour restait grisé et inactif. Il redevient maintenant actif dans ce cas.

  • VEGA :

    • Support des dates de dernière modification des patients malformées.

    • Support du cas de figure dans lequel un rendez-vous avec un patient est attaché à un patient mais pas encore à une ordonnance. Ce cas semble se produire très rarement et que lorsqu’on utilise VEGA Mobile. Pour l’instant nous ignorons tout simplement ces rendez-vous jusqu’à ce qu’ils soient attachés à l’ordonnance.

    • Lecture de la couleur des rendez-vous qui est envoyée au serveur lors de la synchronisation. Cette couleur est utilisée comme couleur par défaut et peut être modifiée dans l’application. Si l’utilisateur a redéfini la couleur, c’est celle-ci qui sera prioritaire.

  • Kiné+4000 :

    • Prise en compte du statut des rendez-vous dans Kiné+4000. Nous ignorons pour l’instant les séances annulées faute de pouvoir mieux les prendre en charge pour le moment.

    • Lecture des champs prénom, nom, et numéro de téléphone pour les rendez-vous de type note.

    • Support des dates de paiement malformées.

  • Remplacement du mécanisme d’accès à la base de données. Le nouveau système est plus simple et plus léger.

  • Mise à jour de Java (OpenJDK 11.0.11) et des différents composants logiciels embarqués.

1.10.0

Publiée le 11 janvier 2021.

  • Prise en compte de la configuration qui permet de modifier les moments où se déclenche la synchronisation dans l’interface graphique du connecteur là où l’heure de la prochaine synchronisation est affichée. Cette valeur est maintenant toujours vraie.

  • L’interface graphique se rafraîchit maintenant automatiquement en fonction de ce qu’il se passe dans le serveur grâce à l’utilisation de websockets. Lorsqu’une synchronisation démarre ou s’arrête, le connecteur informe l’interface graphique qui s’adapte en conséquence pour toujours présenter un état cohérent.

  • Amélioration de l’affichage de la page qui permet de sélectionner le logiciel kiné utilisé.

  • VEGA, Kiné+4000 et Kinémax :

    • Ajout dans le jeu de données des kinés envoyé à Gustave de l’ensemble des patients avec lesquels un kiné inscrit dans Gustave a déjà au moins une fois interagi (créé la fiche patient, créé une ordonnance). Auparavant, seuls les patients qui avaient eu une séance ou planifié une séance avec un kiné inscrit à Gustave étaient remontés, et c’était parfois problématique lors de la création d’un rendez-vous.

  • Kiné+4000 :

    • Prise en compte de la localisation des séances de l’agenda. Lorsqu’elles sont indiquées comme étant à domicile ou en maison de retraite elles apparaissent maintenant dans Gustave comme étant à domicile.

    • Correction d’un problème lors de résolution du lien entre les rendez-vous planifiés avec un patient donné et les actes pointés. Lorsqu’un patient avait eu deux rendez-vous avec deux praticiens différents le même jour, le fait que ce ne soit pas le même praticien était mal pris en compte. C’est maintenant le cas.

  • Mise à jour de Java (OpenJDK 11.0.9) et de différents composants logiciels.

1.9.1

Publiée le 23 octobre 2020.

  • Windows :

    • Ajout d’un fichier manquant qui empêche le raccourci de redémarrage du connecteur de fonctionner.

1.9.0

Publiée le 7 octobre 2020.

  • Ajout de la possibilité de s’identifier avec un jeton d’authentification en plus de l’identifiant et du mot de passe. Cela permettra notamment à ceux qui s’identifient via un service externe (Google ou Facebook) de s’identifier sur le connecteur également (ils n’ont pas de mot de passe).

  • Changement de la programmation des synchronisations. C’est toujours 2 fois par heure à 15 et 45 mais seulement de 6h à 0h et pas le dimanche. Cela évitera des synchronisations inutiles et donc une consommation d’énergie évitable.

  • Windows :

    • Ajout d’icônes sur le bureau et dans le menu démarrer pour redémarrer le connecteur et ouvrir l’interface du connecteur pour lancer une synchronisation manuellement.

  • VEGA :

    • Correction d’un problème de séances malformées (attachées à une ordonnace mais pas à un patient) qui conduisait au fait que la séance est comptée deux fois, une fois en tant que séance patient et l’autre en tant que note

    • Correction d’un problème de factures malformées (vides) : elles sont maintenant ignorées.

1.8.1

Publiée le 10 septembre 2020.

  • VEGA :

    • Correction d’un problème lié à des séances ayant une date invalide (Invalid) ; elles sont maintenant ignorées

    • Correction d’un problème lié à des entrées vides dans la base de données ; elles sont également ignorées

    • Correction d’un problème de nombre de séances dans un traitement trop important pour rentrer dans un nombre entier ; dans ce cas le nombre de séances est maintenant considéré comme non défini

  • Kiné+4000 :

    • Prise en compte du taux de couverture assurance maladie obligatoire des patients dans le calcul du tarif des séances

  • Mise à jour de différents composants logiciels

1.8.0

Publiée le 3 août 2020.

  • Ajout du support des systèmes Windows 32 bits

  • Kiné+4000 :

    • Prise en compte du statut des rendez-vous sous forme de chaîne de caractères et pas de nombre entier (cas très peu fréquent)

    • Support des doublons dans l’ensemble des tables de la base de données en les dédoublonnant

    • Prise en compte des kinés qui ont un compte dans Kiné+4000 mais n’ont pas de numéro ADELI ; dans ce cas il faut saisir l’identifiant Kiné+4000 (souvent 3 lettres en majuscule) du kiné à la place du numéro ADELI

  • Mise à jour de Java (OpenJDK 11.0.8) et de différents composants logiciels

1.7.0

Publiée le 1 mai 2020.

  • Le comportement s’adapte en fonction de la localisation du cabinet qui est configurable dans l’application. Cela fonctionne en France métropolitaine et dans les départements d’outre-mer.

    • Utilisation du bon fuseau horaire lors de la lecture de l’emploi du temps

    • Utilisation du bon préfixe téléphonique lors de la lecture des numéros de téléphone

  • VEGA :

    • Support de rendez-vous mal formés :

      • Indiqués comme pas sur toute la journée mais sans heure de début ou de fin (ils sont maintenant considérés comme sur la journée)

      • Avec une fin antérieure au début (l’heure de fin est la même que l’heure de début maintenant)

  • Mise à jour de Java (OpenJDK 11.0.7) et de différents composants logiciels internes

1.6.0

Publiée le 11 février 2020.

  • Mise à jour de Java (OpenJDK 11.0.6).

  • Intégration de Crisp dans l’interface du connecteur pour demander de l’aide facilement.

  • Changement du titre et de l’icône de la page de l’interface du connecteur pour l’identifier plus facilement.

  • Réduction de la consommation mémoire du connecteur en configurant la machine virtuelle Java pour libérer la mémoire qu’elle n’utilise pas. Au repos, le processus prend maintenant environ 250 Mo contre 1 Go ou plus dans certains cas. Cette modification a en revanche peu d’influence sur la consommation mémoire pendant la synchronisation.

  • Diminution de la priorité du processus du connecteur sous Windows de sorte à ce que les processus d’avant plan passent en priorité. L’idée est de réduire au maximum l’impact sur la machine. La vitesse d’exécution du connecteur n’est pas un critère très important.

  • Augmentation du timeout d’écriture lorsque le jeu de données du cabinet est envoyé au serveur. Cela devrait contribuer à réduire le nombre de synchronisations qui échouent à cause d’un timeout.

  • Kiné+4000 :

    • Correction d’un bug lorsque le nom ou le prénom d’un patient n’est pas défini. Le connecteur met maintenant une valeur par défaut (?, la même que pour les autres logiciels).

1.5.0

Publiée le 7 janvier 2020.

  • Signature de l’installeur Windows avec un certificat valide. Il n’y a maintenant plus d’avertissement de sécurité quand on le lance.

  • Mise à jour de Java (OpenJDK 11.0.5)

  • Kiné+4000 :

    • La lecture de la base de données est maintenant davantage plus robuste vis-à-vis des éléments invalides. Lorsqu’un élement est invalide (par exemple l’identifiant qui est censé être un nombre n’en est pas un, ou une date n’est pas valide), l’élément est ignoré. Cela concerne généralement des anciennes données qui présentent peu d’importance. Elles ne pénalisent plus l’ensemble du cabinet.

1.4.1

Publiée le 30 septembre 2019.

  • Amélioration de la compatibilité avec IE11

  • Mise à jour de Java (OpenJDK 11.0.4) aussi bien dans l’installateur Windows que macOS

  • VEGA :

    • Le connecteur VEGA ne normalise plus les noms et prénoms des patients (nom en majuscules, prénom en minuscules sauf la première lettre). Il envoie les données au serveur telles qu’elles sont écrites dans la base de données. Depuis peu, le serveur normalise les données entrantes. Le connecteur pour Kiné+4000 et Kinémax ne faisait pas de normalisation. Maintenant elle est faite par le serveur pour tout le monde.

1.4.0

Publiée le 15 juillet 2019.

  • Ajout de la possibilité de filtrer les données d’un kiné en fonction de la date pour réduire la quantité de données. Il est possible de définir sa date de démarrage dans l’interface Gustave et le connecteur en tient compte. Il ignorera ainsi toutes les données antérieures à cette date. C’est notamment utile pour les kinés qui récupèrent le compte de leur prédécesseur sur le logiciel. Cela permet de n’importer que les données du kiné et pas celles de son prédécesseur.

  • Kiné+4000 :

    • Ajout du support de la lettre U (urgent) dans les cotations de séance. La lettre était déjà acceptée mais seulement précédée d’une virtule (,U). Note : la présence de cette lettre n’a aucune influence sur le prix.

1.3.1

Publiée le 27 juin 2019.

  • VEGA :

    • Correction d’un problème de numérotation des séances : les séances annulées (qui n’ont donc pas eu lieu) comptaient dans la numérotation alors qu’elles devraient être ignorées

1.3.0

Publiée le 13 mai 2019.

  • Mise à jour de Java (11.0.3 à la place de 10.0.2) :

    • Changement de fournisseur (AdoptOpenJDK à la place de Zulu)

    • Distribution du JRE seulement au lieu du JDK complet précédemment, ce qui divise par plus de 2 le poids des fichiers d’installation

  • Correction d’un problème qui conduit au blocage de la synchronisation tant que la notification de mise à jour est affichée

  • Changement de fréquence du mécanisme qui renouvelle le jeton d’authentification si il est à moins de 2 semaines de son expiration. Cette opération est faite une fois par heure plutôt qu’une fois par minute auparavant.

  • Signature de l’installeur Windows avec un certificat auto-signé (ce ne sera probablement pas suffisant pour éviter les avertissements de Windows Defender lors de son exécution)

  • Kiné+4000 :

    • Support des rendez-vous sans heure de fin (00:00 en réalité dans la base de données) pour éviter qu’ils soient rejetés par le serveur lors de la synchronisation

    • Support de HN (hors nomenclature) à la place de DE pour symboliser les dépassements d’honoraires dans les cotations

    • Elimination des rendez-vous annulés (le fait qu’ils soient annulés n’était pas pris en compte ; ils n’apparaissent désormais plus du tout

1.2.9

Publiée le 4 mars 2019.

  • Interface :

    • Les messages d’erreur n’apparaissent plus dans la liste des synchronisations pour régler des problèmes de lenteur qui peuvent aller jusqu’à bloquer le navigateur quand un même message d’erreur se répète toutes les demi-heures

    • Enrichissement de la liste des kinés du cabinets avec le numéro professionnel de chaque kiné ou un avertissement quand celui-ci n’est pas défini, ce qui signifie que la synchronisation de ses données ne fonctionnera pas

    • Ajout d’un bouton permettant de rafraichir la liste des kinés d’un cabinet

    • Amélioration de la page de synchronisation de sorte à expliquer davantage ce qu’est la synchronisation et en particulier le fait que la synchronisation automatique se fait toutes les demi-heures et qu’on peut lancer une synchronisation manuelle si besoin

    • Affichage de l’heure de la prochaine synchronisation automatique

    • Affichage d’une fenêtre modale à la fin d’une synchronisation réussie pour indiquer à l’utilisateur qu’il peut maintenant voir ses données dans l’application en ligne

  • VEGA :

    • Nouveau mécanisme pour déterminer le tarif réglementaire des actes en fonction de leur date. La table TARIFS n’est plus utilisée parce qu’elle n’est pas présente dans certaines installations de VEGA L’historique des prix est maintenant écrit en dur dans le code, qui est maintenant utilisable pour les autres logiciels (c’est le cas pour Kiné+4000, voir ci-dessous)

    • Correction d’un bug lié à l’existence de rendez-vous incomplets (pas de date, d’heure, de patient ou de texte) dans l’export

    • Amélioration de la robustesse du code dans une situation qui est probablement liée au fait qu’une écriture qui concerne plusieurs tables est faite en même temps que l’export. Des références vers des objets ne peuvent pas être résolues. En l’occurrence, il s’agit là d’être robuste au fait qu’un rendez-vous soit associé à une séance qui n’existe pas.

  • Kiné+4000 :

    • Amélioration du système de calcul du prix des séances à partir des cotations : il prend désormais en compte la date de la séance et applique le tarif réglementaire en vigueur à cette date (c’était déjà le cas dans VEGA)

    • Correction d’un bug lié à l’existence d’actes incomplets (champs a priori obligatoires non renseignés comme l’identifiant, la date et l’ordonnance) dans l’export

1.2.8

Publiée le 21 janvier 2019.

  • Ajout de la possibilité de démarrer le serveur HTTP du connecteur sur un autre port que celui par défaut (8888)

  • Correction d’un problème d’affichage de la partie basse de la page sur certaines tailles d’écran

  • Kiné+4000 :

    • Ajout du support des rendez-vous personnels

    • Ajout du numéro de l’ordonnance dans son nom (par exemple Traitement n°3)

    • Ajout du support de types de séances inconnus dans les cotations, cela permet d’accepter GRATUIT ou OSTEO:5)

    • Les ordonnances avec l’état 2 (inactivées) sont considérées comme archivées

  • VEGA et Kiné+4000 :

    • Ajustement de la date de création des séances avec les patients en fonction de l’ordre de création de sorte à pouvoir les ordonner par date de création lorsqu’elles référencent le même jour et n’ont pas d’heure

1.2.7

Publiée le 12 décembre 2018.

  • Correction d’un bug dans le système de téléchargement des fichiers de mise à jour ; quand le téléchargement échoue, le fichier restait et était corrompu

  • Correction d’un bug dans le lancement de la mise à jour sous Windows qui conduit à une erreur du processus de mise à jour à cause du fait qu’un fichier à mettre à jour est en cours d’utilisation

  • Prise en compte des numéros de téléphone de VOIP en 09 comme des numéros de téléphone fixe pour la fiche patient

  • Suppression de la fenêtre d’invite de commande qui apparaît et disparaît quasiment aussitôt lors du démarrage de l’ordinateur sous Winows

  • Kiné+4000 :

    • Ajout du support des dépassements d’honoraires sans valeur dans les cotations de séances (exemple : AMS 7+DE)

    • Ajout du support des cotations avec les indemnités de nuit et de jour férié désactivées (-F et -N)

    • Correction d’un problème conduisant à des prix négatifs dans certaines conditions qui conduisaient au rejet du jeu de données du cabinet par le serveur

    • Ajout du support des ordonnances sans date de création

  • VEGA :

    • Traitement des séances ordonnance par ordonnance de sorte à grouper les séances qui ont été effectuées ensemble (par exemple un traitement et un bilan sur la même séance)

  • Kinémax :

    • Rattachement des bilans à une séance quand une séance existe le même jour

1.2.6

Publiée le 19 novembre 2018.

  • Lorsqu’on demande une vérification des mises à jours disponibles, si aucune mise à jour n’est trouvée une notification est affichée pour l’indiquer

  • Passage à Java 10 (OpenJDK), ce qui permet entre autres de diminuer de manière assez conséquente l’empreinte mémoire du processus

  • Amélioration de l’affichage du fait qu’une synchronisation est en cours

  • Affichage de l’ensemble des kinés du cabinet pour lesquelles le connecteur récupère les données

  • Kiné+4000 :

    • Ajout du support des rendez-vous planifiés

  • VEGA et Kiné+4000 :

    • Diminution de la consommation mémoire du processus de lecture de l’export de la base de données en lisant le fichier caractère par caractère plutôt qu’en le chargeant entièrement en mémoire

1.2.5

Publiée le 12 novembre 2018.

  • Correction d’un problème d’initialisation de la base de données qui fait que le connecteur ne démarre pas si la base de données n’existe pas déjà (dans le cas d’une nouvelle installation par exemple)

1.2.4

Publiée le 12 novembre 2018.

  • Ajout de nouveaux boutons dans le menu pour pouvoir forcer la vérification de mise à jour et appliquer une mise à jour

  • Le connecteur ne conserve que les rapports de synchronisations des deux dernières semaines pour limiter la taille de la base de données locale

  • Kiné+4000 :

    • Ajout du support de la situation dans laquelle plusieurs séances ont été effectuées un même jour avec patient mais pointées deux jours différents pour rentrer dans les règles de la sécurité sociale

    • Prise en charge automatique de Kiné+4000 lorsqu’il est configuré pour fonctionner en multiposte (à condition que ce soit l’ordinateur central)

    • Lecture des utilisateurs de Kiné+4000 et leur numéro de praticien dans la base de données plutôt que dans le fichier debug.txt sur le disque puisqu’il n’existe plus dans la nouvelle version

    • Prise en charge des indemnités de nuit (+N)

    • Lorsqu’une cotation de séance n’est pas lisible (considérée comme invalide par le code), un message d’erreur est écrit dans les journaux du connecteur, la facture a un montant de 0€ et la synchronisation n’échoue plus.

  • VEGA et Kiné+4000 :

    • Les caractères non imprimables présents dans l’export XML de la base de données (et qui font que le document est invalide d’un point de vue syntaxique au sens XML) sont supprimés avant que le contenu soit lu en XML

1.2.3

Publiée le 20 octobre 2018.

  • Utilisation d’OpenJDK 8 sous Windows (c’était déjà le cas sous macOS) plutôt que la distribution d’Oracle

  • Compression du jeu de données du cabinet envoyé au serveur ; cela permet de diminuer drastiquement la taille des données à envoyer et donc de réduire significativement le temps d’envoi

  • Kiné+4000 :

    • Ajout du support des patients sans date de création

    • Ajout du support des paiements pour lesquelles l’heure n’est pas définie (seul le champ date est rempli)

  • VEGA et Kiné+4000 :

    • Le fait qu’on n’arrive pas supprimer le répertoire temporaire de travail à la fin de la synchronisation ne la fait plus échouer

    • Ajout d’une option de configuration pour désactiver la suppression du répertoire de travail à la fin de la synchronisation afin de pouvoir analyser l’export brut des données

    • Ajout de la tolérance dans le système de lecture des dates dans les bases HFSQL ; les dates contiennent parfois une heure qui est maintenant ignorée pour éviter de sortir en erreur

  • Kiné+4000 :

    • Lecture du prix dans les factures plutôt que le calculer à partir de la cotation de la séance quand la séance a été payée

    • Ajout d’une option de configuration qui permet de vérifier le système de calcul du prix des séances à partir de la cotation de la séance en effectuant ce calcul sur les factures déjà payées pour lesquelles on dispose du résultat attendu

    • Ajout du support du type de traitement HN (hors nomenclature) dans les cotations de séance ; cela permet de considérer HN:5 comme une séance qui coûte 5 € en dépassement

    • Ajout du support des cotations de séance avec plusieurs traitements, par exemple AMS 8+AMS 7/2

    • Regroupement des séances qui ont été effectuées le même jour (par exemple un traitement et un bilan)

    • Acceptation des virgules (,) dans les coefficients des cotations (AMS 9,5 qui s’écrit d’habitude AMS 9.5)

    • Acceptation de ,U dans les cotations (ignoré)

    • Prise en charge des indemnités de jour férié (+F)

1.2.2

Publiée le 4 octobre 2018.

  • Les champs vides dans les fiches des patients sont mainenant considérés comme absents (pas de valeur plutôt que chaîne vide)

  • Ajout d’un système de nettoyage du jeu de données du cabinet ; dans le cas où un objet est lié à un autre objet qui n’existe pas, il est automatiquement supprimé pour éviter que le serveur rejète les données (par exemple une ordonnance attachée à un patient qui n’existe pas)

  • Ajout d’un fichier distribution.txt dans le répertoire où se situe OpenJDK sur macOS pour indiquer d’où il provient.

1.2.1

Publiée le 3 octobre 2018.

  • Lecture du coefficient de remboursement sécurité sociale de la facture plutôt que celui de l’ordonnance lorsque la séance a été déjà facturée pour que le prix soit juste même lorsque la couverture du patient a changé depuis

  • Ajout de la possibilité de modifier la configuration par défaut du connecteur et de la JVM sur macOS

  • Correction d’un bug dans le système de mise à jour automatique qui empêche le téléchargement du fichier de mise à jour lorsque le répertoire dans lequel il est téléchargé n’existe pas, et il n’existe pas par défaut

  • Kiné+4000 :

    • Enrichissement du message d’erreur lorsque le connecteur rencontre une cotation de séance qu’il ne sait pas lire

    • Ajout du support de ; comme séparateur dans les cotations de séances, par exemple AMK 9.1;22.5+DE+D est lu comme AMK 9.1:22.5+DE+D

    • Ajout du support des séances planifiées dans le futur

  • Kinémax :

    • Ajout du support des séances futures planifiées ; tant qu’elles ne sont pas pointées, elle ne sont pas attachées à une ordonnance. Nous les attachons à une ordonnance temporaire que nous créons nous-mêmes jusqu’à ce qu’elles soient pointées et attachées à leur ordonnance définitive.

1.2.0

Publiée le 27 septembre 2018.

  • Ajout du support de Kiné+4000 et de Kinémax.

  • Ajout d’une page de configuration dans l’interface permettant de choisir le logiciel à utiliser. VEGA est automatiquement choisi quand le connecteur a déjà fonctionné auparavant.

  • Création d’un installeur pour macOS

  • Intégration d’un système de mise à jour automatique :

    • Téléchargement automatique du fichier d’installation de la nouvelle version

    • Affichage d’une notification pour indiquer qu’une mise à jour est prête à être installée

    • Lancement automatique du fichier d’installation quand on répond favorablement à la notification.

  • Envoi automatique d’un rapport de synchronisation au serveur à la fin de chaque synchronisation, qu’elle ait fonctionné ou pas.

1.1.1

Publiée le 28 août 2018.

  • Ajout du support des ordonnances sans date de création dans VEGA (cela arrive dans des rares cas).

1.1.0

Publiée le 23 août 2018.

  • Ajout du support des ordonnances dans lesquelles le nombre de séances n’est pas indiqué.

  • Ajout du support des ordonnances archivées.

1.0.0

Publiée le 26 juin 2018.

Première version fonctionnelle du connecteur :

  • Installeur Windows

  • Connecteur VEGA

  • Interface web permettant de s’identifier auprès du serveur Gustave et de voir les dernières synchronisations.