EKG表结构
所有表的ID字段赋值为系统自动生成,是所有表的主键之一,不能随意修改,使用SQL命令时需谨慎。
| dbo.tblParamRest | 去掉examinationID 加 filePathID | 在检查和参数一对多的情况下,使之能对应起来 | V4.51 |
| dbo.tblExamination | 增加ekgReportSuccess | 报告成功标示,常规检查界面用到 | V4.51 |
| dbo.tblBlockEntity | 新增 | 视图配置表 | V4.6.2 |
| dbo.tblBlockPnl | 新增 | 模块集合,二级模块 | V4.6.2 |
| dbo.tblBlockTab | 新增 | 一级模块 | V4.6.2 |
| dbo.tblDictDll | 新增 | 登录EKGStudio.exe时需要加载的dll字典表 | V4.6.2 |
| dbo.tblDictFavorite | 新增 | 收藏原因字典表 | V4.6.2 |
| dbo.tblFilePrintRecord | 新增 | 报告打印记录 | V4.6.2 |
| dbo.tblRBlockTab | 新增 | 一级模块下拥有的视图 对应表 | V4.6.2 |
| dbo.tblRoleLoadBlock | 新增 | 角色-菜单对应表 | V4.6.2 |
| dbo.tblRPnlEntity | 新增 | V4.6.2 | |
| dbo.tblRTabPnl | 新增 | V4.6.2 | |
| dbo.tblTrackRecord | 新增 | V4.6.2 | |
| dbo.tblUserFavorite | 新增 | V4.6.2 | |
| dbo.tblUserLoginRecord | 新增 | V4.6.2 | |
| dbo.tblDictDept | 增加ekgCardBillUrl | 卡消费地址维护 | V4.6.2 |
检查类型表,多用于添加设备指定设备的类型用。
| 字段名 | 类型 | 描述 |
| ekgName | %Library.String VARCHAR | 类型描述 |
| ekgCode | %Library.String VARCHAR | 类型代码 |
| ekgSpell | %Library.String VARCHAR | 拼音缩写 |
| ekgExtend | %Library.String VARCHAR | 可扩展字段 |
状态字典表,用于排队叫号、检查、报告审核、添加设备相关的状态。
| 字段名 | 类型 | 描述 |
| ekgName | %Library.String VARCHAR | 名称描述 |
| ekgCode | %Library.String VARCHAR | 类型代码 |
| ekgSpell | %Library.String VARCHAR | 拼音缩写 |
| ekgPhase | %Library.String VARCHAR | 状态所属阶段, 1为预约阶段, 其它为检查以后的阶段 |
卷标字典,用于程序可以访问ftp配置,如果ftp不断增加。
| 字段名 | 类型 | 描述 |
| ekgCode | %Library.String VARCHAR | 序号代码 |
| ekgWorkPath | %Library.String VARCHAR | 卷标物理路径,保证服务能够访问,注意文件名长度限制 |
| ekgInUse | %Library.String VARCHAR | 是否已经使用,1为使用(目录中已经有文件),其它未使用 |
检查房间表,有时可以将一个设备所在的位置认为是一个检查房间。
| 字段名 | 类型 | 描述 |
| ekgName | %Library.String VARCHAR | 名称描述 |
| ekgCategoryCode | %Library.String VARCHAR | 检查类型-> dbo.tblDictCategory.ekgCode |
| ekgCapacity | %Library.String VARCHAR | 用于叫号时每次呼叫的容量 |
| ekgIpAddress | %Library.String VARCHAR | IP地址,在湘雅医院暂时不用 |
| ekgGender | %Library.String VARCHAR | 用于指定该房间患者的性别,如无性别过滤,则为空 |
设备字典表。
| 字段名 | 类型 | 描述 |
| ekgName | %Library.String VARCHAR | 设备名称或代码描述,可任意,一般去设备名称和型号的英文 |
| ekgModel | %Library.String VARCHAR | 解析类型名,用于配置文件中的devicetype的值 |
| ekgStatusCode | %Library.String VARCHAR | 设备状态->dbo.tblDictCategory. ekgCode,默认使用201 |
| ekgCategoryCode | %Library.String VARCHAR | 检查类型-> dbo.tblDictCategory.ekgCode |
| ekgManufacturer | %Library.String VARCHAR | 厂商品牌描述 |
| ekgExtend | %Library.String VARCHAR | 扩展字段;用于叫号时指明的床号,适用于湘雅医院 |
用户角色字典表。配置用户角色使用其ID字段。
| 字段名 | 类型 | 描述 |
| ekgName | %Library.String VARCHAR | 名称描述 |
| ekgExtend | %Library.String VARCHAR | 中文说明 |
病人来源类型字典。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgName | %Library.String VARCHAR | 名称描述 |
| ekgCode | %Library.String VARCHAR | 项目代码 |
| ekgSpell | %Library.String VARCHAR | 拼音缩写 |
视图字典表。
| 字段名 | 类型 | 描述 |
| ekgLabel | %Library.String VARCHAR | 视图名称 |
| ekgIcon | %Library.String VARCHAR | 按钮图标 |
| ekgClass | %Library.String VARCHAR | 视图类名 |
| ekgExtend | %Library.String VARCHAR | 是否在登录后默认显示,只有一个视图可以设置为默认显示,设置后,登录即显示此视图 |
二级模块字典表。
| 字段名 | 类型 | 描述 |
| ekgLabel | %Library.String VARCHAR | 二级模块名称 |
| ekgType | %Library.String VARCHAR | 类型,类型为Pnl |
| ekgExtend | %Library.String VARCHAR |
一级模块字典表。
| 字段名 | 类型 | 描述 |
| ekgLabel | %Library.String VARCHAR | 模块名称 |
| ekgType | %Library.String VARCHAR | 类型,类型为Tab |
| ekgExtend | %Library.String VARCHAR |
登录EKGStudio时需要加载的dll。
| 字段名 | 类型 | 描述 |
| ekgDllPath | %Library.String VARCHAR | Dll路径 |
| ekgExtend | %Library.String VARCHAR |
收藏原因字典表。
| 字段名 | 类型 | 描述 |
| ekgCode | %Library.String VARCHAR | 收藏原因编码 |
| ekgDesc | %Library.String VARCHAR | 收藏原因详情 |
| ekgExtend | %Library.String VARCHAR |
检查项目表,同步于HIS或trakcare,其数据更新方式是:通过接口获取检查项目信息后,如果该表不存在该信息,那么插入该条检查项目。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgName | %Library.String VARCHAR | 名称描述 |
| ekgCode | %Library.String VARCHAR | 项目代码 |
| ekgSpell | %Library.String VARCHAR | 拼音缩写 |
| ekgCharge | %Library.Integer DOUBLE | 检查项目价格,该价格取HIS中相应收费项的总和,改价格不用于医嘱统计时计算基价 |
| ekgCategoryCode | %Library.String VARCHAR | 相对于电生理的检查类型,可以为空 |
| ekgExtend | %Library.String VARCHAR | 存储医嘱在Trakcare中RowID |
设备医嘱表,指明该设备默认关联的医嘱或检查项目,初始化时必须。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgDeviceID | %Library.String INTEGER | 设备ID-> dbo.tblDevice.ID |
| ekgExamItemCode | %Library.String VARCHAR | 检查项目代码-> dbo.tblDictExamItem.ekgcode |
检查房间关联设备表,用于叫号模块。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgExamRoomID | %Library.String INTEGER | 检查房间ID-> dbo.tblExamRoom.id |
| ekgDeviceID | %Library.String INTEGER | 设备ID-> dbo.tblDevice.ID |
科室表,同步于HIS或trakcare,数据更新方式与检查项目表一样。
| 字段名 | 类型 | 描述 |
| ID | %Library.String INTEGER | 自增,为其他调用外键,不可更改 |
| ekgName | %Library.String VARCHAR | 科室名称,一般第一条是初始化添加的管理员科室,是EKG系统必须的。 |
| ekgCode | %Library.String VARCHAR | 科室代码,去medTrack中找 |
| ekgSpell | %Library.String VARCHAR | 拼音缩写 |
| ekgExtend | %Library.String VARCHAR | 扩展字段,可为空 |
| 字段名 | 类型 | 描述 |
| ID | %Library.String INTEGER | 自增,为其他调用外键,不可更改 |
| ekgLoginName | %Library.String VARCHAR | 用户登录名,与HIS保持一致 |
| ekgPassword | %Library.String VARCHAR | 登录密码 |
| ekgUserName | %Library.String VARCHAR | 用户名称,被用于报告签名等 |
| ekgDeptCode | %Library.String VARCHAR | 默认登录科室 |
| ekgGender | %Library.String VARCHAR | 性别 |
用户科室扩展表,支持与用户多科室登录,体现在登录时可选科室的下拉列表,如用户只登录一个服务科室,那么可以不需要添加此表信息。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgUserID | %Library.Integer INTEGER | 用户ID-> dbo.tblUser.ID |
| ekgDeptCode | %Library.String VARCHAR | 科室代码 -> dbo.tblDictDept.ekgcode |
用户权限表,根据一对多的方式可分配用户不同的权限。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgUserID | %Library.Integer INTEGER | 用户ID-> dbo.tblUser.ID |
| ekgRoleID | %Library.Integer INTEGER | 权限-> dbo.tblRole.ID |
角色视图-模块关系表,角色视图包含哪些模块。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgRoleLoadBlockId | %Library.Integer INTEGER | 角色视图ID-> dbo. tblRoleLoadBlock.ID |
| ekgBlockTabId | %Library.Integer INTEGER | 模块ID-> dbo.tblBlockTab.ID |
| ekgExtend | %Library.String VARCHAR |
角色视图名称。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgRoleCode | %Library.String VARCHAR | 角色编码-> dbo.tblRole. ekgCode |
| ekgName | %Library.String VARCHAR | 角色视图名称,一般与角色名称一致 |
| ekgExtend | %Library.String VARCHAR |
二级模块-视图关系表,二级模块包含哪些视图。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgBlockPnlId | %Library.Integer INTEGER | 二级模块ID-> dbo.tblBlockPnl.ID |
| ekgBlockEntityId | %Library.Integer INTEGER | 视图ID-> dbo.tblBlockEntity.ID |
| ekgExtend | %Library.String VARCHAR |
模块与二级模块关系表,模块包含哪些二级模块。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgBlockTabId | %Library.Integer INTEGER | 模块ID-> dbo.tblBlockTab.ID |
| ekgBlockPnlId | %Library.Integer INTEGER | 二级模块ID-> dbo.tblBlockPnl.ID |
| ekgExtend | %Library.String VARCHAR |
dbo.tblRBlockTab11
病人基本信息表。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgPatientCode | %Library.String VARCHAR | 存储病人ID号 |
| ekgName | %Library.String VARCHAR | 病人姓名 |
| ekgSpell | %Library.String VARCHAR | 姓名拼音 |
| ekgGender | %Library.String VARCHAR | 性别 |
| ekgBirthday | %Library.String TIMESTAMP | 出生时 yyyy-mm-dd 00:00:00 |
预约登记表,如果不采用预约登记和叫号模块,那么该表没有业务数据。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgRequestID | %Library.String VARCHAR | 检查申请号,系统产生,为其他调用的外键,不可更改 |
| ekgStatusCode | %Library.String VARCHAR | 状态->dbo.tblDictStatu. ekgCode |
| ekgExtend | %Library.String VARCHAR | 可扩展字段,湘雅医院用于存放该检查应前往的房间,用于叫号系统输出的屏显和语音,来源于dbo. tblExamRoom.ekgName |
| ekgWaitingCode | %Library.String VARCHAR | 排队序号,根据性别自动递增 |
| ekgWaitingTime | %Library.String VARCHAR | 登记预约时间 |
检查申请信息表,通过接口获取医嘱或检查信息时,插入记录。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgPatientID | %Library.String INTEGER | Ekg系统病人ID,关联dbo.tblPatient.ID |
| ekgBarcode | %Library.String VARCHAR | 存储申请单号或检查号的条码 |
| ekgExamCode | %Library.String VARCHAR | 医嘱RowID,只trakcare中当次病人的医嘱RowID |
| ekgPatSourceCode | %Library.String VARCHAR | 病人来源-> dbo.tblDictPatSource.ekgcode |
| ekgExamItemCode | %Library.String VARCHAR | 检查项目代码 |
| ekgExamItemCode | %Library.String VARCHAR | 检查状态-> dbo.tblDictStatu.ekgcode |
| ekgDeptCode | %Library.String VARCHAR | 申请科室代码 |
| ekgRequestTime | %Library.String TIMESTAMP | 申请时间 |
| ekgBedCode | %Library.String VARCHAR | 床号 |
| ekgZone | %Library.String VARCHAR | 病区或病房 |
| ekgExtend | %Library.String VARCHAR | 扩展字段,在湘雅医院用于开医嘱医生 |
| ekgExecDeptCode | %Library.String VARCHAR | 执行科室代码 |
检查信息表。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgRequestID | %Library.String INTEGER | 检查申请ID-> dbo.tblRequest.ID |
| ekgDeviceID | %Library.String INTEGER | 在那个设备完成的检查,dbo.tblDevice.ID |
| ekgAge | %Library.String INTEGER | 病人年龄 |
| ekgOperateTime | %Library.String TIMESTAMP | 检查时间,去采集上传时间 |
| ekgReportUserID | %Library.String INTEGER | 报告书写者,取当前登录用户名 |
| ekgReportTime | %Library.String TIMESTAMP | 报告者书写诊断时间 |
| ekgAffirmUserID | %Library.String INTEGER | 确认者(二级检诊) |
| ekgAffirmTime | %Library.String TIMESTAMP | 确认时间 |
| ekgArbiterUserID | %Library.String INTEGER | 报告审核者 |
| ekgArbiterTime | %Library.String TIMESTAMP | 报告审核时间 |
| ekgPrintTime | %Library.String TIMESTAMP | 报告打印时间 |
| ekgStatusCode | %Library.String VARCHAR | 报告状态代码-> dbo.tblDictStatu.code |
| ekgCharge | %Library.String DOUBLE | 当次检查费用 |
文件存放信息表。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgExaminationID | %Library.String INTEGER | 检查申请号 |
| ekgVolumeCode | %Library.String VARCHAR | 卷标标记,可以指路径, DICT_VOLUME |
| ekgReportName | %Library.String VARCHAR | 文件路径 |
| ekgReservedName | %Library.String VARCHAR | 原始文件路径 |
操作时间轴记录表。
| 字段名 | 类型 | 描述 |
| ID | %Library.Integer INTEGER | 自增,为其他调用外键,不可更改 |
| ekgExamId | %Library.Integer INTEGER | 检查流水号->dbo.tblExamination.ID |
| ekgUserId | %Library.Integer INTEGER | 操作用户ID->dbo.tblUser.ID |
| ekgOprateDate | %Library.TimeStamp TimeStamp | 操作时间 |
| ekgOprateName | %Library.String VARCHAR | 操作名称 |
| ekgClientName | %Library.String VARCHAR | 客户端名称-> dbo.tblClient. ekgClientName |
| ekgBeforeData | %Library.String VARCHAR | 原数据 |
| ekgAfterData | %Library.String VARCHAR | 操作后数据 |
| ekgTblName | %Library.String VARCHAR | 表名称 |
| ekgInfo | %Library.String VARCHAR | 操作详情 |
总结
- 上一篇: 网络安全应急响应的基本流程
- 下一篇: 鸿蒙 悟空遥控,利用悟空遥控推送软件,成