问题标签 [hl7-fhir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

hl7 - FHIR: Adding validation for my extensions to a resource in Spark

How can I add validation for my extensions to a resource in Spark? Typical use case: I have a look up table of values against which the extension value need to be checked against.

I assume validating each extension in a Other resource is suffice or is there hooks in spark to validate 'Other' resource?

0 投票
1 回答
671 浏览

java - 使用 JSON 解析 Java 中的 FHIR 包(续)

这是4 个月前上一个问题后续。我还需要使用 FHIR org.hl7.fhir.instance.formats.JsonParser来解析 JSON 字符串,这些字符串具有分配给其resourceType字段的值“Bundle”。这是我的2个问题:

  1. 当我等待 gForce 访问批准时,我需要下载的唯一文件来修补问题JsonParser.java吗?我目前正在使用 FHIR 0.81。我可以假设这个单文件补丁将与 0.81 版的其余部分兼容吗?

  2. 如果资源的聚合(例如 Bundle)本身也是一个资源,不是更一致吗?不幸的是,将非资源值(“Bundle”)分配给resourceType字段需要在代码中进行特殊处理,以检查资源的不同表示,保持这些表示,并转换这些表示。

0 投票
1 回答
205 浏览

java - 使用 JSON 和 Java 查询 FHIR 资源

我试图找出一种查询 FHIR 资源的基本方法。我的第一个任务是使用 REST 接口进行查询。使用搜索页面上的信息,我看到有 7 种搜索参数类型(NUMBER、DATE、STRING、TOKEN、REFERENCE、COMPOSITE、QUANTITY)。我的问题是:

当参数在 URL 的查询字符串中传递到服务器时,如何确定参数的类型?

由于 :exact 和 :token 等修饰符仅适用于某些参数类型,因此识别查询字符串中每个参数的类型似乎很重要。我希望服务器不会根据被查询的资源来查找参数类型。

我将 FHIR 0.81 与 Java 和 JSON 一起使用。

谢谢,丰富

0 投票
1 回答
1314 浏览

mongodb - FHIR:Spark.Net:使 MongoDB 存储符合 HIPAA

我正在寻找使 Spark.Net HIPAA 使用的 Mongo 存储兼容的方法。使用 MongoDB SSL Transport 加密在线数据并使用 Gazzang 处理静态数据是否足够好?在允许对 JSON 中的某些属性进行索引的同时,是否还有其他静态数据选项?

0 投票
1 回答
102 浏览

hl7-fhir - 配置文件:解析器扩展?

我们需要扩展一些 FHIR 资源以满足我们平台中的某些内部需求。我们已经看到了如何定义配置文件扩展,如正式和结构描述。

但是,我们对解析器和配置文件有疑问,是否有必要为新的配置文件修改解析器,或者为遵循配置文件中的正式描述而实施解析器?

预先感谢问候

0 投票
1 回答
1305 浏览

json - 使用Jackson在java中解析FHIR json

我已经从 FHIR 站点下载了架构,并且我使用 xsd2java 转换为 POJO。使用jackson库创建json并向FHIR服务器发送请求时工作正常。当我在 FHIR 站点中使用 JSON 的提供时,它说不兼容。

谢谢

0 投票
1 回答
156 浏览

java - FHIR _id 到最新代码中的 id 更改

昨天下载并构建 FHIR 修订版 2833 后,我注意到新的 Java 代码与上次发布的代码 FHIR 0.81 版之间存在一些差异。

  1. 已定义 12 个新资源。我在哪里可以找到有关这些资源及其用例的文档或设计讨论?
  2. JSON 表示中的一个重要键名已更改。“ _id ”已更改为“ id ”。我怀疑许多应用程序使用 _id 字段来识别资源实例,在该字段上创建索引,并具有按名称引用该字段的应用程序代码。
    1. 更改此字段名称的理由是什么?
    2. 是否有版本说明自 0.81 版以来的文档更改?
    3. 更改是否也应该传播到 JsonComposerBase.java 中的第 561 行?
  3. 由于下一个版本包含如此多的更改,因此可能是升级 FHIR 所依赖的外部库的好时机,包括:
    1. xpp3:最新 = 1.1.4.c,当前 FHIR = 1.1.3.4.O
    2. gson:最新 = 2.3,当前 FHIR = 2.2.4
    3. 通用编解码器:最新 = 1.9,当前 FHIR = 1.3
  4. 当我调试迁移到新的 FHIR 代码时,我很难找到解析错误的原因。是否有一个调试设置会暴露解析失败的地方?增加 JsonParser.java 中第 6811 行的错误消息以包含遇到的未知资源类型将有助于调试。
0 投票
1 回答
41 浏览

hl7-fhir - FHIR 协议和研究资料或资源。我在哪里可以在 repo 中找到它们?

我没有找到协议和研究配置文件或资源的草稿。我以前找到过它们,但我不记得在哪里。我们想制作一个原型,用于在家中对患者进行试验和连续护理。

提前致谢 问候

0 投票
1 回答
1104 浏览

hl7-fhir - HL7 HAPI-FHIR 向资源提供者添加新的搜索参数

我正在使用 HAPI-FHIR 库,并且正在尝试向资源提供者引入一个新的搜索参数,例如:

但我有一个例外

有什么建议怎么做吗?

0 投票
1 回答
248 浏览

hl7-fhir - HL7 HAPI-FHIR 向客户端请求添加 cookie

是否可以在使用 HAPI-FHIR 的 IRestFulClient 时将 cookie 添加到请求中?