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

hl7-fhir - Set a default encoding in HAPI-FHIR's RESTful client?

I'm using the HAPI-FHIR library's generic RESTful client to communicate with a FHIR server which is occasionally delivering some unclean XML, but the errors can be avoided if I use JSON.

This is easy to override in client.search() by adding .encodedJson() to the fluent chain (as mentioned on the documentation intro page). However, some methods (e.g. client.read(...)) don't seem to have any way to set the encoding, so they accept whatever the server sends by default.

Is there perhaps a way to set a default encoding in the context or client creation so it applies wherever they are used?

0 投票
0 回答
391 浏览

hapi-fhir - 设置setissue日期时出错

我收到错误

java.lang.NoSuchMethodError: org.apache.commons.lang3.time.FastDateFormat.parse(Ljava/lang/String;)Ljava/util/Date;

在 HAPI FHIR Observation 中设置 setIssued 的日期。

我在类路径中添加了 commons-lang3-3.3.2.jar。请帮我解决这个问题。

类路径中的jar列表:activation-1.1.1.jar,antlr-2.7.6.jar,asm-3.1.jar,cglib-2.2.jar,commons-collections-3.1.jar,commons-lang3-3.3.2 .jar、dom4j-1.6.1.jar、gson-2.2.4.jar、hapi-fhir-base-1.0-SNAPSHOT.jar、hapi-fhir-structures-dstu-1.0-SNAPSHOT.jar、hapi-fhir-structures -dstu2-1.0-SNAPSHOT.jar,hibernate-annotations.jar,hibernate-commons-annotations.jar,hibernate-entitymanager.jar,hibernate-jpa-2.0-api-1.0.1.Final.jar,hibernate-tools.jar ,hibernate3.jar,jackson-core-asl-1.9.2.jar,jackson-jaxrs-1.9.2.jar,jackson-mapper-asl-1.9.2.jar,javassist-3.9.0.GA.jar,javassist .jar,javax.json-1.0.4.jar,javax.json-api-1.0.jar,jaxb-api-2.2.4.jar,jaxb-impl-2.2.4-1.jar,jersey-bundle-1.16 .jar,jersey-client-1.16.jar,jersey-core-1.16.jar,jersey-json-1.16.jar,jersey-server-1.16.jar,jettison-1.1.jar,joda-time-1.5.2.jar ,JSON-java.jar,log4j-1.2.17.jar,quartz-2.1.5.jar,slf4j-api-1.6.1.jar、slf4j-log4j12-1.6.1.jar、stax-api-1.0-2.jar、struts2-convention-plugin-2.3.12.jar、struts2-core-2.3.12。罐子,struts2-rest-plugin-2.3.8.jar,xwork-core-2.3.12.jar

0 投票
1 回答
111 浏览

nan - FHIR 观察:编码 NaN,+/-Inf

当这些特殊情况出现时,设备有时会发送 NaN(非数字)或 +/-Inf(加/减)无穷大。我没有看到将它们编码为 FHIR 观察资源可靠性或将它们作为代码放入价值元素本身的方法。在 HAPI FHIR 中也没有办法处理这个问题。

有谁知道如何在观察 FHIR 资源中报告此类特殊值?

0 投票
1 回答
338 浏览

hl7-fhir - 隔间搜索的一些基础知识

我是 FHIR 新手,无法理解隔间搜索的概念。我读过隔间是一组相似的资源,但是当我们进行隔间搜索时,我们提供以下路径: /[compartment]/[id]/?[parameters] '/[compartment]/[id]/ [类型]?[参数]''/[隔间]/id/条件'

谁能给出我们在每个请求中使用 ID 作为参数的原因,并请给出每个请求的一个示例。

0 投票
1 回答
509 浏览

xml - 在 FHIR 服务器上处理分页数据的最佳实践是什么?

我正在创建一个代理来访问 FHIR 服务器上的数据。通过对患者资源的搜索操作,我从 FHIR 服务器收到以下响应:

现在,当我尝试访问<link>标签内的 url 值时,<relation value="next"/>即当我尝试访问时,http://fhirtest.uhn.ca/baseDstu2?_getpages=9112cfe0-6761-44ca-b80e-701eadbb0cb5&amp;_getpagesoffset=10&amp;_count=10&amp;_format=xml&amp;_pretty=true 我没有获得下一页值。即使我更改了参数 _count 和 _getpagesoffset 的值,我也得到了相同的数据。我也尝试通过代理访问这些 url,但发现输出没有变化。我无法得知它是代理相关问题还是 FHIR 服务器问题。请帮忙。

0 投票
2 回答
756 浏览

case-sensitive - HL7-Fhir:搜索查询参数是否区分大小写或始终小写?

问题 1]
在查看参考实现示例时: http: //fhirtest.uhn.ca

我看到对http://fhirtest.uhn.ca/baseDstu2/Patient?namE=Meier的搜索返回和错误消息如下:

这是在 Fhir 规范中定义的,还是取决于服务器如何处理?

(我在这里找到了一些关于 REST API 的问题/回复:REST API 应该区分大小写还是不区分大小写?


问题 2]
像“referencedOrganization”这样的驼峰式属性怎么样,查询参数也应该小写并且看起来像:http://fhirtest.uhn.ca/baseDstu2/Patient? referencedorganization=abc

0 投票
1 回答
60 浏览

hl7-fhir - 为什么 Hapi DSTU2 服务器现在不支持分区搜索?

有时回来,我可以在 HAPI DSTU2 服务器上执行隔间搜索,但现在我无法这样做。以下是我使用的请求格式:

也请让我知道其他支持隔间搜索的服务器。

0 投票
1 回答
428 浏览

hapi-fhir - commons-lang3 3.4 是否向后兼容 3.1

我有一个包含许多依赖项的 maven 项目,其中两个,它们primefaces-extensionshapi-fhir-base需要commons-lang3,但 primefaces 将 3.1 版声明为依赖项,但 hapi 需要> = 3.2。如果将 3.1 声明为依赖版本,可以安全地假设 commons-lang3 3.4 对 primefaces 没问题吗?

0 投票
1 回答
468 浏览

eclipse - 如何导入 RESTful Server Hapi Fhir?

我想构建简单的 RestServer Fhir。所以为此,我已经阅读了这篇文章http://jamesagnew.github.io/hapi-fhir/doc_rest_server.html

文末有简单服务器FHIR的下载链接。这是链接

https://github.com/jamesagnew/hapi-fhir/tree/master/restful-server-example

现在我在本地电脑上有这个文件夹,我尝试通过 eclipse 在我的工作区导入这个项目,但我无法做到这一点。我尝试导入此项目时遇到这种情况

在此处输入图像描述

我怎样才能导入这个项目?

0 投票
1 回答
239 浏览

java - 使用 Hapi Fhir 创建高级 HL7 消息

我正在尝试自学使用 Hapi Fhir api,我首先从 Java 创建一条 HL7 消息。通过查看官方文档页面中的这个示例,我已经能够做到这一点。但是,现在我想通过将 NK1、PV1 和 AL1 段添加到消息中来向我的消息添加更多信息(现在它只包含 MSH 和 PID)。即使查看 github 代码,我也找不到更完整的示例。我该如何解决这个问题?提前致谢