SYNOPSIS

gnumed [--quiet|debug] [--slave] [--text-domain=TEXTDOMAIN] [--log-file=FILE] [--conf-file=FILE] [--lang-gettext=LANGUAGE] [--ui=UI-TYPE] [--override-schema-check] [--local-import] [--help] [--version] [-V] [-h|?]

DESCRIPTION

GNUmed is a solution for keeping safe and medically sound electronic records on a patient's health. It primarily focuses on GP offices. It is released under the GPL.

GNUmed is written in Python with wxPython/wxWindows. Data is stored in a PostgreSQL database. Multiple clients can work with the same database at the same time.

OPTIONS

--quiet

Be extra quiet and show only _real_ errors in the log.

--debug

Pre-set the [debug mode] checkbox in the login dialog which controls increased verbosity in the log file.

Useful for, well, debugging :-) Slower, too.

--slave

Pre-set the [enable remote control] checkbox in the login dialog to enable the XML-RPC remote control feature.

--hipaa

Enable HIPAA features with user workflow impact.

Those features which do not affect the workflow of the user are permanently enabled.

--text-domain=TEXTDOMAIN

Set this to change the name of the language file to be loaded. Note, this does not change the directory the file is searched in, only the name of the file where messages are loaded from. The standard textdomain is, of course, "gnumed.mo". You need only specify the base name of the file without the .mo extension.

--log-file=FILE

Use this to change the name of the log file. The default log file would be <~/.gnumed/gnumed.log>.

--conf-file=FILE

Use configuration file FILE instead of searching for it in standard locations.

--lang-gettext=LANGUAGE

Explicitly set the language to use in gettext translation. The very same effect can be achieved by setting the environment variable $LANG from a launcher script.

--ui=UI-TYPE

Explicitly set the user interface type. Omitting this argument will default the interface to wxPython.

Valid values are:

wxp: wxPython Python client (default)

web: CherryPy web client

--override-schema-check

Continue loading the client even if the database schema version and the client software version cannot be verified to be compatible.

--skip-update-check

Skip checking for client updates. This is useful during development or when the update check URL is unavailable.

--local-import

At startup adjust the PYTHONPATH such that the GNUmed client is run from a local copy of the source tree rather than from a proper system-wide installation.

--version, -V

Show version information about the GNUmed client and the database it needs.

--help, -h, or -?

Well, show this help.

ENVIRONMENT

LANG, LC_MESSAGES, etc.

See gettext(1) for how the various locale related environment variables work.

FILES

~/etc/gnumed/gnumed-client.conf

The system-wide configuration file.

~/.gnumed/gnumed.conf

The user-specific configuration file.

~/.gnumed/gnumed.log

The default log file.

RELATED TO gnumed…

http://wiki.gnumed.de

Detailed Wiki-style documentation

http://www.gnumed.org

Users' website

http://www.gnumed.de

German website

http://savannah.gnu.org/projects/gnumed

Mailing list home

http://gitorious.org/gnumed

Source code repository (Git)

/usr/share/doc/gnumed/

Local documentation

man -k gm-*

List man pages on gm-* commands.

gettext(1)

BUGS

A lot of functionality is still missing. However, to make up for that, we deliver a plethora of bugs for your amusement :-)

Use at your own risk. You have been warned. Take proper backups !