当术语服务器不可用时,如何制作虚假的 ValueSet 资源例如带有货币符号?

问题描述

解析货币符号(例如 urn:iso:std:iso:4217)等编码要求 HAPI 能够访问 Internet(以便联系 tx.fhir.org),这意味着在完全离线工作时无法验证这些编码,因为在医疗保健系统中通常是必要的。对于 Firely 来说,离线使用的情况几乎相同。

此外,德国医疗保健的许多规范仍然不完整,缺少一些值集。

这就是我决定通过为相关值集构建一致性资源存根来解决这两个问题的原因。例如,在可预见的未来,只有一个代码 EUR 必须根据 urn:iso:std:iso:4217 进行验证,并且电子处方的缺失值集同样很小。

如何构建一个假值集资源,例如EUR 代码?应该如何构建假资源才能与 HAPI 和 Firely 验证器一起工作?

解决方法

你不需要一个虚假的值集资源,你可以简单地在你的值集中放置一个预先构建的扩展。如果术语服务不可用,验证器将使用值集中已经存在的扩展。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...