跳转到主要内容

一个用于以可插拔方式管理患者和医疗提供者记录的Django应用。

项目描述

rapidsms-healthcare是一个可重用的Django应用,用于管理用于构建RapidSMS应用的医疗提供者和患者记录。目标是创建一个用于存储和访问这些记录的通用API,并为数据本身提供可配置的存储后端。例如,一个站点可能通过Django ORM使用SQL数据库来存储数据,而另一个可能使用OpenMRS来存储数据。其他Django/RapidSMS应用可以使用此API来存储和检索数据,而无需知道数据将如何存储。

Build Status :target: https://secure.travis-ci.org/caktus/rapidsms-healthcare

依赖关系

rapidsms-appointments目前在Python 2.6和2.7上运行,需要以下Python包

  • Django >= 1.4

  • RapidSMS >= 0.11.0

文档

关于使用rapidsms-healthcare的文档可在Read The Docs上找到。

运行测试

在安装了所有依赖项之后,您可以使用以下命令快速运行测试:

python setup.py test

python runtests.py

要测试rapidsms-healthcare在多个支持的环境中,您可以使用tox配置。

# You must have tox installed
pip install tox
# Build default set of environments
tox
# Build a single environment
tox -e py26-1.4.X

许可

rapidsms-healthcare采用BSD许可证发布。有关更多详细信息,请参阅LICENSE文件。

贡献

如果您认为您发现了一个错误或者有兴趣为此项目做出贡献,请查看Github上的rapidsms-healthcare。完整的贡献指南可在在线文档中找到。

Caktus咨询集团,LLC赞助开发。

项目详情


下载文件

下载您平台上的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分发

rapidsms-healthcare-0.1.0.tar.gz (12.2 kB 查看哈希值)

上传时间: