问题标签 [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.
javascript - Epic App Orchard 如何获取从业者 ID 或信息
我有一个Epic App Orchard帐户,并尝试构建面向提供商的应用程序并使用超空间模拟器在 FHIR 上使用 SMART(OAuth 2.0)对其进行测试。
我可以在模拟器中启动我的 SMART on FHIR 应用程序,并使用令牌库传递患者相关信息。但是,我找不到将 Practitioner 信息(当前已登录)传递给我的应用程序的方法。
首先,我认为 %EPICUSERID% 令牌将是从业者的令牌,但事实并非如此,因为它与某些患者附带的从业者信息不匹配。
任何解决方案或解决方法将不胜感激。谢谢。
hl7-fhir - FHIR 使用 _content 搜索多个单词
我正在尝试使用 _content 搜索参数搜索多个单词,但它不起作用。
示例 CAll - GET [base]/Condition?_content=(bone ORliver) 和转移
此请求应返回整个资源内容中带有“转移”一词以及“骨骼”或“肝脏”的所有 Condition 资源。
任何有关如何使用 _content 以及逻辑运算(如 AND、OR 等)进行搜索的帮助将不胜感激。
hl7-fhir - fhir.js - 如何在 nodejs 应用程序的搜索查询中传递 Oauth 令牌
我有一个连接到 FHIR 服务器并查询患者数据的 nodejs 应用程序。我不确定如何将 Oauth2 令牌传递给 getPatient 函数。我正在为应用程序使用 fhir.js 节点库。
hl7-fhir - FHIR - FHIR 规范中的配置资源是什么
我已经在一些网站上阅读了有关“配置资源”一词的信息,例如:
Vonk FHIR Server 支持 FHIR 规范中的所有资源类型和搜索参数,包括分析资源。
但我不确定这里的概要资源一词。我试图搜索它,但无法得到满意的定义。
javascript - FHIR 授权请求上的 Epic 2018 SMART 请求登录
我正在使用超空间模拟器在 Epic AppOrchard 上的 FHIR 应用程序上测试我的 SMART。OAuth 2.0 授权流程适用于 Epic 2017 版本,但当我将其更改为 Epic 2018 或 2019 时,我需要使用 Epic 帐户登录,而不是重定向到重定向 URL。
这是 Epic 2018/19 失败的授权请求模板: https ://apporchard.epic.com/interconnect-aocurprd-oauth/oauth2/authorize?scope=launch&response_type=code&redirect_uri=[redirect_uri]&client_id=[client_id]&launch =[launch_token]&state=[状态]
2018 和 2017 版本的 Epic 几乎都发送了相同的授权请求,但只有 2017 版本有效。
这是我在 Epic 2018/2019 中面临的登录屏幕截图。
任何解决方案或解决方法将不胜感激。
javascript - FHIR client-js 上的 SMART:IE11 上的无效字符错误
注意:该问题也在GitHub 上报告。请查看 Git 问题以及当前的进展/调查。
我正在使用fhir-client v0.1.15开发一个 SMART on FHIR Web 应用程序,该应用程序将在 EHR 启动场景中运行。例如在使用 IE 运行 SMART 应用程序的 Epic Hyperspace 模拟器中。
在 IE11 上本地(本地主机)测试我的应用程序时,我从 fhir-client.js 中收到一个 JavaScript 错误。
SCRIPT1014:无效字符
文件:fhir-client.js,行:38113,列:3
下面是代码中的两行。38112 和 38113 的顺序:
任何解决方案或解决方法将不胜感激。
更新 经过进一步调查,我们发现执行 JSON.parse 行时 sessionStorage 为空。然而,奇怪的是为什么/如何从授权服务器重定向后 sessionStorage 变空。这只发生在 IE11 上,但在 Chrome 上一切正常。
PS。有人可以添加一个新标签SMART或 SMARTonFHIR 吗?
oauth-2.0 - OAuth2 上下文中的 Epic AppOrchard 令牌缺失值
我正在使用 Hyperspace 模拟器在 Epic AppOrchard 上测试我的 SMART 应用程序。当前面临与 OAuth2 上下文中的令牌相关的问题。以下是我的令牌 URL:mrn=%PATID%&user=%SYSLOGIN%&providerId=%USERPROVFHIRID%
在 2019 年 7 月第三周开始之前,我曾经让 providerId 参数填充正确的从业者 ID,我可以使用它来获取从业者信息。现在我在 providerId 参数中收到空字符串。我认为我没有更改任何使我的应用程序在 providerId 中接收空字符串的内容。
有人可以帮助我了解这些令牌参数如何填充正确的值和/或在什么情况下它们保持为空?也许 OAuth2 上下文中的令牌如何工作的指南可以提供帮助。谢谢
validation - 我正在寻找针对 Fhir 结构定义的 Fhir 资源验证
我正在寻找使用 .net 核心对 Fhir 结构定义进行 Fhir 资源验证
我发现有一个库org.hl7.fhir.validator.jar
,但我找不到更好的方法来通过 c# 代码进行验证,我的要求很简单
- 基数验证
- 价值观
- 绑定
- 简介
我有一个想法,将 FhirResource 作为参数传递并加载结构定义文件并检查属性并将错误消息作为操作结果返回。有人可以建议我在 C# 中特别是在 .NET 核心中尝试它的最佳方法吗?
hl7-fhir - what is main different between FHIR Client & FHIR server
I have an EMR system its develop using java & oracle database now I want to integrate FHIR server in my system environment and want to share my EMR data to another system. I want to use the HAPI library to integrate FHIR in my system. But I am some confusion about implementation process flow like as different between FHIR client & FHIR server, how to map EMR data to FHIR Resource for mapping data is there any tools? what is the architecture tire? Is FHIR Client and FHIR Server has stayed in the same tire?