问题标签 [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.
hl7-fhir - 在 FHIR 中创建 MedicationOrder 时调用访问方法异常失败
我正在使用这个 http://fhirtest.uhn.ca/baseDstu2测试 FHIR 服务器,到目前为止它工作正常。现在我得到一个 HTTP-500 - Failed to Call Access Method 异常。有人知道出了什么问题吗?
dstu2-fhir - 上传成功后 HAPI 无法返回基本资源
我正在尝试将资源上传到 HAPI。它基于资源类型 basic,我为我试图捕捉的概念创建了一个自定义配置文件(和扩展)。我已将这些 StructureDefinitions 上传到我正在使用的服务器(托管在本地主机上),但我尚未针对它验证此上传(仍在尝试测试我用于 xml 的格式是否正确)。
我已经上传了以下捆绑包(实际捆绑包中有更多记录,为了清楚起见,我只是对其进行了编辑):
似乎已正确上传,因为我收到了回复:
但是,当我尝试通过 URL 访问它时:
我得到以下回复:
知道什么可能导致这个问题吗?当我上传患者并尝试将它们拉回来时它工作正常,但尝试基本似乎不起作用。
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]
我在拧什么?提前致谢!
dstu2-fhir - 我在哪里可以找到 FHIR 基本配置文件的简单示例以及通过它验证的资源?
因此,过去几天我一直在努力创建基于 Basic 资源的 fhir 配置文件,并创建符合配置文件的该资源的实例。
我一生都找不到一个简单直接的示例来说明您应该如何执行此操作,因为文档以功能块的形式解释了所有内容,并且在任何时候似乎都没有将任何内容放在一起。
本质上,我只是在寻找一个定义基于 Basic 的配置文件的 xml StructureDefition,以及另一个可以正确验证配置文件的 xml Basic 资源。我已经尝试自己编写它,但我无法理解文档,并且 HAPI 每次尝试都会引发错误。
如果没有直接的示例,请有人在此处写一个以服务于寻找相同事物的其他人,例如,配置文件具有以下内容:
谢谢
dstu2-fhir - 验证 FHIR 配置文件
我想知道是否有办法验证 FHIR 配置文件?
我的意思是验证我的个人资料/扩展的 xml 定义是否有效,而不是根据我的个人资料验证资源。
我问这个是因为我已经构建了一个用于生成配置文件的工具,并且我需要测试输出是否正确(而且我找不到明确的明确文档来说明什么是对什么是错)。
如果这有所作为,我正在使用 HAPI。
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
dstu2-fhir - 如何在 FHIR 中限制 Quantity 元素的单位类型
我在 fhir 中编写了一些配置文件,并在其中添加了一个 Quantity 类型的元素。在文档中,它声明 Quantity 就像代码的特殊情况,您可以在其中声明数量的单位类型/尺寸(例如,它是温度、重量、长度等)。
但是,我找不到如何将该限制添加到我的数量元素的示例,只是如何根据配置文件指定资源中的单位。这样做的正确方法是什么?
dstu2-fhir - 为什么我的 fhir 资源没有根据配置文件进行验证?
我正在尝试根据我创建的以下配置文件验证资源类型“基本”的实例:https ://simplifier.net/Crew/questionResponse
我已将配置文件上传到本地 HAPI 服务器,然后尝试上传资源并使用以下 url 对其进行验证:{{URL}}/Basic/$validate?profile={{URL}}/StructureDefinition/stelar/个人资料/问题回应
这是资源:
当我将它上传到快乐时,我收到一个未编号的错误代码,并返回消息“验证资源时意外失败”。我不确定如何找出它失败的原因。
我该怎么做?谁能发现我的表格有什么问题?
dstu2-fhir - 将多个值集绑定到单个扩展元素
我想知道是否有一种方法可以将多个值集绑定到 fhir 中的单个扩展元素。
这是我要实现的目标的示例:
我想要绑定多个的原因是我正在从遗留系统移植数据,其中编码值可以来自表示收集数据的值集,也可以来自表示缺失数据的单独值集。分裂的原因是有时人们对数据丢失的原因了解得更多。
我真的不想为缺失值集和各种其他值集(如果可能)的每个组合创建一个复合值集,因为这确实会最大限度地减少值域的可重用性。
我不确定我是否只是语法错误,但我在文档中找不到任何提及多个绑定的内容,并且我以上述(或以下格式)上传文件以简化,它只呈现一个绑定域,这让我觉得它只是接受最后一个孩子。
有没有办法绑定多个值集?有没有更好的方法来处理 fhir 中的缺失数据?
dstu2-fhir - 如何根据扩展值搜索 fhir 资源?
我有一组 fhir 资源,格式如下:
我有许多类似结构的资源,其中一些常量会发生变化,例如http://stelar.org/StructureDefinition/stelar/extension/dataSource的值。我将如何构建一个查询来搜索数据源为“DataSource.ClinicalMeasurement”的资源。
我已阅读有关搜索的文档,但似乎没有提及搜索扩展。
作为旁注,我不得不将我的所有数据都基于 Basic 资源类型并使用扩展,原因有点过于无关,无法在此处提出。