机构常说“我们有一张现行价目表”,实际收费对象分散在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是否填满”。

停止条件与岗位责任

关键系统无法导出、冻结时间不一致、金额与财务无法对账、在用判定无人确认、存量合同服务和产品状态缺失、重大异常无临时控制时,基线不得签署。

信息部门负责可靠提取;价格和财务归并项目与金额;器械负责物料产品;临床确认在用和完成事实;合同岗位盘点存量义务;项目负责人报告覆盖和例外;决策层批准基线。

下一步交付

完成基线后,机构将以有效政策和收费规则字典为目标,生成唯一正式收费目录。基线中的每个在用对象必须有迁移、停用、存量专用或阻断去向,不能在新目录之外继续“暗中可收”。

管理依据

政策核验日期:2026-07-27。数据规模、字段与覆盖阈值为教学模拟,机构应按实际系统、法规和治理权限建立基线。