PAM.js 56 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066
  1. /**
  2. * @(#) PAM.js
  3. * ???????????? ???? ???????? ?????????? ????????.
  4. * ????????
  5. * - 2008. 07. 11 / ?????????? / ??????
  6. */
  7. /**
  8. * @desc : Global ????????
  9. * <pre>
  10. * 1. ?????? ??????(Parent)
  11. * 2. ???????? ??????(Child)
  12. * </pre>
  13. * @---------------------------------------------------
  14. */
  15. // 1. ?????? ??????(Parent)
  16. var cond = "";
  17. // 2. ???????? ??????(Child)
  18. var send = "";
  19. /**
  20. * @desc : ???? ????
  21. * <pre>
  22. * ?????? ???? ?????? ????
  23. * </pre>
  24. * @param : trgtWindow - ????ID, cond - ?????? ??????, send - ???????? ??????, openType - ????????
  25. * @return :
  26. * @---------------------------------------------------
  27. */
  28. function fLinkPopMenu(trgtWindow, cond, send, openType) {
  29. if (openType == "open") {
  30. var trgtManWindow = getChildWindow(trgtWindow);
  31. if (trgtManWindow == null) {
  32. open(trgtWindow, "", "10", "10", trgtWindow, cond, send, "", "");
  33. } else {
  34. activateChild(trgtWindow);
  35. }
  36. } else {
  37. open(trgtWindow, "", "10", "10", trgtWindow, cond, send, "", "");
  38. }
  39. }
  40. /**
  41. * @desc : ???????? - ????????????
  42. * <pre>
  43. * emr/prcpmngtweb/xrw/SMMMO02500_????????????.xrw
  44. * </pre>
  45. * @param : pid
  46. * @return :
  47. * @---------------------------------------------------
  48. */
  49. function fOpenSMMMO02500_1(pid){
  50. cond = "";
  51. send = "";
  52. setParameter("SMMMO02500_cond", pid);
  53. fLinkPopMenu("SMMMO02500", cond, send, "modal");
  54. }
  55. /**
  56. * @desc : ???????? - ????????????(????????)
  57. * <pre>
  58. * emr/prcpmngtweb/xrw/SMMMO02500_????????????.xrw
  59. * </pre>
  60. * @param :
  61. * @return :
  62. * @---------------------------------------------------
  63. */
  64. function fOpenSMMMO02500(){
  65. cond = "";
  66. send = "";
  67. fLinkPopMenu("SMMMO02500", cond, send, "modal");
  68. }
  69. /**
  70. * @desc : ???????? - ????????????
  71. * <pre>
  72. * pam/patinfomngtweb/xrw/SMPMC01900_????????????????.xrw
  73. * </pre>
  74. * @param : pid
  75. * @return :
  76. * @---------------------------------------------------
  77. */
  78. function fOpenSMPMC01900(pid){
  79. send = "/root/source/pid";
  80. cond = "/root/hidden/SMPMC01900_cond/pid";
  81. model.makevalue("/root/hidden/SMPMC01900_cond/pid", pid);
  82. fLinkPopMenu("SMPMC01900", cond, send, "modal");
  83. }
  84. /**
  85. * @desc : ???????? - ????????????
  86. * <pre>
  87. * pam/opatmngtweb/xrw/SMPMO00600_????????????.xrw
  88. * </pre>
  89. * @param : pid
  90. * @return :
  91. * @---------------------------------------------------
  92. */
  93. function fOpenSMPMO00600(pid){
  94. send = "/root/send/pid";
  95. cond = "/root/hidden/SMPMO00600_cond/pid";
  96. model.makevalue("/root/hidden/SMPMO00600_cond/pid", pid);
  97. fLinkPopMenu("SMPMO00600", cond, send, "modal");
  98. }
  99. /**
  100. * @desc : ???????? - ??????????????????????
  101. * <pre>
  102. * pam/aftjudgstatweb/xrw/SMPIS00100_??????????????????????.xrw
  103. * </pre>
  104. * @param : ioflag, clamdeptcd, pid
  105. * @return :
  106. * @---------------------------------------------------
  107. */
  108. function fOpenSMPIS00100(ioflag, clamdeptcd, pid) {
  109. send = "/root/send";
  110. cond = "/root/hidden/SMPIS00100_cond";
  111. model.makevalue("/root/hidden/SMPIS00100_cond/ioflag", ioflag);
  112. model.makevalue("/root/hidden/SMPIS00100_cond/clamdeptcd", clamdeptcd);
  113. model.makevalue("/root/hidden/SMPIS00100_cond/patunitsrch", pid);
  114. fLinkPopMenu("SMPIS00100", cond, send, "modal");
  115. }
  116. /**
  117. * @desc : ???????? - ?????? ????????
  118. * <pre>
  119. * pam/aftjudgweb/xrw/SMPID20900_????????????????????????.xrw
  120. * </pre>
  121. * @param : pid
  122. * @return :
  123. * @---------------------------------------------------
  124. */
  125. function fOpenSMPID20900(pid){
  126. send = "/root/hidden/popup/pid";
  127. cond = "/root/hidden/SMPID20900_cond/pid";
  128. model.makevalue("/root/hidden/SMPID20900_cond/pid", pid);
  129. fLinkPopMenu("SMPID20900", cond, send, "modal");
  130. }
  131. /**
  132. * @desc : ???????? - ?????? ????????(????/????)
  133. * <pre>
  134. * pam/aftjudgstatweb/xrw/SMPIS00500_????????????????.xrw
  135. * </pre>
  136. * @param : datecond, fromdd, todd, ioflag, orddeptcd, orddrid, codecond, code, patunitsrch
  137. * @return :
  138. * @---------------------------------------------------
  139. */
  140. function fOpenSMPIS00500(datecond, fromdd, todd, ioflag, orddeptcd, orddrid, codecond, code, patunitsrch, large, middle, small){
  141. send = "/root/send";
  142. cond = "/root/hidden/SMPIS00500_cond";
  143. model.makevalue("/root/hidden/SMPIS00500_cond/datecond", datecond);
  144. model.makevalue("/root/hidden/SMPIS00500_cond/fromdd", fromdd);
  145. model.makevalue("/root/hidden/SMPIS00500_cond/todd", todd);
  146. model.makevalue("/root/hidden/SMPIS00500_cond/ioflag", ioflag);
  147. model.makevalue("/root/hidden/SMPIS00500_cond/orddeptcd", orddeptcd);
  148. model.makevalue("/root/hidden/SMPIS00500_cond/orddrid", orddrid);
  149. model.makevalue("/root/hidden/SMPIS00500_cond/codecond", codecond);
  150. model.makevalue("/root/hidden/SMPIS00500_cond/code", code);
  151. model.makevalue("/root/hidden/SMPIS00500_cond/patunitsrch", patunitsrch);
  152. model.makevalue("/root/hidden/SMPIS00500_cond/large", large);
  153. model.makevalue("/root/hidden/SMPIS00500_cond/middle", middle);
  154. model.makevalue("/root/hidden/SMPIS00500_cond/small", small);
  155. fLinkPopMenu("SMPIS00500", cond, send, "modal");
  156. }
  157. /**
  158. * @desc : ???????? - ?????? ????????(????/????)
  159. * <pre>
  160. * pam/aftjudgstatweb/xrw/SMPIS00600_????????????.xrw
  161. * </pre>
  162. * @param : clamflag, clamym, clamymfrom, clamdgfrom, clamymto, clamdgto, insukind, ioflag, clamdeptid, orddeptcd, orddrid, codecond, code, patunitsrch
  163. * @return :
  164. * @---------------------------------------------------
  165. */
  166. function fOpenSMPIS00600(clamflag, clamym, clamymfrom, clamdgfrom, clamymto, clamdgto, insukind, ioflag, clamdeptid, orddeptcd, orddrid, codecond, code, patunitsrch, cutonly){
  167. send = "/root/send";
  168. cond = "/root/hidden/SMPIS00600_cond";
  169. model.makevalue("/root/hidden/SMPIS00600_cond/clamflag", clamflag);
  170. model.makevalue("/root/hidden/SMPIS00600_cond/clamym", clamym);
  171. model.makevalue("/root/hidden/SMPIS00600_cond/clamymfrom", clamymfrom);
  172. model.makevalue("/root/hidden/SMPIS00600_cond/clamdgfrom", clamdgfrom);
  173. model.makevalue("/root/hidden/SMPIS00600_cond/clamymto", clamymto);
  174. model.makevalue("/root/hidden/SMPIS00600_cond/clamdgto", clamdgto);
  175. model.makevalue("/root/hidden/SMPIS00600_cond/insukind", insukind);
  176. model.makevalue("/root/hidden/SMPIS00600_cond/ioflag", ioflag);
  177. model.makevalue("/root/hidden/SMPIS00600_cond/clamdeptid", clamdeptid);
  178. model.makevalue("/root/hidden/SMPIS00600_cond/orddeptcd", orddeptcd);
  179. model.makevalue("/root/hidden/SMPIS00600_cond/orddrid", orddrid);
  180. model.makevalue("/root/hidden/SMPIS00600_cond/codecond", codecond);
  181. model.makevalue("/root/hidden/SMPIS00600_cond/code", code);
  182. model.makevalue("/root/hidden/SMPIS00600_cond/patunitsrch", patunitsrch);
  183. model.makevalue("/root/hidden/SMPIS00600_cond/cutonly", cutonly);
  184. fLinkPopMenu("SMPIS00600", cond, send, "modal");
  185. }
  186. /**
  187. * @desc : ???????? - ??????????
  188. * <pre>
  189. * emr/prcpmngtweb/xrw/SPMMO00100_??????????.xrw
  190. * </pre>
  191. * @param : pid, patnm, orddeptcd, medispclid, insukind, suppkind, indd, cretno, ioflag
  192. * @return :
  193. * @---------------------------------------------------
  194. */
  195. function fOpenSPMMO00100(pid, patnm, orddeptcd, medispclid, insukind, suppkind, indd, cretno, ioflag){
  196. cond = "";
  197. send = "";
  198. var cond_value = pid + "▦"+ patnm + "▦"+ orddeptcd + "▦"+ medispclid
  199. + "▦"+ insukind + "▦"+ suppkind+ "▦"+ indd
  200. + "▦" + cretno + "▦"+ ioflag;
  201. setParameter("SPMMO00100_param",cond_value);
  202. fLinkPopMenu("SPMMO00100", cond, send, "modal");
  203. }
  204. /**
  205. * @desc : ???????? - ??????????(????????)
  206. * <pre>
  207. * emr/wardcareweb/xrw/SMMNB00200_??????????.xrw
  208. * </pre>
  209. * @param :
  210. * @return :
  211. * @---------------------------------------------------
  212. */
  213. function fOpenSMMNB00200(){
  214. cond = "";
  215. send = "";
  216. fLinkPopMenu("SMMNB00200", cond, send, "modal");
  217. }
  218. /**
  219. * @desc : ???????? - ????????????(????????)
  220. * <pre>
  221. * emr/prcpmngtweb/xrw/SPMMO08500_????????????.xrw
  222. * </pre>
  223. * @param :
  224. * @return :
  225. * @---------------------------------------------------
  226. */
  227. function fOpenSPMMO08500(){
  228. cond = "";
  229. send = "";
  230. fLinkPopMenu("SPMMO08500", cond, send, "modal");
  231. }
  232. /**
  233. * @desc : 항암제투여현황 - 항암제투여단계및투여주기
  234. * <pre>
  235. * pam/bfjudgweb/xrw/SMPIJ02900_항암제투여현황및투여단계주기관리.xrw
  236. * </pre>
  237. * @param :
  238. * @return :
  239. * @---------------------------------------------------
  240. */
  241. function fOpenSMPIJ02900(pid){
  242. cond = "/root/hidden/SMPIJ02900_cond/pid";
  243. send = "/root/init/srchcond/pid";
  244. model.makevalue("/root/hidden/SMPIJ02900_cond/pid", pid);
  245. fLinkPopMenu("SMPIJ02900", cond, send, "modal");
  246. }
  247. /**
  248. * @desc : ???????? - ??????????????
  249. * <pre>
  250. * emr/dschanalyweb/xrw/SMMRD00200_????????????.xrw
  251. * </pre>
  252. * @param : pid, genrflagcd
  253. * @return :
  254. * @---------------------------------------------------
  255. */
  256. function fOpenSMMRD00200(pid, genrflagcd){
  257. cond = "";
  258. send = "";
  259. setParameter("SMMRD00200_pid", pid);
  260. setParameter("SMMRD00200_genrflagcd", genrflagcd); // ????????????
  261. fLinkPopMenu("SMMRD00200", cond, send, "modal");
  262. }
  263. /**
  264. * @desc : ???????? - ????????????
  265. * <pre>
  266. * emr/dschanalyweb/xrw/SPMRD00900_????????????.xrw
  267. * </pre>
  268. * @param : pid, genrflagcd
  269. * @return :
  270. * @---------------------------------------------------
  271. */
  272. function fOpenSPMRD00900(pid, genrflagcd){
  273. cond = "";
  274. send = "";
  275. setParameter("SPMRD00900_pid", pid);
  276. setParameter("SPMRD00900_genrflagcd", genrflagcd); // ????????????
  277. fLinkPopMenu("SPMRD00900", cond, send, "modal");
  278. }
  279. /**
  280. * @desc : ???????? - ??????????????????
  281. * <pre>
  282. * ast/infcmngtweb/xrw/SMASI00100_??????????????????.xrw
  283. * </pre>
  284. * @param : pid
  285. * @return :
  286. * @---------------------------------------------------
  287. */
  288. function fOpenSMASI00100(pid){
  289. send = "/root/main/hospinfcinfo/hospinfc/info/pid";
  290. cond = "/root/hidden/SMASI00100_cond/pid";
  291. model.makevalue("/root/hidden/SMASI00100_cond/pid", pid);
  292. fLinkPopMenu("SMASI00100", cond, send, "modal");
  293. }
  294. /**
  295. * @desc : ???????? - ??????????????
  296. * <pre>
  297. * ast/dietweb/xrw/SMANC00300_??????????????.xrw
  298. * </pre>
  299. * @param : pid, patnm, reqdd, execprcpuniqno, reqresn, h_cretno, h_orddeptcd, h_prcpgenrflag, h_orddd
  300. * @return :
  301. * @---------------------------------------------------
  302. */
  303. function fOpenSMANC00300(pid, patnm, reqdd, execprcpuniqno, reqresn, h_cretno, h_orddeptcd, h_prcpgenrflag, h_orddd){
  304. send = "/root/main/receivedata";
  305. cond = "/root/hidden/SMANC00300_cond";
  306. model.makevalue("/root/hidden/SMANC00300_cond/pid", pid);
  307. model.makevalue("/root/hidden/SMANC00300_cond/hngnm", patnm);
  308. model.makevalue("/root/hidden/SMANC00300_cond/reqdd", reqdd);
  309. model.makevalue("/root/hidden/SMANC00300_cond/execprcpuniqno", execprcpuniqno);
  310. model.makevalue("/root/hidden/SMANC00300_cond/reqresn", reqresn);
  311. model.makevalue("/root/hidden/SMANC00300_cond/h_cretno", h_cretno);
  312. model.makevalue("/root/hidden/SMANC00300_cond/h_orddeptcd", h_orddeptcd);
  313. model.makevalue("/root/hidden/SMANC00300_cond/h_prcpgenrflag", h_prcpgenrflag);
  314. model.makevalue("/root/hidden/SMANC00300_cond/h_orddd", h_orddd);
  315. fLinkPopMenu("SMANC00300", cond, send, "modal");
  316. }
  317. /**
  318. * @desc : ???????? - NST????????
  319. * <pre>
  320. * ast/pharmacyweb/xrw/SMADC02600_NST????????.xrw
  321. * </pre>
  322. * @param : pid
  323. * @return :
  324. * @---------------------------------------------------
  325. */
  326. function fOpenSMADC02600(pid, orddd, cretno, prcpgenrflag, formrecseq, rgstseqno, cnstdd){
  327. send = "/root/temp/cnstinfo";
  328. cond = "/root/hidden/SMADC02600_cond";
  329. model.makevalue("/root/hidden/SMADC02600_cond/pid", pid);
  330. model.makevalue("/root/hidden/SMADC02600_cond/orddd", orddd);
  331. model.makevalue("/root/hidden/SMADC02600_cond/cretno", cretno);
  332. model.makevalue("/root/hidden/SMADC02600_cond/prcpgenrflag", prcpgenrflag);
  333. model.makevalue("/root/hidden/SMADC02600_cond/formrecseq", formrecseq);
  334. model.makevalue("/root/hidden/SMADC02600_cond/rgstseqno", rgstseqno);
  335. model.makevalue("/root/hidden/SMADC02600_cond/cnstdd", cnstdd);
  336. fLinkPopMenu("SMADC02600", cond, send, "modal");
  337. }
  338. /**
  339. * @desc : ???????? - ????????????(????????)
  340. * <pre>
  341. * emr/wardcareweb/xrw/SMMNW04700_????????????????.xrw
  342. * </pre>
  343. * @param :
  344. * @return :
  345. * @---------------------------------------------------
  346. */
  347. function fOpenSMMNW04700(){
  348. send = "";
  349. cond = "";
  350. fLinkPopMenu("SMMNW04700", cond, send, "modal");
  351. }
  352. /**
  353. * @desc : ???????? - ????????????????(????????)
  354. * <pre>
  355. * emr/carerecweb/xrw/SMMNW04000_????????????????.xrw
  356. * </pre>
  357. * @param :
  358. * @return :
  359. * @---------------------------------------------------
  360. */
  361. function fOpenSMMNW04000(){
  362. send = "";
  363. cond = "";
  364. fLinkPopMenu("SMMNW04000", cond, send, "modal");
  365. }
  366. /**
  367. * @desc : ???????? - ????????????(????????)
  368. * <pre>
  369. * emr/dialroomweb/xrw/SMMND00300_????????????????.xrw
  370. * </pre>
  371. * @param :
  372. * @return :
  373. * @---------------------------------------------------
  374. */
  375. function fOpenSMMND00300(){
  376. send = "";
  377. cond = "";
  378. fLinkPopMenu("SMMND00300", cond, send, "modal");
  379. }
  380. /**
  381. * @desc : ???????? - ????????????????
  382. * <pre>
  383. * pam/patinfomngtweb/xrw/SMPMC01400_????????????????.xrw
  384. * </pre>
  385. * @param : pid, srchcond
  386. * @return :
  387. * @---------------------------------------------------
  388. */
  389. function fOpenSMPMC01400(pid, srchcond){
  390. send = "/root/hidden/source";
  391. cond = "/root/hidden/SMPMC01400_cond";
  392. model.makevalue("/root/hidden/SMPMC01400_cond/pid", pid);
  393. model.makevalue("/root/hidden/SMPMC01400_cond/srchcond", srchcond);
  394. fLinkPopMenu("SMPMC01400", cond, send, "modal");
  395. }
  396. /**
  397. * @desc : ???????? - ????????????
  398. * <pre>
  399. * pam/ipatmngtweb/xrw/SMPMI00400_????????????.xrw
  400. * </pre>
  401. * @param : pid
  402. * @return :
  403. * @---------------------------------------------------
  404. */
  405. function fOpenSMPMI00400(pid){
  406. send = "/root/hidden/source";
  407. cond = "/root/hidden/SMPMI00400_cond";
  408. model.makevalue("/root/hidden/SMPMI00400_cond/pid", pid);
  409. fLinkPopMenu("SMPMI00400", cond, send, "modal");
  410. }
  411. /**
  412. * @desc : ???????? - ????????????
  413. * <pre>
  414. * pam/patinfomngtweb/xrw/SMPMC02600_????????????.xrw
  415. * </pre>
  416. * @param : pid
  417. * @return :
  418. * @---------------------------------------------------
  419. */
  420. function fOpenSMPMC02600(pid){
  421. cond = "";
  422. send = "";
  423. setParameter("SMPMC02600_pid", pid);
  424. fLinkPopMenu("SMPMC02600", cond, send, "modal");
  425. }
  426. /**
  427. * @desc : ???????? - ????????????????
  428. * <pre>
  429. * pam/patinfomngtweb/xrw/SMPMC02700_????????????.xrw
  430. * </pre>
  431. * @param : pid
  432. * @return :
  433. * @---------------------------------------------------
  434. */
  435. function fOpenSMPMC02700(pid){
  436. cond = "";
  437. send = "";
  438. setParameter("SMPMC02700_pid", pid);
  439. fLinkPopMenu("SMPMC02700", cond, send, "modal");
  440. }
  441. /**
  442. * @desc : ???????? - ??????????????(????????)
  443. * <pre>
  444. * pam/patinfomngtweb/xrw/SMPMC01700_??????????????.xrw
  445. * </pre>
  446. * @param :
  447. * @return :
  448. * @---------------------------------------------------
  449. */
  450. function fOpenSMPMC01700(){
  451. send = "";
  452. cond = "";
  453. fLinkPopMenu("SMPMC01700", cond, send, "modal");
  454. }
  455. /**
  456. * @desc : ???????? - ??????????????(????????)
  457. * <pre>
  458. * pam/patinfomngtweb/xrw/SMPMC06500_??????????????.xrw
  459. * </pre>
  460. * @param :
  461. * @return :
  462. * @---------------------------------------------------
  463. */
  464. function fOpenSMPMC06500(pid){
  465. model.makeValue("/root/tempchk/specchk/stat", "");
  466. model.makeValue("/root/tempchk/specchk/pid", pid);
  467. model.makeValue("/root/tempchk/specchk/hngnm", "");
  468. model.makeValue("/root/tempchk/specchk/rrgstno1", "");
  469. model.makeValue("/root/tempchk/specchk/rrgstno2", "");
  470. model.makeValue("/root/tempchk/specchk/choiflag", "");
  471. model.makeValue("/root/tempchk/specchk/ordtype", "");
  472. model.makeValue("/root/tempchk/specchk/orddd", "");
  473. model.makeValue("/root/tempchk/specchk/orddeptcd", "");
  474. model.makeValue("/root/tempchk/specchk/orddrid", "");
  475. model.makeValue("/root/tempchk/specchk/specordyn", "");
  476. model.makeValue("/root/tempchk/specchk/fromdd", "");
  477. model.makeValue("/root/tempchk/specchk/rsrvdd", "");
  478. modal("SMPMC06500", "1", "0", "0" ,"SMPMC06500", "/root/tempchk/specchk", "/root/main/patappinfo/patappinfo1");
  479. }
  480. /**
  481. * @desc : ???????? - ????????????
  482. * <pre>
  483. * pam/bfjudgweb/xrw/SMPIJ01200_????????????????????????.xrw
  484. * </pre>
  485. * @param : pid, patnm, wardcd, indd, fromdd, todd, chkflag
  486. * @return :
  487. * @---------------------------------------------------
  488. */
  489. function fOpenSMPIJ01200_1(pid, patnm, wardcd, indd, fromdd, todd, chkflag){
  490. send = "/root/send";
  491. cond = "/root/hidden/SMPIJ01200_cond";
  492. model.makevalue("/root/hidden/SMPIJ01200_cond/pid", pid);
  493. model.makevalue("/root/hidden/SMPIJ01200_cond/patnm", patnm);
  494. model.makevalue("/root/hidden/SMPIJ01200_cond/wardcd", wardcd);
  495. model.makevalue("/root/hidden/SMPIJ01200_cond/indd", indd);
  496. model.makevalue("/root/hidden/SMPIJ01200_cond/fromdd", fromdd);
  497. model.makevalue("/root/hidden/SMPIJ01200_cond/todd", todd);
  498. model.makevalue("/root/hidden/SMPIJ01200_cond/chkflag", chkflag);
  499. fLinkPopMenu("SMPIJ01200", cond, send, "modal");
  500. }
  501. /**
  502. * @desc : ???????? - ????????????(????????)
  503. * <pre>
  504. * pam/bfjudgweb/xrw/SMPIJ01200_????????????????????????.xrw
  505. * </pre>
  506. * @param :
  507. * @return :
  508. * @---------------------------------------------------
  509. */
  510. function fOpenSMPIJ01200(){
  511. cond = "";
  512. send = "";
  513. fLinkPopMenu("SMPIJ01200", cond, send, "modal");
  514. }
  515. /**
  516. * @desc : ???????? - ??????????
  517. * <pre>
  518. * ast/dietweb/xrw/SMANT01000_????????????????.xrw
  519. * </pre>
  520. * @param : pid, patnm, patflag, ward, room, fromdd, todd
  521. * @return :
  522. * @---------------------------------------------------
  523. */
  524. function fOpenSMANT01000_1(pid, patnm, patflag, ward, room, fromdd, todd){
  525. send = "/root/send/searchitem/patlist";
  526. cond = "/root/hidden/SMANT01000_cond";
  527. model.makevalue("/root/hidden/SMANT01000_cond/pid", pid);
  528. model.makevalue("/root/hidden/SMANT01000_cond/hngnm", patnm);
  529. model.makevalue("/root/hidden/SMANT01000_cond/patflag", patflag);
  530. model.makevalue("/root/hidden/SMANT01000_cond/ward", ward);
  531. model.makevalue("/root/hidden/SMANT01000_cond/room", room);
  532. model.makevalue("/root/hidden/SMANT01000_cond/fromdd", fromdd);
  533. model.makevalue("/root/hidden/SMANT01000_cond/todd", todd);
  534. fLinkPopMenu("SMANT01000", cond, send, "modal");
  535. }
  536. /**
  537. * @desc : ???????? - ??????????(????????)
  538. * <pre>
  539. * ast/dietweb/xrw/SMANT01000_????????????????.xrw
  540. * </pre>
  541. * @param :
  542. * @return :
  543. * @---------------------------------------------------
  544. */
  545. function fOpenSMANT01000(){
  546. cond = "";
  547. send = "";
  548. fLinkPopMenu("SMANT01000", cond, send, "modal");
  549. }
  550. /**
  551. * @desc : ???????? - ????????
  552. * <pre>
  553. * emr/carerecweb/xrw/SMMNR01000_????????????.xrw
  554. * </pre>
  555. * @param :
  556. * @return :
  557. * @---------------------------------------------------
  558. */
  559. function fOpenSMMNR01000(pid, ioflag){
  560. cond = "";
  561. send = "";
  562. setParameter("pid", pid);
  563. setParameter("ioflag", ioflag);
  564. fLinkPopMenu("SMMNR01000", cond, send, "modal");
  565. }
  566. /**
  567. * @desc : ???????? - ????????????
  568. * <pre>
  569. * emr/carerecweb/xrw/SMMNR04600_????????????.xrw
  570. * </pre>
  571. * @param :
  572. * @return :
  573. * @---------------------------------------------------
  574. */
  575. function fOpenSMMNR04600(){
  576. cond = "";
  577. send = "";
  578. fLinkPopMenu("SMMNR04600", cond, send, "modal");
  579. }
  580. /**
  581. * @desc : ???????? - ????????????
  582. * <pre>
  583. * ast/examcureweb/xrw/SMAEA00500_???????? ????????????.xrw
  584. * </pre>
  585. * @param : ddflag, fromdd, todd, suppdeptcd, excuroomcd, orddeptcd, rsrvflag, wardcd, pid, patnm
  586. * @return :
  587. * @---------------------------------------------------
  588. */
  589. function fOpenSMAEA00500(ddflag, fromdd, todd, suppdeptcd, excuroomcd, orddeptcd, rsrvflag, wardcd, pid, patnm){
  590. send = "/root/send";
  591. cond = "/root/hidden/SMAEA00500_cond";
  592. model.makevalue("/root/hidden/SMAEA00500_cond/ddflag", ddflag);
  593. model.makevalue("/root/hidden/SMAEA00500_cond/fromdd", fromdd);
  594. model.makevalue("/root/hidden/SMAEA00500_cond/todd", todd);
  595. model.makevalue("/root/hidden/SMAEA00500_cond/suppdeptcd", suppdeptcd);
  596. model.makevalue("/root/hidden/SMAEA00500_cond/excuroomcd", excuroomcd);
  597. model.makevalue("/root/hidden/SMAEA00500_cond/orddeptcd", orddeptcd);
  598. model.makevalue("/root/hidden/SMAEA00500_cond/rsrvflag", rsrvflag);
  599. model.makevalue("/root/hidden/SMAEA00500_cond/wardcd", wardcd);
  600. model.makevalue("/root/hidden/SMAEA00500_cond/pid", pid);
  601. model.makevalue("/root/hidden/SMAEA00500_cond/patnm", patnm);
  602. model.makevalue("/root/hidden/SMAEA00500_cond/globalinstance/instance1", orddeptcd);
  603. fLinkPopMenu("SMAEA00500", cond, send, "modal");
  604. }
  605. /**
  606. * @desc : ???????? - ??????????????
  607. * <pre>
  608. * ast/examcureweb/xrw/SMAEA00300_??????????????????.xrw
  609. * </pre>
  610. * @param : pid
  611. * @return :
  612. * @---------------------------------------------------
  613. */
  614. function fOpenSMAEA00300(pid){
  615. send = "/root/send/srchpid";
  616. cond = "/root/hidden/SMAEA00300_cond/srchpid";
  617. model.makevalue("/root/hidden/SMAEA00300_cond/srchpid", pid);
  618. fLinkPopMenu("SMAEA00300", cond, send, "modal");
  619. }
  620. /**
  621. * @desc : ???????? - CRRT????
  622. * <pre>
  623. * emr/wardcareweb/xrw/SMMNW09100_CRRT????.xrw
  624. * </pre>
  625. * @param :
  626. * @return :
  627. * @---------------------------------------------------
  628. */
  629. function fOpenSMMNW09100(){
  630. cond = "";
  631. send = "";
  632. fLinkPopMenu("SMMNW09100", cond, send, "modal");
  633. }
  634. /**
  635. * @desc : ???????? - ????????????????????
  636. * <pre>
  637. * pam/bfjudgweb/xrw/SMPIJ01700_????????????????????????????.xrw
  638. * </pre>
  639. * @param : pid, patnm, insukind, fromdd, todd, chkflag
  640. * @return :
  641. * @---------------------------------------------------
  642. */
  643. function fOpenSMPIJ01700(pid, patnm, insukind, fromdd, todd, chkflag){
  644. send = "/root/send";
  645. cond = "/root/hidden/SMPIJ01700_cond";
  646. model.makevalue("/root/hidden/SMPIJ01700_cond/pid", pid);
  647. model.makevalue("/root/hidden/SMPIJ01700_cond/patnm", patnm);
  648. model.makevalue("/root/hidden/SMPIJ01700_cond/insukind", insukind);
  649. model.makevalue("/root/hidden/SMPIJ01700_cond/fromdd", fromdd);
  650. model.makevalue("/root/hidden/SMPIJ01700_cond/todd", todd);
  651. model.makevalue("/root/hidden/SMPIJ01700_cond/chkflag", chkflag);
  652. fLinkPopMenu("SMPIJ01700", cond, send, "modal");
  653. }
  654. /**
  655. * @desc : ???????? - ????????????????????
  656. * <pre>
  657. * pam/bfjudgweb/xrw/SMPIJ01700_????????????????????????????.xrw
  658. * </pre>
  659. * @param : pid, patnm, insukind, fromdd, todd, chkflag
  660. * @return :
  661. * @---------------------------------------------------
  662. */
  663. function fOpenSMMNW10700(pid, indd, wardcd, unitflag){
  664. cond = "";
  665. send = "";
  666. setParameter("pid", pid);
  667. setParameter("orddd", indd);
  668. setParameter("wardcd", wardcd);
  669. setParameter("unitflag", unitflag);
  670. fLinkPopMenu("SMMNW10700", cond, send, "modal");
  671. }
  672. /**
  673. * @desc : ???????? - ??????????????????
  674. * <pre>
  675. * pam/bfjudgweb/xrw/SMPIJ01800_??????????????????????.xrw
  676. * </pre>
  677. * @param : pid, patnm, indd, dschdd
  678. * @return :
  679. * @---------------------------------------------------
  680. */
  681. function fOpenSMPIJ01800(pid, patnm, indd, dschdd){
  682. send = "/root/hidden/cond/smpij01800";
  683. cond = "/root/hidden/SMPIJ01800_cond";
  684. model.makevalue("/root/hidden/SMPIJ01800_cond/pid", pid);
  685. model.makevalue("/root/hidden/SMPIJ01800_cond/patnm", patnm);
  686. model.makevalue("/root/hidden/SMPIJ01800_cond/indd", indd);
  687. model.makevalue("/root/hidden/SMPIJ01800_cond/dschdd", dschdd);
  688. fLinkPopMenu("SMPIJ01800", cond, send, "modal");
  689. }
  690. /**
  691. * @desc : ???????? - ????????????
  692. * <pre>
  693. * emr/prcpmngtweb/xrw/SMMMO00200_????????.xrw
  694. * </pre>
  695. * @param : pid, indd, cretno, instcd, ioflag, issdept
  696. * @return :
  697. * @---------------------------------------------------
  698. */
  699. function fOpenSMMMO00200(pid, indd, cretno, instcd, ioflag, issdept){
  700. cond = "";
  701. send = "";
  702. setParameter("SMMMO00200_pid", pid);
  703. setParameter("SMMMO00200_orddd", indd);
  704. setParameter("SMMMO00200_cretno", cretno);
  705. setParameter("SMMMO00200_instcd", instcd);
  706. setParameter("SMMMO00200_ioflag", ioflag);
  707. setParameter("SMMMO00200_issdept", issdept);
  708. fLinkPopMenu("SMMMO00200", cond, send, "modal");
  709. }
  710. /**
  711. * @desc : ???????? - ????????
  712. * <pre>
  713. * ast/examcureweb/xrw/SMAEF00100_????????????????.xrw
  714. * </pre>
  715. * @param :
  716. * @return :
  717. * @---------------------------------------------------
  718. */
  719. function fOpenSMAEF00100(pid){
  720. cond = "/root/hidden/SMAEF00100_cond";
  721. send = "/root/send/data";
  722. model.makevalue("/root/hidden/SMAEF00100_cond/pid", pid);
  723. model.makevalue("/root/hidden/SMAEF00100_cond/gb", "1");
  724. model.makevalue("/root/hidden/SMAEF00100_cond/excuexectodd", "3");
  725. model.makevalue("/root/hidden/SMAEF00100_cond/lendapptm", "");
  726. model.makevalue("/root/hidden/SMAEF00100_cond/lendgoal", "");
  727. model.makevalue("/root/hidden/SMAEF00100_cond/modality", "");
  728. model.makevalue("/root/hidden/SMAEF00100_cond/deptengabbr", "");
  729. model.makevalue("/root/hidden/SMAEF00100_cond/lenddeptcd", "");
  730. model.makevalue("/root/hidden/SMAEF00100_cond/lendrid", "");
  731. model.makevalue("/root/hidden/SMAEF00100_cond/srchdate1", "");
  732. model.makevalue("/root/hidden/SMAEF00100_cond/deptcd", "");
  733. model.makevalue("/root/hidden/SMAEF00100_cond/drid", "");
  734. model.makevalue("/root/hidden/SMAEF00100_cond/gb", "");
  735. model.makevalue("/root/hidden/SMAEF00100_cond/excuexectodd", "");
  736. fLinkPopMenu("SMAEF00100", cond, send, "modal");
  737. }
  738. /**
  739. * @desc : ???????? - ????????
  740. * <pre>
  741. * pam/insucomweb/xrw/SPPIZ01800_????????????????.xrw
  742. * </pre>
  743. * @param :
  744. * @return :
  745. * @---------------------------------------------------
  746. */
  747. function fOpenSPPIZ01800(pid, pnm, age, sex, indd){
  748. send = "/root/send_opener";
  749. cond = "/root/hidden/SPPIZ01800_cond";
  750. model.makevalue("/root/hidden/SPPIZ01800_cond/pid", pid);
  751. model.makevalue("/root/hidden/SPPIZ01800_cond/pnm", pnm);
  752. model.makevalue("/root/hidden/SPPIZ01800_cond/age", age);
  753. model.makevalue("/root/hidden/SPPIZ01800_cond/sex", sex);
  754. model.makevalue("/root/hidden/SPPIZ01800_cond/indd", indd);
  755. fLinkPopMenu("SPPIZ01800", cond, send, "modal");
  756. }
  757. /**
  758. * @desc : ???????? - ????????
  759. * <pre>
  760. * pam/insucomweb/xrw/SPMMO14900_????????????????.xrw
  761. * </pre>
  762. * @param :
  763. * @return :
  764. * @---------------------------------------------------
  765. */
  766. function fOpenSPMMO14900(pid, patnm){
  767. send = "";
  768. cond = "";
  769. setParameter("SPMMO14900_pid", pid);
  770. setParameter("SPMMO14900_hngnm", patnm);
  771. fLinkPopMenu("SPMMO14900", cond, send, "modal");
  772. }
  773. /**
  774. * @desc : ???????? - ????????
  775. * <pre>
  776. * pam/insucomweb/xrw/SMADT20100_????????????????.xrw
  777. * </pre>
  778. * @param :
  779. * @return :
  780. * @---------------------------------------------------
  781. */
  782. function fOpenSMADT20100(pid){
  783. send = "";
  784. cond = "";
  785. setParameter("SMADT20100_pid", pid);
  786. fLinkPopMenu("SMADT20100", cond, send, "modal");
  787. }
  788. /**
  789. * @desc : ???????? - ????????
  790. * <pre>
  791. * pam/insucomweb/xrw/SMLPP00500_????????????????.xrw
  792. * </pre>
  793. * @param :
  794. * @return :
  795. * @---------------------------------------------------
  796. */
  797. function fOpenSMLPP00500(pid){
  798. send = "";
  799. cond = "";
  800. setParameter("SMLPP00500_pid", pid);
  801. fLinkPopMenu("SMLPP00500", cond, send, "modal");
  802. }
  803. /**
  804. * @desc : ???????? - ????????
  805. * <pre>
  806. * emr/prcpmngtweb/xrw/SPMMO02400_????????????.xrw
  807. * </pre>
  808. * @param : pid, sex, patage, ioflag
  809. * @return :
  810. * @---------------------------------------------------
  811. */
  812. function fOpenSPMMO02400_1(pid, patnm, sex, patage, ioflag){
  813. cond = "";
  814. send = "";
  815. setParameter("SMMMO02400_pid", pid);
  816. setParameter("SMMMO02400_hngnm", patnm);
  817. setParameter("SMMMO02400_sex", sex);
  818. setParameter("SMMMO02400_age", patage);
  819. setParameter("SPMMO02400_ioflag", ioflag);
  820. fLinkPopMenu("SPMMO02400", cond, send, "modal");
  821. }
  822. /**
  823. * @desc : ???????? - ????????(????????)
  824. * <pre>
  825. * emr/prcpmngtweb/xrw/SPMMO02400_????????????.xrw
  826. * </pre>
  827. * @param :
  828. * @return :
  829. * @---------------------------------------------------
  830. */
  831. function fOpenSPMMO02400(){
  832. cond = "";
  833. send = "";
  834. fLinkPopMenu("SPMMO02400", cond, send, "modal");
  835. }
  836. /**
  837. * @desc : ???????? - ????????
  838. * <pre>
  839. * emr/caremedirecweb/xrw/SMMNR04500_???????? ????.xrw
  840. * </pre>
  841. * @param : wardcd, roomcd, patnm, pid, medrfromdd, medrtodd, indd, cretno, prcpkindcd, prcpcd, acpstatflag, drugstat
  842. * @return :
  843. * @---------------------------------------------------
  844. */
  845. //function fOpenSMMNR04500_1(wardcd, roomcd, patnm, pid, medrfromdd, medrtodd, indd, cretno, prcpkindcd, prcpcd, acpstatflag, drugstat){
  846. function fOpenSMMNR04500_1(pid, indd, cretno, medrfromdd, medrtodd){
  847. send = "/root/hidden/cond";
  848. cond = "/root/hidden/SMMNR04500_cond";
  849. model.makevalue("/root/hidden/SMMNR04500_cond/pid", pid);
  850. model.makevalue("/root/hidden/SMMNR04500_cond/indd", indd);
  851. model.makevalue("/root/hidden/SMMNR04500_cond/cretno", cretno);
  852. model.makevalue("/root/hidden/SMMNR04500_cond/medrfromdd", medrfromdd);
  853. model.makevalue("/root/hidden/SMMNR04500_cond/medrtodd", medrtodd);
  854. /*
  855. model.makevalue("/root/hidden/SMMNR04500_cond/wardcd", "");
  856. model.makevalue("/root/hidden/SMMNR04500_cond/roomcd", "");
  857. model.makevalue("/root/hidden/SMMNR04500_cond/settingrnid", "-");
  858. model.makevalue("/root/hidden/SMMNR04500_cond/prcpkindcd", "-");
  859. model.makevalue("/root/hidden/SMMNR04500_cond/prcpcd", "");
  860. model.makevalue("/root/hidden/SMMNR04500_cond/drugstat", "");
  861. model.makevalue("/root/hidden/SMMNR04500_cond/acpstatflag", "");
  862. model.makevalue("/root/hidden/SMMNR04500_cond/dtflag", "1");
  863. */
  864. fLinkPopMenu("SMMNR04500", cond, send, "modal");
  865. }
  866. /**
  867. * @desc : ???????? - ????????(????????)
  868. * <pre>
  869. * emr/caremedirecweb/xrw/SMMNR04500_???????? ????.xrw
  870. * </pre>
  871. * @param :
  872. * @return :
  873. * @---------------------------------------------------
  874. */
  875. function fOpenSMMNR04500(){
  876. cond = "";
  877. send = "";
  878. fLinkPopMenu("SMMNR04500", cond, send, "modal");
  879. }
  880. /**
  881. * @desc : ???????? - ??????????
  882. * <pre>
  883. * ast/infcmngtweb/xrw/SMASI00800_??????????????????????.xrw
  884. * </pre>
  885. * @param : termflag, fromdd, todd, prcsstat, kind, orddeptcd, pid, patnm
  886. * @return :
  887. * @---------------------------------------------------
  888. */
  889. function fOpenSMASI00800(termflag, fromdd, todd, prcsstat, kind, orddeptcd, pid, patnm){
  890. send = "/root/main/cond";
  891. cond = "/root/hidden/SMASI00800_cond";
  892. model.makevalue("/root/hidden/SMASI00800_cond/termflag", termflag);
  893. model.makevalue("/root/hidden/SMASI00800_cond/fromdd", fromdd);
  894. model.makevalue("/root/hidden/SMASI00800_cond/todd", todd);
  895. model.makevalue("/root/hidden/SMASI00800_cond/prcsstat", prcsstat);
  896. model.makevalue("/root/hidden/SMASI00800_cond/kind", kind);
  897. model.makevalue("/root/hidden/SMASI00800_cond/orddeptcd", orddeptcd);
  898. model.makevalue("/root/hidden/SMASI00800_cond/pid", pid);
  899. model.makevalue("/root/hidden/SMASI00800_cond/patnm", patnm);
  900. fLinkPopMenu("SMASI00800", cond, send, "modal");
  901. }
  902. /**
  903. * @desc : ???????? - ????????????
  904. * <pre>
  905. * ast/pharmacyweb/xrw/SMADB01020_???????????? ??????.xrw
  906. * </pre>
  907. * @param : pid, patnm, age, sex, wardcd, roomcd, indd, cretno, orddeptcd, prcpgenrflag
  908. * @return :
  909. * @---------------------------------------------------
  910. */
  911. function fOpenSMADB01020_1(pid, patnm, age, sex, wardcd, roomcd, indd, cretno, orddeptcd, prcpgenrflag){
  912. cond = "";
  913. send = "";
  914. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/pid", pid);
  915. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/hngnm", patnm);
  916. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/age", age);
  917. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/sex", sex);
  918. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/wardnm", wardcd);
  919. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/roomcd",roomcd);
  920. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/indd", indd);
  921. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/cretno", cretno);
  922. model.makevalue("/root/hidden/SMADB01020_cond_paminfo/list/orddeptcd", orddeptcd);
  923. var reqnode = instance1.selectNodes("/root/hidden/SMADB01020_cond_paminfo/list");
  924. var csv = getNodeListCSV(reqnode);
  925. setGlobalVariable("paminfo",csv);
  926. model.makevalue("/root/hidden/SMADB01000_cond_patflag/list/prcpgenrflag", prcpgenrflag);
  927. reqnode = instance1.selectNodes("/root/hidden/SMADB01000_cond_patflag/list");
  928. csv = getNodeListCSV(reqnode);
  929. setGlobalVariable("patflag",csv);
  930. fLinkPopMenu("SMADB01000", cond, send, "modal");
  931. }
  932. /**
  933. * @desc : ???????? - ????????????(????????)
  934. * <pre>
  935. * ast/pharmacyweb/xrw/SMADB01020_???????????? ??????.xrw
  936. * </pre>
  937. * @param :
  938. * @return :
  939. * @---------------------------------------------------
  940. */
  941. function fOpenSMADB01020(){
  942. cond = "";
  943. send = "";
  944. fLinkPopMenu("SMADB01020", cond, send, "modal");
  945. }
  946. /**
  947. "
  948. * @desc : ???????? - ??????????????????????(????????)
  949. * <pre>
  950. * ast/pharmacyweb/xrw/SMADB01000_??????????????????????.xrw
  951. * </pre>
  952. * @param :
  953. * @return :
  954. * @---------------------------------------------------
  955. */
  956. function fOpenSMADB01000(){
  957. cond = "";
  958. send = "";
  959. fLinkPopMenu("SMADB01000", cond, send, "modal");
  960. }
  961. /**
  962. "
  963. * @desc : ???????? - ??????????????????????(????????)
  964. * <pre>
  965. * ast/pharmacyweb/xrw/SMADB01000_??????????????????????.xrw
  966. * </pre>
  967. * @param :
  968. * @return :
  969. * @---------------------------------------------------
  970. * @JHP ????? ?????. ?? ??? ?? ??. 20090429
  971. */
  972. function fOpenSMADB01000_1(pid){
  973. cond = "";
  974. send = "";
  975. model.makevalue("/root/hidden/SMADB01000_cond_paminfo/list/pid", pid);
  976. var reqnode = instance1.selectNodes("/root/hidden/SMADB01000_cond_paminfo/list");
  977. var csv = getNodeListCSV(reqnode);
  978. setGlobalVariable("paminfo",csv);
  979. fLinkPopMenu("SMADB01000", cond, send, "modal");
  980. }
  981. /**
  982. * @desc : ???????? - ??????????????
  983. * <pre>
  984. *
  985. * </pre>
  986. * @param : pid
  987. * @return :
  988. * @---------------------------------------------------
  989. */
  990. function fOpenSMMNI00400_1(pid){
  991. cond = "";
  992. send = "";
  993. model.makevalue("/root/hidden/SMMNI00400_cond_paminfo/list/pid", pid);
  994. var reqnode = instance1.selectNodes("/root/hidden/SMMNI00400_cond_paminfo/list");
  995. var csv = getNodeListCSV(reqnode);
  996. setGlobalVariable("paminfo",csv);
  997. fLinkPopMenu("SMMNI00400", cond, send, "modal");
  998. }
  999. /**
  1000. * @desc : ???????? - ??????????????(????????)
  1001. * <pre>
  1002. *
  1003. * </pre>
  1004. * @param :
  1005. * @return :
  1006. * @---------------------------------------------------
  1007. */
  1008. function fOpenSMMNI00400(){
  1009. cond = "";
  1010. send = "";
  1011. setParameter("SMMNI00400_PRT", "Y");
  1012. fLinkPopMenu("SMMNI00400", cond, send, "modal");
  1013. }
  1014. /**
  1015. * @desc : ?????? - ????????(????)
  1016. * <pre>
  1017. * pam/bfjudgweb/xrw/SPPIJ02400_????????????????.xrw
  1018. * </pre>
  1019. * @param : tabflag, pid, indd, cretno, mskind, insukind, suppkind
  1020. * @return :
  1021. * @---------------------------------------------------
  1022. */
  1023. function fOpenSPPIJ02400(tabflag, pid, indd, cretno, mskind, insukind, suppkind){
  1024. send = "/root/send/data1";
  1025. cond = "/root/hidden/SPPIJ02400_cond";
  1026. model.makevalue("/root/hidden/SPPIJ02400_cond/tabflag", tabflag);
  1027. model.makevalue("/root/hidden/SPPIJ02400_cond/pid", pid);
  1028. model.makevalue("/root/hidden/SPPIJ02400_cond/indd", indd);
  1029. model.makevalue("/root/hidden/SPPIJ02400_cond/cretno", cretno);
  1030. model.makevalue("/root/hidden/SPPIJ02400_cond/mskind", mskind);
  1031. model.makevalue("/root/hidden/SPPIJ02400_cond/insukind", insukind);
  1032. model.makevalue("/root/hidden/SPPIJ02400_cond/suppkind", suppkind);
  1033. fLinkPopMenu("SPPIJ02400", cond, send, "modal");
  1034. }
  1035. /**
  1036. * @desc : ?????? - ??????????(????)
  1037. * <pre>
  1038. * pam/aftjudgweb/xrw/SPPID21300_????????????????.xrw
  1039. * </pre>
  1040. * @param : clamym, clamdg, pid, pidsn, insukind, suppkind, ordfromdd
  1041. * @return :
  1042. * @---------------------------------------------------
  1043. */
  1044. function fOpenSPPID21300(clamym, clamdg, pid, pidsn, insukind, suppkind, ordfromdd){
  1045. send = "/root/send/data1";
  1046. cond = "/root/hidden/SPPID21300_cond";
  1047. model.makevalue("/root/hidden/SPPID21300_cond/clamym", clamym);
  1048. model.makevalue("/root/hidden/SPPID21300_cond/clamdg", clamdg);
  1049. model.makevalue("/root/hidden/SPPID21300_cond/pid", pid);
  1050. model.makevalue("/root/hidden/SPPID21300_cond/pidsn", pidsn);
  1051. model.makevalue("/root/hidden/SPPID21300_cond/insukind", insukind);
  1052. model.makevalue("/root/hidden/SPPID21300_cond/suppkind", suppkind);
  1053. model.makevalue("/root/hidden/SPPID21300_cond/ordfromdd", ordfromdd);
  1054. fLinkPopMenu("SPPID21300", cond, send, "modal");
  1055. }
  1056. /**
  1057. * @desc : ?????? - ??????????????
  1058. * <pre>
  1059. * pam/inordamtmngtweb/xrw/SMPAI00200_??????????????.xrw
  1060. * </pre>
  1061. * @param : pid
  1062. * @return :
  1063. * @---------------------------------------------------
  1064. */
  1065. function fOpenSMPAI00200(pid){
  1066. send = "/root/send/pid";
  1067. cond = "/root/hidden/SMPAI00200_cond/pid";
  1068. model.makevalue("/root/hidden/SMPAI00200_cond/pid", pid);
  1069. fLinkPopMenu("SMPAI00200", cond, send, "modal");
  1070. }
  1071. /**
  1072. * @desc : ?????? - ????????????
  1073. * <pre>
  1074. * pam/outordamtmngtweb/xrw/SMPAO00300_????????????.xrw
  1075. * </pre>
  1076. * @param : pid
  1077. * @return :
  1078. * @---------------------------------------------------
  1079. */
  1080. function fOpenSMPAO00300(pid){
  1081. send = "/root/send/pid";
  1082. cond = "/root/hidden/SMPAO00300_cond/pid";
  1083. model.makevalue("/root/hidden/SMPAO00300_cond/pid", pid);
  1084. fLinkPopMenu("SMPAO00300", cond, send, "modal");
  1085. }
  1086. /**
  1087. * @desc : ?????? - ????????????????????
  1088. * <pre>
  1089. * pam/opatmngtweb/xrw/SMPMOTMP00_????????????.xrw
  1090. * </pre>
  1091. * @param : pid
  1092. * @return :
  1093. * @---------------------------------------------------
  1094. */
  1095. function fOpenSMPMOTMP00(pid){
  1096. send = "/root/source/pid";
  1097. cond = "/root/hidden/SMPMOTMP00_cond/pid";
  1098. model.makevalue("/root/hidden/SMPMOTMP00_cond/pid", pid);
  1099. fLinkPopMenu("SMPMOTMP00", cond, send, "modal");
  1100. }
  1101. /**
  1102. * @desc : ?????? - ??????????????
  1103. * <pre>
  1104. * pam/inordamtmngtweb/xrw/SMPAI00400_??????????????.xrw
  1105. * </pre>
  1106. * @param :
  1107. * @return :
  1108. * @---------------------------------------------------
  1109. */
  1110. function fOpenSMPAI00400(pid){
  1111. cond = "";
  1112. send = "";
  1113. fLinkPopMenu("SMPAI00400", cond, send, "modal");
  1114. }
  1115. /**
  1116. * @desc : ???????? - ????????
  1117. * <pre>
  1118. * ast/pharmacyweb/xrw/SMADB01900_????????????.xrw
  1119. * </pre>
  1120. * @param :
  1121. * @return :
  1122. * @---------------------------------------------------
  1123. */
  1124. function fOpenSMADB01900(){
  1125. cond = "";
  1126. send = "";
  1127. fLinkPopMenu("SMADB01900", cond, send, "modal");
  1128. }
  1129. /**
  1130. * @desc : ???????? - ??????????????
  1131. * <pre>
  1132. * ast/pharmacyweb/xrw/SMADB00100_????????????.xrw
  1133. * </pre>
  1134. * @param :
  1135. * @return :
  1136. * @---------------------------------------------------
  1137. */
  1138. function fOpenSMADB00100(){
  1139. cond = "";
  1140. send = "";
  1141. fLinkPopMenu("SMADB00100", cond, send, "modal");
  1142. }
  1143. /**
  1144. * @desc : ???????? - ????????
  1145. * <pre>
  1146. * pam/calcscormngtweb/xrw/SMPIC00100_????????.xrw
  1147. * </pre>
  1148. * @param :
  1149. * @return :
  1150. * @---------------------------------------------------
  1151. */
  1152. function fOpenSMPIC00100(){
  1153. cond = "";
  1154. send = "";
  1155. fLinkPopMenu("SMPIC00100", cond, send, "modal");
  1156. }
  1157. /**
  1158. * @desc : ???????? - ????????????
  1159. * <pre>
  1160. * pam/calcscormngtweb/xrw/SMPIC00700_????????????.xrw
  1161. * </pre>
  1162. * @param :
  1163. * @return :
  1164. * @---------------------------------------------------
  1165. */
  1166. function fOpenSMPIC00700(){
  1167. cond = "";
  1168. send = "";
  1169. fLinkPopMenu("SMPIC00700", cond, send, "modal");
  1170. }
  1171. /**
  1172. * @desc : ???????? - ????????????
  1173. * <pre>
  1174. * pam/insucomtweb/xrw/SPPIZ01600_????????????????.xrw
  1175. * </pre>
  1176. * @param :
  1177. * @return :
  1178. * @---------------------------------------------------
  1179. */
  1180. function fOpenSPPIZ01600(){
  1181. cond = "";
  1182. send = "";
  1183. fLinkPopMenu("SPPIZ01600", cond, send, "modal");
  1184. }
  1185. /**
  1186. * @desc : ???????? - ??????????
  1187. * <pre>
  1188. * ast/infcmngtweb/xrw/SMASB02100_????????????????????.xrw
  1189. * </pre>
  1190. * @param :
  1191. * @return :
  1192. * @---------------------------------------------------
  1193. */
  1194. function fOpenSMASB02100(pid){
  1195. cond = "";
  1196. send = "";
  1197. setParameter("SMASB02100_param", pid);
  1198. fLinkPopMenu("SMASB02100", cond, send, "modal");
  1199. }
  1200. /**
  1201. * @desc : ???????? - ??????????????????
  1202. * <pre>
  1203. * emr/prcpmngtweb/xrw/SMMMO05100_??????????????????.xrw
  1204. * </pre>
  1205. * @param : opfromdd, optodd, patnm, pid, oproomcd, perfdeptcd, oppatflagcd, opstatcd, anstmthdcd, anstdetlmthdcd, diaghngnm, ophngnm, opflagcd, diagcd, opcd
  1206. * @return :
  1207. * @---------------------------------------------------
  1208. */
  1209. function fOpenSMMMO05100(opfromdd, optodd, patnm, pid, oproomcd, perfdeptcd, oppatflagcd, opstatcd, anstmthdcd, anstdetlmthdcd, diaghngnm, ophngnm, opflagcd, diagcd, opcd){
  1210. send = "/root/main/cond";
  1211. cond = "/root/hidden/SMMMO05100_cond";
  1212. model.makevalue("/root/hidden/SMMMO05100_cond/opfromdd", opfromdd);
  1213. model.makevalue("/root/hidden/SMMMO05100_cond/optodd", optodd);
  1214. model.makevalue("/root/hidden/SMMMO05100_cond/hngnm", patnm);
  1215. model.makevalue("/root/hidden/SMMMO05100_cond/pid", pid);
  1216. model.makevalue("/root/hidden/SMMMO05100_cond/oproomcd", oproomcd);
  1217. model.makevalue("/root/hidden/SMMMO05100_cond/perfdeptcd", perfdeptcd);
  1218. model.makevalue("/root/hidden/SMMMO05100_cond/oppatflagcd", oppatflagcd);
  1219. model.makevalue("/root/hidden/SMMMO05100_cond/opstatcd", opstatcd);
  1220. model.makevalue("/root/hidden/SMMMO05100_cond/anstmthdcd", anstmthdcd);
  1221. model.makevalue("/root/hidden/SMMMO05100_cond/anstdetlmthdcd", anstdetlmthdcd);
  1222. model.makevalue("/root/hidden/SMMMO05100_cond/diaghngnm", diaghngnm);
  1223. model.makevalue("/root/hidden/SMMMO05100_cond/ophngnm", ophngnm);
  1224. model.makevalue("/root/hidden/SMMMO05100_cond/opflagcd", opflagcd);
  1225. model.makevalue("/root/hidden/SMMMO05100_cond/diagcd", diagcd);
  1226. model.makevalue("/root/hidden/SMMMO05100_cond/opcd", opcd);
  1227. model.makevalue("/root/hidden/SMMMO05100_cond/opfromtmcd", "-");
  1228. model.makevalue("/root/hidden/SMMMO05100_cond/perfdrid", "-");
  1229. model.makevalue("/root/hidden/SMMMO05100_cond/wardcd", "-");
  1230. model.makevalue("/root/hidden/SMMMO05100_cond/viewtype", "");
  1231. fLinkPopMenu("SMMMO05100", cond, send, "modal");
  1232. }
  1233. /**
  1234. * @desc : ???????? - ??????????????????
  1235. * <pre>
  1236. * emr/prcpmngtweb/xrw/SPMMO00200_????????.xrw
  1237. * </pre>
  1238. * @param : ioflag, pid, patnm, age, orddeptcd, orddd, medispclid, roomcd, insukind, suppkind, fromdd, todd
  1239. * @return :
  1240. * @---------------------------------------------------
  1241. */
  1242. function fOpenSPMMO00200(ioflag, pid, patnm, age, orddeptcd, orddd, medispclid, roomcd, insukind, suppkind, fromdd, todd){
  1243. cond = "";
  1244. send = "";
  1245. var cond_value = ioflag + "??"+ pid + "??"+ patnm + "??"+ age + "????"+ orddeptcd
  1246. + "??"+ orddd + "??"+ medispclid + "??"+ roomcd + "??"+ insukind
  1247. + "??"+ suppkind + "??"+ fromdd + "??" + todd + "??Y";
  1248. setParameter("SPMMO00200_param",cond_value);
  1249. fLinkPopMenu("SPMMO00200", cond, send, "modal");
  1250. }
  1251. /**
  1252. * @desc : ???????? - ????/????/???? ????
  1253. * <pre>
  1254. * pam/ipatmngtweb/xrw/SMPMI00700_???? ???? ????????.xrw
  1255. * </pre>
  1256. * @param : indschacptstat, srchcond, data1, fromdd, todd, sess_posinstcd
  1257. * @return :
  1258. * @---------------------------------------------------
  1259. */
  1260. function fOpenSMPMI00700(indschacptstat, srchcond, data1, fromdd, todd, sess_posinstcd,eryn,vipyn,tdayinexptyn,srchdateyn,srchdate,gubunexpt,hngnm){
  1261. cond = "/root/hidden/SMPMI00700_cond";
  1262. send = "/root/send";
  1263. model.makevalue("/root/hidden/SMPMI00700_cond/indschacptstat", indschacptstat);
  1264. model.makevalue("/root/hidden/SMPMI00700_cond/srchcond", srchcond);
  1265. model.makevalue("/root/hidden/SMPMI00700_cond/data1", data1);
  1266. model.makevalue("/root/hidden/SMPMI00700_cond/fromdd", fromdd);
  1267. model.makevalue("/root/hidden/SMPMI00700_cond/todd", todd);
  1268. model.makevalue("/root/hidden/SMPMI00700_cond/sess_posinstcd", sess_posinstcd);
  1269. model.makevalue("/root/hidden/SMPMI00700_cond/ioflag", "I");
  1270. model.makevalue("/root/hidden/SMPMI00700_cond/eryn", eryn);
  1271. model.makevalue("/root/hidden/SMPMI00700_cond/vipyn", vipyn);
  1272. model.makevalue("/root/hidden/SMPMI00700_cond/tdayinexptyn", tdayinexptyn);
  1273. model.makevalue("/root/hidden/SMPMI00700_cond/srchdateyn", srchdateyn);
  1274. model.makevalue("/root/hidden/SMPMI00700_cond/srchdate", srchdate);
  1275. model.makevalue("/root/hidden/SMPMI00700_cond/gubunexpt", gubunexpt);
  1276. model.makevalue("/root/hidden/SMPMI00700_cond/hngnm", hngnm);
  1277. fLinkPopMenu("SMPMI00700", cond, send, "modal");
  1278. }
  1279. /**
  1280. * @desc : ???????? - ????????????????
  1281. * <pre>
  1282. * emr/prcpmngtweb/xrw/SMMMB00200_????????SET????.xrw
  1283. * </pre>
  1284. * @param :
  1285. * @return :
  1286. * @---------------------------------------------------
  1287. */
  1288. function fOpenSMMMB00200(){
  1289. cond = "";
  1290. send = "";
  1291. fLinkPopMenu("SMMMB00200", cond, send, "modal");
  1292. }
  1293. function fOpenSMMMB08300(){
  1294. cond = "";
  1295. send = "";
  1296. fLinkPopMenu("SMMMB08300", cond, send, "modal");
  1297. }
  1298. /**
  1299. * @desc : ???????? - ????????????????????
  1300. * <pre>
  1301. * ast/pharmacyweb/xrw/SMADB00900_????????????????.xrw
  1302. * </pre>
  1303. * @param :
  1304. * @return :
  1305. * @---------------------------------------------------
  1306. */
  1307. function fOpenSMADB00900(){
  1308. cond = "";
  1309. send = "";
  1310. fLinkPopMenu("SMADB00900", cond, send, "modal");
  1311. }
  1312. /**
  1313. * @desc : ???????? - ????????????????
  1314. * <pre>
  1315. * pam/pambaseinfomngtweb/xrw/SMPMB00200_????????????.xrw
  1316. * </pre>
  1317. * @param :
  1318. * @return :
  1319. * @---------------------------------------------------
  1320. */
  1321. function fOpenSMPMB00200(){
  1322. cond = "";
  1323. send = "";
  1324. fLinkPopMenu("SMPMB00200", cond, send, "modal");
  1325. }
  1326. /**
  1327. * @desc : ???????? - CP????
  1328. * <pre>
  1329. * emr/cpgweb/xrw/SPMMP01200_CP????.xrw
  1330. * </pre>
  1331. * @param :
  1332. * @return :
  1333. * @---------------------------------------------------
  1334. */
  1335. function fOpenSPMMP01200_CP(){
  1336. cond = "";
  1337. send = "";
  1338. fLinkPopMenu("SPMMP01200_CP", cond, send, "modal");
  1339. }
  1340. /**
  1341. * @desc : EMR - ????????????????
  1342. * <pre>
  1343. * emr/medirecweb/xrw/SSMMR01100_????????.xrw
  1344. * </pre>
  1345. * @param :
  1346. * @return :
  1347. * @---------------------------------------------------
  1348. */
  1349. function fOpenSSMMR01100(){
  1350. cond = "";
  1351. send = "";
  1352. fLinkPopMenu("SSMMR01100", cond, send, "modal");
  1353. }
  1354. /**
  1355. * @desc : EMR - ????????????????
  1356. * <pre>
  1357. * emr/medirecweb/xrw/SSMMR01100_????????.xrw
  1358. * </pre>
  1359. * @param :
  1360. * @return :
  1361. * @---------------------------------------------------
  1362. */
  1363. function fOpenSMMMR00800(pid){
  1364. cond = "";
  1365. send = "";
  1366. var cond_value = pid + "????????????";
  1367. setParameter("SMMMR05000_param_pinfo",cond_value);
  1368. fLinkPopMenu("SMMMR00800", cond, send, "modal");
  1369. }
  1370. /**
  1371. * @desc : EMR - CONSULT
  1372. * <pre>
  1373. * emr/medirecweb/xrw/SMMMR05000_CONSULT????.xrw
  1374. * </pre>
  1375. * @param : pid
  1376. * @return :
  1377. * @---------------------------------------------------
  1378. */
  1379. function fOpenSMMMR05000_1(pid){
  1380. cond = "";
  1381. send = "";
  1382. var cond_value = pid + "????????????";
  1383. setParameter("SMMMR05000_param_pinfo",cond_value);
  1384. fLinkPopMenu("SMMMR05000", cond, send, "modal");
  1385. }
  1386. /**
  1387. * @desc : EMR - CONSULT(????????)
  1388. * <pre>
  1389. * emr/medirecweb/xrw/SMMMR05000_CONSULT????.xrw
  1390. * </pre>
  1391. * @param :
  1392. * @return :
  1393. * @---------------------------------------------------
  1394. */
  1395. function fOpenSMMMR05000(){
  1396. cond = "";
  1397. send = "";
  1398. fLinkPopMenu("SMMMR05000", cond, send, "modal");
  1399. }
  1400. /**
  1401. * @desc : EMR - 혈당간호기록
  1402. * <pre>
  1403. * emr/carerecweb/xrw/SMMNR02500_????????????.xrw
  1404. * </pre>
  1405. * @param :
  1406. * @return :
  1407. * @---------------------------------------------------
  1408. */
  1409. function fOpenSMMNR02500(){
  1410. cond = "";
  1411. send = "";
  1412. var dschdd="";
  1413. var pid="";
  1414. var wardcd=""
  1415. dschdd = model.getValue("/root/main/item1/iteminfo/dschdd");
  1416. pid = model.getValue("/root/main/item1/iteminfo/pid");
  1417. wardcd = model.getValue("/root/main/item1/iteminfo/wardcd");
  1418. if(dschdd != "99991231") {
  1419. setParameter("SMMNR02500_pid", pid);
  1420. setParameter("SMMNR02500_dschdd", dschdd);
  1421. setParameter("SMMNR02500_wardcd", wardcd);
  1422. } else {
  1423. clearParameter("SMMNR02500_pid");
  1424. clearParameter("SMMNR02500_dschdd");
  1425. clearParameter("SMMNR02500_wardcd");
  1426. }
  1427. fLinkPopMenu("SMMNR02500", cond, send, "modal");
  1428. }
  1429. /**
  1430. * @desc : EMR - ????????
  1431. * <pre>
  1432. * emr/carerecweb/xrw/SMMNR00700_????????I.xrw
  1433. * </pre>
  1434. * @param :
  1435. * @return :
  1436. * @---------------------------------------------------
  1437. */
  1438. function fOpenSMMNR00700(){
  1439. cond = "";
  1440. send = "";
  1441. fLinkPopMenu("SMMNR00700", cond, send, "modal");
  1442. }
  1443. /**
  1444. * @desc : EMR - ????????????????
  1445. * <pre>
  1446. *
  1447. * </pre>
  1448. * @param : pid
  1449. * @return :
  1450. * @---------------------------------------------------
  1451. */
  1452. function fOpenSMMRI00400(pid){
  1453. cond = "";
  1454. send = "";
  1455. setParameter("SMMRI00400_param_pid", pid);
  1456. fLinkPopMenu("SMMRI00400", cond, send, "modal");
  1457. }
  1458. /**
  1459. * @desc : ?????????? - ERcensus
  1460. * <pre>
  1461. * emr/ercareweb/xrw/SMMNE01700_???????????? ????.xrw
  1462. * </pre>
  1463. * @param :
  1464. * @return :
  1465. * @---------------------------------------------------
  1466. */
  1467. function fOpenSMMNE01300(){
  1468. cond = "";
  1469. send = "";
  1470. fLinkPopMenu("SMMNE01300", cond, send, "modal");
  1471. }
  1472. function fOpenSMMNE01700(){
  1473. cond = "";
  1474. send = "";
  1475. fLinkPopMenu("SMMNE01700", cond, send, "modal");
  1476. }
  1477. /**
  1478. * @desc : ?????????? - ??????triage
  1479. * <pre>
  1480. * emr/ercareweb/xrw/SPMNE04400_??????Triage.xrw
  1481. * </pre>
  1482. * @param :
  1483. * @return :
  1484. * @---------------------------------------------------
  1485. */
  1486. function fOpenSPMNE04400_1(pid, indd, cretno, sex, age, hngnm){
  1487. cond = "";
  1488. send = "";
  1489. var cond_value = pid + "??"+ indd + "??"+ cretno + "??"+ sex + "??"+ age + "????"+ hngnm ;
  1490. setParameter("SPMNE04400_param",cond_value);
  1491. fLinkPopMenu("SPMNE04400", cond, send, "modal");
  1492. }
  1493. /**
  1494. * @desc : ?????????? - ??????triage(????????)
  1495. * <pre>
  1496. * emr/ercareweb/xrw/SPMNE04400_??????Triage.xrw
  1497. * </pre>
  1498. * @param :
  1499. * @return :
  1500. * @---------------------------------------------------
  1501. */
  1502. function fOpenSPMNE04400(){
  1503. cond = "";
  1504. send = "";
  1505. fLinkPopMenu("SPMNE04400", cond, send, "modal");
  1506. }
  1507. /**
  1508. * @desc : ?????????? - ??????????????
  1509. * <pre>
  1510. * emr/prcpmngtweb/xrw/SMMMO06300_??????????????????????.xrw
  1511. * </pre>
  1512. * @param : pid, patnm, orddd
  1513. * @return :
  1514. * @---------------------------------------------------
  1515. */
  1516. function fOpenSMMMO06300(pid, patnm, orddd){
  1517. send = "/root/main/cond";
  1518. cond = "/root/hidden/SMMMO06300_cond";
  1519. model.makevalue("/root/hidden/SMMMO06300_cond/orddd", orddd);
  1520. model.makevalue("/root/hidden/SMMMO06300_cond/pid", pid);
  1521. model.makevalue("/root/hidden/SMMMO06300_cond/hngnm", patnm);
  1522. fLinkPopMenu("SMMMO06300", cond, send, "modal");
  1523. }
  1524. /**
  1525. * @desc : ?????????? - ????????????
  1526. * <pre>
  1527. * emr/carerecweb/xrw/SMMNR00900_????????????.xrw
  1528. * </pre>
  1529. * @param :
  1530. * @return :
  1531. * @---------------------------------------------------
  1532. */
  1533. function fOpenSMMNR00900_1(pid, indd, cretno, instcd){
  1534. cond = "";
  1535. send = "";
  1536. var cond_value = pid + "??" + indd + "??" + cretno + "??" + instcd + "??";
  1537. setParameter("SMMNR00900_Param",cond_value);
  1538. fLinkPopMenu("SMMNR00900", cond, send, "modal");
  1539. }
  1540. function fOpenSMMNR00900(){
  1541. cond = "";
  1542. send = "";
  1543. fLinkPopMenu("SMMNR00900", cond, send, "modal");
  1544. }
  1545. /**
  1546. * @desc : ?????????? - ????????????(????????)
  1547. * <pre>
  1548. * emr/carerecweb/xrw/SMMNR00900_????????????.xrw
  1549. * </pre>
  1550. * @param :
  1551. * @return :
  1552. * @---------------------------------------------------
  1553. */
  1554. function fOpenSMMNE04300(){
  1555. cond = "";
  1556. send = "";
  1557. fLinkPopMenu("SMMNE04300", cond, send, "modal");
  1558. }
  1559. /**
  1560. * @desc : ???????? - ????????
  1561. * <pre>
  1562. * emr/wardcareweb/xrw/SMMNW01200_???????? ?? ????????.xrw
  1563. * </pre>
  1564. * @param : pid, wardcd, dschdclrdt
  1565. * @return :
  1566. * @---------------------------------------------------
  1567. */
  1568. function fOpenSMMNW01200_1(pid, wardcd, dschdclrdt){
  1569. cond = "";
  1570. send = "";
  1571. model.makevalue("/root/hidden/SMMNW01200_cond/list/pid", pid);
  1572. model.makevalue("/root/hidden/SMMNW01200_cond/list/wardcd", wardcd);
  1573. model.makevalue("/root/hidden/SMMNW01200_cond/list/dschdclrdt", dschdclrdt);
  1574. var reqnode = instance1.selectNodes("/root/hidden/SMMNW01200_cond/list");
  1575. var csv = getNodeListCSV(reqnode);
  1576. setGlobalVariable("paminfo",csv);
  1577. fLinkPopMenu("SMMNW01200", cond, send, "modal");
  1578. }
  1579. /**
  1580. * @desc : ???????? - ????????
  1581. * <pre>
  1582. * emr/wardcareweb/xrw/SMMNW01200_???????? ?? ????????.xrw
  1583. * </pre>
  1584. * @param : ????????????
  1585. * @return :
  1586. * @---------------------------------------------------
  1587. */
  1588. function fOpenSMMNW01200(){
  1589. cond = "";
  1590. send = "";
  1591. fLinkPopMenu("SMMNW01200", cond, send, "modal");
  1592. }
  1593. /**
  1594. * @desc : ???????? - HSCT????????
  1595. * <pre>
  1596. * pam/patinfomngtweb/xrw/SMPMC01600_BMT????????.xrw
  1597. * </pre>
  1598. * @param :
  1599. * @return :
  1600. * @---------------------------------------------------
  1601. */
  1602. function fOpenSMPMC01600(){
  1603. cond = "";
  1604. send = "";
  1605. fLinkPopMenu("SMPMC01600", cond, send, "modal");
  1606. }
  1607. /**
  1608. * @desc : ???????? - HSCT??????????
  1609. * <pre>
  1610. * ast/hsctweb/xrw/SMABO00800_??????????.xrw
  1611. * </pre>
  1612. * @param :
  1613. * @return :
  1614. * @---------------------------------------------------
  1615. */
  1616. function fOpenSMABO00800(){
  1617. cond = "";
  1618. send = "";
  1619. fLinkPopMenu("SMABO00800", cond, send, "modal");
  1620. }
  1621. /**
  1622. * @desc : ???????? - HSCT????????????
  1623. * <pre>
  1624. * emr/medirecweb/xrw/SMMMR02100_HSCTSchedule.xrw
  1625. * </pre>
  1626. * @param :
  1627. * @return :
  1628. * @---------------------------------------------------
  1629. */
  1630. function fOpenSMMMR02100(){
  1631. cond = "";
  1632. send = "";
  1633. fLinkPopMenu("SMMMR02100", cond, send, "modal");
  1634. }
  1635. /**
  1636. * @desc : ???????? - ??????????????
  1637. * <pre>
  1638. * ast/hsctstemcellweb/xrw/SMABC00900_????????????????????????????.xrw
  1639. * </pre>
  1640. * @param : pid, hngnm, main
  1641. * @return :
  1642. * @---------------------------------------------------
  1643. */
  1644. function fOpenSMABC00900(pid, hngnm, main){
  1645. cond = "";
  1646. send = "";
  1647. var cond_value = pid + "??"+ hngnm + "??"+ main;
  1648. setParameter("opener_parameter_id",pid);
  1649. fLinkPopMenu("SMABC00900", cond, send, "modal");
  1650. }
  1651. /**
  1652. * @desc : ???????? - HSCT????????
  1653. * <pre>
  1654. * ast/hsctweb/xrw/SMABO00100_BMT????????.xrw
  1655. * </pre>
  1656. * @param : pid
  1657. * @return :
  1658. * @---------------------------------------------------
  1659. */
  1660. function fOpenSMABO00100(pid){
  1661. cond = "";
  1662. send = "";
  1663. var cond_value = pid;
  1664. setParameter("opener_parameter_id",cond_value);
  1665. fLinkPopMenu("SMABO00100", cond, send, "modal");
  1666. }
  1667. /**
  1668. * @desc : ???????? - ??????????????????
  1669. * <pre>
  1670. * ast/hsctstemcellweb/xrw/SMABC00300_??????????????????.xrw
  1671. * </pre>
  1672. * @param : pid, prcpdd, execprcpuniqno, prcphopedd, fstrgstdt
  1673. * @return :
  1674. * @---------------------------------------------------
  1675. */
  1676. function fOpenSMABC00300(pid, prcpdd, execprcpuniqno, prcphopedd, fstrgstdt){
  1677. cond = "";
  1678. send = "";
  1679. var cond_value = pid + "??" + prcpdd + "??" + execprcpuniqno + "??" + prcphopedd + "??" + fstrgstdt;
  1680. setParameter("opener_parameter_id",pid);
  1681. fLinkPopMenu("SMABC00300", cond, send, "modal");
  1682. }
  1683. /**
  1684. * @desc : ???????? - ????????
  1685. * <pre>
  1686. * pam/insubasecdmngtweb/xrw/SMPIB02400_???????????? ?? ????.xrw
  1687. * </pre>
  1688. * @param :
  1689. * @return :
  1690. * @---------------------------------------------------
  1691. */
  1692. function fOpenSMPIB02400(){
  1693. cond = "";
  1694. send = "";
  1695. fLinkPopMenu("SMPIB02400", cond, send, "modal");
  1696. }
  1697. /**
  1698. "
  1699. * @desc : ???????? - ??????????????????????(????????)
  1700. * <pre>
  1701. * ast/pharmacyweb/xrw/SMADB01020_??????????????????????.xrw
  1702. * </pre>
  1703. * @param :
  1704. * @return :
  1705. * @---------------------------------------------------
  1706. * @JHP ??. 20090429 (???? ???? ????? ?????? ??)
  1707. */
  1708. function fOpenSMADB01020_2(pid){
  1709. send = "/root/hidden/antisch";
  1710. cond = "/root/hidden/SMADB01020_cond";
  1711. model.makevalue("/root/hidden/SMADB01020_cond/pid", model.getValue("/root/main/prtlhislist/item/pid"));
  1712. model.makevalue("/root/hidden/SMADB01020_cond/cpgappno", model.getValue("/root/main/prtlhislist/item/cpgappno"));
  1713. fLinkPopMenu("SMADB01020", cond, send, "modal");
  1714. }
  1715. /**
  1716. * @desc : ???????? - ????????????(????????)
  1717. * <pre>
  1718. *
  1719. * </pre>
  1720. * @param :
  1721. * @return :
  1722. * @---------------------------------------------------
  1723. */
  1724. function fOpenSMMRD02000(pid){
  1725. send = "";
  1726. cond = "";
  1727. setParameter("SMMRD02000_pid", pid);
  1728. fLinkPopMenu("SMMRD02000", cond, send, "modal");
  1729. }
  1730. /**
  1731. * @desc : ???????? - ????????????(????????)
  1732. * <pre>
  1733. *
  1734. * </pre>
  1735. * @param :
  1736. * @return :
  1737. * @---------------------------------------------------
  1738. */
  1739. function fOpenSPMRD02100(pid){
  1740. send = "";
  1741. cond = "";
  1742. setParameter("SPMRD02100_pid", pid);
  1743. fLinkPopMenu("SPMRD02100", cond, send, "modal");
  1744. }
  1745. /**
  1746. * @desc : ???????? - ??????????????
  1747. * <pre>
  1748. *
  1749. * </pre>
  1750. * @param : pid
  1751. * @return :
  1752. * @---------------------------------------------------
  1753. */
  1754. function fOpenSMMRD01100(pid, genrflagcd){
  1755. cond = "";
  1756. send = "";
  1757. fLinkPopMenu("SMMRD01100", cond, send, "modal");
  1758. }
  1759. /**
  1760. * @desc : ???????? - ??????????????
  1761. * <pre>
  1762. *
  1763. * </pre>
  1764. * @param : pid
  1765. * @return :
  1766. * @---------------------------------------------------
  1767. */
  1768. function fOpenSMPAI03600(pid){
  1769. cond = "";
  1770. send = "";
  1771. //setParameter("SMMRD02000_pid", pid);
  1772. fLinkPopMenu("SMPAI03600", cond, send, "modal");
  1773. }