2. 医疗主数据分类与编码体系概览
医疗主数据不是一张表,而是一组彼此关联、各有编码规则的“核心对象集合”。理解这套体系,关键要抓住两件事:有哪些主数据对象,以及每个对象用什么编码标准来唯一标识。前者决定系统之间“交换什么”,后者决定交换时“凭什么对得上”。
从医院信息系统的实际结构看,最常被跨系统引用的主数据对象可以归纳为七类:患者、员工、科室、药品、耗材、诊断、手术。它们并非平行孤立,而是通过就诊、医嘱、收费、病历等业务数据发生引用关系。例如一条住院医嘱,会同时引用患者、开单员工、执行科室、药品或耗材、诊断和手术等多个主数据对象。任何一个对象的编码不统一,都会在数据汇总、上报和临床调阅时产生歧义。
七类主数据对象及其编码要点
患者主数据的核心是“同一个人在医院内只有一个身份”。院内通常用患者ID或EMPI(企业级患者主索引)作为主键,同时保留身份证号、医保号、病案号等业务标识。难点在于多系统重复建档和跨院区合并,因此EMPI的匹配规则(姓名+性别+出生日期+身份证号等组合)本身就是治理重点。
员工主数据以工号为院内唯一标识,但对外上报和资质管理还需要执业证书编号、职称代码、科室归属等属性。员工与科室之间是“归属关系”,会随调动变化,因此需要保留历史归属记录,否则历史病历中的开单医生科室会失真。
科室主数据既要满足院内管理(如成本核算、排班),又要满足上报口径(如卫生健康统计分类代码)。院内科室编码可以自定义,但必须建立到国家或区域统计分类的映射,否则上报数据无法自动归集。
药品主数据的编码层次最复杂:国家药品编码(YPID)用于统一标识,ATC用于药理分类,医保药品编码用于结算。医院药房还会维护自己的药品编码,用于库存和发药。三者之间需要映射,且要处理“同一通用名下不同规格、不同厂家”的拆分问题。
耗材主数据近年逐步向UDI(唯一器械标识)靠拢,同时医保医用耗材编码用于收费和结算。高值耗材还需要“一物一码”追溯,因此耗材主数据往往要同时维护产品级编码和批次/序列号级标识。
诊断主数据以ICD-10为主,部分地区已开始试点ICD-11。临床诊断、医保诊断、上报诊断可能使用不同版本或不同扩展码,需要建立版本映射和“主诊断/次诊断”的语义规则。
手术操作主数据常用ICD-9-CM-3,医保另有手术操作编码。手术编码与诊断编码不同,它描述的是“做了什么操作”,因此需要与医嘱、收费项目建立对应关系。
编码标准的分层与映射
这些编码标准并非同一层级。可以粗略分为三层:国家级标准(ICD、YPID、医保编码、UDI)、行业或区域标准(如省级卫生统计代码、区域平台编码)、院内本地编码(医院自编的科室码、药品码、物资码)。院内编码灵活但不可直接对外,国家标准权威但更新慢、粒度未必满足临床。因此主数据治理的核心动作之一,就是建立并维护“本地码—标准码”的映射表。
一个可参考的主数据对象—编码对照示例
下表以示例方式给出七类对象的主键、常用标准编码和典型映射方向,字段可根据医院实际情况调整。表中数据为教学示例,不代表任何真实医院的编码值。
| 主数据对象 | 院内主键示例 | 常用标准编码 | 典型映射方向 |
|---|---|---|---|
| 患者 | PAT0000123 | 身份证号、医保号 | 院内ID → 区域EMPI |
| 员工 | EMP00876 | 执业证书编号、职称代码 | 工号 → 上报人员编码 |
| 科室 | DEPT_0301 | 卫健统计分类代码 | 院内科室码 → 统计代码 |
| 药品 | DRG00045 | YPID、ATC、医保药品编码 | 院内药品码 → YPID/医保码 |
| 耗材 | MAT00231 | UDI-DI、医保耗材编码 | 院内物资码 → UDI/医保码 |
| 诊断 | DX_I10 | ICD-10、医保诊断编码 | 临床诊断 → ICD/医保码 |
| 手术 | OP_47.09 | ICD-9-CM-3、医保手术码 | 手术名称 → ICD-9-CM-3 |
从对象到治理:先分清“谁引用谁”
实际落地时,建议先画出一张“主数据引用关系图”,明确哪些业务表引用了哪些主数据。例如:住院病案首页引用患者、科室、诊断、手术;门诊处方引用患者、员工、药品;收费明细引用药品、耗材、科室。引用关系清晰后,才能确定每个对象的编码变更会影响哪些系统,进而制定变更审批和同步策略。