为医疗健康应用提供安全合规的 EMR/EHR 开发模式与界面流程建议
该技能材料显示为面向医疗 EMR/EHR 的开发模式文档,属于纯提示/模式说明,不要求密钥、未声明远程端点,也未体现可执行代码或本地数据访问能力。结合其开源 GitHub 来源与较高社区采用度,整体安全风险较低,但其医疗内容仍应由专业场景自行验证合规与临床正确性。
材料明确标注“无”密钥/环境变量需求;作为 prompt-only 技能,未见请求 API token、账号凭证或其他敏感认证信息,凭证泄露与滥用面较低。
材料标注“无”远程端点,README 也主要是设计模式与流程说明,未见将用户数据发送到第三方服务或不明主机的描述。
系统检查项已标注为 prompt-only;文档中的 TypeScript 片段仅为接口示例,未体现本机起进程、执行脚本或调用系统能力的行为。
未声明读写本地文件、数据库、剪贴板或其他资源权限;内容主要讨论 EMR 设计原则与审计追踪模式,不表现出实际数据访问或过度授权请求。
来源为 GitHub 开源仓库,且社区采用度高(约 210k star),可审计性与来源可信度较强;虽许可证与维护状态未明确,构成轻微信息缺口,但不足以在当前材料下提升为更高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "healthcare-emr-patterns" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/healthcare-emr-patterns/SKILL.md 2. 保存为 ~/.claude/skills/healthcare-emr-patterns/SKILL.md 3. 装好后重载技能,告诉我可以用了
请为门诊 EMR 设计一个完整的就诊流程模式,覆盖患者签到、分诊、主诉记录、病史采集、体格检查、诊断、医嘱与出院小结。请说明每一步的关键数据结构、状态流转、临床安全校验点,以及适合前端实现的 UI 组件建议。
一套结构化的门诊流程设计,包含页面模块、数据模型、校验规则和安全提示建议。
请给我一个电子处方模块的开发模式,支持药品搜索、剂量频次录入、过敏检查、药物相互作用提醒、续方处理和打印输出。请特别强调如何减少误开药风险,并给出后端接口和前端表单交互建议。
处方模块的架构与交互方案,突出临床风险控制、提醒机制和可实现的接口设计。
请为住院 EMR 页面制定临床决策支持集成方案,并提供无障碍优先的表单设计规范。内容包括提醒触发时机、避免告警疲劳的方法、键盘可达性、屏幕阅读器兼容性、颜色与对比度要求,以及对医护高频录入场景的优化建议。
一份兼顾 CDS 集成与无障碍体验的设计规范,适合指导医疗产品开发落地。
Patterns for building Electronic Medical Record (EMR) and Electronic Health Record (EHR) systems. Prioritizes patient safety, clinical accuracy, and practitioner efficiency.
Every design decision must be evaluated against: "Could this harm a patient?"
Clinical encounters should flow vertically on a single page — no tab switching:
Patient Header (sticky — always visible)
├── Demographics, allergies, active medications
│
Encounter Flow (vertical scroll)
├── 1. Chief Complaint (structured templates + free text)
├── 2. History of Present Illness
├── 3. Physical Examination (system-wise)
├── 4. Vitals (auto-trigger clinical scoring)
├── 5. Diagnosis (ICD-10/SNOMED search)
├── 6. Medications (drug DB + interaction check)
├── 7. Investigations (lab/radiology orders)
├── 8. Plan & Follow-up
└── 9. Sign / Lock / Print
interface ClinicalTemplate {
id: string;
name: string; // e.g., "Chest Pain"
chips: string[]; // clickable symptom chips
requiredFields: string[]; // mandatory data points
redFlags: string[]; // triggers non-dismissable alert
icdSuggestions: string[]; // pre-mapped diagnosis codes
}
Red flags in any template must trigger a visible, non-dismissable alert — NOT a toast notification.
User selects drug
→ Check current medications for interactions
→ Check encounter medications for interactions
→ Check patient allergies
→ Validate dose against weight/age/renal function
→ If CRITICAL interaction: BLOCK prescribing entirely
→ Clinician must document override reason to proceed past a block
→ If MAJOR interaction: display warning, require acknowledgment
→ Log all alerts and override reasons in audit trail
Critical interactions block prescribing by default. The clinician must explicitly override with a documented reason stored in the audit trail. The system never silently allows a critical interaction.
Once a clinical encounter is signed:
Vitals Display: Current values with normal range highlighting (green/yellow/red), trend arrows vs previous, clinical scoring auto-calculated (NEWS2, qSOFA), escalation guidance inline.
Lab Results Display: Normal range highlighting, previous value comparison, critical values with non-dismissable alert, collection/analysis timestamps, pending orders with expected turnaround.
Prescription PDF: One-click generation with patient demographics, allergies, diagnosis, drug details (generic + brand, dose, route, frequency, duration), clinician signature block.
Healthcare UIs have stricter requirements than typical web apps:
…
帮助你研究预测市场信号,用于产品决策、数据看板与智能体分析集成。
用安全的 Netmiko 模式批量执行 SSH 采集、解析与受控变更。
帮助开发者使用 Bun 进行运行、打包、测试与依赖管理,并评估替代 Node 的时机。
帮助用户检索美国专利商标官方记录并整理可复现的知识产权研究流程。
在每次编辑代码时自动格式化、检查并智能修复质量问题
帮助开发者在 Node.js 与 TypeScript 中正确使用以太坊 Keccak-256 哈希。
帮助构建临床决策支持系统规则、评分告警与EMR集成方案
帮助团队为医疗应用设计符合PHI/PII要求的数据安全与合规方案
为医疗应用部署提供患者安全自动化评估,发现风险即阻止上线。
整合多源医疗数据并按角色安全调取患者与病区临床信息
连接并分析基于SMART on FHIR的个人健康记录,辅助提取医学洞察。
帮助访问和管理基于FHIR的上门验光患者病历数据。