gpt4 book ai didi

subscription - FHIR 订阅在 hapi-fhir 中不起作用

转载 作者:行者123 更新时间:2023-12-03 19:12:25 29 4
gpt4 key购买 nike

我正在使用这个 hapi-fhir v4.2.0 server with jpa,它工作得很好。我添加了一些患者,并且能够向我的 hapi-fhir 本地主机环境发送 GET/POST 请求。

我还可以使用此 URL 创建订阅:http://localhost:8080/hapi-fhir-jpaserver/fhir/Subscription 与此正文:

{
"resourceType": "Subscription",
"criteria": "Patient",
"reason": "Give me the patient",
"end": "2021-01-01T00:00:00Z",
"status": "requested",
"channel": {
"type": "rest-hook",
"endpoint": "http://localhost:1337",
"payload": "application/json"
}
}

每当我对 Patient 进行 POST 或 PUT 时,都应该触发订阅并向 http://localhost:1337 发送 POST 请求,但没有任何 react 。

我尝试过的:
  • requested 更改为 active
  • 将标准从 Patient 更改为 Patient?name=John
  • 删除 payload 参数
  • 阅读 documentation
  • 更改为 application/fhir+json

  • 仍然没有工作:(我在这里想念的是什么?

    编辑:我的后端是一个使用 morgan 运行的简单 nodejs,因此它会在控制台中记录每次 POST/GET/PUT 尝试。

    最佳答案

    我也经历过同样的事情。但是,我设法解决了它。
    我们需要在 hapi.properties 文件中打开订阅休息 webhook。

    ...
    ##################################################
    # Subscriptions
    ##################################################

    # Enable REST Hook Subscription Channel
    subscription.resthook.enabled=true
    ...
    如果您现在使用的是最新版本 v5.3.0,则它位于 application.yaml 中。
    ...
    subscription:
    resthook_enabled: true
    ...

    关于subscription - FHIR 订阅在 hapi-fhir 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61617898/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com