You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

非索赔/发票场景下FHIR R4存储计费代码的合规资源问询

FHIR R4 非计费场景下ICD-10/CPT代码存储规范

核心原则

对于不直接处理索赔/发票的机构,核心需满足临床真实性、历史可追溯性、资源关联合理性,无需强制对齐计费系统的严格绑定逻辑,但要完整保留临床决策的轨迹。

代码绑定通用规范

CPT代码:绑定Encounter

CPT是针对单次就诊服务的编码,天然与Encounter一一对应,直接在Encounter.serviceType或Encounter.procedure(针对诊疗操作)中嵌入CPT编码即可,你的现有逻辑完全合理。

ICD-10代码:分层绑定+版本化管理

针对你提到的「更新诊断覆盖历史、关联Encounter无法对应多病症」问题,不建议复制Condition快照(会造成资源冗余),业界通用方案为:

  • 主Condition资源:跟踪诊断当前状态
    用Condition资源记录患者当前确诊状态,比如哮喘从J45.2升级到J45.5时,更新原Condition的code,同时通过FHIR自带的Condition.history版本历史保留每一次诊断变更轨迹,审计时可直接查看版本记录。
  • Encounter层面:绑定本次就诊诊断快照
    在Encounter.diagnosis字段中,通过reference关联对应Condition资源,同时用Encounter.diagnosis.use(如principal标记主诊断)明确本次就诊的诊断用途,并且在Encounter.diagnosis中嵌入本次就诊时的ICD-10编码快照(通过Encounter.diagnosis.code字段)。这样既关联了长期维护的Condition资源,又保留了本次就诊的诊断编码,不会因后续Condition更新丢失历史就诊的诊断依据。

针对你场景的具体实现

  1. 首次就诊
    • 创建Condition(ID: Cond-1):code设为J45.2,记录哮喘初始诊断
    • 创建Encounter(ID: Enc-1):
      • serviceType或procedure中嵌入CPT 99255
      • diagnosis数组添加:
        • reference指向Cond-1
        • code为J45.2(本次就诊诊断快照)
        • use设为principal
  2. 复诊时
    • 更新Condition(Cond-1):将code改为J45.5,FHIR自动生成新版本,旧版本(J45.2)可通过版本历史查询
    • 创建Encounter(ID: Enc-2):
      • serviceType或procedure中嵌入CPT 99255
      • diagnosis数组添加:
        • reference指向Cond-1
        • code为J45.5(本次就诊诊断快照)
        • use设为principal

优势对比

  • 避免资源冗余:无需复制Condition快照,所有诊断的长期状态统一维护在单个Condition资源中,历史变更由FHIR版本管理自动留存
  • 历史可追溯:Encounter中保留了本次就诊的诊断编码快照,不会因后续Condition更新混淆历史就诊的诊断依据
  • 满足审计需求:既可以查看当前诊断状态,也可回溯每一次就诊的诊断编码,以及Condition的完整变更轨迹

内容的提问来源于stack exchange,提问作者dajaffe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 19:10:01