Java FHIR\u id到最新代码中的id更改
昨天下载并构建了FHIR修订版2833之后,我注意到新的Java代码与上次发布的代码FHIR版本0.81之间存在一些差异Java FHIR\u id到最新代码中的id更改,java,mongodb,hl7-fhir,Java,Mongodb,Hl7 Fhir,昨天下载并构建了FHIR修订版2833之后,我注意到新的Java代码与上次发布的代码FHIR版本0.81之间存在一些差异 已确定12项新资源。我在哪里可以找到关于这些资源及其用例的文档或设计讨论 JSON表示中的一个重要键名已更改。“\u id”已更改为“id”。我怀疑许多应用程序使用_id字段来标识资源实例,在该字段上创建索引,并使用按名称引用该字段的应用程序代码。 更改此字段名称的理由是什么 自版本0.81以来,是否有文档更改的发行说明 更改是否也应该传播到JsonComposerBase.
谢谢,格雷厄姆。我注意到familyhistory-genetics-profile-annie-example.json仍然使用_id键。此外,json-edge-cases.json文件无法在“性别”字段上解析。下面是堆栈跟踪:java.lang.UnsupportedOperationException:JsonObject位于com.google.gson.jsoneElement.getAsString(jsoneElement.java:191),org.hl7.fhir.instance.formats.JsonParser.parsePatient(JsonParser.java:4609),org.hl7.fhir.instance.formats.JsonParser.parseResource(JsonParser.java:6774)