Jincay的医防融合笔记

关于支撑河南省疾控局传染病与监测预警项目的工作笔记


EDR设计思路

<h4>EDR是什么</h4> <p>电子疾病档案(EDR)是指以数字化方式记录个人感染或罹患传染性疾病全病程预防控制管理的健康相关信息档案或记录。它涵盖了个人的主索引(MPI)、人口学特征基本信息、生命登记信息、临床诊疗史、临床检验史、病原检测史、流行病学史、随访管理史、预防接种史等核心数据要素,最终实现个人数字疾病档案(DDRs)协同云服务并开放患者查询服务,具体包含个人主索引管理、动态位置管理、动态标签管理、档案日志协同管理、时间戳管理、生命周期管理等核心功能。</p> <h4>建设思路</h4> <p>通过“患者姓名+身份证号”来构建患者唯一的身份标识(即主索引MPI),将患者疾病档案涵盖的各类业务监测信息进行相互关联,并基于主索引实现患者疾病档案的动态更新、动态管理(敏感信息加密存储)</p> <h4>EDR电子疾病档案构成</h4> <p>主索引数据、基本信息、临床诊疗史、临床检验史、病原检测史、流行病学史、随访管理史、预防接种史、登记管理情况信息</p> <h4>核心功能</h4> <ol> <li>基于全国EDR信息,识别复诊病例,自动上传国家,减少医疗机构工作量</li> <li>基于全国EDR信息,自动补全个人信息,从原来的手工填写改为信息确认,提高信息准确性</li> <li>基于EDR信息,识别疫源地、风险地区就诊史,实时提醒临床医生关注,为医疗机构赋能</li> </ol> <h4>主索引数据表</h4> <table> <thead> <tr> <th style="text-align: left;">数据元名称</th> <th style="text-align: left;">定义</th> <th style="text-align: left;">数据元的数据类型</th> <th style="text-align: left;">表示格式</th> <th style="text-align: left;">数据元允许值</th> <th style="text-align: left;">数据库字段名称</th> <th style="text-align: left;">数据来源</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">主索引ID</td> <td style="text-align: left;">患者的唯一标识。基于国产哈希算法SM 3 ,对患 者姓名+ 身份证号加密生成</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">A.. 256</td> <td style="text-align: left;"></td> <td style="text-align: left;">mpi_ id</td> <td style="text-align: left;">系统生成</td> </tr> <tr> <td style="text-align: left;">* 患者姓名</td> <td style="text-align: left;">患者本人在公安户籍管理部门正式登记注册的姓氏和名称</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">A.. 50</td> <td style="text-align: left;"></td> <td style="text-align: left;">patient_ name</td> <td style="text-align: left;">前置软件</td> </tr> <tr> <td style="text-align: left;">* 身份证号</td> <td style="text-align: left;">患者的身份证上的唯一法定标识符</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">AN.. 50</td> <td style="text-align: left;"></td> <td style="text-align: left;">id_ card</td> <td style="text-align: left;">前置软件</td> </tr> <tr> <td style="text-align: left;">临时主索引标  识</td> <td style="text-align: left;">临时主索引标识(采用临时姓名、身份证号生成)</td> <td style="text-align: left;">S2</td> <td style="text-align: left;">N1</td> <td style="text-align: left;">0. 否 1. 是</td> <td style="text-align: left;">temporary_ f lag</td> <td style="text-align: left;">系统生成</td> </tr> </tbody> </table> <h5>主索引关系表</h5> <table> <thead> <tr> <th style="text-align: left;">数据元名称</th> <th style="text-align: left;">定义</th> <th style="text-align: left;">数据元  的数据  类型</th> <th style="text-align: left;">表示格式</th> <th style="text-align: left;">数据库字段  名称</th> <th style="text-align: left;">数据来  源</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ID</td> <td style="text-align: left;">主键</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">AN.. 50</td> <td style="text-align: left;">id</td> <td style="text-align: left;">系统生  成</td> </tr> <tr> <td style="text-align: left;">主索引ID</td> <td style="text-align: left;">主索引ID</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">AN.. 256</td> <td style="text-align: left;">mpi_ id</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">患者身份唯一  标识</td> <td style="text-align: left;">各业务系统中用于标  识患者身份的唯一编  号</td> <td style="text-align: left;">S1</td> <td style="text-align: left;">AN.. 256</td> <td style="text-align: left;">patient_ id</td> <td style="text-align: left;"></td> </tr> </tbody> </table> <p>说明:*为加密存储项</p> <ul> <li>主索引关系表 用于存储主索引ID与各业务系统中用于标识患者身份信息的唯一编号间对应关系。如针对无姓名、身份证号的患者,系统自动生成主索引数据表,同时维护主索引ID和各业务系统中用于标识患者身份信息的唯一编号间对应关系(如抗病毒治疗编号),当业务系统中补充患者姓名和身份证号时,系统重新生成主索引数据,并通过关系表更新该患者主索引数据表。</li> <li>主索引表及数据更新机制说明 1.主索引表中主索引ID作为患者档案信息的唯一标识。主索引ID生成规则:基于国产哈希算法SM3,对患者姓名+身份证号加密生成。 2.主索引ID初始化,以国家免疫规划系统疫苗接种基本信息进行自动生成。 3.各类业务信息表均通过主索引ID进行信息的更新/订正,系统通过主索引将各类信息自动匹配到个人基本信息上,满足用户通过个人基本信息查询浏览档案信息数据、关联档案信息数据</li> </ul> <h4>EDR的主要用途</h4> <p>电子疾病档案(EDR)作为国家传染病监测预警与应急指挥平台与省统筹区域传染病监测预警与应急指挥平台间进行数据同步、共享和业务协同,实现“一数一源、一次采集,多级共享应用”医防协同“信息通”新模式目标的重要数据标准和技术路径。</p> <h4>1、第三方机构出现监测结果</h4> <pre><code>{ &amp;quot;testInfo&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;1000000011&amp;quot;, &amp;quot;specimenNo&amp;quot;: &amp;quot;200021&amp;quot;, &amp;quot;testOrgName&amp;quot;: &amp;quot;第三方检测机构&amp;quot;, &amp;quot;testPersonName&amp;quot;: &amp;quot;王大爷&amp;quot;, &amp;quot;idCard &amp;quot;: &amp;quot;110111191109180101&amp;quot;, &amp;quot;testTime&amp;quot;: &amp;quot;2024-9-6 14:21:00&amp;quot;, &amp;quot;pathogensTypeCode&amp;quot;: &amp;quot;01#细菌&amp;quot;, &amp;quot;testTypeCode&amp;quot;: &amp;quot;01#镜检&amp;quot;, &amp;quot;pathogensName&amp;quot;: &amp;quot;169#结核分枝杆菌&amp;quot;, &amp;quot;pathogenSubtypes&amp;quot;: &amp;quot;结核性胸膜炎&amp;quot;, &amp;quot;qualitativeResults&amp;quot;: &amp;quot;02#阳性&amp;quot;,} }</code></pre> <h4>2、调用个人MPI主数据信息数据接口</h4> <pre><code>{ &amp;quot;id&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;mpi_id&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;patient_name&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;id_card&amp;quot;: &amp;quot;&amp;quot;, “current_addr_code”: &amp;quot;&amp;quot; #如现住址河南郑州, &amp;quot;current_addr_detail&amp;quot;: &amp;quot;&amp;quot;, #如河南郑州郑东新区博学路 }</code></pre> <h4>3、上报确诊结果信息数据</h4> <pre><code>{ &amp;quot;id&amp;quot;: &amp;quot;10012&amp;quot;, &amp;quot;mpi_id&amp;quot;: &amp;quot;ssdko2p1&amp;quot;, &amp;quot;visit_type_code&amp;quot;: &amp;quot;1&amp;quot;, #首诊 &amp;quot;diagnose_classification_code&amp;quot;: &amp;quot;2&amp;quot;, #实验室 &amp;quot;diagnose_state_code&amp;quot;: &amp;quot;2&amp;quot;, #实验室确诊病例 &amp;quot;diagnose_time&amp;quot;: &amp;quot;2024-09-07 10:00:00&amp;quot;, #诊断日期时间 &amp;quot;onset_date&amp;quot;: &amp;quot;2024-09-07&amp;quot;, #发病日期 &amp;quot;disease_code&amp;quot;: &amp;quot;A15.6&amp;quot;, #肺结核-结核性胸膜炎 }</code></pre> <h4>4、归类影像学检查信息数据</h4> <pre><code>{ &amp;quot;id&amp;quot;: &amp;quot;10012 &amp;quot;, &amp;quot;mpi_id&amp;quot;: &amp;quot; ssdko2p1 &amp;quot;, #就诊日期时间&amp;quot; &amp;quot;serial_number&amp;quot;: &amp;quot;2024-09-07 09:00:00&amp;quot;, &amp;quot;timestamp&amp;quot;: &amp;quot;2024-09-07 &amp;quot;, #报告日期 &amp;quot;examination_item_code&amp;quot;: &amp;quot;100301&amp;quot;, #胸片 &amp;quot;examination_item_des&amp;quot;: &amp;quot;异常&amp;quot;, &amp;quot;month&amp;quot;: &amp;quot;1&amp;quot;, #月序 }</code></pre> <h4>5、归类症状信息数据</h4> <pre><code>{ &amp;quot;id&amp;quot;: &amp;quot;10012 &amp;quot;, &amp;quot;mpi_id&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;serial_number&amp;quot;: &amp;quot;2024-09-07 09:00:00&amp;quot;, #就诊日期时间 &amp;quot;current_addr_code&amp;quot;: &amp;quot;13010214&amp;quot;, &amp;quot;symptom_code&amp;quot;: &amp;quot;07&amp;quot;, #咳嗽 &amp;quot;afp_palsy_date&amp;quot;: &amp;quot;2024-09-05&amp;quot;, #症状出现日期 }</code></pre> <h4>6、归类实验室检测数据</h4> <pre><code>{ &amp;quot;laboratoryTestingInfo&amp;quot;: { &amp;quot;id&amp;quot;: &amp;quot;1000000011&amp;quot;, &amp;quot;mpi_id&amp;quot;: &amp;quot;asdtsddswqs&amp;quot;, &amp;quot;examination_item_code&amp;quot;: &amp;quot;169#结核分枝杆菌&amp;quot;, &amp;quot;specimen_category&amp;quot;: &amp;quot;01#细菌&amp;quot;, &amp;quot;examination_date&amp;quot;: &amp;quot;2024-9-6&amp;quot;, &amp;quot;examination_method_code&amp;quot;: &amp;quot;01#镜检&amp;quot;, &amp;quot;source_examination_result_code&amp;quot;: &amp;quot;02#阳性&amp;quot;, &amp;quot;examination_report_date&amp;quot;: &amp;quot;2024-9-6 14:21:00&amp;quot;, &amp;quot;confirm_status_code&amp;quot;: &amp;quot;01&amp;quot; } }</code></pre>

页面列表

ITEM_HTML