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

基于HL7 FHIR(R5)标准存储AuditEvent相关属性的结构咨询

HL7 FHIR(R5) AuditEvent对应属性实现方案
  • 用户执行事件时的IP地址:
    存储在AuditEvent.agent.network.address字段,类型为uri。该字段专门用于记录发起事件的代理(或用户)的网络地址,支持IPv4、IPv6格式的字符串。示例结构:

    "agent": [
      {
        "network": {
          "address": "192.168.0.101",
          "type": "ipv4"
        }
      }
    ]
    

    其中network.type可补充说明地址类型(如ipv4/ipv6),可选但建议添加以明确格式。

  • 用户所属国家名称:
    可通过AuditEvent.agent.address.country字段存储,这里的address是FHIR标准的Address类型对象,country字段直接填写国家名称字符串即可。示例结构:

    "agent": [
      {
        "address": {
          "country": "China"
        }
      }
    ]
    

    如果用户信息关联了Patient等基础资源,也可通过agent.who引用该资源,再从资源的address.country取值,但直接在AuditEvent的agent中嵌入更适合审计场景的独立性要求。

  • 用户执行事件所用的设备类型:
    存储在AuditEvent.source.type字段,类型为CodeableConcept。推荐使用HL7官方术语集http://terminology.hl7.org/CodeSystem/audit-source-type进行编码,比如:

    • 浏览器/用户终端:编码1,显示名User Device
    • 移动设备:可自定义编码或在官方编码的display中补充说明。示例结构:
    "source": {
      "type": [
        {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/audit-source-type",
              "code": "1",
              "display": "User Device (Mobile)"
            }
          ]
        }
      ]
    }
    

    若需要更细分的设备类型,可直接在display字段补充描述,或自定义编码系统扩展。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:54:49