问题标签 [dstu2-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 回答
305 浏览

dstu2-fhir - 我在哪里可以找到 FHIR 基本配置文件的简单示例以及通过它验证的资源?

因此,过去几天我一直在努力创建基于 Basic 资源的 fhir 配置文件,并创建符合配置文件的该资源的实例。

我一生都找不到一个简单直接的示例来说明您应该如何执行此操作,因为文档以功能块的形式解释了所有内容,并且在任何时候似乎都没有将任何内容放在一起。

本质上,我只是在寻找一个定义基于 Basic 的配置文件的 xml StructureDefition,以及另一个可以正确验证配置文件的 xml Basic 资源。我已经尝试自己编写它,但我无法理解文档,并且 HAPI 每次尝试都会引发错误。

如果没有直接的示例,请有人在此处写一个以服务于寻找相同事物的其他人,例如,配置文件具有以下内容:

谢谢

0 投票
2 回答
657 浏览

dstu2-fhir - 验证 FHIR 配置文件

我想知道是否有办法验证 FHIR 配置文件?

我的意思是验证我的个人资料/扩展的 xml 定义是否有效,而不是根据我的个人资料验证资源。

我问这个是因为我已经构建了一个用于生成配置文件的工具,并且我需要测试输出是否正确(而且我找不到明确的明确文档来说明什么是对什么是错)。

如果这有所作为,我正在使用 HAPI。

0 投票
1 回答
125 浏览

dstu2-fhir - 如何定义 FHIR CodeScheme (DSTU2)

TL;DR: fhir DSTU2 是否包含正式定义 CodeSystems 的机制?

我正在尝试将一堆资源从具有非常相似设计目标的专有系统移植到 fhir 服务器。在旧系统中,它有一个内置方法来定义等效的 CodeSchemes 和 ValueSet。

我目前有一个在本地运行的 HAPI 实例,它正在运行 DSTU2(不确定这是否是正确的说法,但它是默认的)。

我一直在查看文档的这一部分,它显示了如何创建 ValueSet,当我浏览 HAPI 服务器的根目录时,它显示有一个名为“ValueSet”的资源类型,所以我猜我定义的 xml ValueSets属于该资源类型:https ://www.hl7.org/FHIR/valueset.html

我似乎无法理解的东西;实际上是否有一种在 FHIR 中定义 CodeSchemes 的方法?很多文档都提到了它们,但是如果它希望它们在外部定义并仅由 uri 引用,或者如果实际上有一个资源类型来显式地保存它们,那么我可以在其中为我的代码等提供定义,这是模棱两可的。

我找到了这篇文档,但是它说明了它是 DSTU3 的预发布版本。该格式似乎与可以在 ValueSets 中定义的内联 CodeSchemes 非常相似,但在我的本地 HAPI 实例中似乎不存在资源类型“CodeSystem”:https ://hl7.org/fhir/2016Sep/codesystem-示例.json.html

0 投票
1 回答
68 浏览

dstu2-fhir - 如何在 FHIR 中限制 Quantity 元素的单位类型

我在 fhir 中编写了一些配置文件,并在其中添加了一个 Quantity 类型的元素。在文档中,它声明 Quantity 就像代码的特殊情况,您可以在其中声明数量的单位类型/尺寸(例如,它是温度、重量、长度等)。

但是,我找不到如何将该限​​制添加到我的数量元素的示例,只是如何根据配置文件指定资源中的单位。这样做的正确方法是什么?

0 投票
1 回答
759 浏览

dstu2-fhir - 为什么我的 fhir 资源没有根据配置文件进行验证?

我正在尝试根据我创建的以下配置文件验证资源类型“基本”的实例:https ://simplifier.net/Crew/questionResponse

我已将配置文件上传到本地 HAPI 服务器,然后尝试上传资源并使用以下 url 对其进行验证:{{URL}}/Basic/$validate?profile={{URL}}/StructureDefinition/stelar/个人资料/问题回应

这是资源:

当我将它上传到快乐时,我收到一个未编号的错误代码,并返回消息“验证资源时意外失败”。我不确定如何找出它失败的原因。

我该怎么做?谁能发现我的表格有什么问题?

0 投票
1 回答
96 浏览

dstu2-fhir - FHIR 用药令 x1

如何在 FHIR 的 Timing 对象或 MedicationOrder 中表示 x1 频率?

http://hl7.org/fhir/2016Sep/datatypes.html#Timing

http://hl7.org/fhir/2016Sep/medicationorder.html

它不必在特定时间发生,但它不是“按需”。

谢谢!

0 投票
2 回答
77 浏览

dstu2-fhir - 一天中不同时间的用药顺序

我有一个非常相似的问题:

在 FHIR DSTU2 中定义用药时间表

我想在一天中的指定时间显示 MedicationOrder,例如:

每天上午 9:00、下午 1:00 和下午 6:00 服用 7 天。

我不确定我是否应该每次都有多个剂量说明。或者,如果我应该有多个计时指令,每个指令都有自己的事件日期时间。或者,如果我没有考虑另一种方式。

谢谢!

0 投票
1 回答
210 浏览

dstu2-fhir - 将多个值集绑定到单个扩展元素

我想知道是否有一种方法可以将多个值集绑定到 fhir 中的单个扩展元素。

这是我要实现的目标的示例:

我想要绑定多个的原因是我正在从遗留系统移植数据,其中编码值可以来自表示收集数据的值集,也可以来自表示缺失数据的单独值集。分裂的原因是有时人们对数据丢失的原因了解得更多。

我真的不想为缺失值集和各种其他值集(如果可能)的每个组合创建一个复合值集,因为这确实会最大限度地减少值域的可重用性。

我不确定我是否只是语法错误,但我在文档中找不到任何提及多个绑定的内容,并且我以上述(或以下格式)上传文件以简化,它只呈现一个绑定域,这让我觉得它只是接受最后一个孩子。

有没有办法绑定多个值集?有没有更好的方法来处理 fhir 中的缺失数据?

0 投票
1 回答
229 浏览

java - FhirContext 重用最佳实践返回异常“等待来自池的连接超时”

我有一个使用 dstu2 异步调用 25 hl7 hapi fhir 的 jsp。正如最佳实践中所建议的那样,我使用静态加载创建 fhir 上下文并在每次服务调用中重用它。但是,服务调用间歇性失败,并出现以下堆栈跟踪:(我为每个服务调用初始化了 fhir 上下文,这个问题得到了解决。但是,这减慢了调用速度。有人可以帮助我使用任何替代方法或告诉我我的我做错了)

引起:org.apache.http.conn.ConnectionPoolTimeoutException:等待池连接超时

公共类 MyFHIRContext{

}

调用代码:IGenericClient client = MyFHIRContext.ctx.newRestfulGenericClient("server url");

0 投票
1 回答
1707 浏览

dstu2-fhir - 如何根据扩展值搜索 fhir 资源?

我有一组 fhir 资源,格式如下:

我有许多类似结构的资源,其中一些常量会发生变化,例如http://stelar.org/StructureDefinition/stelar/extension/dataSource的值。我将如何构建一个查询来搜索数据源为“DataSource.ClinicalMeasurement”的资源。

我已阅读有关搜索的文档,但似乎没有提及搜索扩展。

作为旁注,我不得不将我的所有数据都基于 Basic 资源类型并使用扩展,原因有点过于无关,无法在此处提出。