SPMMO04100.js 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487
  1. /*
  2. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  3. 협진회의록 ( SPMMO04100_협진회의록.xrw - JScript )
  4. - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
  5. */
  6. var sCNSTCONF_PATH = "/root/main/cnstconf/cnstconf";
  7. var sCNSTCONFINFO_PATH = "/root/main/cnstconfinfo/cnstconfinfo";
  8. var sDIAGCDLIST_PATH = "/root/main/diaginfo/diagcdlist";
  9. var sSTAGECDLIST_PATH = "/root/main/cnststageinfo/cnststageinfo";
  10. /**
  11. * @desc : 화면 초기화
  12. * @
  13. * @param :
  14. * @return :
  15. * @author : 오지훈
  16. * @---------------------------------------------------
  17. */
  18. function fInitialize_SPMMO04100(){
  19. zbcfGetCodeList(new Array("M0445"),
  20. new Array("/root/init/M0445"));
  21. var status = opener.javascript.getParameter("SPMMO04100_status");
  22. var patinfo = opener.javascript.getParameter("SPMMO04100_patinfo");
  23. var confinfo = opener.javascript.getParameter("SPMMO04100_confinfo");
  24. var ioflag = opener.javascript.getParameter("SPMMO04100_ioflag");
  25. //SPMMO04100_patinfo
  26. //pid 등록번호
  27. //hngnm 환자명
  28. //sa 성별
  29. //orddeptcd 진료과코드
  30. //orddrid 진료의ID
  31. //orddd 진료일, 입원일(orddd, indd)
  32. //roomcd 병실
  33. var patinfoarr = patinfo.split("▦");
  34. //SPMMO04100_confinfo
  35. //genrdd 발생일자
  36. //genrno 발생번호
  37. //confrecno 회의록번호
  38. var confinfoarr = confinfo.split("▦");
  39. model.setValue(sCNSTCONF_PATH + "/pid" , patinfoarr[0]);
  40. model.setValue(sCNSTCONF_PATH + "/hngnm" , patinfoarr[1]);
  41. model.setValue(sCNSTCONF_PATH + "/sa" , patinfoarr[2]);
  42. model.setValue(sCNSTCONF_PATH + "/roomcd" , patinfoarr[6]);
  43. model.setValue(sCNSTCONF_PATH + "/conftitl" , patinfoarr[7]);
  44. mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/orddept" , "A"); //부서코드 콤보
  45. model.setValue(sCNSTCONF_PATH + "/orddeptcd" , patinfoarr[3]);
  46. // mmbfGetUserComboList("/root/send/reqdata" , "/root/init/userlist", patinfoarr[3], "0330"); //사용자콤보 조회
  47. model.setValue(sCNSTCONF_PATH + "/orddrnm" , patinfoarr[4]);
  48. model.setValue(sCNSTCONF_PATH + "/genrdd" , confinfoarr[0]);
  49. model.setValue(sCNSTCONF_PATH + "/genrno" , confinfoarr[1]);
  50. model.setValue(sCNSTCONF_PATH + "/confrecno", confinfoarr[2]);
  51. model.makeValue(sCNSTCONF_PATH + "/confdt" , confinfoarr[3]);
  52. if(status == "i"){ //신규등록
  53. model.setValue(sCNSTCONF_PATH + "/confdd", getCurrentDate());
  54. model.setValue(sCNSTCONF_PATH + "/conftm", getCurrentTime().substr(0, 4));
  55. model.setValue(sCNSTCONF_PATH + "/writnm", getUserInfo("usernm")); //작성자 설정
  56. model.setValue(sCNSTCONF_PATH + "/writid", getUserInfo("userid"));
  57. model.removenode("/root/main/cnstconf/cnstconf/smokhist1");
  58. model.removenode("/root/main/cnstconf/cnstconf/smokhist2");
  59. model.removenode("/root/main/cnstconf/cnstconf/smokyear1");
  60. //환자의 전진단검사,
  61. //등록번호와 진료과, 외래입원구분을 기준으로 환자의 진단을 조회한다.
  62. //환자진단정보 tbl 저장된 가장 최근 진단을 조회
  63. //alert(patinfoarr[5]);
  64. if (ioflag != "") {
  65. fReqGetPatRectDiag(patinfoarr[0], patinfoarr[3], ioflag, patinfoarr[5]);
  66. fGetLastStageInfo() // Stage 설정
  67. }
  68. }else if(status == "u"){ //수정
  69. fReqCnstConfRecInfo(confinfoarr[0], confinfoarr[1], confinfoarr[2], confinfoarr[3], confinfoarr[4], confinfoarr[5]);
  70. }
  71. model.setValue(sCNSTCONF_PATH + "/status" , status);
  72. model.makeValue(sCNSTCONF_PATH + "/conf" , "Y");
  73. model.makeValue(sCNSTCONF_PATH + "/rslt" , "Y");
  74. model.refresh();
  75. }
  76. /**
  77. * @desc : 협진 회의록 저장
  78. * @
  79. * @param :
  80. * @return :
  81. * @author : 오지훈
  82. * @---------------------------------------------------
  83. */
  84. function fReqExeSaveCnstConfRecInfo(){
  85. inputEnterKey("button2", "DOMActivate"); // 흡연량을 계산하는 로직 추가 : 2008.11.14 김영학
  86. model.refresh();
  87. var status = model.getValue(sCNSTCONF_PATH + "/status");
  88. if(status == "u"){
  89. model.setValue(sCNSTCONFINFO_PATH + "/status", "u"); //변경된 사항 여부에 관계없이 status값이 달라, 동일하게 맞춰줌
  90. if(compareNodeVal(sCNSTCONF_PATH, sCNSTCONFINFO_PATH)==false){ //기존 회의록 수정의 경우, 변경된 사항이 없는 경우
  91. messageBox("변경된 사항이", "I004");
  92. return;
  93. }
  94. }
  95. // 흡연력에 따른 흡연량의 값을 따로가기 위해서 인스턴스를 따로 배정하였으나 저장은 같은 컬럼에 되도록 인스턴스 수정 : 2008.11.14 김영학
  96. var smokyn = model.getValue(sCNSTCONF_PATH + "/smokyn");
  97. if (smokyn == "1") {
  98. var smokday = model.getValue(sCNSTCONF_PATH + "/smokday1");
  99. var smokyear = model.getValue(sCNSTCONF_PATH + "/smokyear1");
  100. var smokhist = model.getValue(sCNSTCONF_PATH + "/smokhist1");
  101. } else if (smokyn== "2") {
  102. var smokday = model.getValue(sCNSTCONF_PATH + "/smokday2");
  103. var smokyear = model.getValue(sCNSTCONF_PATH + "/smokyear2");
  104. var smokhist = model.getValue(sCNSTCONF_PATH + "/smokhist2");
  105. }
  106. model.setValue(sCNSTCONF_PATH + "/smokday", smokday);
  107. model.setValue(sCNSTCONF_PATH + "/smokyear", smokyear);
  108. model.setValue(sCNSTCONF_PATH + "/smokhist", smokhist);
  109. // 흡연력에 따른 흡연량의 값을 따로가기 위해서 인스턴스를 따로 배정하였으나 저장은 같은 컬럼에 되도록 인스턴스 수정
  110. var conftitl = model.getValue(sCNSTCONF_PATH + "/conftitl");
  111. var confplce = model.getValue(sCNSTCONF_PATH + "/confplce");
  112. var smokhist = model.getValue(sCNSTCONF_PATH + "/smokyn");
  113. var orgdiagcd = model.getValue(sCNSTCONF_PATH + "/orgdiagcd");
  114. var ecogscale = model.getValue(sCNSTCONF_PATH + "/ecogscale");
  115. if(conftitl.length < 1){
  116. messageBox("회의 제목을", "C001");
  117. model.setFocus("ipt_titl");
  118. return;
  119. }
  120. if(confplce.length < 1){
  121. messageBox("회의 장소를", "C001");
  122. model.setFocus("ipt_confplce");
  123. return;
  124. }
  125. /* ECOG , 병기, 흡연력은 필수 아님. Check 안해도 저장되어야 함 : 2009. 02. 06 김영학 (변경요청번호 : 894)
  126. if(smokyn.length < 1){
  127. messageBox("흡연력을", "C001");
  128. return;
  129. }
  130. */
  131. if(orgdiagcd.length < 1){
  132. messageBox("진단을", "C001");
  133. model.setFocus("ipt_diagnm");
  134. return;
  135. }
  136. /* ECOG , 병기, 흡연력은 필수 아님. Check 안해도 저장되어야 함 : 2009. 02. 06 김영학 (변경요청번호 : 894)
  137. if(ecogscale < 1){
  138. messageBox("ECOG를", "C001");
  139. return;
  140. }
  141. */
  142. model.copyNode("/root/send/savedata", sCNSTCONF_PATH);
  143. if(submit("TXMMO04110")){
  144. var status = model.getValue(sCNSTCONF_PATH + "/status");
  145. if(status == "i"){
  146. messageBox("회의록 저장이", "I001");
  147. }else{
  148. messageBox("회의록 수정이", "I001");
  149. }
  150. model.close();
  151. }
  152. }
  153. /**
  154. * @desc : 협진 회의록 조회
  155. * @
  156. * @param :
  157. * @return :
  158. * @author : 오지훈
  159. * @---------------------------------------------------
  160. */
  161. function fReqCnstConfRecInfo(genrdd , genrno, confrecno, confdt, pid, state){
  162. model.removeNodeset("/root/send/reqdata");
  163. model.makeValue("/root/send/reqdata/genrdd" ,genrdd);
  164. model.makeValue("/root/send/reqdata/genrno" ,genrno);
  165. model.makeValue("/root/send/reqdata/confrecno",confrecno);
  166. model.makeValue("/root/send/reqdata/confdt" ,confdt);
  167. model.makeValue("/root/send/reqdata/state" ,state);
  168. model.makeValue("/root/send/reqdata/pid" ,model.getValue(sCNSTCONF_PATH + "/pid"));
  169. if(submit("TRMMO04110")){
  170. var nodelist = model.instance1.selectNodes(sCNSTCONFINFO_PATH);
  171. // smokyn(흡연력)의 경우에 따라 흡연량의 값을 셋팅해주는 로직 추가 : 2008.11.14 김영학
  172. var smokyn = model.getValue(sCNSTCONFINFO_PATH + "/smokyn");
  173. if (smokyn =="1") {
  174. var smokday = model.makeValue(sCNSTCONFINFO_PATH + "/smokday1", model.getValue(sCNSTCONFINFO_PATH + "/smokday"));
  175. var smokyear = model.makeValue(sCNSTCONFINFO_PATH + "/smokyear1", model.getValue(sCNSTCONFINFO_PATH + "/smokyear"));
  176. var smokhist = model.makeValue(sCNSTCONFINFO_PATH + "/smokhist1", model.getValue(sCNSTCONFINFO_PATH + "/smokhist"));
  177. } else if (smokyn =="2") {
  178. var smokday = model.makeValue(sCNSTCONFINFO_PATH + "/smokday2", model.getValue(sCNSTCONFINFO_PATH + "/smokday"));
  179. var smokyear = model.makeValue(sCNSTCONFINFO_PATH + "/smokyear2", model.getValue(sCNSTCONFINFO_PATH + "/smokyear"));
  180. var smokhist = model.makeValue(sCNSTCONFINFO_PATH + "/smokhist2", model.getValue(sCNSTCONFINFO_PATH + "/smokhist"));
  181. }
  182. //smokyn(흡연력)의 경우에 따라 흡연량의 값을 셋팅해주는 로직 추가 : 2008.11.14 김영학
  183. if(nodelist.length > 0){
  184. model.copyNode(sCNSTCONF_PATH, sCNSTCONFINFO_PATH);
  185. }
  186. }
  187. model.refresh();
  188. }
  189. /**
  190. * @desc : 진단용어 코드 조회
  191. * @ : 진단용어 코드로 검색
  192. * @param :
  193. * @return :
  194. * @author : 오지훈
  195. * @---------------------------------------------------
  196. */
  197. function fReqGetDiagTermASCode(diagcd){
  198. if(diagcd.length < 2){
  199. messageBox("검색어를 두 글자 이상", "C001");
  200. return;
  201. }
  202. setParameter("SPMMO00800_cond1", 1);
  203. setParameter("SPMMO00800_cond2", 4);
  204. setParameter("SPMMO00800_cond3", "E");
  205. setParameter("SPMMO00800_cond4", getCurrentDate());
  206. setParameter("SPMMO00800_cond5", diagcd);
  207. modal("SPMMO00800");
  208. var useyn = getParameter("SPMMO00800_rtn_useyn");
  209. if(useyn == "Y"){
  210. var rtnparam = getParameter("SPMMO00800_rtn");
  211. rtnparam = rtnparam.split("▩");
  212. var diaginfo = rtnparam[1];
  213. diaginfo = diaginfo.split("▦");
  214. model.setValue(sCNSTCONF_PATH + "/diagcd" , diaginfo[1]);
  215. model.setValue(sCNSTCONF_PATH + "/orgdiagcd", diaginfo[9]);
  216. model.setValue(sCNSTCONF_PATH + "/diagnm" , diaginfo[2]);
  217. }
  218. model.refresh();
  219. }
  220. /**
  221. * @desc : 진단용어 코드 조회
  222. * @ : 진단명으로 검색
  223. * @param :
  224. * @return :
  225. * @author : 오지훈
  226. * @---------------------------------------------------
  227. */
  228. function fReqGetDiagTermAsNm(diagnm){
  229. if(diagnm.length < 2){
  230. messageBox("검색어를 두 글자 이상", "C001");
  231. return;
  232. }
  233. setParameter("SPMMO00800_cond1", 2);
  234. setParameter("SPMMO00800_cond2", 4);
  235. setParameter("SPMMO00800_cond3", fIsHangul(diagnm));
  236. setParameter("SPMMO00800_cond4", getCurrentDate());
  237. setParameter("SPMMO00800_cond5", diagnm);
  238. modal("SPMMO00800");
  239. var useyn = getParameter("SPMMO00800_rtn_useyn");
  240. if(useyn == "Y"){
  241. var rtnparam = getParameter("SPMMO00800_rtn");
  242. rtnparam = rtnparam.split("▩");
  243. var diaginfo = rtnparam[1];
  244. diaginfo = diaginfo.split("▦");
  245. model.setValue(sCNSTCONF_PATH + "/diagcd" , diaginfo[1]);
  246. model.setValue(sCNSTCONF_PATH + "/orgdiagcd", diaginfo[9]);
  247. model.setValue(sCNSTCONF_PATH + "/diagnm" , diaginfo[2]);
  248. }
  249. model.refresh();
  250. }
  251. /**
  252. * @desc : 환자의 최근진단 검색
  253. * : 환자진단정보의 가장 최근 진단 검색
  254. * : 기준일은 현재로 설정
  255. * @param :
  256. * @return :
  257. * @author : 오지훈
  258. * @---------------------------------------------------
  259. */
  260. function fReqGetPatRectDiag(pid, orddeptcd, ioflag, orddd){
  261. model.removeNodeset("/root/send/reqdata");
  262. model.makeValue("/root/send/reqdata/pid" , pid);
  263. model.makeValue("/root/send/reqdata/orddeptcd" , orddeptcd);
  264. model.makeValue("/root/send/reqdata/orddd" , orddd);
  265. model.makeValue("/root/send/reqdata/ioflag" , ioflag);
  266. model.makeValue("/root/send/reqdata/diagkindcdflag", "M"); //주진단만 처리
  267. if(submit("TRMMO00114")){
  268. var nodelist = model.instance1.selectNodes(sDIAGCDLIST_PATH);
  269. if(nodelist.length > 0){
  270. var diagcd = model.getValue(sDIAGCDLIST_PATH + "/icd10cd");
  271. var orgdiagcd = model.getValue(sDIAGCDLIST_PATH + "/diagcd");
  272. var diagnm = model.getValue(sDIAGCDLIST_PATH + "/diagengnm");
  273. model.setValue(sCNSTCONF_PATH + "/diagcd" , diagcd);
  274. model.setValue(sCNSTCONF_PATH + "/orgdiagcd", orgdiagcd);
  275. model.setValue(sCNSTCONF_PATH + "/diagnm" , diagnm);
  276. }
  277. }
  278. model.refresh();
  279. }
  280. /**
  281. * @desc : 이전 버튼 클릭시 이전협진회의록을 보여줌
  282. * @
  283. * @param :
  284. * @return :
  285. * @author : 김영학
  286. * @---------------------------------------------------
  287. */
  288. function fGetPrevCnstConfRecInfo() {
  289. var confrecno = model.getValue("/root/main/cnstconf/cnstconf/confrecno");
  290. if (confrecno == 1 || confrecno == 0) {
  291. messageBox("이전 협진회의록이", "E014" );
  292. } else {
  293. confrecno --;
  294. model.setValue("/root/main/cnstconf/cnstconf/confrecno" ,confrecno );
  295. var confinfo = opener.javascript.getParameter("SPMMO04100_confinfo");
  296. var confinfoarr = confinfo.split("▦");
  297. model.setValue(sCNSTCONF_PATH + "/genrdd" , confinfoarr[0]);
  298. model.setValue(sCNSTCONF_PATH + "/genrno" , confinfoarr[1]);
  299. fReqCnstConfRecInfo(confinfoarr[0], confinfoarr[1], confrecno);
  300. model.refresh();
  301. }
  302. }
  303. /**
  304. * @desc : 이후 버튼 클릭시 이후 협진회의록을 보여줌
  305. * @
  306. * @param :
  307. * @return :
  308. * @author : 김영학
  309. * @---------------------------------------------------
  310. */
  311. function fGetNextCnstConfRecInfo() {
  312. model.removenode("/root/send/reqdata/")
  313. model.copyNode("/root/send/req/genrno", "/root/main/cnstconf/cnstconf/genrno");
  314. model.copyNode("/root/send/req/genrdd", "/root/main/cnstconf/cnstconf/genrdd");
  315. submit("TRMMO04111");
  316. var maxconfrecno = model.getValue("/root/hidden/maxcnst/maxcnst/maxconfrecno");
  317. var confrecno = model.getValue("/root/main/cnstconf/cnstconf/confrecno");
  318. if (confrecno >= Number(maxconfrecno)-1) {
  319. messageBox("이후 협진회의록이", "E014" );
  320. } else {
  321. confrecno ++;
  322. model.setValue("/root/main/cnstconf/cnstconf/confrecno" ,confrecno );
  323. var confinfo = opener.javascript.getParameter("SPMMO04100_confinfo");
  324. var confinfoarr = confinfo.split("▦");
  325. model.setValue(sCNSTCONF_PATH + "/genrdd" , confinfoarr[0]);
  326. model.setValue(sCNSTCONF_PATH + "/genrno" , confinfoarr[1]);
  327. fReqCnstConfRecInfo(confinfoarr[0], confinfoarr[1], confrecno);
  328. model.refresh();
  329. }
  330. }
  331. /**
  332. * @desc : 최근 버튼 클릭시 이후 협진회의록을 보여줌
  333. * @
  334. * @param :
  335. * @return :
  336. * @author : 김영학
  337. * @---------------------------------------------------
  338. */
  339. function fGetLastCnstConfRecInfo() {
  340. model.removeNodeset("/root/send/reqdata");
  341. var pid = opener.javascript.getParameter("SPMMO04100_pid");
  342. //model.makeValue("/root/send/reqdata/pid" , model.getValue("/root/main/cnstconf/cnstconf/pid"));
  343. model.makeValue("/root/send/reqdata/pid" , pid);
  344. btn_prev.visible = true;
  345. btn_next.visible = true;
  346. btn_save.disabled = true;
  347. ipt_pid.disabled = true;
  348. ipt_hngnm.disabled = true;
  349. ipt_sa.disabled = true;
  350. input3.disabled = true;
  351. cmb_cnstorddeptcd.disabled = true;
  352. cmb_cnstorddrid.disabled = true;
  353. ipt_diagcd.disabled = true;
  354. ipt_diagnm.disabled = true;
  355. input4.disabled = true;
  356. input5.disabled = true;
  357. input7.disabled = true;
  358. input8.disabled = true;
  359. radio1.disabled = true;
  360. radio2.disabled = true;
  361. ipt_titl.disabled = true;
  362. ipt_confdd.disabled = true;
  363. ipt_conftm.disabled = true;
  364. ipt_confplce.disabled = true;
  365. input1.disabled = true;
  366. output1.disabled = true;
  367. group1.disabled = true;
  368. group2.disabled = true;
  369. ipt_confcnts.attribute("editable") = false;
  370. ipt_rsltcnts.attribute("editable") = false;
  371. submit("TRMMO04112");
  372. model.copyNode("/root/main/cnstconf/cnstconf","/root/main/cnstconfinfo/cnstconfinfo");
  373. model.removenode("/root/main/cnstconfinfo/cnstconfinfo");
  374. var smokyn = model.getValue(sCNSTCONF_PATH + "/smokyn");
  375. if (smokyn =="1") {
  376. var smokday = model.makeValue(sCNSTCONF_PATH + "/smokday1", model.getValue(sCNSTCONF_PATH + "/smokday"));
  377. var smokyear = model.makeValue(sCNSTCONF_PATH + "/smokyear1", model.getValue(sCNSTCONF_PATH + "/smokyear"));
  378. var smokhist = model.makeValue(sCNSTCONF_PATH + "/smokhist1", model.getValue(sCNSTCONF_PATH + "/smokhist"));
  379. } else if (smokyn =="2") {
  380. var smokday = model.makeValue(sCNSTCONF_PATH + "/smokday2", model.getValue(sCNSTCONF_PATH + "/smokday"));
  381. var smokyear = model.makeValue(sCNSTCONF_PATH + "/smokyear2", model.getValue(sCNSTCONF_PATH + "/smokyear"));
  382. var smokhist = model.makeValue(sCNSTCONF_PATH + "/smokhist2", model.getValue(sCNSTCONF_PATH + "/smokhist"));
  383. }
  384. model.refresh();
  385. }
  386. /**
  387. * @desc : 최근 Stage를 조회하여 값을 보여줌
  388. * @
  389. * @param :
  390. * @return :
  391. * @author : 김영학
  392. * @---------------------------------------------------
  393. */
  394. function fGetLastStageInfo() {
  395. if(submit("TRMMO04113")){
  396. var nodelist = model.instance1.selectNodes(sSTAGECDLIST_PATH);
  397. if(nodelist.length > 0){
  398. /*
  399. var pid = model.getValue(sSTAGECDLIST_PATH + "/pid");
  400. var hngnm = model.getValue(sSTAGECDLIST_PATH + "/hngnm");
  401. var sa = model.getValue(sSTAGECDLIST_PATH + "/sa");
  402. var roomcd = model.getValue(sSTAGECDLIST_PATH + "/roomcd");
  403. var orddrid = model.getValue(sSTAGECDLIST_PATH + "/orddrid");
  404. var orddrnm = model.getValue(sSTAGECDLIST_PATH + "/orddrnm");
  405. */
  406. var stagecd = model.getValue(sSTAGECDLIST_PATH + "/stagecd");
  407. var tnmcd1 = model.getValue(sSTAGECDLIST_PATH + "/tnmcd1");
  408. var tnmcd2 = model.getValue(sSTAGECDLIST_PATH + "/tnmcd2");
  409. var tnmcd3 = model.getValue(sSTAGECDLIST_PATH + "/tnmcd3");
  410. /*
  411. model.setValue(sCNSTCONF_PATH + "/pid" , pid);
  412. model.setValue(sCNSTCONF_PATH + "/hngnm" , hngnm);
  413. model.setValue(sCNSTCONF_PATH + "/sa" , sa);
  414. model.setValue(sCNSTCONF_PATH + "/roomcd" , roomcd);
  415. model.setValue(sCNSTCONF_PATH + "/orddrid" , orddrid);
  416. model.setValue(sCNSTCONF_PATH + "/orddrnm" , orddrnm);
  417. */
  418. model.setValue(sCNSTCONF_PATH + "/stagecd" , stagecd);
  419. model.setValue(sCNSTCONF_PATH + "/tnmcd1" , tnmcd1);
  420. model.setValue(sCNSTCONF_PATH + "/tnmcd2" , tnmcd2);
  421. model.setValue(sCNSTCONF_PATH + "/tnmcd3" , tnmcd3);
  422. }
  423. }
  424. }