一个用于以可插拔方式管理患者和医疗提供者记录的Django应用。
项目描述
rapidsms-healthcare是一个可重用的Django应用,用于管理用于构建RapidSMS应用的医疗提供者和患者记录。目标是创建一个用于存储和访问这些记录的通用API,并为数据本身提供可配置的存储后端。例如,一个站点可能通过Django ORM使用SQL数据库来存储数据,而另一个可能使用OpenMRS来存储数据。其他Django/RapidSMS应用可以使用此API来存储和检索数据,而无需知道数据将如何存储。
依赖关系
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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 19a95534903a87d04538ee0402544e9810802bb5d1aacdd9136f63cc6d5a8372 |
|
MD5 | 52fe9880a64504c81e28e20ae42a4ba7 |
|
BLAKE2b-256 | 3c069cf66eb7e6c9b5a57b0871ce76c297c5262923aa697fd9b86862a784591a |