Javascript到FHIRPath

问题描述 投票:1回答:2

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

hl7-fhir
2个回答
1
投票

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


1
投票

一般来说,这非常困难。 FHIRPath和Javascript在如何处理事物方面完全不同 - 基于对象的过程语言和基于路径的查询语言,没有变量。 XPath - > FHIRPath,我可以想象试着去试一试。和FHIRPath - > Javascript,是的,我也能想象。但不是另一种方式

© www.soinside.com 2019 - 2024. All rights reserved.