医疗信息系统数据库表结构详解

需积分: 0 0 下载量 170 浏览量 更新于2024-06-30 收藏 119KB DOCX 举报
"数据库文档包含了医疗业务相关的表和ERP业务表,以及系统管理和配置的RBAC及其它系统表。" 数据库文档中详细列出了不同业务领域的表结构,这对于理解和维护数据库至关重要。首先,我们关注医疗业务相关的表: 1. his_care_history(病例表):包括病历ID(ch_id)、医生ID(user_id)、医生姓名(user_name)、患者ID(patient_id)和患者姓名等基本信息,用于存储患者的医疗历史记录。 2. his_care_order(药用处方表):用于记录患者所开的药物处方信息。 3. his_care_order_item(检查和用药项目明细表):详细列出每个处方中的具体检查和用药项目。 4. his_check_result(检查结果表):存储患者各种检查的结果数据。 5. his_order_backfee(退费主表)和his_order_backfee_item(退费订单详情表):用于处理退款事务,包括退费订单的总体信息和详细条目。 6. his_order_charge(收费表)和his_order_charge_item(支付订单详情表):记录医疗费用的收取和支付情况。 7. his_patient(患者信息表):存储患者的基本个人信息。 8. his_patient_file(患者档案表):保存患者的医疗档案,可能包含诊断报告、治疗计划等。 9. his_registration(挂号信息表):记录患者的挂号信息。 10. his_scheduling(排班信息表):管理医务人员的工作排班。 接下来,ERP业务表涉及到医院供应链管理: 1. stock_producter(生产厂家表):存储药品和其他医疗用品的生产厂商信息。 2. stock_provider(供应商信息表):记录医院物资的供应商。 3. stock_medicines(药品信息表):包含药品的详细信息,如名称、规格、价格等。 4. stock_purchase(入库订单表)和stock_purchase_item(入库订单名细表):追踪药品和医疗设备的采购和入库过程。 5. stock_inventory_log(入库记录表):记录每一次入库的操作。 系统表主要涉及角色权限控制和系统管理: 1. sys_dept(部门/科室表):管理医院的各个部门和科室。 2. sys_role(角色信息表):定义不同用户角色及其权限。 3. sys_menu(菜单权限表):设置系统菜单和用户角色之间的权限关系。 4. sys_user(用户信息表):存储系统用户的账号信息。 5. sys_role_menu(角色和菜单关联表)和sys_role_user(用户和角色关联表):建立用户角色与系统菜单的绑定,实现权限分配。 6. 其他系统配置表,如sys_dict_data(字典数据表)、sys_dict_type(字典类型表):用于系统配置和数据字典管理。 7. sys_notice(通知公告表):发布系统内的通知和公告。 8. sys_login_info(系统访问记录)、sys_oper_log(操作日志记录):记录用户登录和系统操作日志,便于追踪和审计。 9. sys_sms_log(短息发送记录表):管理短信发送的记录。 10. sys_check_item(检查费用表)和sys_registered_item(挂号项目表):分别管理检查费用和挂号项目的定价。 这些表共同构成了一个完整的医疗信息管理系统,涵盖了从患者就诊、药品管理到系统运维的各个层面,确保了医疗服务的高效和数据的安全。