rapidsms-healthcare is a reusable Django application for managing healthcare provider and patient records for building RapidSMS applications. The goal is to create a common API for storing and accessing these records and have configurable storage backends for the data itself. For instance on site might store data using a SQL database via the Django ORM while another might store the data in OpenMRS. Additional Django/RapidSMS applications can use this API to store and retrive data without knowning how it will be stored.
Dependencies
rapidsms-appointments currently runs on Python 2.6 and 2.7 and requires the following Python packages:
Django >= 1.4
RapidSMS >= 0.11.0
Documentation
Documentation on using rapidsms-healthcare is available on Read The Docs.
Running the Tests
With all of the dependancies installed, you can quickly run the tests with via:
python setup.py test
or:
python runtests.py
To test rapidsms-healthcare in multiple supported environments you can make use of the tox configuration.:
# You must have tox installed pip install tox # Build default set of environments tox # Build a single environment tox -e py26-1.4.X
License
rapidsms-healthcare is released under the BSD License. See the LICENSE file for more details.
Contributing
If you think you’ve found a bug or are interested in contributing to this project check out rapidsms-healthcare on Github. A full contributing guide can be found in the online documentation.
Development sponsored by Caktus Consulting Group, LLC.
Release files for rapidsms-healthcare 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rapidsms-healthcare-0.1.0.tar.gz | 12.2 kB | Details |
Release files / rapidsms-healthcare-0.1.0.tar.gz
| Download URL | rapidsms-healthcare-0.1.0.tar.gz |
|---|---|
| Size | 12.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
19a95534903a87d04538ee0402544e9810802bb5d1aacdd9136f63cc6d5a8372
|
|
BLAKE2b-256 checksum How to use checksums |
3c069cf66eb7e6c9b5a57b0871ce76c297c5262923aa697fd9b86862a784591a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |