在 FHIR 中使用 _family 对象创建新结构

Creating a new structure with the _family object in FHIR

提问人:Raúl Pérez Mota 提问时间:11/11/2023 最后编辑:Peter MortensenRaúl Pérez Mota 更新时间:11/13/2023 访问量:45

问:

如何在 Java 中获取有关 FHIR 的这种结构?

{
  "resourceType": "Patient",
  "name": [
    {
      "family": "Family1-Family2",
      "_family": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/humanname-mothers-family",
            "valueString": "Family2"
          }
        ]
      }
      "given": ["Names"],
    }
  ]
}

我尝试

HumanName name = HumanName();
name.setFamilyElement(_family).addExtension(ext);

但是此指令重命名了我的对象名称。家庭_family,并且不会生成 INTO _family。Extensión

我试过了

HumanName name = HumanName();
Extensión ext = new Extensión() ......
......
name.setFamilyElement(_family).addExtension(ext);

但是此指令重命名了我的对象名称。家庭要_family,而不是产生_family。Extensión

我尝试使用 ,但它不起作用。name.addChild(_family)

有什么想法吗?

java json hl7-fhir

评论

0赞 Peter Mortensen 11/13/2023
非常轻微的相关:Java Unicode 编码、如何使用标识符中的 Unicode 字符编译 Java 代码以及我可以将 Unicode 用作 Java 变量吗?

答:

0赞 Lloyd McKenzie 11/12/2023 #1

在 Java 中,你不需要区分 'family' 和 '_family' - 它们是 JSON 表示的工件(它们在 XML 或 RDF 中不会以这种方式显示)。在 Java 对象中,只有“family”。当您序列化为 JSON 时,_family位将自动显示。