openeyes/oph-co-therapyapplication

此包已被废弃,不再维护。没有建议的替代包。
关于此包的最新版本(v1.12)没有提供许可证信息。

为OpenEyes内的患者生成治疗应用

安装: 823

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 15

分支: 5

类型:openeyes-module

v1.12 2015-03-05 15:28 UTC

README

截至Openeyes版本1.12.1,此模块已合并到openeyes的核心仓库中。

此仓库仅保留历史目的。

OphCoTherapyApplication模块

此模块旨在为患者的治疗生成资助申请。创建治疗申请事件后,可以提交。提交过程会生成PDF申请表,并将其通过电子邮件发送到配置的地址。

此模块的第一个发布版本是1.4。

配置

有关配置变量的详细信息,请参阅config/common.php。通过OpenEyes管理器可以管理治疗设置、电子邮件收件人等。

初始化

creatherapyapplicationfilecollections命令将从嵌套目录结构中导入文件。

./yiic help createtherapyapplicationfilecollections

详情

依赖

  1. 需要以下模块
  2. OphTrIntravitrealinjection
  3. 由SwiftMailer支持的电子邮件服务器
  4. 如果存在以下模块,则使用它们
  5. OphCiExamination
  6. OphTrConsent

注意事项

  1. 为了提交申请,需要在当前病例中为要申请的眼睛定义注射管理元素。同样,需要记录两只眼睛的视力。如果安装了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

如果特定的药物需要不同的附件,则应在治疗管理中为该药物分配一个模板代码。适当的模板可以包含在电子邮件目录中。

已知问题

管理功能尚未完全完成。特别是

  1. 决策树管理功能不完整
  2. 规则删除
  3. 决策树删除(软删除或其它方式)
  4. 无法一次性查看整个树。
  5. 实现电子邮件文本的模板覆盖。
  6. 适当地设置gitignore以忽略此处放置的自定义模板。
  7. 对OphTrIntravitrealinjection的依赖实际上是不合适的,因为治疗不一定是注射。
  8. 知情同意书依赖应该是应用的一个配置选项。