openeyes / oph-co-therapyapplication
此包已被废弃,不再维护。没有建议的替代包。
关于此包的最新版本(v1.12)没有提供许可证信息。
为OpenEyes内的患者生成治疗应用
v1.12
2015-03-05 15:28 UTC
Requires
This package is not auto-updated.
Last update: 2020-01-24 15:46:07 UTC
README
截至Openeyes版本1.12.1,此模块已合并到openeyes的核心仓库中。
此仓库仅保留历史目的。
OphCoTherapyApplication模块
此模块旨在为患者的治疗生成资助申请。创建治疗申请事件后,可以提交。提交过程会生成PDF申请表,并将其通过电子邮件发送到配置的地址。
此模块的第一个发布版本是1.4。
配置
有关配置变量的详细信息,请参阅config/common.php。通过OpenEyes管理器可以管理治疗设置、电子邮件收件人等。
初始化
creatherapyapplicationfilecollections命令将从嵌套目录结构中导入文件。
./yiic help createtherapyapplicationfilecollections
详情
依赖
- 需要以下模块
- OphTrIntravitrealinjection
- 由SwiftMailer支持的电子邮件服务器
- 如果存在以下模块,则使用它们
- OphCiExamination
- OphTrConsent
注意事项
- 为了提交申请,需要在当前病例中为要申请的眼睛定义注射管理元素。同样,需要记录两只眼睛的视力。如果安装了OphTrConsent,则需要相应的知情同意书。
模板
处理申请时,为每个眼睛生成一封电子邮件。此电子邮件内容的模板存在于
views/email/ | \---- email_compliant.php - email text for NICE Compliant therapy applications \---- email_noncomplaint.php - email text for non-NICE Compliant therapy applications \---- pdf_compliant.php - pdf template for compliant applications \---- pdf_compliant_[template_code].php - pdf template for compliant applications \---- pdf_noncompliant.php - pdf template for non compliant applications \---- pdf_noncompliant_[template_code].php - pdf template for non compliant applications
如果特定的药物需要不同的附件,则应在治疗管理中为该药物分配一个模板代码。适当的模板可以包含在电子邮件目录中。
已知问题
管理功能尚未完全完成。特别是
- 决策树管理功能不完整
- 规则删除
- 决策树删除(软删除或其它方式)
- 无法一次性查看整个树。
- 实现电子邮件文本的模板覆盖。
- 适当地设置gitignore以忽略此处放置的自定义模板。
- 对OphTrIntravitrealinjection的依赖实际上是不合适的,因为治疗不一定是注射。
- 知情同意书依赖应该是应用的一个配置选项。