[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r273] by pmraps

+Added list of pt_PT public hospitals

2016-02-18 08:25:47 Tree
[r272] by matfanjol

+ "tDrugsNames": added the "Duration_Mandatory" boolean field
If it is true, it means the drug duration is fixed and can't be extended. If it is false, the duration can be extended during the night.
This field is used by the horf_measurementscontrol function.
Sometimes you have to take some drugs, i.e. insuline, to control the level of X, i.e. glucose, each Y hours or when you are too high or you need it.
This drug work inside the body for a quantity of time, but this time interval could be extended during the night because from when you take it + the sleep + the next time you take it, more time interval could be elapsed.
The horf_measurementscontrol function needs this field to understand that you didn't forget to take that drug during that quantity of time, but you just slept.

* horf_measurementscontrol: fixed some bugs and added the _ExtendDrugDurationBetweenTwoDaysOfHours optional parameter.
Now it starts to work fine! :)

+ TODO: normal values and intervals for the measurements

2016-02-18 06:02:39 Tree
[r271] by matfanjol

+ hor_database: added ctdDrugsNamesDurationType, aDrugsNamesDurationType, Array_DrugsNamesDurationType
+ hor_database: DecodeCodeOrDescription supports ctdDrugsNamesDurationType
+ hor_messages_usb: added rsUS_DRUGSNAMES_DURATIONTYPE_Hours and rsUS_DRUGSNAMES_DURATIONTYPE_Minutes
+ TfrmNavigationDrugs_Names: added the duration type and quantity
+ TfrmMain: added the general documents (documents not linkes to a person)
+ TfrmEditDrugs_Names: added the duration type, quantity and the document
* updated translations

2016-02-17 06:07:41 Tree
[r270] by matfanjol

+ tDrugsNames: added the ID_Document, Duration_Type and Duration_Quantity fields
+ Added the idx_tDrugsNames_ID_MeasurementType index
+ tDocuments: the ID_Person is no more mandatory
+ New horf_measurementscontrol function (still to be tested):
2016-02-17 This is the first function that tries to convert the Health Organizer in something more than just a program that stores/shows data.
This is the first functionality that tries to interpretate the data to give a real support to the patient.
In particular it should help the patient to dose in the correct way the drug according to the historical data.
There are a lot of missing logic (i.e. regarding what the patient has eaten), but this is the first "intelligent method"!
Today is a historical date! :)

2016-02-17 06:07:01 Tree
[r269] by matfanjol

+ New idea about the "Health boxes": more interactive, should be also a safe life box
+ Team rules ans end user help

2016-02-17 05:58:55 Tree
[r268] by matfanjol

- TfrmNavigationDrugs: trying to delete a taken drug the prescription of drugs with the same ID was deleted

2016-02-15 05:56:55 Tree
[r267] by matfanjol

* tDrugsNames: the company name (ID_DrugCompany) is no more mandatory
+ tDrugsNames: added the unit of measurement (ID_MeasurementUnit) (optional)
+ tDrugsNames: added the measurement type (ID_MeasurementType) (optional)
* TfrmEditDrugs_Names: the company name is optional
+ TfrmEditDrugs_Names: you can assign a unit of measurement to the drug and a measurement type.
The measurement type is necessary to understand which measurement the drug can control (when it is applicable).
I.e. the drugs that contain insuline control the levels of glicemie
* tDrugsPrescriptions: removed the ck_tDrugsPrescriptions_ProblemOrPathology constraint so you leave the problem and the pathology both empty
* TfrmEditDrugs_Prescriptions: the problem and the pathology can be left both empty
* TfrmEditDrugs: when you change the drug name the unit of measurements is read and set again
* TfrmEditDrugs_Prescriptions: when you change the drug name the unit of measurements is read and set again
+ Updated Italian and English translations

2016-02-13 13:38:04 Tree
[r266] by matfanjol

+ New idea regarding "value-drug dosage-resulting value":
This history of values + drug + resulting value after the taken drug should be used to:
1) show help/info messages to the user (i.e. after saving 400 of glicemie appears a message that says: "Monday 14th April you had 405 of glicemie and with 10 units of X drug you went back to 180 of glicemie")
The help/info message should show more cases, so the user can see how it goes with more or less drug's dosage
2) this "value-drug dosage-resulting value" history should be written also inside the safe life usb stick, writing different range of values.
In this way if the patient is not conscious (is not able to speak) the rescue team has an idea about how much the body responds to the drug's dosage

2016-02-13 06:02:31 Tree
[r265] by matfanjol

+ TfrmEditMdlMeasurements: scroll bar inside the comment field
- TfrmEditMdlStandard: fixed the vertical split
* TfrmEditMdlStandard: it saves also the dimension of the top/bottom part of the windows set via the splitter

2016-02-13 06:02:14 Tree
[r264] by matfanjol

* TfrmNavigationMeasurements: order by date descending
+ Added the "packet" unit of measurement
+ Added the "vaccination book" type for the exemptions and more

2016-02-13 05:33:24 Tree
Older >