1
2GNUmed(1) General Commands Manual GNUmed(1)
3
4
5
7 GNUmed - an electronic MEDICAL record software for GP offices
8
9 This is not fully featured yet. Use at your own risk. You have been
10 warned.
11
12
14 gnumed [--quiet|debug] [--slave] [--text-domain=TEXTDOMAIN] [--log-
15 file=FILE] [--conf-file=FILE] [--lang-gettext=LANGUAGE] [--ui=UI-TYPE]
16 [--override-schema-check] [--local-import] [--help] [--version] [-V]
17 [-h|?]
18
19
21 GNUmed is a solution for keeping safe and medically sound electronic
22 records on a patient's health. It primarily focuses on GP offices. It
23 is released under the GPL.
24
25 GNUmed is written in Python with wxPython/wxWindows. Data is stored in
26 a PostgreSQL database. Multiple clients can work with the same database
27 at the same time.
28
29
31 --quiet
32 Be extra quiet and show only _real_ errors in the log.
33
34 --debug
35 Pre-set the [debug mode] checkbox in the login dialog which con‐
36 trols increased verbosity in the log file.
37
38 Useful for, well, debugging :-) Slower, too.
39
40 --slave
41 Pre-set the [enable remote control] checkbox in the login dialog
42 to enable the XML-RPC remote control feature.
43
44 --hipaa
45 Enable HIPAA features with user workflow impact.
46
47 Those features which do not affect the workflow of the user are
48 permanently enabled.
49
50 --text-domain=TEXTDOMAIN
51 Set this to change the name of the language file to be loaded.
52 Note, this does not change the directory the file is searched
53 in, only the name of the file where messages are loaded from.
54 The standard textdomain is, of course, "gnumed.mo". You need
55 only specify the base name of the file without the .mo exten‐
56 sion.
57
58 --log-file=FILE
59 Use this to change the name of the log file. The default log
60 file would be <~/.gnumed/gnumed.log>.
61
62 --conf-file=FILE
63 Use configuration file FILE instead of searching for it in stan‐
64 dard locations.
65
66 --lang-gettext=LANGUAGE
67 Explicitly set the language to use in gettext translation. The
68 very same effect can be achieved by setting the environment
69 variable $LANG from a launcher script.
70
71 --ui=UI-TYPE
72 Explicitly set the user interface type. Omitting this argument
73 will default the interface to wxPython.
74
75 Valid values are:
76
77 wxp: wxPython Python client (default)
78
79 web: CherryPy web client
80
81 --override-schema-check
82 Continue loading the client even if the database schema version
83 and the client software version cannot be verified to be compat‐
84 ible.
85
86 --skip-update-check
87 Skip checking for client updates. This is useful during develop‐
88 ment or when the update check URL is unavailable.
89
90 --local-import
91 At startup adjust the PYTHONPATH such that the GNUmed client is
92 run from a local copy of the source tree rather than from a
93 proper system-wide installation.
94
95 --version, -V
96 Show version information about the GNUmed client and the data‐
97 base it needs.
98
99 --help, -h, or -?
100 Well, show this help.
101
102
103
105 LANG, LC_MESSAGES, etc.
106 See gettext(1) for how the various locale related environment
107 variables work.
108
109
110
112 ~/etc/gnumed/gnumed-client.conf
113 The system-wide configuration file.
114
115 ~/.gnumed/gnumed.conf
116 The user-specific configuration file.
117
118 ~/.gnumed/gnumed.log
119 The default log file.
120
121
123 http://wiki.gnumed.de
124 Detailed Wiki-style documentation
125
126 http://www.gnumed.org
127 Users' website
128
129 http://www.gnumed.de
130 German website
131
132 http://savannah.gnu.org/projects/gnumed
133 Mailing list home
134
135 https://github.org/ncqgm/gnumed
136 Source code repository (Git)
137
138 /usr/share/doc/gnumed/
139 Local documentation
140
141 man -k gm-*
142 List man pages on gm-* commands.
143
144 gettext(1)
145
146
148 A lot of functionality is still missing. However, to make up for that,
149 we deliver a plethora of bugs for your amusement :-)
150
151 Use at your own risk. You have been warned. Take proper backups !
152
153
154
155Manual for GNUmed 2011 May 10th GNUmed(1)