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

FHIR JSON中多行Markdown的合规处理方案咨询

FHIR DiagnosticReport.conclusion 换行处理的通用实践

下面是FHIR社区认可的、符合标准且保障互操作性的折衷方案:

  • Markdown硬换行(行末加两个空格)
    这是最通用的方案。Markdown标准中,段落内的硬换行可通过在行末添加两个空格实现,结合JSON的换行转义符\n,就能在JSON字符串中合法表示带换行的Markdown内容。示例:

    "conclusion": "第一行检查结论  \n第二行检查结论"
    

    这种写法同时满足JSON语法规范和FHIR对该元素的Markdown类型要求,所有合规的FHIR解析器都能正确识别换行格式。

  • 结构化列表(适配分点内容)
    如果报告结论是分点表述的内容,直接用Markdown的有序/无序列表结构,自然实现换行和结构化展示,无需额外处理换行。示例:

    "conclusion": "- 白细胞计数在参考范围内\n- 血红蛋白略低于临界值\n- 建议3天后复查血常规"
    

    该方式既解决换行问题,还能提升内容可读性,完全符合FHIR的Markdown规范。

  • 段落分隔(空行区分大段内容)
    若结论是大段文本的段落划分,在JSON字符串中用两个连续的\n表示Markdown的段落分隔(Markdown标准中两个换行即为新段落)。示例:

    "conclusion": "本次实验室检测结果整体无异常。\n\n需关注患者的血脂指标,建议调整饮食结构后复查。"
    

    这种写法严格遵循标准,跨系统解析一致性强。

以上方案均不依赖特定编程语言或私有扩展,是FHIR社区广泛采用的通用实践,能有效平衡格式保留与互操作性需求。

内容的提问来源于stack exchange,提问作者Rumi P.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 10:11:05