Monday, March 15, 2010

GNUmed - clinical pearls

GNUmed will now warn you that you have prescribed a medication the patient is allergic to even once you have actually allowed that. Better be carefull.



Sunday, March 14, 2010

GNUmed 0.7 Release Candidate 1

Karsten has uploaded RC1. This is low beta quality. Please test
and report !

        http://www.gnumed.de/downloads/client/0.7/
        http://www.gnumed.de/downloads/server/v13/

Karsten

        0.7.X

- new: manage diagnostic orgs
- new: manage date of death per patient
- new: manage discontinuation of substance intake
- new: hook after_substance_intake_modified
- new: hook after_test_result_modified
- new: visual progress notes
- new: initial support for FreeDiams drug database frontend

- improved: login dialag:
        - hint about local DB on failure
        - do not show password ;-)
- improved: show allergies in substance intake edit area
- improved: warn on creating database users with empty passwords
- improved: default region/country for new-person creation
- improved: show lab name/contact details in measurement tooltip
- improved: always use new person creation rather than old
- improved: placeholders:
        - name::*::*
- improved: various typos
- improved: do not fail if unable to show part when adding documents
- improved: cleaner display of documents in tree
- improved: ARRIBA is now v2.0.4
- improved: using Git for SCM now

Friday, March 12, 2010

GNUmed has a webinterface - sort of

It took 10 hours, cherrypy and some good guessing but now it is there. Let me
introduce GNUmed's web interface.

I have repeated ad nauseum that GNUmed is so cool ( I mean well abstracted)
that there should not be any problem ripping out the wxpython interface and
replacing that by a web interface.

Because I suck at python and web frameworks it took ten hours to complete. I
hase used cherrypy and a stock GNUmed. It was not neccessary to add a single
line of code apart from a few lines for the html login page. Can you believe
that ?

GNUmed is so nicely seperated that I was able to reuse gmPG2, gmCLI and some
more middleware modules without changing any of them. I ripped out gmGuiMain
since this is mostly wxpython stuff, stole most of the code from gnumed.py and
gmAuthWidgets for the login stuff and put all this in gnumedweb.py.

What we have got now is a simple website that will ask for the backend
profile, the username and the password. It will the connect to a stock gnumed
database just as the the wxpython gui would. To prove that I did not make this
up it returns the database language for your login and shows it on a webpage.

Tell you what. If you want to try it install cherrypy for your operating
system, replace the original gnumed.py in the wxpython directory by the one I
have attached here and run the well know shell script gm-from-vcs.sh just as
you would for the wxpython gui. Open a webbrowser and go to 'localhost:8080'.
Put in the credentials and observe the output.

You need to have a version 13 (devel version) database. If you want to try it
with a v12 (stable ) database let me know and I will make a small change to
gnumed.py.

What's next ? This is a prototype only. It show that the existing GNUmed code
can be reused without rewriting it. One needs python skills and HTML and/or
some Javascript skills to hack up a nice user interface. Some Ajax won't hurt
either.



http://localhost:8080

Best regards,
Sebastian

Thursday, March 11, 2010

GNUmed on Mandriva 2010

GNUmed client and server run fine on Mandriva 2010. The client runs out of the box on Mandriva. If all is well the server part installs without a hitch and the command 'gm-boostrap_server' will happily create a GNUmed database. In some corner cases due to the interaction with PostgreSQL the bootstrap process may fail. If that happens you will need some time or someone with good GNU/Linux skills to correct this situation.

If you encounter a message like:
DataError: new encoding (UTF8) is incompatible with the encoding of the
template database (SQL_ASCII)
TIP:  Use the same encoding as in the template database, or use
template0 as template.
most likely your installation of PostgreSQL on Mandriva has a cluster with SQL-ASCII encoding. You can find out by running the following commands as user root on the command shell.
su postgres
psql -l
If the output shows SQL_ASCII for encoding you weil have to change a few things manually before the GNUmed server part can run porperly. If you are sure that you have not used PostgreSQL previously and have no data in it until now then and only then you can try to uninstall all Postgresql packages and reinstall them. Before you reinstall backup and remove the directory '/var/lib/pgsql/data'. After you have reinstalled everything and restarted PostgreSQL (e.g. /etc/init.d/postgresql start) issue the above command again and observe the output. If you now have UFT8 as encoding instead of SQL_ASCII you are good to go. If not or if you don't want to remove the SQL_ASCII cluster then you are in for some manual work on your system. In that case you need to initialize a second cluster in another directory.

Issue these commands as user root.
mkdir /var/lib/pgsql/data1
chown postgres /var/lib/pgsql/data1
As user postgres (via 'su postgres' ) issue this command.
/usr/bin/initdb --locale=de_DE.UTF-8 -D /var/lib/pgsql/data1
Now change into that directory.
cd /var/lib/pgsql/data1/
Edit the file postgresql.conf and set the line #port = 5432 to port = 5433. Make sure to strip away the # at the beginning of the line .Now you have to tell the bootstrap script that PostgreSQL is listening on port 5433 instead of 5432.Change into the directory
/usr/lib/gnumed-server/bootstrap
 and edit the file
bootstrap-latest.sh
Find the line #export GM_DB_PORT=5433 and remove the # to activate the line. To start the second cluster on port 5433 issue these commands as user postgres.
'pg_ctl -D /var/lib/pgsql/data1 start'
To stop PostgreSQL on port 5433 run this command as user postgres.
'pg_ctl -D /var/lib/pgsql/data1 stop'
-Now to finally bootstrap a GNUmed database run this command as user root.
gm-boostrap_server
This is tested and works. You can verify that the second server is running on
port 5433 by running this command as user postgres.
'psql -p 5433 -l'
What is left is a way to automatically cater for the above situation. I
recommend to extend the script 'postgresql 'in /etc/init.d' but this exercise
is left to the user.

Don't forget to edit your config file to tell the client that the server is on port 5433. One way to do this is to edit the file /etc/gnumed/gnumed-client.conf. Find the line port in the profile of your choice and replace 5432 by 5433. Let us know if it does not work out for you.

Sebastian

Tuesday, March 09, 2010

Visual progress notes in GNUmed 0.7

Looking at the latest code in GIT I saw that a new feature is about to appear in GNUmed. There will be a possibility to work with images as visual progress notes.

It supposedly works like that:
 - connect a camera to the PC
- press file
- select the photo you want
- an image manipulation application will be opened
- one can edit the picture
- one leaves the application
- image will be transferred into the GNUmed database
- to the right is a list of such notes




Monday, March 08, 2010

GNUmed - even smarter when local database is missing

It is not obvious to many first time users that despite its name the package gnumed-server does not create a local database. Instead it just copies all neccessary files to the disk. One still has to run 'gm-boostrap_server'.

To make it easier for users to know that they missed the most important step the error dialog tries to be much more helpful now.



GNUmed web interface

Hi all,

I am bringing this up every once in a while. There is no need to discuss the need for it again. I am simply interested in a proof of concept and collecting thoughts.

GNUmed has a wxpython based client. It is a wrapper around GTK on GNU/Linux. In the past I have wondered what it would take to hack a web interface for GNUmed.

There a far too many web toolkits to choose from. One of the ideas is to use a toolkit that will allow reuse of existing code as rewriting (e.g. the middleware) not feasible.

Toolkits that come to mind and have some userbase are Django, Turbogears and Pylons. All of them provide access to the PostgreSQL database and make use of python. However all of them are designed to talk to the database bypassing our middleware. Replicating the middleware makes no sense.

It is possible to reuse the midlleware we have. It can be done through XML-RPC. Mere chance has it I came across TinyERP Web on freshmeat. Digging a little deeper it looks like the solved the same problem. They have a default GTK-Client and now came up with a web-client based on Turbogears. They use XML-RPC. I am not sure if they use it to access what I would call the middleware. However if anyone wants to have a go at this here is their code to look at http://www.openerp.com/download/old/eTiny-1.0.1.1.tar.gz If you are going to attempt that I recommend to:

- create a webbased log-in dialog which resembles the fat client dialog.
- reuse GNUmed's python middleware for the connection
- glue it together by using XML-RPC to talk to the middleware
- implement a page that shows that you are actually connected to the GNUmed database

There is a project called 'medical'. It tries to implement an EMR on top of OpenERP which is the current version of TinyERP - the software the above webinterface is for.

http://medical.sourceforge.net/

Have fun,
Sebastian

Thursday, March 04, 2010

GNUmed Live media download statistics

Since I have started to provide Live media such as Live-CDs, VMware images at

www.sf.net/projects/gnumedlive

around 15 days ago there have been roughly 120 downloads. The VMware images have been downloaded just 11 times. Top download was the Debian based Live CD. I believe that is due to the fact that this download is featured on the page.

I have not received any feedback from people who have tried it out so either all worked well or noone could get it to work.



BTW. Don't miss your chance to crush the challenge of the week. Help GNUmed warn about bad medication during pregnancy.

Sebastian


Tuesday, March 02, 2010

Challenge of the week - make a difference to the pregnant woman / unborn baby

Hi all,

Remember my I want to know who is pregnant and takes ACE inhibitor call ?

I am proud to introduce the ... challenge of the week ...


You always wanted to start looking at GNUmed?

Now here is your chance. Solve the question of who is pregnant and takes ACE-inhibitor.


Hint 1) There are various ways for coders and regular users. I will give you a hint. Have a look at the SQL query plugin of GNUmed. One way is to design a query that looks up the ATC of a drug and searches health issues und open episodes for _('pregnancy*')

Hint 2) You can browse the schema either via pgadmin or have a look at http://wiki.gnumed.de/bin/view/Gnumed/DatabaseSchema

Hint 3) This is a team project. If you have trouble just ask :-)


All entries will receive an honorable mention at the Wiki frontpage for version 0.7.


Good luck,

Sebastian

Friday, February 26, 2010

Nightmonkey for GNUmed

I came across Nightmonkey.
an intuitive interface for translating package descriptions. Translating DDTP descriptions is usually a mess but Nighmonkey enables you to filter out the packages of each repository that are more important to translate: those found in the software center or that are very popular. You can easily see what is left to do, and you can search for particular package descriptions as well. For more information, see Nightmonkey's wiki page.
I used it to complete the German translations for GNUmed. Please help with the other translations.



http://nightmonkey.ubuntu.hu/

Wednesday, February 24, 2010

Osirix for GNU/Linux - maybe

It is a shame that Osirix is only available for MacOSX. Those guys can be proud of what they have achieved. There is nothing close on GNU/Linux.

Judging by their site it is not impossible to port it but a lot more work then simply recompiling. I guess the user interface makes up most of the porting work but I have not looked at their code that close.

On the other hand if their was a market they would have ported it already I guess.

The good news however is their two way xml-rpc interface. One can query Osirix from e.g. GNUmed to allow general practioners manage Dicom data (heart cath, ultrasound) in Osirix. On the other hand Osirix can interact with GNUmed to open a patient or automatically adding an entry to the document archive when reading a CD in Osirix.

This can be made to work on a Mac today but we are not going to buy Macs anytime soon :-)

Sebastian

Monday, February 22, 2010

The state of Dicom viewers for GNU/Linux

When you search for free Dicom viewers you get a bunch of them. The categories include:

1.) Free to use but no sourcecode
2.) Free to use and sourcecode but only on MS Windows
3.) Free to use and sourcecode but only on MacOSX
4.) Sourcecode but beta at best on GNU/Linux

This is sad. There are free PACS server and client, all open source. What I have yet to find is a Dicom viewer that can display angiograms and CT series, X-rays and the like on GNU/Linux. Most packages can handle single image dicom files but cannot handle cine loops.

Each day loads of CDs with dicom data are shipped between physicians. Most of them include a small viewer. But this viewer is Windows only. If you are lucky you can get it to run with wine.

In summary: As a physician running a GNU/Linux only shop such as e.g. cardiologists who constantly receive or send CDs there is no good option to view the data.

Future:
One option is to port an existing MS Windows only application to GNU/Linux. Another option is to start from scratch such as opendicom.net is trying to pull off. However I don't see that solution anytime soon.

The final question however is: Is there any demand for that or am I making this up ? Usually when there is demand a solution will come up. Not yet in this case.

Sebastian Hilbert, MD

Tuesday, February 16, 2010

GNUmed 0.6 for Windows - out now !

Later then I had hoped I can announce the immediate availability of GNUmed 0.6 for MS Windows (tested on Windows XP). As usual client and server are available. It will install all missing pieces for you and have you running GNUmed in no time.

Full details are available at

http://wiki.gnumed.de/bin/view/Gnumed/InstallerGuideHomeShort#win

Please report praise or defects.

Sebastian

Sunday, February 14, 2010

GNUmed Live project started

I am proud to announce GNUmed Live.

It all originated from the need to host GNUmed Live CDs, VMware images and so on. Nothing comes for free and there was no way we could host these images on the GNUmed servers. That is why we started the GNUmed Live project on sourceforge.

This gives us the room we need to offer GNUmed in a form that allows users to try GNUmed without going through the whole installation process.

Head over to sourceforge.net to see for your self and grab a CD image.



Sebastian



Thursday, February 11, 2010

New gems in GNUmed 0.6 and 0.7 (to be)

Karsten made me aware of a few gems for GNUmed in daily use. See the attached screenshot. When connected to a drug database such as German Gelbe Liste GNUmed will know the ATC code for a drug. That makes it possible to search for infos in other databases. That way GNUmed is able to know the defined daily dose (DDD) as seen in the screenshot.















Another gem is in the following screenshot. GNUmed will now display the patient's allergies directly in the prescription dialog.
















The last one gives a detailed overview over the lab plugin.

GNUmed Live media available

Hi all,

To put some meat behind the effort to create a medical linux distribution I have started to produce a number of live media.

Currently available are:

1.) Debian based Live-CD (Xfce-based)
2.) openSUSE based Live-CD (KDE4-based)
3.) openSUSE based virtual machine (vmware/virtualbox)
4.) openSUSE based disk image

Downloads:
http://sourceforge.net/projects/gnumedlive/

All versions include a fully configured GNUmed 0.6.2 that can access a local (as in included and running) GNUmed database.

These images are only proof of concept and are intended to serve as a nucleus for a medical linux distribution (that means packaging and including more packages)

Have a look and identify areas that can benefit from a concerted effort (e.g. wallpaper, bootsplash, firefox plugins)

Sebastian

Wednesday, February 10, 2010

GNUmed Live CD 0.6.2 available

Hi all,

A new Live-CD for GNUmed is available. Carries GNUmed 0.6.2 and server 12.2.
You can try GNUmed including a local database.

Get it from
http://www.gnumed.de/downloads/live-cd/gnumed-live-0.6.2.iso

Sebastian

Tuesday, February 09, 2010

Please support bug #518784 for Ubuntu - GNUmed in Lucid

Hi all,


Ubuntu is about to release a Long Term Support release (Ubuntu 10.04 aka Lucid).

They have synced GNUmed (electronic medical record) client 0.6.0 and server 12.1. In the meantime we have release the bug fix release 0.6.1 and have filed a bug report against gnumed-client.

Please support the effort to get the latest fixed version into Ubuntu by visiting the following page on launchpad. While there please leave a comment indicating that this affect you as well.


https://bugs.launchpad.net/ubuntu/+source/gnumed-client/+bug/518784


The package is in Debian unstable but will be migrated to Debian testing *after* the auto-sync period for Lucid from Debian testing is over. So the only way to make this happen is a manual sync by the Ubuntu people.


Thanks for your support,

Sebastian for the GNUmed team.



Monday, February 08, 2010

GNUmed Live CD 0.6.1 available

Hi all,

A new Live-CD for GNUmed is available. Carries GNUmed 0.6.1 and server 12.1.
You can try GNUmed including a local database.

Get it from
http://www.gnumed.de/downloads/live-cd/gnumed-live-0.6.1.iso

Sebastian

Sunday, February 07, 2010

CVS source code hosting is no more ...

Hi all,

All development and storage of source code is now happening in GIT. That means that the CVS tree at savannah.gnu.org which has been the central storage place for source code is no longer update. Instead GIT is now used. There is no such thing as the main development tree any more. Any developer has his/her local repository. Branches are cloned or merged at release time and will result in a release tarball.

Karsten Hilbert who has long been the main coder behind the GNUmed project will host a copy of his repository at
http://gitorious.org/gnumed/

deutsches Tutorial: http://www.online-tutorials.net/programmierung/git/tutorials-t-3-263.html
englisches Tutorial: http://cworth.org/hgbook-git/tour/

Friday, February 05, 2010

GNUmed client 0.6.1 released

Hello all,

thanks to early adopters we can offer the first 0.6
maintenance release:

        0.6.1

        - FIX: WRONG most-recent result displayed in measurement type tooltip
        - FIX: missing .GetValue() on abnormality indicator PRW on updating a test result
        - FIX: exception on problem with any placeholder rather than continuing with a notice
        - FIX: work around one more bogus PyDeadObjectError exception
        - FIX: re-add pt_BR translation to release tarball
        - FIX: missing dependencies/faulty paths in gm-install_client_locally.sh
        - FIX: several typos

As usual a database upgrade from v12.0 to v12.1 is NOT
needed. There is also no database fixups so far.

Tarball downloads are available from here:

        http://www.gnumed.de/downloads/client/0.6/
        http://www.gnumed.de/downloads/server/v12/

There's a fixed helper script here:

        http://www.gnumed.de/downloads/client/

Please report bugs.

Karsten

GNUmed client installation on Ubuntu - video available

I have uploaded another video which shows how to install the GNUmed electronic medical record client on Ubuntu. The video covers Ubuntu Jaunty but all never versions should work alike.

Have a look at http://blip.tv/file/3178833


Thursday, February 04, 2010

GNUmed's PPA on Ubuntu Jaunty - video available

I have uploaded another video which shows how to add the GNUmed package archive on launchpad to you Ubuntu Jaunty (9.04) sources so can install the latest GNUmed version instead of the outdated ones that ship with the release.

Have a look at http://blip.tv/file/3173725



Tuesday, February 02, 2010

GNUmed translations shaping up

Nice to see there is some progress regarding the translations of GNUmed.


Keep up the good work.

Sebastian

GNUmed - Configure access for other machines on the network

In order to allow other clients on the network to access the GNUmed database the following changes are neccessary.

On the server:
1.) Find the directory C:\Program Files\PostgreSQL\8.3\data.
2.) Open and edit the file pg_hba.conf.
3.) Find the IP-address of the machine that wants to connect to the server.
4.) Add a line containing the IP address of the client

On the client:
1.) Find and the directory C:\Program Files\GNUmed-client
2.) Open and edit the file gnumed.conf
3.) Add a new profile for the server
4.) Add the profile to the list of profiles

Details available in the GNUmed Wiki

Sebastian

Monday, February 01, 2010

Tip of the Day: Clean up a PostgreSQL installation on MS Windows

The task: Uninstall PostgreSQL on MS Windows - completely. It seems obvious. Just go to System Preferences>Software and uninstall PostgreSQL. Not quite. Before you can call PostgreSQL fully uninstalled prior to a new installation attempt you must take care of what is left over while uninstalling.

The uninstallation process does not delete the databases. If you want to completely remove everything be sure to back up and delete C:\Program Files\PostgreSQL\8.3\data. This one was easy but there is one more.

PostgreSQL creates but does not remove the system user named 'postgres'. You can't see it in the user management dialog in System Preferences but you can still get rid of it. Open a command shell (also known as DOS-Box). Type in 'net user postgres'. If it exists it will show you details.
 To get rid of it execute 'net user /del postgres'

Have fun,
Sebastian


Wednesday, January 27, 2010

Installation instructions for Ubuntu updated

The call for testing the new GNUmed release was a success for the project. We received problem reports from a Debian user and an Ubuntu user. The report from the Dutch Ubuntu user was especially helpful as it contained a suggestion how to improve the installation instructions for GNUmed on Ubuntu. The instructions are not only more detailed but easier to follow as well. Thank you all who provided feedback.

The improved instructions are available at http://wiki.gnumed.de/bin/view/Gnumed/UbuntuGuideShort.

Tip of the Day: List all your patients in the database

GNUmed has a feature to search your database. The analysis plugin comes with a few pre-defined search itmes but lets you create your own. Recently someone asked for a list of all patients. Here is how to do that:
Enter a name for your search item in the field :'Analysis' and 'select * from dem.v_basic_person' in the field SQL-field. Select run and observe the output.



If you feel others might benefit from your search item you can contribute it to the GNUmed community via the push of a button. Push the 'Contribute' button and the search item (not the results, of course) will be sent to the GNUmed mailing list for others to view and use.

Tuesday, January 26, 2010

Getting a a GNUmed database installed locally

Dear all,
GNUmed ships as packages for Debian, openSUSE, Fedora, Mandriva and Ubuntu. There is a client package called gnumed-client and a server package called gnumed-server.

Those can packages can easily be installed through the packages manager of your Linux distribution. There is one important step left that is *not* covered by installing the package. For the client package all is ready to run. For the server package however there is one more step before the client can connect to a local database. One needs to boostrap a local database first (*). In other words one needs to create a GNUmed database inside the PostgreSQL database server. The gnumed-server package does not do this for you. It merely copies everything that is neccessary for the creation of the database into your system. In other words it prepares a bootstraping environment.

So after you installed the gnumed-server package you are ready for the final step:

become root user in your system and run the command : gm-bootstrap_server

You will see a few lines fly by and if all goes well a version 12 database will appear in your system. A good indicator will be a line

''We most likely succeeded"

* Beware that if you have a local database already you must not use gm-boostrap_server as it will overwrite your data. Use gm-upgrade_server instead.

Monday, January 25, 2010

Thera-Pi für die Physiotherapie

Einige Zeit ist vergangen seit ich zulezt Thera-Pi als OpenSource-Programm für die Physiotherapie angeschaut habe. Ich war überrascht als ich gestern erneut auf der Seite www.thera-pi.org war und feststellen konnte, dass das Programm rapide an Funktionalität zugenommen hat. Die Macher sind sehr aktiv und es sieht sehr danach aus als könnte das Ziel erreicht werden.

Das Ziel ist kein Geringeres als eine komplette Lösung für die Heilberufe bereitzustellen. Natürlich mit Abrechungsfunktionaliät.
Gute Arbeit. Weiter so.

Das Projekt wurde in den vergangenen Monaten zweimalig gehackt. Ob das ein Zeichen dafür ist, dass die Mitbewerber aufmerksam geworden sind lässt sich nicht sicher sagen.

GNUmed 0.6.0 for Ubuntu released

I am pleased to announce Ubuntu packages for the release of version 0.6.0 of the GNUmed EMR client
and version 12.0 of the GNUmed EMR server.

The GNUmed project builds free, liberated open source Electronic Medical
Record software to assist and improve longitudinal care. It is made available
at no charge and is capable of running on GNU/Linux, Windows and Mac OS X. It
is developed by a handful of medical doctors and programmers from all over the
world. It can be useful to anyone documenting the health of patients
including, but not limited to, doctors, physical therapists, occupational
therapists ...

Ubuntu packages for Intrepid, Jaunty, Karmic and Lucid will appear shortly in the GNUmed PPA. We love feedback so give it a spin. Seems like Feb 11th will be FeatureFreeze for Debian packages. We are working hard to get GNUmed included in Lucid so users will have a chance to get it onto their boxes.

Stay tuned and be sure to check out wiki.gnumed.de

Sebastian Hilbert
for the GNUmed team

Saturday, January 23, 2010

GNUmed electronic medical record version 0.6.0 released

Dear all,


I am pleased to announce the release of version 0.6.0 of the GNUmed EMR client and version 12.0 of the GNUmed EMR server.

The GNUmed project builds free, liberated open source Electronic Medical Record software to assist and improve longitudinal care. It is made available at no charge and is capable of running on GNU/Linux, Windows and Mac OS X. It is developed by a handful of medical doctors and programmers from all over the world. It can be useful to anyone documenting the health of patients including, but not limited to, doctors, physical therapists, occupational therapists ...


The big improvements are

- LaTeX based letter writing

- medication handling


The full list of changes:

0.6.0

- can promote an episode to being a health issue

- can add home phone/external ID to newly created patient directly

- can track diagnostic certainty classification (ABCD) on episodes and issues

- can track procedures performed on a patient

- can do end user friendly free-text search across all EMRs

- can move all progress notes of a pre-selected list of encounters to another episode

- can manage provinces

- can manage substance intake

- can print medication list

- can print LaTeX as well as OOo letters

- referral letter template contributed by Rogerio Luz and James Busser

- can interface with German "MMI/Gelbe Liste" external drug database

- show info on drug/substance by PZN / name

- show interactions

- import drugs/substances

- can display UI in Polish and a few other languages (all partially)

- can include potential problems in problem list of soap plugin

- can remove DOB from person

- improved (more) placeholders

- gender to re placement mapper

- medication list

- allergies list

- problems list

- improved inbox

- improved tarballs: include schema/API docs, better names

- improved import path detection


Get your copy here:

http://www.gnumed.de/downloads/client/0.6/

http://www.gnumed.de/downloads/server/v12/


Yes, this will require you to upgrade your existing v11

databases by

./upgrade-db.sh 11 12


These scripts can help:

http://www.gnumed.de/downloads/server/net_upgrade-gnumed_server.sh

http://www.gnumed.de/downloads/server/net_install-gnumed_server.sh


Please enjoy and report bugs !


Sebastian Hilbert

on behalf of the GNUmed team



Friday, January 22, 2010

GNUmed in the news

GNUmed has been recognized for doing a good job in delivering a FOSS EMR to users and anyone interested in FOSS EMR

Have a look at
http://www.apfelkraut.org/2010/01/freemedsw-stats-and-more/

Thursday, January 21, 2010

Fedora medical SIG - first meeting

On Tuesday Jan 19th the first IRC meeting of the Fedora medical special interest group took place. Take a look at the meeting summary or the full conversation log. There is a Wiki page available for the Fedora medical SIG.

There is a similar effort from openSUSE members. The project is called openSUSE medical.

Sebastian

GNUmed client 0.6 release candidate 6 released

Karsten has uploaded 0.6.rc6 which contains the full referral
letter package. The public database is updated, too.

        http://www.gnumed.de/downloads/client/0.6/
        http://www.gnumed.de/downloads/server/v12/

If he does not hear back about bugs by Friday he will release
0.6.0 based on this code.

Packages for openSUSE , Fedora and Mandriva are available through the openSUSE build service. Check it out via the download area at wiki.gnumed.de

Sebastian

Tuesday, January 19, 2010

FOSS EMR meeting

There will be a meeting of people from Fedora and openSUSE at 18:00 UTC. Join IRC at #fedora-meeting if you are interested in FOSS EMR 

http://www.timeanddate.com/worldclock/fixedtime.html?day=19&month=1&year=2010&hour=18&min=0&sec=0&p1=0

Sebastian

Saturday, January 16, 2010

GNUmed screenshots #2

http://www.flickr.com/photos/gnumed/sets/72157623210741050/show/

Let us know what you think. Do they look better ?

Sebastian

GNUmed client 0.6.rc5 openSUSE packages available

If you want to try the fifth (and hopefully final) release candidate of the GNUmed client 0.6 series head over to

http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&p=1&q=gnumed-client

and install through the 1-click installer.

Sebastian

Tuesday, January 12, 2010

Screenshots for GNUmed 0.5.2 available

New screenshots of version 0.5.2 are available on Flickr. Take a look at the pictures or the slideshow.



Sunday, January 10, 2010

GNUmed online help availble.

Imagine you are browsing the GNUmed wiki but cannot find the information you are after. Imagine further you really want to try GNUmed but you don't know how.

There are a number of ways to get in touch. You could hunt around for an email address or you could ask a question on launchpad. It just got easier. Thanks to a service called olark you can now contact a member of the GNUmed team directly (given he is available for help).

Have you noticed the black bar in the lower right corner of every Wiki page ? If I am available just start chatting away. I would be glad to help.



GNUmed 0.6 release candidate 4 is out

Karsten has uploaded 0.6.rc4:

        http://www.gnumed.de/downloads/client/0.6/
        http://www.gnumed.de/downloads/server/v12/

The Changelog:

- can promote an episode to being a health issue
- can add home phone/external ID to newly created patient directly
- can track diagnostic certainty classification (ABCD) on episodes and issues
- can track procedures performed on a patient
- can do end user friendly free-text search across all EMRs
- can move all progress notes of a pre-selected list of encounters to another episode
- can manage provinces
- can manage substance intake
- can print medication list
- can print LaTeX as well as OOo letters
- can interface with German "MMI/Gelbe Liste" external drug database
        - show info on drug/substance by PZN / name
        - show interactions
        - import drugs/substances
- can display UI in Polish
- can include potential problems in problem list of soap plugin
- can remove DOB from person

- improved (more) placeholders
        - gender to re placement mapper
        - medication list
        - allergies list
- improved inbox

- improved tarballs: include schema/API docs, better names
- improved import path detection

Please test and find bugs !

Packages for openSUSE , Fedora and Mandriva will appear shortly. Have a look at wiki.gnumed.de to find out how to get those packages installed.

Sebastian

openMolar - Open Source Dental Practice Management Software

I just found out about a software package for dental practices through the Debian med mailing list.
New openMolar Logo Image
It is called openMolar and can be found at the openMolar website. There are screenshots available as well as a video showing it in action. There seems to be a version for Ubuntu, Pardus and Windows.

The author says it should be available for Mac OS X as well but there is no easy to install package yet. The project founder and programmer is a dentist who has an interest in computing. After becoming severely disatisfied by existing commercial applications, he decided to write his own.

For the technically inclined :
OpenMolar leverages some wonderful open source tools.
Python http://www,python.org
PyQt4 http://www.riverbankcomputing.co.uk/software/pyqt/intro
Qt4 http://www.qtsoftware.com/
MySQL http://www.mysql.com

Saturday, January 09, 2010

Live CD for GNUmed 0.5.2 available

GNUmed 0.5.2 client is now available as a Live CD. If you would like to try out GNUmed but you don't want to bother with getting and installing it get yourself a Live CD. It involves downloading one big file, burning it to a CD and starting your PC from CD drive. Have a look at the user guide.

Download Live CD now !