FreeDiams Changelog

What's new in FreeDiams 0.7.6

Jun 30, 2012
  • correcting the MySQL installation
  • new birthday date editor in patient creation wizard
  • new compilation mode
  • Some typo

New in FreeDiams 0.7.4 (Jun 4, 2012)

  • News:
  • Correcting the token manager

New in FreeDiams 0.7.3 (Jun 4, 2012)

  • News:
  • DataPack manager
  • adding a category browser
  • redefining default servers
  • warn user on download error
  • PMHx
  • Adding a synthetic view of the PMHx
  • Command line usage
  • Two new params to set the user identifiants to use for the connexion
  • Bug correction:
  • Correcting the categories database saving
  • Improving text editor file actions in menus
  • Correctly save the prescription is user click on save in the prescription view (FreeMedForms only)
  • Avoid a segfault when editing empty PMHx
  • Date translations are now connected to the application language (not the system langugage)
  • Avoid duplicates during patient creation
  • Segfaulting when looking for an update over the web corrected
  • Some related bugs with the patient's date of birth corrected
  • Installation procedure
  • Improving error detection when configuring a network client or server
  • Correction of MySQL installation (config script was not executed)
  • FreeDiams
  • add DrugUidName to the prescription file
  • Corrections in the XML prescription output file
  • Show/hide the search INN action in the search line according to the ATC status of the drugs database
  • Many typos corrected
  • Many other bug fixes
  • Packaging and documentation:
  • Sources
  • FreeICD and FreeAccount translated to the new source tree
  • Packaging
  • Compilation
  • Documentation
  • Updating the FreeDiams documentation [French section only]
  • First version of the FreeMedForms documentation

New in FreeDiams 0.7.1 (Apr 18, 2012)

  • News:
  • DataPacks:
  • Raise a warning dialog on download fail
  • Bug correction:
  • New presentation of actions in views (toolbar was not visible with ubuntu)
  • Date format is no standardized in all the application and correctly translated
  • Update progress bar was not deleted at the end of the process
  • Many typos corrected
  • Many bug fixes
  • Packaging and documentation:
  • Sources:
  • FreeICD and FreeAccount translated to the new source tree
  • Packaging
  • Compilation
  • Documentation:
  • Updating the FreeDiams documentation [French section only]
  • First version of the FreeMedForms documentation

New in FreeDiams 0.7.0 (Apr 18, 2012)

  • News:
  • DataPack:
  • License Agreement page when installing packs
  • Corrected bugs:
  • Drugs:
  • Allow double in daily scheme repartition
  • In dosage viewer, do not lose the intake scheme
  • Drug duplication is now part of the drug drug interaction engine (as a static and dynamic alert)
  • Corrected edition from the prescription view of textual drugs
  • Correctly create and translate the prescription menu
  • List views:
  • Resize icons in the horizontal scroll bars
  • UserManager:
  • Don't show password on wizard's last page
  • XML:
  • Corrected typo in tag: licence ? license
  • Adding licenseterms in description blocks
  • Account:
  • Standardization of message boxes
  • Many typos corrected (thanks to Christian Reiter)
  • Many other non-documented bugs
  • Translation updated
  • Packaging et documentation:
  • Sources:
  • New source package including the whole freemedforms project
  • Restructured source tree
  • Packaging:
  • Debian files corrected
  • Removed non 100% free pixmaps
  • New source tree
  • Compilation:
  • New configuration options
  • Documentation:
  • Updating the FreeDiams documentation [French section only]
  • First version of the FreeMedForms documentation

New in FreeDiams 0.6.0 (Nov 8, 2011)

  • This version brings lots of improvements on the user interface.
  • The dynamic alerts are fully reviewed as well as the interaction synthesis dialog
  • The new drugs database is here with all drugs sources into one big database shared with the OpenReact project
  • Possibility for users to create more complex prescription with drugs coming from different countries (with one more click)
  • Very first implementation of potentially inappropriate medication detection (only Beers list available, and only for non diagnosis related PIMs). This is the start !
  • New prescription XML file
  • Still improved stability

New in FreeDiams 0.5.9 Alpha 1 (Jun 30, 2011)

  • This alpha version brings lots of improvements on the user interface.
  • The dynamic alerts are fully reviewed as well as the interaction synthesis dialog
  • The new drugs database is here with all drugs sources into one big database shared with the OpenReact project
  • Possibility for users to create more complex prescription with drugs coming from different countries (with one more click)
  • Very first implementation of potentially inappropriate medication detection (only Beers list available, and only for non diagnosis related PIMs). This is the start !
  • New prescription XML file
  • Still improved stability

New in FreeDiams 0.5.4 (Jan 10, 2011)

  • New interactions:
  • fluindione is added as substrate of the cytochrome P450 2C9
  • glucocorticoids are added as inducers of the cytochrome P450 3A4,5,7
  • New features:
  • First implementation of route management in the protocole creator and viewer (only available with the french database)
  • Improvements of the drug's tooltip
  • Interaction synthesis dialog remember interacting drugs
  • Bug corrections:
  • Read/Write prescription files:
  • Corrected Drugs database identifier from XML prescription files
  • Corrected extraction of prescription files XML Version
  • Corrected update of the XML old prescription files
  • Protocol creator/viewer:
  • Corrected drugs database search engines when changing current drugs db
  • Corrected Intakes scheme management in protocol creator and viewer
  • Corrected user recorded intakes scheme in protocol creator and viewer
  • Corrected INN Prescriptions from Protocol Creator Dialog
  • UI improvements/corrections:
  • Corrected drugs tooltip
  • Corrected management of language change and language selection at startup
  • Management of user prefered language moved to Core::MainWindowActionHandler
  • Print dialog is parented to the right modal dialog
  • Database servers:
  • Corrected: update dosage database when changing server (database was not updated with app restart)

New in FreeDiams 0.5.2 Beta (Dec 26, 2010)

  • Updating interaction engine datas to AFSSAPS: 17 Dec 2010
  • fix typo DEUSTCH → DEUTSCH
  • Added new interaction data Cytochrome P450 family interactions
  • Added new interaction data: interactions of the Glycoprotein-P
  • Added bibliographies in the interaction synthesis dialog
  • Added alert when loading prescription files if drug can not be retrieve from database
  • Some bug corrections

New in FreeDiams 0.5.0 Beta (Oct 1, 2010)

  • Database:
  • Add ATC table into IAM.DB
  • INN are based on the 7 char length ATC code
  • ATC code are available for French, English and Deutsch language
  • add the link table MOLECULE to ATC: `LK_MOL_ATC` used for interaction calculations
  • add to drugs.Informations table the column 'COMPLEMENTARY_WEBSITE”
  • add a DB_SCHEMA_VERSION into iam and drugs schema (keep the changelog of the sql schema)
  • added new South African drugs database with interactions management
  • updated US FDA drugs.db with the new drugs DB schema and with interactions engine enabled
  • updated CA drugs.db with the new drugs DB schema and with interactions engine enabled
  • updated FR drugs.db with the new drugs DB schema and with interactions engine enabled
  • added reviewed english translations of interactions (thanks Jim)
  • added interaction's engine completion for each drugs database (`INFORMATIONS`.`MOL_LINK_COMPLETION`)
  • Application:
  • Changed code license from BSD new to GPLv3
  • Drugs interaction engine:
  • Drugs interactions are calculated from drug's component ATC codes
  • Interactions texts are translated (languages available: French, English)
  • Adding dynamic alerts for interactions. Dynamic alerts can be turned off from the settings. The level of warning can be setted.
  • Multi-OS USB installation support
  • Drugs selector:
  • ATC tree view implemented in place of the old INN flat view
  • ATC searching by name (with the atc tree view updated on matching searches)
  • ATC searching by “view-clicking”
  • Correctly updates the drug's background color if user removes all recorded protocols of a drug from its personnal database
  • Search shortcut focuses the searchline and select all its content
  • Correction of a bug with column preferences (inversion of route and form)
  • Printing:
  • New print dialog
  • 2 N-Up native printing (no system configuration needed)
  • PDF caching of printing
  • When printing templates: allergies, intolerances and interactions are tested before the print process, user is informed
  • When Cancelling the printer selection → printing is cancelled too
  • Improved preview of user's documents
  • Drugs allergies/intolerances:
  • ATC class allergies are calculated (ATC code < 7 chars are ATC classes)
  • Drugs intolerances are calculated (from drug name, drug uid and ATC codes of drugs and molecular components)
  • prescription viewer know shows drugs allergies
  • prescription viewer know shows drugs intolerances
  • Dialogs:
  • Reorganisation of dialog buttons in Protocol Creator Dialog
  • Repositioned fields to Birth Name (or 'Names') - Firstname in the main window
  • changed label in Drug Dosage creator (Duration → For)
  • When opening Protocol Creator got two empty lines in available protocols (corrected)
  • When saving drug's protocol without label, a label is auto-generated
  • Manageable user's forms in the schemes in the protocole dialogs
  • Default validation button of the protocol creator dialog can be setted via the preferences
  • Validation button can be linked to data changes in the protocol creator dialog (when user make a change the validate button can change to another default button)
  • New interaction synthesis dialog (more ergonomic, more useful)
  • Prescription, prescriptions tokens and posologic sentence:
  • New meal relations : “Only if meal”, “Suggested with food”, “Separated from food (1-2 hours)”, “With or without food”
  • `Min interval between intakes` now shows in prescription (token is [[MIN_INTERVAL]])
  • update the default posologic sentence (add min interval), and when starting app, if version number different ask user to automatically update the posologic sentence to the most recent one
  • Templates view:
  • View correctly updates its content when creating a new template
  • EMR integration:
  • updating the exchange-in XML file
  • drugs intolerances, drugs allergies, some tags. Read updated doc.
  • Exchange-In file : altered XML syntax Outfile→ExchangeOut
  • Exchange-Out file specifies the cached PDF printed docs of the session
  • Main window title inform user if FreeDiams is connected to an EMR
  • Prescription file format
  • Adding date of generation of the prescription in the prescription's XML output

New in FreeDiams 0.4.0 (Jun 25, 2010)

  • Multi-drugs database implemented: it is now possible to select the drugs database to use. The available databases are: French, Canadian, American (v0.4.0 will be available with the final).
  • Ability to change the drugs database without restarting the application
  • Ability to use a remote MySQL server for the personal databases
  • New editing mode = mode prescriber and selection mode only
  • New parameters for command line (read doc)
  • Ability to block the modification of patient data
  • Ability to select the exchange-out file format: XML, HTML or HTML + XML
  • Ability to pass arguments to FreeDiams by entering an exchange-in file (read doc)
  • New plugin: Backup and Restore user data
  • New application settings (read doc)
  • Adding a context menu in the prescription area for quick access to preferences and change the duration of the drugs.
  • Major changes:
  • The labels for the patient are changed to the name and surname
  • Documentation improved and translated into English(Link to the online documentation)
  • Update the database ‘models’ to manage groups of users
  • Adding a root XML tag for the prescription
  • Fixed Bug / Technical improvements:
  • Switching to Qt 4.6.2 for Mac OS and Windows
  • Requires at least XP SP2 to run on Windows
  • Bugfixes

New in FreeDiams 0.4.0 Beta (Jun 25, 2010)

  • Multi-drugs database implemented: it is now possible to select the drugs database to use. The available databases are: French, Canadian, American (v0.4.0 will be available with the final).
  • Ability to change the drugs database without restarting the application
  • Ability to use a remote MySQL server for the personal databases
  • New editing mode = mode prescriber and selection mode only
  • New parameters for command line (read doc)
  • Ability to block the modification of patient data
  • Ability to select the exchange-out file format: XML, HTML or HTML + XML
  • Ability to pass arguments to FreeDiams by entering an exchange-in file (read doc)
  • New plugin: Backup and Restore user data
  • New application settings (read doc)
  • Adding a context menu in the prescription area for quick access to preferences and change the duration of the drugs.
  • Major changes:
  • The labels for the patient are changed to the name and surname
  • Documentation improved and translated into English(Link to the online documentation)
  • Update the database ‘models’ to manage groups of users
  • Adding a root XML tag for the prescription
  • Fixed Bug / Technical improvements:
  • Switching to Qt 4.6.2 for Mac OS and Windows
  • Requires at least XP SP2 to run on Windows
  • Bugfixes

New in FreeDiams 0.3.0 (Jun 25, 2010)

  • a fully new prescription template manager that allow you to store standardized complex prescription and print them with one click ;
  • new printing preferences ;
  • print preview ability ;
  • a new drugs database updated (created the 29th january 2010) with multiple corrections.

New in FreeDiams 0.3.0 Beta (Jun 25, 2010)

  • This version comes with a debugging of the interaction engine and new prescription template manager. This manager allows you to prepare prescription and reuse them easy and quickly.

New in FreeDiams 0.2.0 (Jun 25, 2010)

  • Drugs database :
  • Drugs : AFSSAPS – 14/12/2009
  • Interactions : AFSSAPS – 30/06/2009
  • New functionalities :
  • 64 new INN
  • Pure textual prescription
  • Added date of birth of patient
  • Automated calculation of Creatinin clearance when possible
  • New labels : [[YEARSOLD]] (patient), [[REPEATED_DAILY_SCHEME]] et [[DISTRIBUTED_DAILY_SCHEME]]
  • Updating dosage database
  • Table properties editor in text editor
  • Ability to param update seeking from the web
  • New action : Check updates
  • Duplicatas impression can be optionnal now
  • MacOs application icon
  • Christmas, halloween and summer splashes added
  • updated translations En/Fr
  • Important Modifications :
  • Divising DrugsPlugins into two : database and widget
  • Bugs :
  • Dailyscheme corrected and saved now
  • drugs name if you hide laboratory names
  • line breaks in notes when printing are taken in account now
  • removed plugin ListView

New in FreeDiams 0.1.4 (Jun 25, 2010)

  • Important update because a fatal bug as been cleared.