Javascript to FHIRPath



我们有嵌入JavaScript验证表达式的现有表单。我们正在尝试将这些表达式转换为 FHIRPath,以便我们可以将它们作为 FHIRPath 表达式嵌入到我们的问卷响应中。目前,我们正在尝试将这些javascript块解析为FHIRPath,但这具有挑战性,似乎不是最好的方法。关于如何解决这个问题有什么建议吗 - 是否有可以使用的 Javascript 到 FHIRPath 转换器或任何其他解决方案?

我不认为那里有现有的 javascript to fhirpath 转换器 - 没有听说过。如果我要这样做,我会将Javascript AST转换为FHIRpath,这将是最防犯规的方法。你可以找到很多可以将Javascript解析为AST的库。

一般来说,这是非常困难的。FHIRPath和Javascript在处理事情的方式上完全不同 - 基于对象的过程语言和没有变量的基于路径的查询语言。XPath --> FHIRPath,我可以想象尝试一下。FHIRPath -->Javascript,是的,我也可以想象。但不是相反

最新更新