机构常说“我们有一张现行价目表”,实际收费对象分散在HIS项目库、医生模板、咨询报价、库存物料、加工厂目录、合同和手工备注里。只导出HIS收费码,会漏掉未编码套餐和产品;只看财务收入,又无法知道哪些项目仍在用。
盘点的目标不是收集最多表格,而是建立一个在指定冻结时间、覆盖所有实际业务、每个对象有来源和状态的基线。后续新旧映射、价格调整和回退都以它为起点。
教学场景:七份表的数字互不相同
汇康口腔医院三个院区导出:
- HIS收费项目1860行;
- 财务过去12个月收入项目742行;
- 临床医嘱模板1120个收费关联;
- 库存物料6200行;
- 可收费物料标记980行;
- 义齿、矫治器和其他产品报价480行;
- 在治正畸、种植和修复合同2360份。
另外,咨询部门有38个Excel套餐,官网和院内屏展示的价格也不完全一致。项目组不能把这些数字相加,而要识别同一对象在不同系统中的表示。
第一步:登记数据来源与负责人
每份导出先填写来源登记:
| 字段 | 示例 |
|---|---|
| 数据集 | HIS收费项目主数据 |
| 来源系统 | HIS生产库 |
| 导出时间 | 2026-07-31 23:59 |
| 业务负责人 | 价格管理部 |
| 技术提取人 | 信息中心 |
| 覆盖范围 | 三院区、在用和停用 |
| 主键 | 院区+项目内部码 |
| 金额字段 | 当前单价、历史版本 |
| 已知缺陷 | 二院区停用标记不可靠 |
| 文件校验 | 行数、哈希、只读归档位置 |
没有导出时间和范围的表不能叫基线。后续数据变化必须作为增量,不覆盖冻结文件。
第二步:以业务对象而非编码去重
同一固定修复服务在三个院区可能有三个内部码;同一个码也可能被不同科室用于不同服务。不能只按名称或编码去重。
项目组建立“对象候选键”:
- 医疗服务:服务产出+部位/范围+单位+项目来源版本;
- 耗材:通用名+规格+生产企业/注册信息+采购单位;
- 患者匹配产品:产品类型+材质/规格+企业+交付单位;
- 套餐:组成对象+适用场景+价格承诺;
- 存量合同:患者+合同编号+开始日期+已履约状态。
算法可以提示相似项,最终归并需业务负责人确认。名称相同不一定同一对象,名称不同也可能完全相同。
第三步:判断“在用”不能只看启用开关
一个项目主数据标为停用,可能仍在医嘱模板或历史套餐中;一个项目启用但一年无收费,也可能是急诊低频必需。
在用判定使用多源证据:
| 证据 | 含义 |
|---|---|
| 当前主数据启用 | 系统可选,但不证明实际使用 |
| 近12个月收费 | 实际结算过 |
| 医嘱或套餐引用 | 可能被触发 |
| 存量合同引用 | 仍有履约义务 |
| 临床负责人确认 | 业务仍开展 |
| 政策状态 | 有效、过渡、失效或待核 |
最终状态包括:在用、存量专用、待停用、已停用、待核。只有“已停用且无任何引用”才可从迁移范围排除,但仍保留历史。
第四步:把物料分成使用与收费两个维度
6200个物料码中,多数是基本物耗、办公或库存对象,不应进入患者收费。980个“可收费”标记也可能来自旧习惯。
盘点表分别记录:
- 临床是否使用;
- 是否患者专用或可追溯;
- 当前是否被收费;
- 当前收费方式和价格;
- 政策判定:基本物耗、可收费耗材、个性化产品、药品、非医疗;
- 关联服务项目;
- 采购单位、使用单位、候选收费单位;
- 证据状态。
这样才能发现“当前收费但应为基本物耗”和“政策允许但系统未建链”的两类风险。
第五步:产品目录不能只从加工厂报价获取
加工厂目录列的是供应商可生产项目,不等于医院实际批准并公示的患者产品。项目组从订单、入库、报价、公示和患者交付反向核对。
产品基线至少包括生产企业、产品类型、材质或型号、机构批准价、采购价、订单单位、交付件数、质保条款、在用科室和历史患者。无法对应患者交付的“加工工序”标记为内部成本,不迁移为产品。
内部制作的保持器和咬合板也纳入产品盘点,不能因为没有供应商码而漏掉。
第六步:拆解套餐与报价
38个Excel套餐逐一拆成:
- 预计医疗服务;
- 基本物耗;
- 专用耗材;
- 患者匹配产品;
- 预收或优惠规则;
- 未实施退款规则;
- 有效合同人数。
拆解不立即改变患者合同。目的是识别新项目上线后哪些套餐会重复、哪些服务尚未完成、哪些产品已经交付。存量合同另走过渡审批。
例如“单颗种植全包价4500元”拆出诊查检查、植入服务、种植体系统、牙冠置入和牙冠产品。无法拆出的余额标记为异常,不强行分摊。
第七步:建立存量患者快照
2360份合同按患者级别冻结:
- 专科与临床路径;
- 合同和价格版本;
- 已收、已退与预收余额;
- 已完成服务;
- 已使用耗材;
- 已交付和待交付产品;
- 剩余义务;
- 是否受地方过渡条款影响;
- 责任医生和结算负责人。
仅有合同总额和余额不够。若不知道服务与产品状态,新规则上线后无法计算未履行部分。
异常分四类处理
| 类型 | 示例 | 临时控制 |
|---|---|---|
| 政策异常 | 无有效项目来源、旧项目已失效 | 阻断新收费 |
| 数据异常 | 同物多码、单位不一致、价格空值 | 暂停自动迁移 |
| 业务异常 | 套餐无法拆、产品无交付记录 | 人工逐单核实 |
| 系统异常 | 停用码仍被模板调用 | 删除引用并测试 |
异常必须有负责人和截止日。不能为了达到100%覆盖率,把未知项默认映射到最相似新项目。
基线覆盖率怎样计算
覆盖率不能只按行数。建议同时看:
- 近12个月收入覆盖率;
- 收费笔数覆盖率;
- 在用临床路径覆盖率;
- 在治合同金额和人数覆盖率;
- 可收费耗材金额覆盖率;
- 产品交付金额覆盖率。
一个低频高风险项目即使只占0.1%金额,也可能需要上线前解决。项目决策层为各维度设阈值,并对未覆盖对象批准临时控制。
数据基线主表
主表每行代表一个经过归并的业务对象,字段包括:
基线对象ID、对象类型、当前码列表、名称、单位、当前价、项目或产品来源、院区、近12月数量与金额、模板引用、存量合同数、政策状态、数据质量、迁移去向、异常编号、负责人、批准状态
另设关系表保存对象与项目、套餐、合同、供应商之间的多对多关系。不要把所有信息塞进一个单元格。
基线签署与冻结
价格、财务、医务、器械、信息和各专科负责人分别确认自己负责的字段。项目负责人汇总覆盖率和未决异常,决策层批准“可用于迁移的基线版本B1.0”。
冻结后:
- 原始导出只读保存;
- 修正通过变更单进入B1.1;
- 新增业务走上线变更流程;
- 任何手工修改保留作者、时间和原因;
- 回退时能恢复冻结日配置。
盘点中常见的假完成
第一,只导出当前启用码,遗漏存量合同。第二,把“财务一年无收入”当停用,遗漏急诊项目。第三,用供应商目录代替机构产品价。第四,把所有库存可收费标记当政策结论。第五,套餐只记录总价不拆对象。
这些盘点看起来行数很多,却无法支持新目录。验收要问“能否从任一近期账单回到基线对象”,而不是“Excel是否填满”。
停止条件与岗位责任
关键系统无法导出、冻结时间不一致、金额与财务无法对账、在用判定无人确认、存量合同服务和产品状态缺失、重大异常无临时控制时,基线不得签署。
信息部门负责可靠提取;价格和财务归并项目与金额;器械负责物料产品;临床确认在用和完成事实;合同岗位盘点存量义务;项目负责人报告覆盖和例外;决策层批准基线。
下一步交付
完成基线后,机构将以有效政策和收费规则字典为目标,生成唯一正式收费目录。基线中的每个在用对象必须有迁移、停用、存量专用或阻断去向,不能在新目录之外继续“暗中可收”。
管理依据
- 医疗机构内部价格行为管理规定,用于价格项目、收费和信息系统的内部管理。
- 医疗机构医疗保障定点管理暂行办法,用于真实服务、费用清单和规范收费要求。
- 立项指南解读辅导第1期,用于新旧项目映射和项目七要素。
政策核验日期:2026-07-27。数据规模、字段与覆盖阈值为教学模拟,机构应按实际系统、法规和治理权限建立基线。