[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r21] by matfanjol

+ New "cmds" folder: it will contain batch file. Actually only "dump.cmd" exists (make a dump of my db and edit it)
- Fixed the type of the "Name" and "MeasureUnit" fields inside tMeasurementsTypes
- Fixed the type of the "Name" field inside tLifeTypesCategories
+ Created the "tMeasurementsUnits": it stores all the unit of measurements
* "tMeasurementsTypes" uses "tMeasurementsUnits"
* "tLifeTypes" uses "tMeasurementsUnits"
+ Add the "Blood pressure: Minimal", "Blood pressure: Maximal" and "Glucose" default types of measurement
+ Added the TfrmNavigationMeasurements window callable from the patient window: it lists all the measurements of the given patient and you can add, edit and/or delete them
+ Added hor_edit_base: base form with the components to access the database and the methods to change the color to the mandatory fields
+ hor_edit_standard is derived from hor_edit_base
+ New hor_edit_mdl_standard: edit form with master detail, where detail is a list (grid)
+ You can convert a new person into a patient or a doctor also during the creation of the new person (in the previous version you have to save, close and edit it)
+ You can add a new measurements from the main menù of the program and from the measurement navigation mask
* All the timestamp fields were converted from "with time zone" into "without time zone" (there was problems with the loaded data showed with the wrong timezone)
+ Icons-Land link in the about form, but the icons are still not present (waiting for the Icons-land approval)

2015-04-01 04:19:36 Tree
[r20] by matfanjol

+ Added the Portugues translation of the software and of the web site (Thanks to Pedro Albuquerque)

2015-03-31 02:08:28 Tree
[r19] by matfanjol

+ frmEditPersons let's you define a person as a doctor or as a patient (it is not complete...)
* frmEditStandard.lblTop has a height of 64 to be able to insert pictures of 64x64
+ The program creates a new database (actually empty) called default data database.
The default data database is built with the <database name> + '_defdata' name and will contain default data like the list of countries, cities, drugs, etc..
The idea is to store inside the main database just the used data.
+ the "tDoctorsTypesCategories" table was created (i.e. "family", "cardiologist", "diabetologist", etc.)
+ the "tDoctorsTypes" table was created: it says to which categories each doctor belongs
* the hor_const_database file was renamed into hor_database: it contains also functions regarding the database (some of them removed from hor_main)

2015-01-25 13:32:51 Tree
[r18] by matfanjol

+ Added Dead_Day to tPersons
* All the geographical information inside tPersons are optional, because may be we don't know them, so, instead to create a "unknown" place, better to leave them at NULL
+ The program is able to list and to create/edit/delete a Country
+ Created a new "Geographical data" menu with "Countries->List" and "Countries-->Add" items
* when the program start, the "Database-->Connect" is called

2015-01-11 10:40:50 Tree
[r17] by matfanjol

+ New field inside tExaminations: ResultDate: From when the results of this examination will be available
+ New field inside tExaminations: ResultTaken: True if the result was taken, otherwise false (in this last case an appointment to take the result will be available from the ResultDate date)
+ TfrmEditStandard: it's able to:
- Highlight the mandatory fields
- Create a NewRecord
- Save/Cancel
+ New file hor_const_database: contains the constants used inside the database (i.e. the character to identify the sex)
- Fixed the Copyright text adding the 2015 year

2015-01-06 10:56:25 Tree
[r16] by matfanjol

* In the about window a cursor hand appears when the mouse goes over clickable links
+ Added the day+place of birth to tPersons
+ Added a standard navigation window
+ Created the person navigation window derived from the standard one to list all the persons with information about if it is a patient and/or a doctor
+ Created procedure TfrmMain.EnableDisableDatabaseRelativeFunction:
// It enables or disables (according to the EnableThem parameter) all the
// functions that needs an established database connection to work properly
+ Created a new Persons menù with just "List" and "Add". "List" opens the person navigation. XXXXX
+ Added a standard edit window
+ Created the person edit window derived from the standard one to create/edit a persons XXXXXXX

2014-12-14 14:28:50 Tree
[r15] by matfanjol

+ Added adminissions

2014-10-18 05:07:56 Tree
[r14] by matfanjol

+ Added the web site files

2014-10-18 04:55:29 Tree
[r13] by matfanjol

* New way to store the addresses: via foreign keys instead of to repeat "country","city","address"
+ Added the hospital's admissions
+ Added the System field to some tables
- Fixed some date fields with timestamp
* Changed the constraint/index names
* Changed the primary key of tProblems, tPatients, tDoctors
The database should be finished! :)

2014-10-18 04:44:30 Tree
[r12] by matfanjol

Ideas about other things to do (mother, father, brothers, sisters, etc.)

2014-10-11 15:07:14 Tree
Older >