Skip to main content

GTK client for the GNU Health Hospital Management System

Project description

The GTK client allows to connect to the GNU Health HMIS component server from the desktop.

Installation

You can install the GNU Health HMIS client using your distro package or via pip:

$ pip install --upgrade gnuhealth-client

Technology

The GNU Health HMIS client is a Python application that derives from the Tryton GTK client, with specific features of GNU Health and healthcare sector.

The default profile

The GNU Health client comes with a pre-defined profile, which points to the GNU Health community demo server:

Server : federation.gnuhealth.org
Port : 8000
User : admin
Passwd : gnusolidario

GNU Health Plugins

You can download GNU Health plugins for specific functionality.

For example:

  • The GNU Health Crypto plugin to digitally sign documents using GNUPG

  • The GNU Health Camera to use cameras and store them directly on the system (person registration, histological samples, etc..)

  • The Federation Record Locator, that communicates with thalamus and interacts with the GNU Health Information System and Person Master Index.

More information about the GNU Health plugins at :

https://docs.gnuhealth.org/his/plugins

The GNU Health client configuration file

The default configuration file resides in:

$HOME/.config/gnuhealth/<version>/gnuhealth-client.conf

Using a custom greeter / banner

You can customize the login greeter banner to fit your institution.

In the section [client] include the banner param with the absolute path of the png file.

Something like:

[client]
banner = /home/yourlogin/myhospitalbanner.png

The default resolution of the banner is 500 x 128 pixels. Adjust yours to approximately this size.

Development

The development of the GNU Health client will be done at Codeberg.

The development mailing list is at health-dev@gnu.org General questions can be done on health@gnu.org mailing list.

Note: You need to subscribe before posting or the messages will be automatically discarded. More at: https://docs.gnuhealth.org/his/support.html

Homepage

https://www.gnuhealth.org

Documentation

The GNU Health GTK documentation will be at the corresponding chapter in the GNU Health official documentation portal

https://docs.gnuhealth.org

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gnuhealth_client-5.0.1.tar.gz (807.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gnuhealth_client-5.0.1-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file gnuhealth_client-5.0.1.tar.gz.

File metadata

  • Download URL: gnuhealth_client-5.0.1.tar.gz
  • Upload date:
  • Size: 807.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Linux/6.12.60_1

File hashes

Hashes for gnuhealth_client-5.0.1.tar.gz
Algorithm Hash digest
SHA256 bab84e3ba98c02101849c7a271c8805b3ecb8c0cea1278195345d000ceb7726e
MD5 e38aaac874abf55e9dc784880e0b6670
BLAKE2b-256 8c842e52fd42bd1174127a3f837973e07822cd0b04493ca34286fe78cd997f67

See more details on using hashes here.

File details

Details for the file gnuhealth_client-5.0.1-py3-none-any.whl.

File metadata

  • Download URL: gnuhealth_client-5.0.1-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Linux/6.12.60_1

File hashes

Hashes for gnuhealth_client-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c34a87dc67e997c511efa26e08ff0a2b315115e6ad1e0f3bf86591c14f12011
MD5 5d747071afa7195eb0efafd50fafa30c
BLAKE2b-256 584ab8a90d0af91c83372f3bd79ffa3e7992a0c4bec7d7dd8e51473733a8ae31

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page