bsm data- after concat
by Nayana Das
JavaScript
//var data = "P_ hello _B_# SL000 _D_ 1 MAY 2020_ECG_16:21:43 ??. 0 II";
//var data = "P_ hello _B_# SL000 _D_ 1 MAY 2020_ECG_16:21:43 80 0 II -0.16 ?? 15";
//var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Spo2_16:23:26 0 0 II 77 100";
//var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Nibp_16:23:26 0 0 II 16:20 122/ 76 83";
//var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Spo2_16:23:26 80 0 II 00.16 ?? 15 80 100";
//var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Nibp_16:23:26 80 0 II 0.16 ?? 10 16:20 122/ 76 83";
//var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Spo2_Nibp_16:23:26 0 0 II 70 100 16:20 122/ 76 83"
var data = "P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_Spo2_Nibp_16:23:26 80 0 II 0.16 ?? 10 70 100 16:20 122/ 76 83";
//=============================
//var data ="001_P_hello _B_# SL000 _D_ 1 MAY 2020_ECG_16:21:43 80 0 II -0.16 ?? 15";
var header = {"ECG":["HR", "ABN", "LEAD", "ST1","ST2","RATE"],"NO_ECG":["HR", "ABN", "LEAD"],"SPO2":["PR", "%"],"NIBP":["TIME", "SYS/DIA", "MEAN"]};
var datastr = data.search("ECG");
//console.log(datastr);
var datasplit = splitValue(data, datastr);
//console.log("datasplit: "+datasplit);
var commasplit = datasplit.split(",");
//console.log(commasplit);
var extractdata = commasplit[1];
//console.log("extractdata: "+extractdata);
var splitextractdata = splitValue(extractdata, extractdata.lastIndexOf("_")+1);
//console.log("splitextractdata: "+splitextractdata);
var splitwholedata = splitextractdata.split(",");
//console.log(splitwholedata);
var headerdata = splitwholedata[0].split("_");
//console.log("headerdata:...