About GNUmed Goal To produce and to make available free (as in liberated) open source software to help providers better document, understand, plan, and manage their ...
Age, Gestational (Corrected Gestational Age CGA and more...) Below posted by rob challen AATT orange DOTT net possibly on openehr February 2005 Additional notes ...
Allergy And Intolerance Status modeled after a trial form at a local hospital: Drugs (list or check box) Reaction Description Dr Sig Printed name Date/Time ...
Anticoagulation calculator Adrian Midgley suggested a tool to suggest anticoag dosages from previous dosage / response / lab test data. Philippe Ameline noted that ...
Anticoagulation Clinic Description Jump to Process summary The Clinic provides 2 main patient services: 1 "Bridging" administration of low molecular weight heparin ...
Artwork Handling It seems there are two options to use artwork like icons or patient photos in Gnumed. Either convert all images to python embedded image files or ...
Write some code that takes a list of patient IDs (or None for all patients) and writes the clinical data to a text file. The range of data should be contrainable by ...
Importers for Au EMR is widely used in AU. Like many cottage industries, we have a pack of EMR players with one lead wolf. The other wolves have to play importer ...
Audit trails From a medico legal point of view it is important to track who changed what data when. GNUMed uses database level facilities to achieve that goal. Advantages ...
i18n/l10n handling in the backend Rationale Many tables in GNUmed store enumerations such as the types of a document. It is not useful for German users to see a document ...
Poj #281;cia u #380;yte w GNUmed EMR Help Przet #322;umaczy #263; to na j #281;zyk Deutsch English Español Français Polska Português In brief, they are #8230; ...
Billing Billing refers to the creation, handling and processing of fees for services rendered and for costs incurred in the delivery of care. Billing may reside within ...
Billing British Columbia (Canada) Each of Canada's 10 provinces has their own claim submission, claim remittance, and file transfer standards. Other (e.g. federal ...
Billing Example Patient comes into praxis (office) for review of some problem and, while there, receives a vaccination. This vaccination (Gardasil) is not covered ...
Billing First Iteration This page holds some draft notes for a first iteration being actively discussed on the devel list during May 2011. Schema bill holds all tables ...
Billing with Lx Office Lx Office is a ledger application. It is a fork of the ledger application sql ledger. It is optimized for German businesses. Little is know ...
Billing Proposal That a GNUmed configuration setting be added, to enable the auto creation of billable events derived from * billable encounters * billable tasks ...
Billing #8211; Slave Mode This topic outlines how a billing application could work side by side next to GNUmed. Every billing software should be able to create a file ...
Creating and maintaining binary packages Versioning convention * plan is to go 0.1 0.2 0.3 etc until we put together a version we proudly call 1.0 * minor ...
Issue Reporting Contact the GNUmed team If you need to get in touch with the GNUmed team you can find contact information on the Contact information page Bug reporting ...
Medical Manager Medical Manager, among other uses, is the name of a closed source medical billing application developed in British Columbia, Canada and marketed through ...
BusserPage This page is meant as a jump off point for some Busser specific pages. Their content may indirectly help the project and can be migrated to other project ...
BusserPostgres The documentation covers the configurations needed for installing gnumed_v2 given that 1 Debian is installed 2 Postgres is installed (this can ...
Regex These notes are supplemental to some basic links on the parent page (BusserTechNotes#RegEx). convert case in sed substitution In the first case you are looking ...
Sqlite These notes are supplemental to some basic links on the parent page (BusserTechNotes#SQLIte). The motivation is to try and stay intermittently helpful and productive ...
Busser Tech Notes A guide for various things computerish #8230; where not otherwise specified, a lot of what is noted below is debian based. Bash command line usage ...
Managing patient's cardiac device implant status with GNUmed This module is under development. The development can be followed on the GNUmed list and may be helpful ...
Key care related tables in v16 database Demographics schema * Tables* Views address address_type country enum_comm_types enum_ext_id_types gender_label identity ...
Quality Management System certification requirements What should be their application to the producers and users of free software with specific reference to medical ...
Certification Requirements Manufacturing standards in most countries include quality assurance (QA) systems among their requirements for the production, and testing ...
Konfigurationsanleitung für Chipkartenlesegeräte Zum Einsatz kommt die Bibliothek libchipcard. Diese muss jedoch je nach Lesegerät noch speziell konfiguriert werden ...
Clin Health Issue Jim Busser's draft notes (developed in part from thread here with a further update here) * at the top level of the clinical construct*, we have ...
Coding of clinical items * primary goal: to improve clinical functionality and value * secondary goal: to enable secondary use of the data * narrative is ...
The Concept of address The important point to realize here is that an address is nothing but a convenient label for a location with an intended purpose of use for ...
The organisation concept GNUmed supports two levels of capturing organisational structure only. It does not attempt to (fail at) mirror actual hierarchies within organisations ...
Configuration Stored In Backend Here is a short description of what is needed to know. There is presently some overlap in the "old" vs "new" methods, see for more ...
Installing and Configuring your local PostgreSQL server The PostgreSQL server can be run on the same machine as the client or on another machine. Bootstrapping the ...
How to contact the GNUmed team Mailing list The GNUmed team and anyone subscribed to the GNUmed mailing list can be reached by mailing to gnumed devel #64;gnu.org ...
Contributing to GNUmed GNUmed is a free/open source project, and you are more than welcome to help us make it better! There are many ways you can help #8230; Translate ...
Country Notes For certification links and information, see the wiki page Certification Requirements Canada Switzerland USA Other info #AnchorCa Canada * National ...
The List of Current Medications Scope This list shows the substances the patient is currently taking in order to gain well being. Hence it lists prescription drugs ...
Handling concurrent database modifications in GNUmed A design principle in GNUmed is to block concurrent use of patient data as little as possible. Most of the time ...
Data migration Within GNUmed Database and table modifications * see here at the gnumed devel list * older thread from this point forward at the gnumed devel ...
Additional arcane and rarely needed information A quick overview of postgres' backup and restore functions are posted at this blog. Below find an outdated example ...
GNUmed database in a PostgreSQL server on MS Windows CAUTION do not run the primary bootstrapper script below if you have a working database that needs to be preserved ...
Database Schema For a conceptual overview, see the DbStructure page. For the actual Postgres table layouts, refer to the following formats (generated via PG autodoc ...
Forms Storage in the GnuMed Database Concepts * forms must be formally defined * form revisions may not overwrite each other when upgrading * form sets ...
Database Revision Handling * database revisions change with major releases only * minor (bugfix) releases never require a database change * if a change in ...
Principles of GNUmed information storage Reasoning behind DB design * the database schema is here General Concepts 1. Focus on clinical information for GPs ...
Debian Guide (Long) Introduction Preparing to install Debian Configuring and managing Debian Why Debian? #AnchorIntro Introduction Why would someone who has not ...
Debian Guide (Short) No distro related problems reported running GNUmed under Debian/stable and Debian/testing, however some problems have been observed depending ...
Installation on Debian This page is out of date but is being kept for some of the information that has not yet been refactored. In the meantime it is recommended to ...
A walkthrough about using debian ldap , kerberos and bind packages with gnumed Notes by Syan Tan (minor edits by Jim Busser). Setting Up Bind These notes refer to ...
Debian Packaging Guide for GNUmed The latest packages in Debian can always be found through Debian's package search Andreas Tille recently posted a guide on how to ...
Decision Support A hibernating open source project EGADSS informs how GNUmed and other EMRs could in future usefully retool their "export" like functions. It produced ...
DevelRefMisc (Miscellaneous development reference) AuditTrails #AnchorConcurrentDataEntry Data entry: concurrency conflict resolution * see this post for more ...
Development Guidelines Coding and Module design guidelines string handling/encoding * there is no such thing as plain text * always use Unicode internally ...
Development Centre Project Status Planner Developer Guide Guidelines Testing Reference * Google summer of code projects * Launch Pad where we are beginning ...
Development Process This wiki topic is meant to help people identify how their needs might be made to "fit" inside GNUMed There are a few stages to what we would like ...
Development Reference when wanting to reference some content that you wish to add to the wiki, but you are uncertain where to put the information (i.e. whether to ...
Tools for the trade Everyone has his/her own set of preferences when it comes to development tools. This page is mainly aimed at people that don't have a favorite ...
Dictate speaker dependent speech recognition software from the company MacSpeech These notes represent clippings and/or a syntheses of materials mainly from the MacSpeech ...
On Being a Director Many directors gain election (or appointment) with limited understandings of their duties, let alone how to be effective. This short piece is aimed ...
Directors' Fiduciary Duties (this is not yet cleaned up) OK, here is the product of some research that I have been doing over time. These are bits and pieces that ...
DirectoryStructure The following is a collection of pieces of discussion, for possible reference value. They may not correctly reflect current status or plan. From ...
Document Imaging ("Scanning") (new topic) References Here is a link to a guide that is specific to my adjacent province of Alberta (in Canada) but a lot of it is ...
Documentation Index A simple compilation of wiki topics created for the manual. For varous other tidbits see DevelopmentReference. AcquireDocuments DocumentArchive ...
next generation GNUmed PR and documentation effort contact: Sebastian Hilbert motivation: four years of GNUmed developent and I still get to hear the same phrases ...
Documentation Planner: See also DevelopmentPlanner. Documentation is under review on the gnumed devel list. See Future Current: * GnumedManual * this ...
DrugRef The original drugref web site appeared to go dormant around 2007. The domain appears to still be registered: http://www.robtex.com/dns/drugref.org.html Background ...
Encrypting Devices A variety of methods can be used at the OS level to encrypt a device or volume on which to locate a PostgreSQL cluster instance. At the database ...
GNUmed Enhancement Proposals Purpose of GNUmed Enhancement Proposals In a FOSS software community, a lot of very good ideas get thrown into the place, but it is more ...
Enterprise Db The following was used for Mac OS 10.6.4 Snow Leopard EnterpriseDb offers (for multiple platforms including Mac) Installer version Version 8.4.8 1 which ...
Family history is now directly supported. This page needs work, particularly with respect to the push only paradigm with respect to privacy concerns. Family History ...
Proposal for fax daemon A fax daemon is a process running on the server, it listens for new fax transmission requests on the postgresql server, composes the forms ...
What to expect when using Fedora for running GNUmed GNUmed is not yet a default package in the Fedora distribution. However there are current packages available. ...
Forms in GNUMed This is a description of a new framework for forms in Gnumed (the old one didn't really work, and is not flexible enough) Previously we've been defining ...
FreeDiams * FreeDiams is part of the FreeMedForms project by Eric Maeker, MD (France) * it is free, open source software, developed with the Qt libs * documentation ...
Translating the GNUmed User Interface GNUmed has been translated into a few languages, but if the translation for your language doesn't exist or is out of date, you ...
GNUmed Mini Conference in 2012 GNUmed has evolved quite a bit over the years. In 2012 the GNUmed project will held a get together to discuss past, present and future ...
User's Guide for GNUmed on Live media (CD/DVD, Vmplayer, Xen, USB drive) GNUmed as a fully configured Live distribution is available in many formats. We provide a ...
GNUmed Movies *Attention: Due to GNUmed rapid development most videos below do not reflect the current state of working features.* Here you go. Some movies will ...
Creating installer packages for Windows using NSIS (guide) The following guide will describe how to set up a workspace to continously build Windows binary packages ...
Promotional material for presentations, talks or business Contributed by Sebastian and hosted externally, courtesy of gnumed.de: Talks * GNUmed talk 3/2005 English ...
GNUmed public events This page links to appearances of GNUmed in the public. From time to time we hold our own gathering of users and developers. At other times we ...
General Tips on running and troubleshooting packages and applications: WxWidgets #AnchorWxWidgets * Installing running 2 versions on the same machine courtesy ...
The Review System in GNUmed In GNUmed certain clinical items (currently test results, documents and foundational health issues) can be associated with a structured ...
Getting Help As an open source project, GNUmed expects help to come from a combination of end user self help, community help, and (where appropriate) from paid support ...
All offending prior content has been removed from this page to comply with the inquiry of the copyright holder of the removed content. ISO 13485 ISO 13485 is a Quality ...
Access Control and Account Management An outline of concepts and approaches that govern access to the server. Some (sudo) may be inapplicable to Windows systems. There ...
Appointment handling in GNUmed Currently, GNUmed supports KOrganizer and Terminiko for appointment handling. KOrganizer support Make sure you have KOrganizer and ...
The Concepts used in the GNUmed EMR Help translate this into Deutsch Español Français Polska Português In brief, the concepts and key references are #8230; * encounter ...
How to Keep the EMR Nicely Structured If you did not already familiarize yourself with (or forgot about) GNUmed's GUI tools like its phrasewheels to assist searching ...
Basic Patient Handling This section teaches the basic ways of handling patients and demographic data in the GNUmed EMR system. Concepts When the GNUmed client starts ...
Working with Progress Notes Progress notes follow the general concept of SOAP notes as first proposed by L.L. Weed back in the 1970s. Reviewing Progress Notes Different ...
Basic Usage Tips This is a pointer to an email posted Sep 23 2008 in regard to client version 0.3.2 here in the archive. The same is referenced from WhatCanIActuallyDOWithGNUmedToday ...
Routine Client Maintenance Tasks Disk space GNUmed uses scrap files for temporary local storage of patient data. In some cases it is, however, beyond the control ...
GNUmed configuration files GNUmed uses the standard INI style configuration file format. The extension .conf is used for all config files. Lists (options spanning ...
Configuration of Patient Search and Activation What happens after patient activation You can make GNUmed run a Python script after a patient search has succeeded ...
Customizing Backend Login GNUmed reads backend information from its configuration files (such as this one). The information is aggregated and merged from all the configuration ...
Configuring the document management system Document sources Device detection for image scanning/digitizing devices is handled transparently by a GNUmed module (gmScanBackend ...
Adding documents to the GNUmed archive If you already understand the background to the document archive, add a document by going to the "Import Document" tab of the ...
Understanding the GNUmed document management system Archive concepts What the archive is not The document archive is not intended to be used as a RIS (Radiology ...
Working with Archived Documents In order to view previously archived documents in the GNUmed document management system go to the notebook tab "Documents". The Documents ...
Importing external patient demographics #AnchorActivation To facilitate cooperation with other software running alongside GNUmed the client offers a modular interface ...
Nutzung der Krankenversichertenkarte (KVK) GNUmed löst die Anbindung mit der geringstmöglichen Belastung des Anwenders. Zum Auslesen der KVK wird die Bibliothek libchipcard ...
Fields and Elements used in the GNUmed User Interface Menu items Menu items are in some cases hard coded. They can also be dynamically added to the bottoms of menus ...
Using Hooks to make GNUmed do what you want At various points in the workflow (such as directly after activating a patient) GNUmed can invoke a script to allow you ...
Paperwork handling in GNUmed Concepts Reports Reports typically are letters written to accompany the patient to and from hospital stays or consultant visits. They ...
Managing master data lists Under the menu Office Manage master data you can access a wide range of reference lists used throughout GNUmed. You can add, edit, and ...
Managing Allergies and Intolerances In GNUmed three aspects of allergy in a patient are tracked: Allergy state, any actual allergies with details, and date of last ...
Managing hospital stays Eventually patients may have to be admitted to hospital for extension of care. GNUmed allows for documenting such events. Each hospital stay ...
Managing procedures Patients will eventually have to undergo procedures which GNUmed 0.6 will allow to document if so desired. Those procedures will then be displayed ...
Managing GNUmed Users This topic follows on the more general topic, GmManualAccountManagement. Concepts A person is a person is a person Any person GNUmed is to know ...
Managing Patient Photographs Display If a picture of the active patient is available in the database it will be displayed in the upper left corner, left of the patient ...
Reference data In some cases, it is enough to reference external data (like a web page) via a link. GNUmed provides for these in a variety of menus and configurable ...
The GNUmed Report Generator GNUmed offers two fundamentally different ways to search the database: 1. across the EMR of the currently active patient 1. across ...
GNUmed Server Installation Whereas the public server does permit basic (if slow) access to GNUmed for a "first feel", the following steps are for the purpose of installing ...
Going into production * delete test patients if desired * done from within the client * create real accounts for your local staff * create as persons ...
GNUmed Server Upgrade #1085; #1072; #1088; #1091; #1089; #1089; #1082; #1086; #1084; #1103; #1079; #1099; #1082; #1077; For those who may desire or require it, ...
Let the fun begin Starting GNUmed As you might know GNUmed can be run on different operating systems such as GNU/Linux, Apple's Mac OSX and MS Windows. Because of ...
Substance use management in GNUmed There are three main uses for drug data in an EMR: 1. medication list 1. prescription 1. decision support GNUmed implements ...
Test Result Concepts Below find a few concepts related to test results handling and how they are used within GNUmed. Note that these apply to all sorts of tests and ...
Getting test results into the GNUmed system Entering results manually This is, as usual, done by means of an Edit Area. * go to menu EMR / Observations / Add Measurements ...
Viewing test results and other measurements Test results, as is the case with all measurements, are fully integrated into the clinical structure of the GNUmed medical ...
GNUmed user interface Getting to know GNUmed isn't hard. Most of GNUmed's functionality is provided via so called plugins. A plugin is a part of the user interface ...
Vaccination management As of v0.8 GNUmed supports documenting the state of immunity towards vaccinable conditions. Concepts Target condition There exist a number ...
Keeping visual progress notes (a.k.a clinical sketches) Sometimes a picture is worth a thousand words. Therefore GNUmed allows adding imagery as so called visual progress ...
Using the GNUmed waiting list To use the waiting list the appropriate plugin must be loaded in the workplace configuration. Adding and editing patient entries Patients ...
Remote control of a GNUmed client aka slave mode The GNUmed client features an XML RPC API which allows other software to connect to a running client and telling it ...
GNUmed GNUmed is a comprehensive scalable software solution for paperless medical practice with emphasis on privacy protection, secure patient centric record sharing ...
Setting up a database for GNUmed Terms which will be frequently used: Database a powerful system of storage provided by separate software on which GNUmed relies ...
Gnumed FAQs * What is GNUmed * Who is GNUmed for? * What is GNUmed not? * Do I need client or server or both ? * Is GNUmed available in Spanish, German ...
Discussion on FAQs the three FAQs originally at http://www.gnumed.org have been, or can be, retired or moved * the gnumed.org Python FAQ seems technical further ...
Gnumed future features and FOSS projects that provide them Needless to say that practice management software usually does provide quite some features. This place ...
The following "travelog" or friendly, informal "Guided Tour" is being developed by Sebastian Hilbert. It is not linked to anything else on the wiki because there are ...
GNUmed Live CD/DVD GNUmed Live CD/DVD / USB (image) is available from the Sourceforge and SUSE studio Put GNUmed Live on a CD/DVD It is based on openSUSE. It is ...
The concept of time in a clinical context A medical record must take care to properly represent times and dates of events. Ordering data represented on screen will ...
Preconfigured GNUmed machines Server * Debian as Host OS * because of long term maintenance via apt get * default configuration * cloned repository ...
Google summer of code projects SOC projects for 2006 Google is holding another summer of code this year. Read all about SOC here. If you are a student please look ...
Mini project involving images embedded in python files Python provides facilities to embed images into python files. The tool for this is called img2py. One can embed ...
Health Level 7 Health Level Seven (HL7) International is a not for profit, ANSI accredited standards developing organization dedicated to providing a comprehensive ...
How To: How To install and setup GNUmed server Windows Linux / Unix (Debian Testing is the de facto OS for GNUmed development) Mac OS How To populate a problem ...
Image File Manipulation While on WIndows systems the software PaperPort has proved highly usable, there is growing interest in Linux based solutions. A thread on such ...
Import CA DPD drug data into FreeDiams The mostly SQL below will need clean up, it is not yet ready but gives some ideas 1) Even without expanding FreeDiams to handle ...
Importer Logging GNUmed aims for decoupled importer vs GNUmed infrastructure, making both of them behave more like black boxes towards each other. The minimum API ...
InBox The inbox plugin displays and allows as yet simple management of messages that are either intended for the current logged in user or which relate to the currently ...
This pages lists hardware that has been tested by developers and/or users Digital cameras Image Scanner Mobile phones Multifunction devices #DigitalCameraPage Digital ...
Installation Sources and Guides for GNUmed This download matrix is mostly obsoleted by the simple guide. The software is divided into client and backend softwares ...
Installation Guide for Linux, MacOSX and other sufficiently POSIXly systems Semi Automatic installation * please check all dependencies first * download this ...
Mac OS X Installer Guide The GNUmed client The "client" is the piece that allows any of multiple computers (including Macs running Tiger or above) to connect to a ...
Zero installation GNUmed portable client and server, based on Portable Apps. This is the portable GNUmed. It runs off an USB drive without installation. Although it ...
Zero installation GNUmed virtual machine This should be the easiest way to try out GNUmed ever. This method works on GNU/Linux and MS Windows without any configuration ...
Windows Installer Guide * Bitte wählen Sie Ihre bevorzugte Sprache für die Installationsanleitung ... Deutsch * Please select your preferred language for the ...
Installationsanleitung für GNUmed unter Windows English Español Schritt 1: GNUmed Klientinstallation Wähle die Art des GNUmed Klient Installationsprogramms: Alles ...
GNUmed client and server on MS Windows Deutsch Español Step 1: GNUmed client installation All in One installer (includes dependent software) Bare client (does ...
Windows Installer Guide (Deutsch) Die nachfolgende Beschreibung trifft auf die nicht mehr aktuelle Version 0.1 zu. Daher können einige Angaben veraltet sein ...
Interview with Karsten Hilbert Karsten, Judging from the Wikipedia entry you have been involved with GNUmed for quite a while. How did you get involved ? We were using ...
Issues when installing GNUmed in a GNU/Linux distribution Debian Current Some of the Gnome "Theme Buttons" (Nuovola , Wasp , Lush and Amaranth) have been found to ...
Mac OS Issues Mac issues experienced to date in GNUmed: Client GUI issues Window sizes often awkward (not unique to Mac, but Mac in some cases suffers more). In the ...
Overview GNUmed has, so far, only a very small project team. In the interest of making GNUmed available, early installation into Debian and Ubuntu preceded opportunities ...
Known Problems with a release. Use this page to look for bugs and so called known issues. Please report bugs to our bug database * bug in postgres seems to trigger ...
LaTeX LaTeX is a (macro collection for a) document preparation system. It allows the user to specify what text is supposed to go in various parts of various document ...
LabImporterBC This topic / page is to guide the development of an importer for BC CA but may also guide importer development more generally. Modules or stages 1 ...
Lab Importers Lab importers are complex scripts that need to take into account a variety of use cases for lab test ordering and results processing. Overview of laboratory ...
Gnumed's lab journal The lab journal is a Gnumed plugin and consists of three parts itself. It will let you enter the id for each lab request. Here in Germany one ...
Launch Pad Launchpad links: * Launchpad: GNUmed project * Launchpad: Terms of Use * Launchpad User Guide * User Guide: Bug Statuses * User Guide: Bug ...
Learning Resources General * Data Structure and Programming course a link offered by Syan * CVS tutorial (one of many; this link offered by Jim) * suggested ...
Anbindung von APW an GNUmed * Handbuch der Linuxversion von APW APW GNUmed Einstellungen GNUmed Fügen Sie der Konfigurationsdatei folgende externe Patientenquelle ...
Praxisprogramm DocConcept Konfiguration von GNUmed In der Konfigurationsdatei (z.B. gnumed.conf) wird folgender Eintrag ergänzt: XDT profile DocConcept source ...
Anbindung an Medistar Leistungsumfang der Schnittstelle 1. ABDT Karteieinträge des aktuellen Patienten an Medistar übergeben 1. Patientenstammdaten aus Medistar ...
Terminplaner Terminiko * http://www.terminiko.de Konfiguration Terminiko unter Windows oder Linux/Wine * Menü Datei * Untermenü Programm Einstellungen ...
Luke Leighton's refactoring of hl7.py John Paulett's excellent work has been enhanced, among other things, with a python style interface of properties. This makes ...
Mac Development Please excuse the chaos. This page holds notes made after * downloading, onto Leopard, gnumed client 0.5.rc5 * installing Apple's Xcode Tools ...
Installation guide for GNUmed on MacOS X The full Mac OSX installation guide is available at InstallerGuideMac PythonMac packages Universal MacPython 2.4.3 2006 04 ...
Mac Packages This page is in need of updating. In the meantime, refer to InstallerGuideMac. How to create a Mac OS X dmg package When trying to modify and update ...
Work in Progress on Mac Packages Within these notes, the command line term "directories" and GUI entity "folders" may be used interchangeably. Working from the 0.2 ...
Notes on creating a ground up installer / package for GNUmed 1.2.5 and newer There #324;ow is a Mac Mini available running MacOS 10.5. For this project we will look ...
MacPorts MacPorts is used by at least one GNUmed user to download and manage software dependencies under Mac OS. MacPorts thereby enables * the bootstrapping and ...
MacPorts Issues Snow Leopard For any new problems not listed below, check at the MacPorts Snow Leopard Problems page. Resolved 1. py26 wxpython problem arising ...
MacPorts: More Info Resources MacPorts can understood from a variety of resources. These include, ahead of some personal and compiled users list notes below: ...
MacPorts Postgres port d install postgresql84 server ... Creating launchd control script ########################################################### # A startup ...
Python, Fink, and Darwin (now MacPorts) for Mac OS http://www.kyngchaos.com/macosx:index http://wiki.winehq.org/MacOSX/Building http://sourceforge.net/apps/trac/gtk ...
General * Mac to Linux migration guide Administrative, Maintenance Troubleshooting Tools for client computers * Disk Warrior recommended disk repair tool ...
Running GNUmed on Mandriva Mandriva 2010.0 and 2010.1 GNUmed is not included in Mandriva. You will have to add a repository to you installation sources to install ...
How to install and run GNUmed on MandrivaLinux 2007.1 and above * you have to use the MUde source * urpmi.addmedia update mud free_release ftp://ftp.mandrivauser ...
Links to useful medical content Below find a few links to medical content some members the GNUmed find useful. Note that we do not in any way endorse or otherwise ...
Medical History Past Illnesses Past Surgery Family History * ischaemic heart disease * breast cancer * colon cancer Medication History * known allergies ...
Medication HIstory Presently, when a medication is discontinued, it is really just made inactive. The information about when a patient started the medication, and ...
The menu "GNUmed" Go to plugin This simply offers a convenient listing of those plugins which have been loaded, left to right, into the GNUmed toolbarwhich runs along ...
The menu "Person" New This item will load a basic details entry screen, into which the entry of Last name and First name(s) and Gender are required. Also desirable ...
Menu Reference This page is referenced from the GNUmed client user interface menu "Help Menu reference (www)". Main menu items can all be accessed from the keyboard ...
MiniProjects and not so mini projects Before embarking on a mini project, please email the gnumed devel list to check whether anything has changed to affect it. Available ...
What is Mirth Mirth is used for sending, receiving and processing HL7 messages. It works on the principle of creating Channels for processing HL7 messages. Fortunately ...
Mobile Devices This page is starting out as a (simple) stub for related information. Android scripting * http://code.google.com/p/android scripting/source/browse ...
Naming Conventions file names * for python code files use gm*.py and CamelCase, eg. gmDocumentWidgets.py * for bootstrapper SQL scripts use vXX schema table ...
Nokia 6310i and SMS Import requirements * Gnokii http://www.gnokii.org/ * data cable / bluetooth adapter * working gnumed installation data cable setup ...
Design Notes for an automated Offsite Backup facility/toolkit Design Goals * provide a shareable resource that can be leveraged by multiple projects * dual ...
Open Source references * our FAQ on "What more should I know about open source?" * Fred Trotter, on "Why so many non profits?" * How To Get Your Program Professionally ...
Characteristics of a successful OSS Project What are the characteristics of a "successful" OSS project? Stefano Piazza thought it might be a useful exercise at one ...
Operating Systems Overview The GNUmed practice software consists of two parts: * The client program runs on the doctor's computer, and stores nothing except some ...
PCLinuxOS PCLinuxOS is an up and coming Linux distribution that has been gaining lots of ground and support within the Linux community. The best way to install GNUmed ...
Paper to EMR Transition Step 1: Populate an electronic index of patients Most doctors possess some kind of electronic index of their patients, commonly from billing ...
Pathology Tests Here is a place where I am collecting useful combinations of pathology tests. Abdominal Pain * Full Blood count * Creatinine, Urea, electrolytes ...
Patient identity discussion summary, from gnumed devel thread: I'm not quite sure what we are talking about here. Is this thread about identification of patients as ...
Social web of the patient In Primary Care tracking the social web of the patient is of good value. In fact, the very definition of it includes "managing/coordinating ...
Patient Summary #8230; represents a yet to be implemented plugin for GNUmed, aggregating essential and high value content from a patient's record. Also known as a ...
Patient Summary for Browsers This is a mini project in process begun July August of 2010. The idea is to develop a browser based client that will allow * remote ...
PgDumpLikeUtility Posted by Karsten on gnumed devel May 26, 2005 To write a pg_dump like utility that creates an SQL script from a given identity.id value. The idea ...
How to Choose Which Plugins to Load see GmManualCustomizingClientStartup Design A series on plugin development which you can try to follow: * http://gnumed.blogspot ...
MacPorts portfile for GNUmed * where the name of the distro is not cleanly related to the names of the .tar files, a variable "set dname" can be introduced and ...
0.2.9 * report Python logging bug * demographics: * add ethnicity, add next of kin as in emergency contact * phrasewheel: selection_only but allow_empty ...
PostgreSQL This is the open source database server for all the GNUmed project. If you are new to Postgres, its project home is here Basics Things you may already ...
Postgres on Mac Troubleshooting assumes familiarity with * postgres basics from the wiki page PostgreSQL and any issues already on TroubleshootingPostgreSQL ...
Pre GNUmed client installation tasks There are up to three stages to a GNUmed installation. Stage 1 one involves getting your system prepared for stage 2, which is ...
Time to kick off the debate on prescribing functionality. We are still some way from implementing this, but we need to have a well thought out plan. This topic focuses ...
Prescribing Process (Clinical) Some of the preamble appears in a gm devel thread To prescribe is to advise (e.g. a medicine) especially by an authorized (written) ...
Prescribing Reports The process by which a medication becomes part of the treatment plan is described at PrescribingProcessClinical. The computing approach is taking ...
Prescription This report is the most often required report from the prescribing module. The bulleted items are assumed to be required in all jurisdictions if an ...
Printing Methods As we further conceptualize the complex requirements, there must be: 1 something enabling selection of information wanted to be printed and forwarding ...
Printing Methods #8211; Mac This page is referenced from Printing Methods . Whereas Linux via such packages as kprinter and gtklp can be "passed" files to present ...
Printing Methods #8211; Windows This page is referenced from Printing Methods . Linux, via such packages as kprinter and gtklp, can "pass" files to the user to ...
Progress Note Examples New patient provides a complaint and past history, exits, and returns Mr. R comes to the clinician for a first consultation, system generates ...
Promoting Gnumed * topic initiated for Carlos' use case of putting together a presentation * we can later build on this, to include co operative models by which ...
Bem Vindo ao Projeto GNUmed Brasil * Por enquanto esse projeto está focado na tradução do Aplicativo para o Português Brasil (pt br) * No momento entre em contato ...
Last Published Publisher TWikiGuest Date 05 Dec 2011 14:15 {PublishContrib}{Dir} /srv/www/vhosts/twiki/pub/ {PublishContrib}{URL} http://wiki.gnumed.de/pub/ ...
This is a template topic for use with PublishPlugin. It illustrates how to set up a topic in a web to simplify publishing. To use it, take a copy of the raw text of ...
This is a template topic for use with the PublishAddOn. It illustrates how to set up a topic in a web to simplify publishing. To use it, take a copy of the raw text ...
Python on Mac Python comes pre installed on Mac OS X but, due to Apple's release cycle, this python can be up to two years old, and customized such that it may not ...
Quality Management System for GNUmed Establish #8730;, document, implement #8730; and maintain #8730; an effective quality management system (QMS) #AnchorDocumentation ...
What to expect when using Redhat for running GNUmed Configurations known to work FedoraGuideShort Fedora Core 5 German Vor der Installation von GNUmed ist Einiges ...
Release Management This page documents the suggested procedure to smoothly release a new version. Before Release Development (VCS HEAD) * fix feature set in Roadmap ...
Release Status major release . minor release . patch level/bug fix/release candidate #NextRelease Next working on: Client v1.2 (database v_17) status roadmap #CurrentRelease ...
#AnchorTop Testing for Release Fitness The following, as embodied in the template, are the absolute minimum tests to be run on the GUI and backend just before a release ...
Remote Sessions (Hosted solutions) PostgreSQL scaling will here come into question. Will you plan on providing one postgresql instance per customer or have them access ...
Requirements Capture Page initiated by Jim Busser. Plan is to begin capturing and listing requirements that could better guide use case formulation. For now I am looking ...
#AnchorTop Roadmap Note that the roadmap tends to be kept small and focused on the next release. Good to have or need to (eventually) do type items are maintained ...
Semi automating Document Import For some time, I had been struggling to identify a workflow that could allow praxis assistants to scan documents on behalf of the doctors ...
Send patient's electronic medical record to specialist There are times when a specialist will call a GP and ask for documents like EKGs, old hopsital discharge documents ...
Impressum und Haftungsausschluss GNUmed ist ein Projekt zur Schaffung einer freien Praxissoftware für Arztpraxen. * programmiert wird GNUmed von Ärzten und EDV ...
The EMR just got social Social networks are all the hype. Before long social network addiction will get its own ICD (disease) code. How does this translate into the ...
Social History Categories Ethnicity * Immigrant status year of arrival * country of birth * reasons for move (economic, religious, family, war) * Language ...
Sort of Referral Letter evolving along thread: * http://lists.gnu.org/archive/html/gnumed devel/2010 01/msg00092.html # Centred Originating Practice Information ...
Get and run GNUmed source code from Git (Windows) June 2010: Outdated information. We now use Git. See Sources Getting GNUmed source code from Git * recommended ...
Getting GNUmed source from VCS VCS: Version Control System, another term is SCM: Source Code Management Getting GNUmed sources Your system should be ready to run ...
Success stories of real world GNUmed users General Practice and Acupuncture. My name is Rogerio Luz Coelho and I am a General Physician Specialized in Acupuncture ...
GNUmed client and server on openSUSE Step 1: Adding the Software repository There is a special GNUmed repository available for openSUSE, with updated packages through ...
Tarball Contents Client Tarball gnumed client.x.y.z extracts as a directory GNUmed x.y.z inside of which are: Tarball item(s) Debian handling Comment / alternative ...
Tasks Task tracking is an as yet undeveloped function in GNUmed. When planning a task (including a procedure) that a patient may need to undergo, table records might ...
Templates for paperwork inside GNUmed (e.g. referral letters, medication lists) LATEX templates For your convenience you can find a number of templates below. filename ...
Test Results handling/hacking See also Sebastian's LabModule The fetcher/importer maps the source of the results to the correct test_org.pk, probably it would always ...
Testing * Requisite: clean room GNUmed installation * Execution: all test cases must be executed sequentially, to avoid the excessive nasty work of always starting ...
Therapiebericht Muster des von uns verwendeten Therapieberichtes. Momentan sind noch die von uns hinterlegten Schrifgtarten verwendet. Für Registerhaltigkeit können ...
#AnchorTop Comprehensive GNUmed TODO list This page lists TODO items for the GNUmed project. (One of the developers' personal scratchpads is here) Please add items ...
Troubleshoot PostgreSQL Some basic commands are included on wiki page PostgreSQL. Additional information is included below. Using PostgreSQL versions PostgreSQL ...
How To: How To install and setup GNUmed server Windows Linux / Unix (Debian Testing is the de facto OS for GNUmed development) Mac OS How To populate a problem ...
Python and UML Taken from Phil Roche's blog: *PyNSource is a python code scanner and UML modelling tool *pyIdea is an IDE that generates Python code from UML ...
GNUmed client on Ubuntu Ubuntu Feisty, Gutsy, Hardy and Intrepid carry GNUmed. To be more specific they carry gnumed client which is taken from the Debian repositories ...
GNUmed client and server on Ubuntu Step 0: Preparing Ubuntu This step is optional on some Desktop variants of Ubuntu and needed on Ubuntu's server version 10.04 ...
Creating Binary Packages for Ubuntu GNUmed is available for Ubuntu Hardy Heron and newer. They are provided through the Launchpad PPA. As always we stand on the shoulders ...
Client design decisions * there is always exactly one active patient * there is always exactly one active care provider * a model / view approach is used ...
GNUmed web clients In principle there are two Browser based clients available for the GNUmed client. One has been started in 2010 and aims to be a modern web application ...
#1085; #1072; #1088; #1091; #1089; #1089; #1082; #1086; #1084; #1103; #1079; #1099; #1082; #1077; Diese Seite in deutscher Sprache Catalan GNUmed Brasil ...
Diese Seite in deutscher Sprache This site in English Site Disclaimer Ja està disponible el GNUmed 1.1.11 (database v16.11) http://www.gnumed.de/theme ...
This page in English Catalan Der Standardzugang mit Nutzername / Passwort bleibt unverändert: any doc / any doc GNUmed 1.3.4 (Server v18.4) ist verfügbar ...
Deutsch Catalan Brasilian English Site Disclaimer L'utilisateur publique standard nom / mot de passe est : any doc / any doc GNUmed electronic medical record ...
#1069; #1090; #1072; #1089; #1090; #1088; #1072; #1085; #1080; #1094; #1072; #1085; #1072; deutscher Sprache Catalan GNUmed Brasil Français Site Disclaimer ...
This is a subscription service to be automatically notified by e mail when topics change in this Gnumed web. This is a convenient service, so you do not have to come ...
Gnumed Web Preferences The following settings are web preferences of the Gnumed web. These preferences overwrite the site level preferences in ., and can be overwritten ...
Website Support Here we are simply listing ideas for future enhancement of the web site at gnumed.org, however getting GnuMed to 0.1 is a more immediate priority. ...
Content related changes High priority items * Tony to create an index to the FAQs page to enable the positioning order field which presently does not work ...
What can GNUmed do for me today ? As of November 2011 GNUmed can be used to do the following: Administration Appointment handling (using partner application) ...
Wiki Conventions If you create a new section in the GnumedManual, insert an anchor and create a link from the DocumentationIndex topic. If you create a new topic or ...
WikiManagement Changes made to the site configuration since September 25, 2005 Note: this does not include original set up, it is meant to capture pieces that have ...
Wiki Support Basic info * If you would like to experiment marking up some text using this wiki's (Twiki) formatting syntax, play on this page GnumedSandbox ...
Wiki Workaround Ensure you are in the second (not first) tab of your browser. Click the Edit link, and make a trival edit in the bulleted item below: * make an ...
GNUmed Windows installer dependencies "Bare clients" will need other software components to have been installed The following components are part of the large but ...
Hilfsprogramme, die für GNUmed installiert sein müssen (diese Pakete werden bei der Installation "GNUmed Klient/ Server als Komplett Paket" bei Bedarf mitinstalliert ...
Windows Tools * X1 enterprise client for searching your Windows' desktop, free for individual users, described in the transcripts of the TechTV show "Call For Help ...
Wireless Security This is not meant to be authoritative but is offered as a primer to anyone whom it may help. "Wireless" in its most general sense includes any technologies ...
WorkPlace Among the methods of customizing client startup, GNUmed has implemented a construct of "workplaces". Workplaces make it possible, within a single praxis ...
GNUmed user interface toolkit considerations Historically wxpython has been the only user interface toolkit that was available for MS Windows, GNU/Linux and Apple ...
XML RPC test toolshttp://code.google.com/p/xmlrpc test/ http://old.zope.org/Members/greulen/xmlrpc/1.0/xmlrpc_100.zip http://ditchnet.org/xmlrpc/ XML RPC API http ...