0
有一種情況,我們的patientID與來自HL7文件的內容不匹配。所以我所要做的就是查詢數據庫,根據HL7文件中的名稱和出生日期獲取patientID。我搜索並無法找到有關如何執行此操作的任何信息。以爲我會分享我如何最終爲其他人工作。目前這隻能選擇姓氏,但它顯示了這一點。歡迎從數據庫選擇目標
var dbConn = DatabaseConnectionFactory.createDatabaseConnection ('com.mysql.jdbc.Driver','jdbc:mysql://localhost:3306/YOURDB','username','password');
var query = "SELECT PatientID FROM YOURTABLENAME " + "WHERE Last = '" + $('lname')+ "'";
var result = dbConn.executeCachedQuery(query);
result.next();
var patientID = result.getString(1)
//logger.info(result.getString(1));
result.close();
var query = "INSERT INTO YOURTABLENAME (id, name) VALUES ('"+patientID+"','"+$('lname')+"')";
var result = dbConn.executeUpdate(query);
dbConn.close();