Files
his/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V71__cdss.sql
chenqi 067758497e feat(emr): 实现电子病历结构化数据仓库和质量评分功能
- 添加EMR结构化数据提取、存储和查询功能
- 实现病历质量评分计算,包括完整性、及时性和准确性指标
- 新增CDSS临床决策支持服务和告警管理功能
- 实现区域医疗信息共享数据交换功能
- 添加院感监测统计分析功能
- 更新数据库迁移脚本,创建相关数据表结构
- 修正菜单图标大小写问题
2026-06-18 17:22:11 +08:00

34 lines
961 B
SQL

CREATE TABLE cdss_rule (
id BIGSERIAL PRIMARY KEY,
rule_code VARCHAR(32) NOT NULL,
rule_name VARCHAR(100) NOT NULL,
rule_type VARCHAR(20) NOT NULL,
condition_expr TEXT NOT NULL,
suggestion TEXT NOT NULL,
severity VARCHAR(16) DEFAULT 'INFO',
enabled BOOLEAN DEFAULT TRUE,
tenant_id BIGINT DEFAULT 0,
delete_flag CHAR(1) DEFAULT '0',
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
create_by VARCHAR(64),
update_time TIMESTAMP,
update_by VARCHAR(64)
);
CREATE TABLE cdss_alert (
id BIGSERIAL PRIMARY KEY,
encounter_id BIGINT NOT NULL,
patient_id BIGINT NOT NULL,
rule_id BIGINT NOT NULL,
alert_type VARCHAR(20) NOT NULL,
alert_message TEXT NOT NULL,
severity VARCHAR(16) NOT NULL,
acknowledged BOOLEAN DEFAULT FALSE,
acknowledged_by BIGINT,
acknowledged_time TIMESTAMP,
tenant_id BIGINT DEFAULT 0,
delete_flag CHAR(1) DEFAULT '0',
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
create_by VARCHAR(64)
);