• English
  • Français (French)

FreeAccount Roadmap and coding draft

This page is a draft that can change at any time.
You can consider this page as a central coordination point.
Feel free to edit and add your comments and works notes.

This is the roadmap for FreeMedForms. It can be also concidered as a part of the changelog between main stable versions.

FreeAccount history

The FreeAccount application has started a long time ago with the very first version of comptabilite for MedinTux written by Eric Maeker, MD. This application was entirely revisited by Pierre-Marie Desombre, MD still for the MedinTux project.

FreeAccount is the result of the mixing of the FreeMedForms project code and the comptabilite - rapidcomptamed code. This project will not include any lines of MedinTux code. Everything will be rewritten with the toolkits and plugins of the FreeMedForms project.

FreeAccount related pages

TODOS

Connection to DataPack

  • Prévoir une base de données pour datapack pour différents pays
  • mais du coup va falloir dichotomiser la base ?
    • une base pour les medical procedures par défaut de l'application
    • les MP de l'utilisateur
    • ???
  • desombre 2012/05/11 13:34
  • pour MP la base par défaut a un user d'UUID {00000000-0000-0000-0000-000000000000}

C'est donc celle qui s'applique à tout le monde et devrait être l'objet du datapack. Quand le user entre une MP perso, elle prend son user UUID et ne peut donc pas être mise à jour.

  • avalaible_movement ne s'applique qu'au pays (critères des impôts), de même que distance_rules, assets_rates.
  • Eric Maeker, MD 2012/05/11 13:52
  • Le problème c'est que le datapack sera une base de données entière. Donc, il faut que AccountBase utilise deux bases:
    • la base datapack (avec les MP pré-remplis) qui devra supporter les mises à jour
    • la base fonctionnelle pour les utilisateurs qui devra supporter la mise à jour de la base avec les MP par défaut (datapack). Donc il faut une trace de la MP enregistrée au moment de l'enregistrement et pas seulement son lien ID/UUID (appellation, prix, etc…).

desombre 2012/06/10 16:03

  • Bon, la construction du datapack est faite. Je l'inclus dans un dossier datapack à côté de la base.
  • Je fais un soft d'intégration du datapack à la base medical_procedure, avec la date d'intégration. L'USER est 00000000000000000000000.
  • Il faudra que dans le choix l'user puisse afficher ou non ses procédures personnelles, et choisir la ccam de la dernière date ou d'une date antérieure. Groupmh.
  • Donc intégration par insert.

Code à faire

  • balance comptable (banque/compta).
  • 2035 pour France

bugs à corriger et améliorations ergonomiques

desombre 2012/06/10 14:10

  1. détailler les codes ccam.
  2. Rechercher les codes ccam par organe.

Others

  • [Eric] Create default values of acts in xml files according to locales.
  • [Eric] Review Models code (rowCount()…) and connections to mappers : wait please the debugging period.

desombre 2012/05/13 09:15

  • Attention aux modifications des models qui risquent d'impacter tout le code de façon imprévue.
  • La gestion des users dans les models est trop en amont.
en/drafts/freeaccount/roadmap.txt · Dernière modification: 2012/06/10 16:33 par desombre
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki FreeMedForms © Eric Maeker, MD