跳转到主要内容

SENAITE Health

项目描述

senaite.health

SENAITE LIMS扩展,适用于医疗实验室

https://img.shields.io/pypi/v/senaite.health.svg?style=flat-square https://travis-ci.org/senaite/senaite.health.svg?branch=master https://img.shields.io/scrutinizer/g/senaite/senaite.health/master.svg?style=flat-square https://img.shields.io/github/issues-pr/senaite/senaite.health.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.health.svg?style=flat-square https://img.shields.io/github/contributors/senaite/senaite.health.svg?style=flat-square https://img.shields.io/badge/Built%20with-%E2%9D%A4-red.svg https://img.shields.io/badge/Made%20for%20SENAITE-%E2%AC%A1-lightgrey.svg

简介

SENAITE.HEALTH是SENAITE.LIMS的扩展,使其适合用于医疗保健实验室,具有管理患者、医生、临床病例、症状等额外功能。

安装

请首先遵循 SENAITE LIMS安装说明

安装SENAITE LIMS后,停止实例并将 senaite.health 添加到 buildout.cfg 文件中 [buildout] 部分的 eggs 列表。

[buildout]
eggs =
    Plone
    Pillow
    senaite.lims
    senaite.health

要使更改生效,您需要从控制台重新运行buildout。

$ bin/buildout

启动实例并以管理员用户身份登录。转到“网站设置”>“插件”,选择“SENAITE HEALTH”并点击安装。

截图

仪表板

Dashboard

分析

Analsyes

患者

Patients

病例

Cases

病原体

Aetiologic agents

贡献

我们希望每个人都能从对SENAITE.HEALTH的贡献中获得乐趣、享受和知识。本项目遵循 贡献者公约

通过参与,您应遵守此公约。请举报不可接受的行为。

贡献远不止拉取请求和提交。虽然我们很高兴给你机会在SENAITE.HEALTH上留下你的印记,但我们也很高兴收到各种其他贡献。

请阅读为senaite.health做出贡献的文档

如果你想进行翻译贡献,请查看Transifex上的项目网站。

反馈和支持

许可证

SENAITE.HEALTH 版权所有 (C) 2018-2020 RIDING BYTES & NARALABS

此软件,以下简称“SENAITE.HEALTH”,是Plone CMS的附加组件,是BIKA HEALTH的派生作品。

本程序是免费软件;您可以在自由软件基金会发布的GNU通用公共许可证第2版的条款下重新分发和/或修改该程序。

本程序以希望它将是有用的,但没有任何保证;甚至没有关于适销性或特定用途的暗示保证。有关详细信息,请参阅GNU通用公共许可证。

变更日志

1.2.5 (2021-07-23)

  • #204 与核心的兼容性#1803

  • #203 锁定 senaite.panic <1.2.0

  • #202 与核心的兼容性#1717

  • #200 删除插入/删除“必需”红色图标的JS

  • #198 从患者文件夹视图中删除memoize

  • #197 患者的日期时间选择器不能很好地翻译成当前语言

1.2.4 (2020-08-11)

新增

  • #195 允许引用小部件适配器独占

  • #183 内部客户端功能

  • #187 允许为患者引入年龄而不是出生日期

修复

  • #195 修复日期验证器在值是DateTime/datetime类型时失败

  • #193 当值为空时,在客户端患者ID列中隐藏URL

  • #182 防止在列表中 dob 未设置时发生Traceback

  • #184 保存时省略必需的患者数据,导致重新编辑时出错

1.2.3.1 (2020-05-19)

修复

  • #192 锁定版本:senaite.lims 1.3.3.x

1.2.3 (2020-04-09)

新增

  • #161 与 senaite.panic 扩展程序的兼容性

  • #166 在添加样本时更好地处理ClientPatientID和Patient字段

更改

  • #163 当使用 before_render 时,无法覆盖患者文件夹的行为

  • #157 更改基础目录工具

移除

  • #170 移除过时的javascripts和css

修复

  • #180 修复患者列表显示错误年龄

  • #181 患者历史结果未显示

  • #172 修复当联系人没有有效的电子邮件地址时发生的随机错误

  • #168 无法在客户端内创建患者(内容类型不允许)

  • #162 无法在样本添加表单中通过客户端患者ID进行搜索

  • #159 确保 Client 内容允许包含 Patient 类型

  • #158 修复添加样本表单中的过滤器查询

1.2.2 (2019-11-07)

新增

  • #151 批量和患者添加/编辑视图中的附加按钮

  • #134 添加患者表单中的客户端搜索引用小部件

  • #130 允许停用/启用医生

更改

  • #152 当分配给客户端时,将患者移动到客户端文件夹内

  • #149 从添加样本表单中删除javascripts。使用字段适配器代替

  • #144 将患者标识符从Patients迁移到senaite.health

移除

  • #150 从添加样本表单中删除患者和医生字段旁边的添加按钮

  • #148 移除批次的 getClientID、getClientUID、getClientTitle索引器

修复

  • #143 在扩展程序最初安装后创建患者时出现 AttributeError

  • #124 尝试编辑分析规范时出错

  • #147 安装后重新索引内容结构以修复丢失的图标

  • #146 将皮肤层移动到自定义层之后

  • #142 客户端联系人无法添加案例

  • #141 无法停用医生

  • #137 客户端引用小部件在添加患者覆盖层中不起作用

  • 在编辑患者时清除系统上的患者名字

  • 当请求中定义批次时,在样本添加表中自动填充批量字段

  • 当定义患者时,在样本添加表中自动填充ClientPatientID字段

1.2.1 (2019-07-01)

更改

  • 根据上下文从添加样本中自动填充字段

  • 移除BatchSearchableText索引器

  • 加快参考小部件的搜索速度

修复

  • 由于核心中的全局权限更改,修复权限问题

  • 过滤患者列表速度慢

1.2.0 (2019-04-09)

新增

  • Transifex集成

更改

  • 将senaite.health改为依赖senaite.lims(而不是senaite.core)

  • 与senaite.core 1.3的兼容性

  • 添加了健康特定的层

移除

  • 移除了IBatchSearchableText索引器(senaite.core#1346)

  • 移除了z3c.unconfigure依赖

  • 移除了taskqueue.collective依赖

修复

  • 在患者内部点击“AR添加”时权限不足

1.1.3 (2018-10-10)

新增

  • 在医生列表中添加主要推荐者列

  • 允许客户联系从其自己的客户中列出/添加/编辑案例

  • 允许客户联系创建和编辑医生

更改

  • 新图标集

修复

  • 在医生编辑视图中自动检测合适的客户

  • 回溯 bika_widgets/remarks不存在

  • 即使出生日期非必填,DateTime验证器也会触发

  • 患者附加标签中的字段不显示

  • 出生日期和年龄是匿名患者的必填字段

  • 以客户身份登录时,列出了分配给其他客户的医生

  • 所有样本都在案例上下文中列出

  • 从客户端内部发布健康结果时出现回溯

  • 当用户不是经理、实验室经理或实验室职员时,访问医生样本时出现回溯

  • 健康皮肤的优先级高于核心时出现不一致的行为

  • 导入setupdata.xlsx中的疾病时出现回溯

1.1.2 (2018-05-05)

新增

  • 患者参考小部件中延迟和minLength=2

更改

  • AR列表视图的索引和元数据优化

移除

  • 移除干物质引用

修复

  • AR列表目录中的患者和医生URL值包含“主机”信息。

  • 患者列表中的搜索速度慢

  • “添加案例”视图中的参考小部件速度慢

  • “添加AR”视图中的参考小部件速度慢

  • 向存储库添加适当的许可证

1.1.1 (2018-04-07)

新增

  • 使客户患者ID唯一的选项

  • 在分析请求列表中显示医生列

更改

  • 创建患者后,重定向到患者的分析请求视图

修复

  • 医生的样本视图中未过滤样本

  • 报告中缺少报告日期

  • 报告中缺少采集日期

  • “工作流操作菜单”中的配置冲突错误

  • 在客户端词汇中为患者设置默认发布首选项时出现错误

  • 在“复制到新”分析请求上出现回溯

1.1.0 (2018-01-26)

更改

  • bika.lims到senaite.core的分发

  • 改进患者列表的性能

修复

  • 当当前用户具有客户角色但同时也是实验室联系人时,在患者上出现回溯

  • bika_setup中“vocabulary”参数不起作用

  • 当页面重定向用户时,分析请求视图出现错误

  • 在“复制到新”分析请求上出现回溯

1.0.0 (2017-11-10)

新增

  • 允许客户联系人创建患者

  • 异步创建分析请求

  • 在患者列表中搜索时使用通配符

  • 在患者目录中添加“meta_type”列

  • 客户端和患者外部的新分析请求添加表单

更改

  • 移除health的bika_analysis_workflow.csv并使用bika.lims的代替

  • 用BlobField替换FileField

  • 将SearchableText索引移动到LIMS的基础字典中

  • 基础目录模板定义的索引和元数据

  • 工作表性能改进

  • 为分析对象类型添加特定目录

  • 从health迁移AR和样本的过滤器定义到lims

  • 为分析请求对象类型添加特定目录

修复

  • 在患者列表中不能使用客户患者ID进行搜索

  • 在批次列表中不能使用客户患者ID进行搜索

  • 错误 #29:模块对象没有属性 'ViewPatients'。

  • 错误 #26:未知排序索引 (Patient)。

  • 错误 #25:在发布时出现 AttributeError,'NoneType' 对象没有属性 'bika_setup'。

  • 错误 #24:在 Patients 文件夹视图中出现 CatalogError,未知排序索引 (Title)。

  • 错误 #23:在 Samples 视图中出现 UnboundLocalError,在分配之前引用了局部变量 'ar'。

  • 错误 #22:工作表不显示分析。

  • 错误 #19:批量视图。CatalogError:未知排序索引 (BatchID)。

  • 错误 #17:无法创建具有最小/最大恐慌水平的规范。

  • 错误 #16:在保存临床病例时出现 ValueError,'BatchID' 不在列表中。

  • 错误 #14:分析请求提交 (AJAX 调用)。KeyError:'state'。

  • 错误 #12:CatalogError:在 view.get_sections() 中未知排序索引 (created),从仪表板获取。

  • 错误 #11:安装错误:意外的关键字参数 'catalog_extensions'。

  • 错误 #11:安装错误:无法对 BikaPatientCatalog 进行 pickl。

  • 错误 #10:在列表中 Patient 排序不起作用(分析请求、样本和患者)。

  • 错误 #3:从 AR 添加视图中获取 getPatientInfo 时出现错误。

版本号:3.2.0.1503-e5a0358 (2016-03-18)

  • 更新以与 BikaLIMS 3.2 兼容。

  • HEALTH-503:验证出生日期。

  • HEALTH-497:在 EID 案件表单中隐藏医生字段。

  • HEALTH-357:UI。创建患者后的着陆页面。

  • HEALTH-361:VL 案例研究。

  • HEALTH-413:仪表板未显示。

  • HEALTH-402:在分析请求添加表中,联系人没有被选中。

3.1.8 (2015-11-03)

  • HEALTH-301:在下一个版本中使用更新的 Health 流程图。

  • HEALTH-281:在 Bika 设置 › 保险公司 > 发票中出错。

  • HEALTH-305:有发票。

  • HEALTH-370:LIMS 中工作表架构已更改。

  • HEALTH-269:分析请求添加与 LIMS 3.1.9 兼容。

  • HEALTH-273:升级到 317 时出错。

  • HEALTH-270:在禁用 “yearinprefix” 时导入患者出错。

  • HEALTH-271:分析请求发票视图已损坏。

  • HEALTH-266:从分析请求发票查看错误。

  • HEALTH-258:在患者中添加“文件附件”。

3.1.7 (2015-06-09)

  • HEALTH-282:加载添加分析请求时出错。

  • HEALTH-245:设置数据加载。患者 ID 转换,替代方案。

  • HEALTH-227:在导入之前转换患者 ID。

  • HEALTH-228:设置数据加载错误。

  • HEALTH-140:AR 创建路径实验室标准表单。

  • HEALTH-251:在保险公司中添加担保人详细信息。

3.1.6 (2015-02-27)

  • HEALTH-223:通过覆盖层(案件中的添加医生按钮)添加医生时,地址小部件无法正常工作。

  • HEALTH-215:纠正导航树顺序。

  • HEALTH-191:客户联系权限。

  • HEALTH-137:患者的医疗保险。替代发票工作流程。

  • HEALTH-204:医生样本视图已损坏。

  • HEALTH-200:直接从案例视图创建患者时,附加选项卡不工作。

  • HEALTH-136:在 AR 创建表单中添加“[+] 添加”患者按钮。

  • HEALTH-179:AR 中的“复制到新”按钮不复制所选数据。

  • HEALTH-197:Health 的结果报告错误。

  • HEALTH-204:批量.samples 加载页面出错。

  • HEALTH-177:过去病史和药物史结束日期选择错误。

  • HEALTH-178:过去病史、旅行史和免疫史数据:无法删除最后的数据集。

  • HEALTH-208:与新 Bika LIMS 的添加站点模板不兼容。

  • HEALTH-197:Health 的结果报告错误。

  • HEALTH-189:患者编辑页面:在定义国家后,它没有保存。

  • HEALTH-184:添加案例:在输入发病日期后,患者发病年龄没有填写。

3.1.5 (2014-10-10)

  • HEALTH-176:无法从下拉列表中选择药物。

  • HEALTH-174:无法将 AR 添加到案例中(缺少客户)。

  • HEALTH-163:无法从下拉列表中选择疫苗接种项目。

  • HEALTH-162:无法选择药物禁止说明。

  • HEALTH-169:分析师无法看到样本站点,管理员可以。

  • HEALTH-168:诊断ICD小部件无法从代码、描述完成

  • HEALTH-161:在添加患者后,在输入出生日期后,患者的年龄不会自动填写。

  • HEALTH-157:AR添加视图中缺少患者字段

  • HEALTH-150:与新JS加载机具的兼容性

  • HEALTH-164:编辑患者,在旅行历史字段中位置不需要重要

  • HEALTH-166:在添加案例中,“病例发病日期的患者年龄”无法填写

  • HEALTH-172:药物列表中显示任何内容

  • HEALTH-173:ImmunizationHistory无法保存数据

  • HEALTH-149:与新Bika LIMS报告子系统的兼容性

  • HEALTH-152:升级测试数据工作表

  • HEALTH-145:未使用健康图标。还有1个

  • HEALTH-152:升级测试数据工作表

  • Plus Bika-LIMS 3.1.5: http://git.io/ogjDuQ

3.1.2.1 (2014-08-05)

  • HEALTH-144:设置数据:NameError:全局名称‘_id’未定义

  • HEALTH-143:无法创建网站

3.1.2 (2014-07-25)

  • HEALTH-104:健康设置数据失败

  • HEALTH-28:健康加载设置数据。药物和治疗未导入

  • HEALTH-105:案例症候分类设置错误

  • HEALTH-93:AR。更新信息部分

  • HEALTH-27:AR创建。复制患者字段时不会自动完成相应的名称或ID

  • Plus Bika-LIMS 3.1.2和3.1.3: http://git.io/MWb4dQ

3.1.1 (2014-07-11)

  • HEALTH-122:客户联系无法打开客户页面/AR页面为空白

  • HEALTH-92:在推荐机构(客户)内部显示患者选项卡

  • HEALTH-109:手动添加症状保存但保持在同一页面上

  • HEALTH-124:客户联系可以访问其他客户的医生和患者

  • HEALTH-121:客户联系登录时获得权限不足

  • HEALTH-133:案例创建:基础体温字段接受超出范围的值

  • HEALTH-106:Drug编辑视图中不允许使用Mimetype text/plain

  • HEALTH-73:当前和历史上的结果在PDF中以相同的顺序排序

  • HEALTH-61:按性别对症状表进行排序

  • HEALTH-23:药物文件夹中没有列出药物

  • 在患者的病史结果中对分析请求的超链接

3.1 柠檬苦素(2014-06-04)

  • 继承Bika LIMS发布/3.1的所有功能

  • 针对CLIA合规性的定制

  • 不正确的已发布结果无效化工作流程

  • 监管检查员角色

  • 更严格的患者隐私限制

  • 生命威胁警报

  • 公共结果规范

  • 结果报告中包含相关的QC结果

  • 患者结果历史图表

  • 简化临床案例部分,包括症状和体征、患者状况

  • 简化匿名患者工作流程

0.1 (2012-12-31)

  • 从Bika-LIMS/health分支创建单独的产品。

项目详情


下载文件

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

源分布

senaite.health-1.2.5.zip (5.0 MB 查看散列值)

上传

由以下支持