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

hl7-fhir - 在 FHIR 中创建 MedicationOrder 时调用访问方法异常失败

我正在使用这个 http://fhirtest.uhn.ca/baseDstu2测试 FHIR 服务器,到目前为止它工作正常。现在我得到一个 HTTP-500 - Failed to Call Access Method 异常。有人知道出了什么问题吗?

0 投票
2 回答
1188 浏览

dstu2-fhir - 上传成功后 HAPI 无法返回基本资源

我正在尝试将资源上传到 HAPI。它基于资源类型 basic,我为我试图捕捉的概念创建了一个自定义配置文件(和扩展)。我已将这些 StructureDefinitions 上传到我正在使用的服务器(托管在本地主机上),但我尚未针对它验证此上传(仍在尝试测试我用于 xml 的格式是否正确)。

我已经上传了以下捆绑包(实际捆绑包中有更多记录,为了清楚起见,我只是对其进行了编辑):

似乎已正确上传,因为我收到了回复:

但是,当我尝试通过 URL 访问它时:

我得到以下回复:

知道什么可能导致这个问题吗?当我上传患者并尝试将它们拉回来时它工作正常,但尝试基本似乎不起作用。

0 投票
1 回答
548 浏览

hl7-fhir - 如何在包含的资源中搜索?


我正在研究 FHIR 并在搜索查询中偶然发现包含资源的资源。我正在使用 HAPI JPA 示例服务器,并在其中存储了一些诊断报告。其中一些包含具有特定名称的组织。我真的不知道如何查询这个。我尝试遵循 HL7 FHIR Search 文档,但它不起作用。

http://example.com/hapi-fhir-jpaserver-example/baseDstu2/DiagnosticReport?organization.name=XYZ

服务员的回答:

无效请求:此服务器上的 FHIR 端点不知道如何使用参数 [[organization.name]] 处理 GET 操作[DiagnosticReport]

我在拧什么?提前致谢!

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 回答
210 浏览

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

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

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

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

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

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

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

0 投票
1 回答
1707 浏览

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

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

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

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

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