Ich benutze Mirth Verbindung für fhir Daten, ich bin in der Lage, die Daten in separate Variablen zu trennen, aber nicht in mongoDB zu speichern, da Datenbank-Schreiber keine mongoDB Option hat . Danke im Voraus.Schreiben Sie Daten in mogoDB mit Mirth Verbindung
0
A
Antwort
1
In diesem Fall können Sie die DB-Verbindung über Javascript verwenden, verwenden Sie das folgende Skript, das ist eine grundlegende Konnektivität.
var mongoClient = new Packages.com.mongodb.MongoClient("localhost", 27017);
var database = mongoClient.getDatabase("mongoDB");
var collection = database.getCollection("testDB");
hört standardmäßig mongoDB im Hafen 27017. Und Wenn Sie Fhir parsen dann können Sie gesamte Ressource als JSON speichern müssen.
Sie können die Werte in den JSON-Daten mit der Funktion .append
anhängen und in Ihre Datenbank einfügen. Ich hoffe, dass dieser Code hilft.
0
Verwenden JavaScript Writer oder, noch besser, Kanal Writer Ziel und Code alles als Transformator Schritt (e).
Gibt es eine Möglichkeit, dass ich fhir Daten in mongoDB mit der Patientenbeziehung mit anderen Ressourcen schreiben kann? und danke für die Antwort. –
können wir die eingehenden JSON-Daten analysieren und diese in MongoDB-Sammlungen ablegen. Um eine vollständige FHIR-Daten (JSON) zu schreiben habe ich es nicht versucht. Aber logisch sollte es auch erreichbar sein. Bitte posten Sie, wenn Sie ein Problem haben. Lass mich auch von meinem Ende her versuchen. –
Danke Vibin. Ich werde das versuchen. Können Sie meine neue Frage beantworten [** HTTP-URL für FHIR-Zuhörer ändern **] (http://stackoverflow.com/questions/39033048/how-to-change-http-url-in-fhir-listener-while-use -mirth-connect) –