scharada / freemedforms Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/freemedforms
License: Other
Automatically exported from code.google.com/p/freemedforms
License: Other
TODO
split freemedforms (old src) into multiples directories to easily create a
SDK (cf monkey studio structure)
DONE
rename libs --> plugins (done, pro OK)
rename mfFormWidget --> formwidgets (done, pro OK)
rename src --> freemedforms (including config.pri into pro file)
Original issue reported on code.google.com by [email protected]
on 9 Nov 2008 at 10:46
foreach os need to develop an installator.
What does it do ?
- inform user of licence, limitations, and the ZERO warranty
- install binaries into a selected dir
- check the databases files (are they writable...)
- create the first and unique ini file to use
- check the global resource of FMF (writable? accessible?)
- create missing databases (dosages for eg)
- install on USB Key
Original issue reported on code.google.com by [email protected]
on 3 Feb 2009 at 10:40
Some personal data need to be crypted.
we need to imagine a way to do that easily, knowing an
encrypt-without-password is impossible (security by obscurity is a bad thing)
Original issue reported on code.google.com by [email protected]
on 20 Oct 2008 at 7:08
Be able to navigate between forms with previous/next buttons in the stacked
widget.
It just takes a stack to store the path.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2008 at 7:03
When the application is launched, restore the last opened form.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2008 at 7:01
to avoid data loses, implement an automatic save system.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2008 at 7:13
added to project zip file containing DB2 files with drugs naming and DCI.
Unzipping is automatic at startup if necessary.
Need to implement this widget
Original issue reported on code.google.com by [email protected]
on 15 Nov 2008 at 9:59
Add command line parameters to be used.
-toFile=""
-initialScript=""
...
Original issue reported on code.google.com by [email protected]
on 26 Oct 2008 at 12:17
With the same form can manage clinical evolution of patients.
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:30
buttons to add/remove some forms hierarchically.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2008 at 7:04
dialog : Form is a dialog, show like it must be
menu :
* form is only accessible via a menu
* must tell where to put the menu entry
Original issue reported on code.google.com by [email protected]
on 4 Feb 2009 at 4:13
c
Original issue reported on code.google.com by [email protected]
on 3 Nov 2008 at 11:03
Need to :
- prepare SQLite file (got sql file)
- prepare plugin and widget
Original issue reported on code.google.com by [email protected]
on 15 Nov 2008 at 10:01
Medical files needs to own images : photos, scanned doc...
A pixmap widget should :
- present pixmap
mfObject should transform QPixmap to compressed base64 QByteArray
Original issue reported on code.google.com by [email protected]
on 1 Dec 2008 at 8:54
isUnique --> only one mfObject by patient file (Eg : Name, DateOfBirth...)
isDialog --> show the mfObject into a QDialog
Original issue reported on code.google.com by [email protected]
on 2 Mar 2009 at 8:50
Define the minimal rights to have to access an mfObject :
- as reader
- as modifier
We need to define right profils eg :
- admin
- doctor
- secretary
- patient
- familly
How many profiles ?
And actions :
- read access
- write access
For eg : mfObject = PatientIdentity
admin cannot read/write all
doctor can read/write all
secretary can read/write dateOfBirth, Gender, Address, Phone...
patient can read all / write nothing
Original issue reported on code.google.com by [email protected]
on 4 Feb 2009 at 4:22
ths should not be the case
Original issue reported on code.google.com by [email protected]
on 20 Jan 2009 at 7:17
Show version, date, creator, license, bibliography
Original issue reported on code.google.com by [email protected]
on 28 Oct 2008 at 8:13
Add preferences widget
Original issue reported on code.google.com by [email protected]
on 28 Oct 2008 at 8:02
integration of CIM10 dictionnary to the form's widget possibilities
Original issue reported on code.google.com by [email protected]
on 15 Nov 2008 at 10:01
With functions :
- fileToString()
- ?
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 7:07
Prepare a script like drugsinteraction_release.sh
Manage macos compilation of FMF
Original issue reported on code.google.com by [email protected]
on 29 Dec 2008 at 3:55
In tree view, show icons of the forms if exist.
In forms show icon inside the widget.
Original issue reported on code.google.com by [email protected]
on 20 Jan 2009 at 7:18
Prepare first release of database saving using SQLite.
Original issue reported on code.google.com by [email protected]
on 29 Dec 2008 at 3:56
[deleted issue]
zipcode / city automation into one unique plugin
Original issue reported on code.google.com by [email protected]
on 10 Nov 2008 at 8:00
Make the mfWidget pluginsable. So adding a new mfWidget will be very easy.
Interface is created, A static basic Widget in preparation.
Original issue reported on code.google.com by [email protected]
on 31 Oct 2008 at 8:14
Forms will be created using various name of elements.
FMF need to know the data representation of the element.
eg :
Object type = textshort; name= patientName
FMF does not know the correspondance between the object named patientName and
the
predefined patient file.
So need one more tag :
<dataRepresentation type="required">patientName</dataRepresentation>
The data representation are optional or required.
When doing search into patient file, FMF while scan first the data
representations, then try to find
using the name of objects.
Predetermined datas are :
- patientName
- patientDateOfBirth
- patientGender
- weight
- tall
- creatinin (to calculate clearance of creatinin)
...
Documentation must by written
Original issue reported on code.google.com by [email protected]
on 3 Feb 2009 at 8:21
Improve script engine with connections to mfObject signal valueChanged()
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:35
Translate Ui to german using QtLinguist
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:33
For now, all widget of a forms are displayed into a grid.
When the grid is big and with many rows, we've got to scroll to pass to the
next widget and it can be fastidious.
We could imagine a wizard-type displaying with previous/next buttons to go
from mfWidget to mfWidget, with an indication label for steps.
In XML, it's just a new XML element for instance "display" with values
"grid", "wizard". If "display" is not found in XML, "grid" is the default
value.
Original issue reported on code.google.com by [email protected]
on 25 Oct 2008 at 10:36
void QWidget::changeEvent(QEvent *event)
{
if (e->type() == QEvent::LanguageChange) {
titleLabel->setText(tr("Document Title"));
...
okPushButton->setText(tr("&OK"));
} else
QWidget::changeEvent(event);
}
Need to simplify plugin interface and sig/slot languageChange().
Original issue reported on code.google.com by [email protected]
on 9 Nov 2008 at 9:03
For each language and possibility to define pre script (script exectued
when form is loaded) and post-script (script executed when form is executed)
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:59
Create an INSTALLS entry into project files
- install resources files into bundle
- install package into 'packages' dir
- install documentation
Original issue reported on code.google.com by [email protected]
on 6 Feb 2009 at 10:24
Use my BSD code to automate calculation: http://www.ericmaeker.fr/
Original issue reported on code.google.com by [email protected]
on 7 Feb 2009 at 7:51
User can submit a message to developper via a small QDialog using checkboxes.
Message is transform to its minimal form and sent via QHttp.post()
a php script needs to be written and put in
http://www.ericmaeker.fr/FreeMedForms
Its role : send a mail to developper mailing list with the message of
submitter.
Original issue reported on code.google.com by [email protected]
on 1 Dec 2008 at 8:58
when adding two drugs with the same IAM molecule or classe, alert user.
Original issue reported on code.google.com by [email protected]
on 4 Jan 2009 at 10:13
1. Ability to store to USB key or DVD or CD ou anything else :
- ini
- *db
- *xml
- all datas of user
--> zip all, crypt if possible
2. Ability to restore OR merge datas from zipped files
- merge *db
- all datas of user
This will allow group to work with the same form, merge datas and proceed any
statistics from
the merged datas.
Original issue reported on code.google.com by [email protected]
on 20 Jan 2009 at 6:51
In order to retreive MedinTux glossary into FMF.
Need to have a 'Preferences' widget.
Original issue reported on code.google.com by [email protected]
on 29 Dec 2008 at 3:57
tag is ready need to write mfWidget and manage value
Original issue reported on code.google.com by [email protected]
on 28 Oct 2008 at 8:33
the log doesnot appear in the debug dialog
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 9:21
- mfIOFormLoaderInterface
- mfIODataLoaderInterface
Original issue reported on code.google.com by [email protected]
on 3 Feb 2009 at 10:48
Buttons are automatically connected to the script of the item. When clicked
script is done.
Original issue reported on code.google.com by [email protected]
on 28 Oct 2008 at 8:11
Drag and drop of files --> open form or add it with a dialog
Original issue reported on code.google.com by [email protected]
on 19 Nov 2008 at 8:37
Use my BSD code to automate calculation: http://www.ericmaeker.fr/
Original issue reported on code.google.com by [email protected]
on 7 Feb 2009 at 7:51
Create a tkPrinter that manage inclusion of headers and footers defined by user.
Must code usertoolkit first.
Original issue reported on code.google.com by [email protected]
on 4 Feb 2009 at 4:14
addFile in script functions
Original issue reported on code.google.com by [email protected]
on 21 Oct 2008 at 7:07
Prepare a script compilation for all OS (Win, Mac, Linux, FreeBsd at least)
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:37
One click to get the form to a printable document.
Work in progress
Original issue reported on code.google.com by [email protected]
on 22 Oct 2008 at 6:31
With bold, italic, table....
Original issue reported on code.google.com by [email protected]
on 31 Oct 2008 at 3:23
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.