2016-08-05 57 views

回答

1

在这种情况下,您可以使用通过Javascript的数据库连接,尝试使用下面的脚本这是一个基本的连接。

var mongoClient = new Packages.com.mongodb.MongoClient("localhost", 27017); 
var database = mongoClient.getDatabase("mongoDB"); 
var collection = database.getCollection("testDB"); 

默认情况下,MongoDB的在监听的端口27017,如果你正在分析FHIR,那么你可能需要将整个资源存储为JSON。

您可以使用.append函数在JSON数据中附加值并将它们插入到数据库中。我希望这段代码有帮助。

+0

有没有什么方法可以将fhir数据写入mongoDB,并与其他资源保持关系?并感谢您的答案。 –

+0

我们可以解析传入的JSON数据并将其放入MongoDB集合中。要编写完整的FHIR数据(JSON),我还没有尝试过。但从逻辑上讲,它也应该可以实现。如果您遇到任何问题,请发帖。让我也尝试从我的最后。 –

+0

感谢Vibin。我会尝试。你能回答我的新问题[**更改FHIR监听器的HTTP URL](http://stackoverflow.com/questions/39033048/how-to-change-http-url-in-fhir-listener-while-using -mirth连接) –

0

使用的JavaScript作家,或者甚至更好,通道作家目的地和代码的一切作为变压器升压(S)。