SENAITE患者处理
项目描述
SENAITE患者
关于
SENAITE.PATIENT为SENAITE LIMS添加患者处理功能。
注意:此插件需要 senaite.lims >= 2.2.0
许可
SENAITE.PATIENT 版权所有 (C) 2020-2024 RIDING BYTES & NARALABS
本程序是自由软件;您可以按照自由软件基金会发布的GNU通用公共许可证版本2的条款重新分发和/或修改它。
本程序以希望它会有所帮助的方式分发,但没有任何保证;甚至没有关于适销性或特定用途的隐含保证。有关详细信息,请参阅GNU通用公共许可证。
变更日志
1.4.0 (2023-01-10)
#101 修复在患者列表中性别和性别未正确翻译的问题
#100 修复在添加样本时DateOfBirth字段隐藏时出现的AttributeError
#96 使用dtime.to_DT而不是api.to_date
#99 不要在地域中包含默认的种族和民族
#97 修复在患者列表中未显示出生日期
#93 分层列表可搜索文本适配器
#92 允许在样本列表中按患者搜索
每个报告只允许有1名患者
与核心#2399兼容
修复在患者创建时PatientFolder中添加快照的问题
默认在患者上下文中显示所有样本
修复当启用“要求MRN”设置时允许非唯一MRN的问题
在无MRN设置的患者列表中显示“未定义”
在临时标识符小部件中显示MRN而不是全名
修复在提交添加样本表单时患者不会被创建的问题
修复添加患者时的traceback
修复创建分区时的traceback
当没有过去的天数时,使to_ymd返回符合要求的ymd
对于没有时区信息的出生日期使用系统默认时区
修复在验证失败时更新DateOfBirth的traceback
将样本的DateOfBirth字段迁移到AgeDateOfBirthField
将患者ID移动到标识符中
确保遵守“要求MRN”设置
修复患者工作流程和权限
允许客户端本地患者
修复小部件查看模式
修复无法从分配给患者的样本中创建分区
修复没有中间名的样本
修复当名称有特殊字符时患者样本查看中的traceback
添加新的姓名输入模式(名 + 姓)
修复当全名与样本的不同时列表中的traceback
修复患者的中间名在样本列表中未显示
将患者MRN/ID样本小部件迁移到QuerySelect
添加患者ID的样本字段验证
患者样本列表和注册表单
修复患者列表中出生日期的未知时区错误
允许设置额外的命名电话号码
在患者添加/编辑表单中可选MRN
添加患者婚姻状况
1.3.0 (2022-10-03)
为患者添加种族和民族类别
允许为患者添加额外的电子邮件地址
当从年龄估计时,在出生日期旁边显示“估计”
分组配置设置
添加患者中间名
添加配置选项以隐藏1年以上年龄的月份和日期
添加年龄介绍的配置选项
添加性别作为性别之外的不同字段
1.2.0 (2022-06-13)
删除对Products.TextIndexNG3(测试层)的依赖
从患者上下文中删除患者操作链接
添加设置以在样本列表中显示/隐藏临时MRN图标
修复源分发包(缺少Changelog.rst文件)
1.1.0 (2022-06-10)
允许客户端用户创建样本和患者
不要向除实验室联系人以外的用户显示患者根文件夹
集成新的患者DX地址字段
修复存储具有特殊字符的患者时的UnicodeDecodeError
允许患者接收结果报告
添加患者标识符
避免从样本创建患者时出现UnknownTimeZoneError
记住上下文中的年龄/出生日期选择
修复无法创建带有空患者ID的样本
1.0.0 (2022-01-05)
在样本中添加患者ID
将患者对象迁移为文件夹样式
集成新的DX日期字段和小部件
唯一的患者ID
将DoB小部件转换为原生日输入字段
添加患者标记接口
与Senaite目录迁移兼容
添加患者工作流程和管理权限
添加senaite.patient的升级步骤处理程序
项目详情
senaite.patient-1.4.0.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 794f1b1d42fa713c6b620c19cfaf212040080ab7b450044b75b3c2832a1902ac |
|
MD5 | 3965d570d447123e5a94bf16374875c2 |
|
BLAKE2b-256 | a2cf4f9737b15245b2ad962083213bb5db5924506e515030f9b9866da8d906e8 |