MyPatients
|
MyPatients
4.0.1
17 Μαΐου 201022 Νοεμβρίου 2010
MyPatients
4.0 finalΈνα bug στις εκδόσεις του OpenOffice.org 3.2.0 και 3.2.1 έκανε τις φόρμες του ιστορικού και της παρακολούθησης δυσλειτουργικές, κυρίως σε όσα αφορούν τα πεδία των σημειώσεων. Στην έκδοση 3.3 του OpenOffice.org το λάθος διορθώθηκε και επιπλέον προστέθηκε λειτουργικότητα που κάνει κάποιον κώδικα σχετικό με τις παραπάνω φόρμες περιττό. Συνίσταται η άμεση αναβάθμιση του OpenOffice.org στην έκδοση 3.3, ή έστω σε 3.3 RC5 και της MySQL στην έκδοση 5.1.49 ή μεγαλύτερη. Η έκδοση 4.0 του MyPatients θα δουλέψει πιθανότατα χωρίς προβλήματα στο OpenOffice.org 3.3, αλλά η νέα έκδοση 4.0.1 διαγράφει τον περιττό κώδικα και πολυπλοκότητα που υπήρχε πριν. Δεν χρειάζεται αναβάθμιση της βάσης δεδομένων. 24 Οκτωβρίου 2010
Η τελική έκδοση είναι έτοιμη και μπορείτε να την κατεβάσετε από το tab Download αυτού του ιστοχώρου. Στη διάρκεια της μιας εβδομάδας έγιναν χρήσιμα πράγματα για την τελική μορφή του προγράμματος. Ανακαλύφθηκε ένα λάθος στον SDBC Server σε περιβάλλον linux που διορθώθηκε με μια ρύθμιση στον MySQL Server. Έγιναν βελτιώσεις στο πρόγραμμα εγκατάστασης για linux και στις οδηγίες χρήσης. Επίσης έγιναν διάφορες μικροδιορθώσεις στον κώδικα του προγράμματος. Τέλος δοκιμάστηκε σε περιβάλλον Linux, Windows XP και Windows 7. MyPatients
4.0
rc
17 Οκτωβρίου 2010
MyPatients
4.0 beta 1Η νέα έκδοση 4.0 του προγράμματος είναι σχεδόν έτοιμη για χρήση (rc=Release Candidate). Θα την χρησιμοποιήσω μερικές μέρες στο ιατρείο και αν όλα πάνε καλά θα γίνει κανονική έκδοση. Με την MySQL 5.1 και τον MySQL Connector for OpenOffice.org 1.0.1 φαίνεται ότι λύνονται τα προβλήματα που υπήρχαν προηγουμένως. Έτσι η νέα έκδοση δεν χρειάζεται ODBC, η εγκατάστασή της στα Windows είναι πιο εύκολη, ενσωματώνει τη βάση δεδομένων με τα φάρμακα μια και ο Native Connector έχει τη δυνατότητα να βλέπει όλα τα σχήματα του MySQL server ταυτόχρονα, και γι'αυτό το λόγο η βάση των ασθενών χωρίστηκε σε 3 σχήματα για την καλύτερη διαχείρησή της. Η εγκατάσταση ή και αναβάθμιση σε Linux παραμένει αυτοματοποιημένη τρέχοντας το σχετικό script, ενώ σε Windows παραμένει χειροκίνητη ακολουθώντας τις οδηγίες, αλλά είναι πλέον πολύ ευκολότερη μια και δεν χρειάζεται η ρύθμιση του ODBC. Τέλος το Character Set της βάση δεδομένων έχει αλλάξει σε UTF8. Με αρκετή καθυστέρηση, είναι έτοιμη (εκτός απροόπτου) η νέα έκδοση 4.0 του MyPatients σε δοκιμαστική μορφή αρχικά. Η νέα έκδοση δεν προσφέρει τίποτα καινούργιο στη λειτουργία του προγράμματος, αλλά κάνει πολύ πιο εύκολη την εγκατάστασή του, κυρίως στα Windows. Αυτό γιατί δεν χρειάζεται πλέον το ενδιάμεσο επίπεδο των ODBC Drivers, αλλά συνδέεται απ'ευθείας με τον MySQL Server με τον MySQL Connector for OpenOffice.org, που θα πρέπει απλώς να προσθέσετε στα Extensions του OpenOffice.org. Επίσης έχει αλλάξει η δομή της βάσης δεδομένων που αποτελείται πλέον από περισσότερα του ενός σχήματα (κάτι που με το ODBC δεν θα μπορούσε να γίνει). Αυτό επέτρεψε στο πρόγραμμα του Εθνικού Συνταγολογίου να ενσωματωθεί στο κυρίως πρόγραμμα, κάνοντας ακόμα πιο απλά τα πράγματα. Περισσότερα στο αρχείο README.pdf. Το πρόγραμμα μπορείτε να το κατεβάσετε από τη σελίδα εδώ. MyPatients
3.0.4
12 Φεβρουαρίου 2010Κυκλοφόρησε το νέο OpenOffice.org 3.2 και όπως συνέβη και παλαιότερα, είχε πρόβλημα στο να φορτώσει τη φόρμα Εισερχομένων/Εξερχομένων λόγω του εικονιδίου της, το οποίο αντικαταστάθηκε αμέσως από SVG σε PNG και το πρόγραμμα δουλεύει πάλι κανονικά. Δεν χρειάζονται αναβαθμίσεις αν έχετε ήδη εγκατεστημένη την προηγούμενη έκδοση. Απλώς αντιγράψτε το αρχείο MyPatients.odb. Σχετικά με την επόμενη έκδοση που θα χρησιμοποιεί το Native MySQL Connector και τα φάρμακα ενσωματωμένα, απολογούμαι γιατί την έχω ήδη έτοιμη εδώ και 5 μήνες αλλά δεν βρήκα χρόνο να φτιάξω τα προγράμματα αναβάθμισης της βάσης δεδομένων. Ελπίζω κάποια στιγμή να το κάνω... 16
Αυγούστου
2009
MyPatients
3.0.2Μικρά ορθογραφικά λάθη στο πρόγραμμα εγκατάστασης για linux καθώς και ένα εσφαλμένο αρχείο αρχικοποίησης MyPatients.sql οδήγησαν σε προβλήματα της προηγούμενης έκδοσης (3.0.2) σε όσους χρήστες εγκαθιστούσαν την βάση δεδομένων απ'την αρχή. Το πρόβλημα διορθώθηκε σε αυτήν την έκδοση. 9
Αυγούστου
2009
MyPatients
και MySQL SDBC driverΝέα έκδοση του προγράμματος. Μικρές διορθώσεις στον κώδικα και πλήρης συμβατότητα με τον Sun MySQL SDBC driver του προγράμματος MyPatients.odb. Παρ'όλα αυτά δεν συνίσταται η χρήση του πριν φτάσει στην έκδοση 1.0 τον επόμενο Σεπτέμβριο. Το πρόγραμμα MyDrugs.odb δεν είναι συμβατό ακόμα με τον παραπάνω driver. 31 Μαΐου 2009
MyPatients
3.0.1Πρόσφατα η Sun Microsystems κυκλοφόρησε τον MySQL SDBC (Native) driver Beta 1 για το OpenOffice.org 3.1. Πρόκειται για ένα front end στον MySQL Connection/C++. Με την εγκατάστασή τους ως extension επιτρέπει στο OpenOffice.org να συνδέεται με τη MySQL. Έχει τα εξής πλεονεκτήματα: 1) Δεν απαιτεί εγκατάσταση και ρύθμιση ODBC και ODBC data sources, παρά μόνο την εγκατάσταση ενός extension στο OpenOffice.org. 2) Είναι πολύ γρηγορότερος. 3) Δίνει τη δυνατότητα να βλέπεις όλα τα σχήματα του MySQL server και να συνδιάζεις πίνακες απ'αυτά σε φόρμες, queries, views και κώδικα. Τα παραπάνω τα δοκίμασα σε μια δοκιμαστική έκδοση του MyPatients. Συγκεκριμένα: 1) Χώρισα τα σχήματα σε icd10, labs, mypatients με τα δύο πρώτα να είναι τα σχήματα που εμπεριέχουν τους πίνακες αναφοράς και το 3ο να είναι το σχήμα που περιέχει τους πίνακες με τα δεδομένα των ασθενών. 2) Άλλαξα όλες τις αναφορές σε πίνακες στα queries, forms, και views ώστε να εμπεριέχουν υποχρεωτικά και το όνομα του σχήματος. 3) Πρόσθεσα στο πρόγραμμα και τις φόρμες του MyDrugs με τις ανάλογες μικροαλλαγές στον κώδικα. Το εκπληκτικό είναι ότι στο τέλος τα πάντα δούλεψαν χωρίς να παρουσιαστεί κανένα πρόβλημα, και μάλιστα σε MySQL Server της σειράς 5.0.x και όχι 5.1.x που υποτίθεται ο έχει συμβατότητα νέος sdbc driver. Το τελικό συμπέρασμα είναι ότι σε κάποια επόμενη έκδοση του MyPatients, και όταν ο driver θα φτάσει σε τελική έκδοση (ακόμα έχει κάποια bugs σε Windows που δεν επηρεάζουν τους χρήστες linux) το πρόγραμμα θα πάρει αυτή τη μορφή που περιγράφεται παραπάνω και τα πράγματα θα γίνουν πολύ πιο εύκολα και στην εγκατάσταση και χρήση του, αλλά και στις αναβαθμίσεις του από καιρό σε καιρό! 27
Μαΐου
2009
MyPatients
3.0Συνεχίζονται να προστίθενται νέα πράγματα στο MyPatients. Αυτήν τη φορά οι φόρμες γίνανε πιο απλές χωρίς πολλά πλήκτρα επάνω τους τα οποία αντικαταστάθηκαν από μενού και toolbars, εκμεταλευόμενες τις νέες δυνατότητες του OpenOffice.org 3.1. Γίνανε κάποιες μικροδιορθώσεις στον κώδικα και στους πίνακες των εργαστηριακών. Οι οδηγίες χρήσης είναι πλέον σε υβριδική μορφή PDF/ODF και για να τις ανοίξετε για διόρθωση χρειάζεστε το PDF Import extension. 9 Μαΐου 2009
Η τελική έκδοση του MyPatients 3.0 είναι έτοιμη και μπορείτε να την κατεβάσετε από εδώ. Η έκδοση αυτή θα δουλέψει μόνο σε OpenOffice 3.1. Για προηγούμενες εκδόσεις του OpenOffice.org κατεβάστε την έκδοση 2.3. MyPatients
3.0b1
31 Μαρτίου 2009
Μία πρώτη δοκιμαστική έκδοση του
MyPatients 3.0 που θα μπορεί να τρέχει σε OpenOffice.org 3.1.x και
μεταγενέστερες εκδόσεις μπορείτε να βρείτε εδώ. Η έκδοση αυτή
δεν μπορεί να τρέξει στην τρέχουσα έκδοση του OpenOffice.org (3.0.1). Ο
αρχικός στόχος είναι να μην προστεθούν νέες δυνατότητες, αλλά να γίνει
το refactoring για να είναι συμβατή με το νέο OOo Base 3.1. Σε επόμενη
φάση θα προστεθούν αρκετά νέα πράγματα, μια και ο νέος τρόπος που το
OOo Base 3.1 διαζειρίζεται τα προγράμματα δίνει πολλές νέες
δυνατότητες. Πάντως μπήκα στον πειρασμό να προσθέσω μερικά γραφικά σε
ορισμένα κουμπιά... Η δοκιμαστική αυτή έκδοση αναπτύχθηκε σε
OpenOffice.org Development version 310m7. Ως την τελική κυκλοφορία του
OpenOffice.org 3.1, πιθανώς να υπάρξουν αλλαγές και νέες δοκιμαστικές
εκδόσεις.Για να κάνετε απλώς τη δουλειά σας χρησιμοποιήστε την παλαιότερη έκδοση 2.3. 26 Μαρτίου 2009
Το
MyPatients κερδίζει επιδότηση από την Εταιρεία ΕΛΛΑΚΞεκίνησα να προγραμματίζω την έκδοση 3.0 του προγράμματος. Η έκδοση 3.0 δεν είναι μια απλή αναβάθμιση αλλά ένα εκτεταμένο refactoring με σκοπό να είναι συμβατή με το OpenOffice.org 3.1 το οποίο στο κομμάτι του Base θα έχει δομικές αλλαγές στη λειτουργία του. Το πρόβλημα είναι ότι αυτή τη στιγμή δεν υπάρχει έκδοση 3.1 του OpenOffice.org και αναγκάζωμαι να κάνω τη δουλειά σε development version 310m7 που ευτυχώς αποδεικνύεται αρκετά σταθερή. Τα πράγματα θα μπορούσαν να είναι καλύτερα αν οι προγραμματιστές του OOo δεν αλλάζανε κάθε λίγο και λιγάκι τα services και interfaces του UNO. Για παράδειγμα ο κώδικας που έχει να κάνει με τα User Defined Properties των Documents άλλαξε 2 φορές service σε 6 μήνες (από DocumentProperties πήγε στο DocumentInfo και μετά πάλι πίσω στο DocumentProperties). Αναμένεται το τελικό πρόγραμμα να είναι λιγάκι μικρότερο σε μέγεθος γιατί αρκετά τμήματα του κώδικα θα είναι κοινά πλέον και θα μοιράζωνται από όλες τις φόρμες. Η πρώτη beta έκδοση αναμένεται μέσα στον Απρίλιο και η τελική έκδοση του MyPatients 3.0 μέσα στο Μάιο. 9 Μαρτίου 2009
Το Mypatients κέρδισε με 6 βαθμούς επιδότηση από την εταιρεία ΕΛΛΑΚ. Περισσότερες πληροφορίες θα βρείτε εδώ. Ετοιμάζεται και μια μικρή παρουσίαση για το διήμερο Developers ΕΛΛΑΚ που θα γίνει τον Ιούνιο. Περισσότερες πληροφορίες μετά το Πάσχα... MyPatients 2.3 22
Δεκεμβρίου
2008
Κυκλοφόρησε
η
νέα
έκδοση
2.3
του
προγράμματος MyPatients. Δύο είναι τα νέα στοιχεία
της έκδοσης αυτής. 1) Η δυνατότητα κατηγοριοποίησης των ασθενών, 2) Το
πρόγραμμα αυτόματης εγκατάστασης και/ή αναβάθμισης της βάσης δεδομένων
για GNU/Linux (στην προηγούμενη έκδοση δεν ήταν ακόμα ολοκληρωμένο).
Μπορείτε να το κατεβάσετε από το http://mobi-doc.com/MyPatients_2.3.zip.
MyPatients
installation script21
Οκτωβρίου
2008
MyPatients
2.2.3Τα περισσότερα ερωτήματα που δέχομαι σχετικά με το MyPatients είναι ως προς την εγκατάσταση. Δεν είναι μόνο ότι πρέπει να εγκατασταθούν πρώτα το OpenOffice.org, η java και η MySQL, αλλά και το ότι πρέπει στη συνέχεια να στηθεί η βάση δεδομένων, να στηθούν τα Data Sources, και αυτό προβληματίζει αρκετούς αρχάριους χρήστες. Υπάρχουν λοιπόν καλά και κακά νέα στο πρόβλημα αυτό. Τα καλά νέα είναι ότι αφού εγκαταστήσουμε το OpenOffice.org, τη Java και τη MySQL, καθώς και το unixODBC, και στη συνέχεια υπάρχει ένα έτοιμο script που κάνει τα υπόλοιπα αυτόματα. Τα κακά νέα είναι ότι αυτό γίνεται μόνο σε Linux, καθώς τα Windows δεν προσφέρουν τη δυνατότητα να κάνεις πράγματα χωρίς να χρησιμοποιήσεις το γραφικό περιβάλλον. Κατεβάστε το αρχείο MyPatients_2.2.3.tar.gz, αποσυμπιέστε το σε κάποιο προσωρινό φάκελο, ανοίξτε την κονσόλα στο φάκελο αυτό και τρέξτε το intall. Τα αρχεία του προγράμματος θα πάνε στο /usr/local/MyPatients/ και οι οδηγίες χρήσης στο /usr/local/doc/MyPatients/. Επίσης θα δημιουργηθούν και 2 εκτελέσιμα αρχεία, τα MyPatients και MyDrugs στο /usr/local/bin/. Το νέο OpenOffice.org 3.0 είναι στα σκαριά και έχουν γίνει αρκετές αλλαγές στο UNO API, αλλαγές οι οποίες κάνουν το MyPatients να μην τρέχει σ'αυτό. Η νέα έκδοση 2.2.3 του MyPatients δεν προσθέτει καμμιά νέα λειτουργία, και εκτός από μερικά bug fixes, προσθέτει τη συμβατότητα με την έκδοση 3.0 του OpenOffice.org αλλά και με τις προηγούμενες εκδόσεις 2.4.x. |