SPLRR91200_Chromosome의뢰서등록.xrw 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SPLRR90400_Chromosome의뢰서등록.xrw
  4. * 설 명 :
  5. * 설 계 자 : (주)에이씨케이 -
  6. * 작 성 자 : (주)에이씨케이 -
  7. * 작 성 일 :
  8. * 수정이력 :
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  12. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  13. <xhtml:head>
  14. <xhtml:title>Chromosome 의뢰서 등록</xhtml:title>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root xmlns="">
  18. <main>
  19. <reqfrm>
  20. <reqfrmtbl>
  21. <reqfrminfo>
  22. <choispc>
  23. <choispclist>
  24. <choi/>
  25. <spcseqno/>
  26. <spccd/>
  27. <spccd2/>
  28. </choispclist>
  29. </choispc>
  30. <reqcnts/>
  31. <inptitem01>
  32. <pid/>
  33. <patnm/>
  34. <rgstno/>
  35. <address/>
  36. <telno/>
  37. <orddd/>
  38. <ioflag/>
  39. <orddept/>
  40. <orddr/>
  41. <spccd/>
  42. <depdd/>
  43. <wek/>
  44. <dd/>
  45. <testnm/>
  46. <testnm2/>
  47. <chk1/>
  48. <chk1_1/>
  49. <etc/>
  50. <choi1/>
  51. <choi1_1/>
  52. <choi1_2/>
  53. <chk2/>
  54. <chk2_1/>
  55. <choi2/>
  56. <choi2_1/>
  57. <chk3_1/>
  58. <chk3_2/>
  59. <chk3_3/>
  60. <chk3_4/>
  61. <chk4/>
  62. <count/>
  63. </inptitem01>
  64. </reqfrminfo>
  65. </reqfrmtbl>
  66. </reqfrm>
  67. <rtnval>
  68. <rtnvalinfo>
  69. <reqno/>
  70. <instcd/>
  71. </rtnvalinfo>
  72. </rtnval>
  73. </main>
  74. <send>
  75. </send>
  76. <init>
  77. </init>
  78. <hidden>
  79. <reqfrminfo>
  80. <pid/>
  81. <prcpcd/>
  82. <prcpnm/>
  83. <opnm/>
  84. <spccd/>
  85. <spcnm/>
  86. <reqno/>
  87. <reqhistno/>
  88. <scrnno/>
  89. </reqfrminfo>
  90. <param>
  91. </param>
  92. </hidden>
  93. </root>
  94. </instance>
  95. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  96. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  97. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  98. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  99. <script type="javascript" ev:event="xforms-ready">
  100. <![CDATA[
  101. fExeInitialize();
  102. ]]>
  103. </script>
  104. <submission id="TXLRR90201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/rtnval/rtnvalinfo"/>
  105. <submission id="TRLRR90201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/reqfrm"/>
  106. <submission id="TRLRR91001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden/param"/>
  107. </model>
  108. <script type="javascript">
  109. <![CDATA[
  110. var focusInBackColor = "#ffcc99";
  111. var focusOutBackColor = "#ffffff";
  112. /* @group : 의뢰서 팝업화면
  113. * @ver : 2008.10.14
  114. * @by :
  115. * @-----------------------------------
  116. * @type : function
  117. * @access : public
  118. * @desc : 화면 Initialize함수
  119. */
  120. function fExeInitialize() {
  121. var toDay = getCurrentDate();
  122. var ioflag = "";
  123. //----------------------------------------------------------------
  124. // 처방등록 화면에서 호출되지 않는 경우는 "저장" 기능을 비 활성화 처리
  125. if (model.getValue("/root/hidden/reqfrminfo/scrnno") == "10") {
  126. btn_save.visible = true;
  127. model.makeValue("/root/send/pid", getPatientInfo("pid"));
  128. submit("TRLRR91001");
  129. model.removenode("/root/send/pid");
  130. } else {
  131. btn_save.visible = false;
  132. }
  133. //-------------
  134. // Test용 자료
  135. /*model.setValue("/root/hidden/reqfrminfo/pid" , "74");
  136. model.setValue("/root/hidden/reqfrminfo/prcpcd" , "T2");
  137. model.setValue("/root/hidden/reqfrminfo/spccd" , "TC2003");
  138. model.setValue("/root/hidden/reqfrminfo/reqno" , "0");
  139. */
  140. //----------------------------------------------
  141. // 의뢰지번호가 존재할 경우 의뢰지내용을 조회한다.
  142. if(getNodesetCount("/root/hidden/reqfrminfo/reqcnts") <= 0) { //내용이 없다
  143. if (model.getValue("/root/hidden/reqfrminfo/reqno") != "0") { //의뢰지번호 존재시
  144. model.makeValue("/root/send/instcd" , getUserInfo("dutplceinstcd"));
  145. model.makeValue("/root/send/pid" , model.getValue("/root/hidden/reqfrminfo/pid"));
  146. model.makeValue("/root/send/reqno" , model.getValue("/root/hidden/reqfrminfo/reqno"));
  147. submit("TRLRR90201");
  148. } else { //의뢰지번호 없다..!!
  149. model.setValue("/root/hidden/reqfrminfo/reqno" , "0");
  150. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01" , "");
  151. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/pid" , model.getValue("/root/hidden/param/pid"));
  152. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/patnm" , model.getValue("/root/hidden/param/patnm"));
  153. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/rgstno" , model.getValue("/root/hidden/param/rgstno"));
  154. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddd" , toDay);
  155. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/depdd" , toDay);
  156. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddept" , getPatientInfoDetail("orddeptnm")); //진료과
  157. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddr" , getPatientInfoDetail("orddrnm")); //진료의사
  158. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/address" , getPatientInfo("addr")); //주소
  159. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/telno" , getPatientInfo("telno")); //전화번호
  160. if(getPatientInfoDetail("ioflag") == "E" || getPatientInfoDetail("ioflag") == "I" || getPatientInfoDetail("ioflag") == "D"){
  161. ioflag = "입원";
  162. }else if(getPatientInfoDetail("ioflag") == "O" || getPatientInfoDetail("ioflag") == "S"){
  163. ioflag = "외래";
  164. }else{
  165. ioflag = "";
  166. }
  167. model.setValue("/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/ioflag" , ioflag); //진료구분
  168. }
  169. }else { //내용이 있다(ex> 특수에서 의뢰서 띄울때 처럼)
  170. model.removeNodeset("/root/main/reqfrm/reqfrmtbl/reqfrminfo");
  171. model.makeNode("/root/main/reqfrm/reqfrmtbl/reqfrminfo");
  172. copyNodesetType("/root/main/reqfrm/reqfrmtbl/reqfrminfo" , "/root/hidden/reqfrminfo/reqcnts/reqfrminfo"); //의뢰서 내용 main으로 복사
  173. }
  174. model.refresh();
  175. }
  176. // 확인버튼 클릭시 저장
  177. function fExeClinicSave(){
  178. if(fSaveChk()== "0"){ //필수입력항목 체크
  179. return;
  180. }
  181. var strNode = "/root/main/reqfrm/reqfrmtbl/reqfrminfo/choispc/choispclist";
  182. var node = instance1.selectSingleNode("/root/main/reqfrm/reqfrmtbl/reqfrminfo"); //xml 저장을 위해 노드로 만듦
  183. // 검체 추가정보 설정
  184. model.makeValue(strNode + "/choi" , "true");
  185. model.makeValue(strNode + "/spcseqno" , "001");
  186. model.makeValue(strNode + "/spccd" , model.getValue("/root/hidden/reqfrminfo/spccd"));
  187. model.makeValue(strNode + "/spccd2" , model.getValue("/root/hidden/reqfrminfo/spccd"));
  188. model.removeNodeset("/root/send");
  189. model.makeValue("/root/send/pid" , model.getValue("/root/hidden/reqfrminfo/pid"));
  190. model.makeValue("/root/send/reqno" , model.getValue("/root/hidden/reqfrminfo/reqno"));
  191. model.makeValue("/root/send/reqcnts" , node.xml, true);
  192. model.makeValue("/root/send/instcd" , getUserInfo("dutplceinstcd"));
  193. //------------------------
  194. if (!submit("TXLRR90201")) {
  195. messageBox("의뢰지 저장을", "E009");
  196. return false;
  197. }
  198. //------------------
  199. // 의뢰지번호 Return
  200. opener.model.setValue("/root/hidden/reqfrminfo/reqno", model.getValue("/root/main/rtnval/rtnvalinfo/reqno"));
  201. //------------
  202. model.close();
  203. }
  204. //필수항목 체크
  205. function fSaveChk(){
  206. var xPath = "/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01";
  207. var nNode = model.instances(0).selectSingleNode(xPath);
  208. var max = nNode.childNodes.length;
  209. for (var idx=0;idx<max;idx++) {
  210. var obj = nNode.childNodes(idx);
  211. var objNm = obj.nodeName;
  212. var chkflag = false;
  213. //필수체크항목리스트
  214. switch (objNm) {
  215. case "pid" :
  216. case "patnm" :
  217. case "rgstno" :
  218. case "address" :
  219. case "telno" :
  220. case "orddd" :
  221. case "orddept" :
  222. case "orddr" :
  223. case "ioflag" :
  224. case "spccd" :
  225. case "deptdd" :
  226. case "wek" :
  227. case "dd" :
  228. case "testnm" :
  229. if (model.getValue(xPath + "/" + objNm) == "") {
  230. chkflag = true;
  231. break;
  232. }
  233. }
  234. if (chkflag == true) {
  235. messageBox("필수입력사항입니다. 값을 입력하십시오.", "E999", "");
  236. var objContNm = fControlFind(xPath + "/" + objNm);
  237. if (objContNm != "") {
  238. model.setFocus(objContNm);
  239. }
  240. return 0;
  241. }
  242. }
  243. }
  244. // control 찾기
  245. function fControlFind(xPath) {
  246. var childObjCnt = document.controls.length;
  247. var childObj;
  248. for (var i=0; i < childObjCnt; i++) {
  249. childObj = document.controls.item(i);
  250. var ref = childObj.attribute("ref");
  251. if (ref == xPath) {
  252. return childObj.attribute("id");
  253. break;
  254. }
  255. }
  256. return "";
  257. }
  258. // 닫기
  259. function fSetClose(){
  260. window.close();
  261. }
  262. //체크박스 세부 체크박스 활성화/비활성화를 위해 검색하는 function
  263. function fIndex(str1, str2){
  264. var a = str1.indexOf(str2);
  265. return a;
  266. }
  267. //선택항목 배경색 지정
  268. function ffocusInBackColor() {
  269. var Control = document.all.item(event.currentTarget);
  270. Control.attribute("background-color") = focusInBackColor;
  271. }
  272. //포커스아웃 배경색 해제
  273. function ffocusOutBackColor() {
  274. var Control = document.all.item(event.currentTarget);
  275. Control.attribute("background-color") = focusOutBackColor;
  276. }
  277. ]]>
  278. </script>
  279. </xhtml:head>
  280. <xhtml:body pagewidth="610" pageheight="800" guideline="1,800;1,606;" style="border-color:#000000; margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
  281. <group id="group1" style="left:0px; top:-15px; width:610px; height:780x; ">
  282. <table id="table1" cellspacing="-1" style="left:0px; top:345px; width:600px; height:289px; ">
  283. <tr>
  284. <td style="width:198px; height:25px; font-size:10pt; font-weight:bold; text-align:left; vertical-align:middle; ">1. 양수 및 융모막 배양</td>
  285. <td style="width:198px; height:25px; font-size:10pt; font-weight:bold; text-align:left; vertical-align:middle; ">2. 말초혈액 배양</td>
  286. <td style="width:198px; height:25px; font-size:10pt; font-weight:bold; text-align:left; vertical-align:middle; ">3. 골수배양</td>
  287. </tr>
  288. <tr>
  289. <td style="width:198px; height:235px; ">
  290. <select id="checkbox4" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk1" overflow="visible" appearance="full" sep="," style="left:10px; top:25px; width:175px; height:20px; border-style:none; ">
  291. <choices>
  292. <item>
  293. <label>Triple 선별양성</label>
  294. <value>Triple 선별양성</value>
  295. </item>
  296. </choices>
  297. <script type="javascript" ev:event="onclick">
  298. <![CDATA[
  299. if(fIndex(checkbox4.value, "Triple 선별양성") != "-1" ){
  300. checkbox5.disabled = false;
  301. }else{
  302. checkbox5.disabled = true;
  303. checkbox5.value = "";
  304. }
  305. ]]>
  306. </script>
  307. </select>
  308. <select id="checkbox6" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk1" overflow="visible" appearance="full" sep="," style="left:10px; top:58px; width:175px; height:105px; border-style:none; ">
  309. <choices>
  310. <item>
  311. <label>비정상 초음파 소견</label>
  312. <value>비정상 초음파 소견</value>
  313. </item>
  314. <item>
  315. <label>고령 임신(35세 이상)</label>
  316. <value>고령 임신(35세 이상)</value>
  317. </item>
  318. <item>
  319. <label>염색체 이상 가족력</label>
  320. <value>염색체 이상 가족력</value>
  321. </item>
  322. <item>
  323. <label>산모가 원함</label>
  324. <value>산모가 원함</value>
  325. </item>
  326. <item>
  327. <label>IUGR</label>
  328. <value>IUGR</value>
  329. </item>
  330. <item>
  331. <label>기타</label>
  332. <value>기타</value>
  333. </item>
  334. </choices>
  335. <script type="javascript" ev:event="onclick">
  336. <![CDATA[
  337. if(fIndex(checkbox6.value, "기타") != "-1" ){
  338. input18.disabled = false;
  339. }else{
  340. input18.disabled = true;
  341. }
  342. ]]>
  343. </script>
  344. </select>
  345. </td>
  346. <td style="width:198px; height:235px; ">
  347. <select1 id="radio3" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/choi2" appearance="full" overflow="visible" style="left:10px; top:190px; width:40px; height:35px; border-style:none; ">
  348. <choices>
  349. <item>
  350. <label>무</label>
  351. <value>무</value>
  352. </item>
  353. <item>
  354. <label>유</label>
  355. <value>유</value>
  356. </item>
  357. </choices>
  358. <script type="javascript" ev:event="onclick">
  359. <![CDATA[
  360. if(radio3.value == "유"){
  361. input17.disabled = false;
  362. }else{
  363. input17.disabled = true;
  364. input17.value = "";
  365. }
  366. ]]>
  367. </script>
  368. </select1>
  369. <select id="checkbox3" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk2" overflow="visible" appearance="full" sep="," style="left:5px; top:24px; width:175px; height:71px; border-style:none; ">
  370. <choices>
  371. <item>
  372. <label>염색체 질환 의심(R/O)</label>
  373. <value>염색체 질환 의심(R/O)</value>
  374. </item>
  375. <item>
  376. <label>습관성 유산(횟수 )</label>
  377. <value>습관성 유산(횟수 )</value>
  378. </item>
  379. <item>
  380. <label>불임</label>
  381. <value>불임</value>
  382. </item>
  383. <item>
  384. <label>기타</label>
  385. <value>기타</value>
  386. </item>
  387. </choices>
  388. <script type="javascript" ev:event="xforms-value-changed">
  389. <![CDATA[
  390. if(fIndex(checkbox3.value, "습관성 유산") != "-1" ){
  391. input21.disabled = false;
  392. }else{
  393. input21.disabled = true;
  394. input21.value ="";
  395. }
  396. ]]>
  397. </script>
  398. </select>
  399. </td>
  400. <td style="width:198px; height:235px; "/>
  401. </tr>
  402. <tr>
  403. <td style="width:198px; height:25px; font-weight:bold; text-align:left; vertical-align:middle; ">4. Abortus 및 조직 배양</td>
  404. <td colspan="2" style="width:396px; height:25px; font-weight:bold; text-align:left; vertical-align:middle; "/>
  405. </tr>
  406. <caption id="caption14" style="left:0px; top:590px; width:150px; height:20px; ">♣ 판독에 결정걱 영향을 주므로 Nuchal Transluency을</caption>
  407. <caption id="caption32" class="cell_1" style="left:120px; top:456px; width:75px; height:23px; text-align:center; vertical-align:middle; ">최종월경일</caption>
  408. </table>
  409. <caption id="caption3" style="left:170px; top:10px; width:292px; height:35px; font-size:14pt; font-weight:bold; text-align:center; ">Request For Chromosome Study</caption>
  410. <caption id="caption4" class="cell_1" style="left:0px; top:71px; width:70px; height:23px; text-align:center; vertical-align:middle; ">등록번호</caption>
  411. <input id="input2" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/pid" class="input_essential" navindex="1" style="left:73px; top:72px; width:87px; height:19px; ">
  412. <script type="javascript" ev:event="DOMFocusIn">
  413. <![CDATA[
  414. ffocusInBackColor();
  415. ]]>
  416. </script>
  417. <script type="javascript" ev:event="DOMFocusOut">
  418. <![CDATA[
  419. ffocusOutBackColor();
  420. ]]>
  421. </script>
  422. </input>
  423. <line id="line1" class="line_1" style="x1:0px; y1:66px; x2:601px; y2:66px; "/>
  424. <caption id="caption5" class="cell_1" style="left:165px; top:71px; width:55px; height:23px; text-align:center; vertical-align:middle; ">성 명</caption>
  425. <input id="input1" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/patnm" class="input_essential" navindex="2" style="left:223px; top:72px; width:87px; height:19px; ">
  426. <script type="javascript" ev:event="DOMFocusIn">
  427. <![CDATA[
  428. ffocusInBackColor();
  429. ]]>
  430. </script>
  431. <script type="javascript" ev:event="DOMFocusOut">
  432. <![CDATA[
  433. ffocusOutBackColor();
  434. ]]>
  435. </script>
  436. </input>
  437. <caption id="caption6" class="cell_1" style="left:315px; top:71px; width:80px; height:23px; text-align:center; vertical-align:middle; ">주민번호</caption>
  438. <input id="input3" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/rgstno" class="input_essential" navindex="3" style="left:398px; top:72px; width:197px; height:19px; ">
  439. <script type="javascript" ev:event="DOMFocusIn">
  440. <![CDATA[
  441. ffocusInBackColor();
  442. ]]>
  443. </script>
  444. <script type="javascript" ev:event="DOMFocusOut">
  445. <![CDATA[
  446. ffocusOutBackColor();
  447. ]]>
  448. </script>
  449. </input>
  450. <caption id="caption7" class="cell_1" style="left:0px; top:96px; width:70px; height:23px; text-align:center; vertical-align:middle; ">주소</caption>
  451. <input id="input4" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/address" class="input_essential" navindex="4" style="left:73px; top:97px; width:327px; height:19px; ">
  452. <script type="javascript" ev:event="DOMFocusIn">
  453. <![CDATA[
  454. ffocusInBackColor();
  455. ]]>
  456. </script>
  457. <script type="javascript" ev:event="DOMFocusOut">
  458. <![CDATA[
  459. ffocusOutBackColor();
  460. ]]>
  461. </script>
  462. </input>
  463. <caption id="caption8" class="cell_1" style="left:403px; top:96px; width:70px; height:23px; text-align:center; vertical-align:middle; ">전화번호</caption>
  464. <input id="input5" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/telno" class="input_essential" navindex="5" format="99999999999" style="left:476px; top:97px; width:120px; height:19px; ">
  465. <script type="javascript" ev:event="DOMFocusIn">
  466. <![CDATA[
  467. ffocusInBackColor();
  468. ]]>
  469. </script>
  470. <script type="javascript" ev:event="DOMFocusOut">
  471. <![CDATA[
  472. ffocusOutBackColor();
  473. ]]>
  474. </script>
  475. </input>
  476. <caption id="caption9" class="tit_2" style="left:0px; top:51px; width:113px; height:13px; ">환자정보</caption>
  477. <line id="line2" class="line_1" style="x1:0px; y1:141px; x2:600px; y2:141px; "/>
  478. <caption id="caption10" class="tit_2" style="left:0px; top:126px; width:113px; height:13px; ">진료정보</caption>
  479. <line id="line5" class="line_3" style="x1:0px; y1:120px; x2:600px; y2:120px; "/>
  480. <caption id="caption11" class="cell_1" style="left:0px; top:146px; width:50px; height:23px; text-align:center; vertical-align:middle; ">진료일</caption>
  481. <caption id="caption13" class="cell_1" style="left:425px; top:146px; width:63px; height:23px; text-align:center; vertical-align:middle; ">진료구분</caption>
  482. <input id="ipt_usdt" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddd" class="input_s_essential" navindex="6" inputtype="date" style="left:52px; top:148px; width:95px; height:19px; font-weight:normal; ">
  483. <script type="javascript" ev:event="DOMFocusIn">
  484. <![CDATA[
  485. ffocusInBackColor();
  486. ]]>
  487. </script>
  488. <script type="javascript" ev:event="DOMFocusOut">
  489. <![CDATA[
  490. ffocusOutBackColor();
  491. ]]>
  492. </script>
  493. </input>
  494. <select1 id="radio1" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/ioflag" navindex="9" appearance="full" cellspacing="10" cols="2" overflow="visible" style="left:490px; top:150px; width:105px; height:15px; border-style:none; ">
  495. <choices>
  496. <item>
  497. <label>입원</label>
  498. <value>입원</value>
  499. </item>
  500. <item>
  501. <label>외래</label>
  502. <value>외래</value>
  503. </item>
  504. </choices>
  505. <script type="javascript" ev:event="DOMFocusIn">
  506. <![CDATA[
  507. ffocusInBackColor();
  508. ]]>
  509. </script>
  510. <script type="javascript" ev:event="DOMFocusOut">
  511. <![CDATA[
  512. ffocusOutBackColor();
  513. ]]>
  514. </script>
  515. </select1>
  516. <caption id="caption15" class="cell_1" style="left:151px; top:146px; width:56px; height:23px; text-align:center; vertical-align:middle; ">진료과</caption>
  517. <input id="input7" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddept" class="input_essential" navindex="7" style="left:208px; top:147px; width:87px; height:19px; ">
  518. <script type="javascript" ev:event="DOMFocusIn">
  519. <![CDATA[
  520. ffocusInBackColor();
  521. ]]>
  522. </script>
  523. <script type="javascript" ev:event="DOMFocusOut">
  524. <![CDATA[
  525. ffocusOutBackColor();
  526. ]]>
  527. </script>
  528. </input>
  529. <caption id="caption16" class="cell_1" style="left:298px; top:146px; width:50px; height:23px; text-align:center; vertical-align:middle; ">진료의</caption>
  530. <input id="input9" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/orddr" class="input_essential" navindex="8" style="left:350px; top:147px; width:72px; height:19px; ">
  531. <script type="javascript" ev:event="DOMFocusIn">
  532. <![CDATA[
  533. ffocusInBackColor();
  534. ]]>
  535. </script>
  536. <script type="javascript" ev:event="DOMFocusOut">
  537. <![CDATA[
  538. ffocusOutBackColor();
  539. ]]>
  540. </script>
  541. </input>
  542. <line id="line3" class="line_3" style="x1:0px; y1:171px; x2:600px; y2:171px; "/>
  543. <caption id="caption17" class="tit_2" style="left:0px; top:176px; width:113px; height:14px; ">의뢰정보</caption>
  544. <line id="line4" class="line_1" style="x1:0px; y1:191px; x2:600px; y2:191px; "/>
  545. <caption id="caption18" class="cell_1" style="left:0px; top:247px; width:70px; height:23px; text-align:center; vertical-align:middle; ">의뢰검사명</caption>
  546. <select1 id="radio2" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/spccd" navindex="13" appearance="full" cellspacing="0" cols="7" overflow="visible" style="left:75px; top:225px; width:521px; height:15px; border-style:none; ">
  547. <choices>
  548. <item>
  549. <label>Peripheral blood</label>
  550. <value>Peripheral blood</value>
  551. </item>
  552. <item>
  553. <label>Chorionic villi</label>
  554. <value>Chorionic villi</value>
  555. </item>
  556. <item>
  557. <label>Amniotic fluid</label>
  558. <value>Amniotic fluid</value>
  559. </item>
  560. <item>
  561. <label>Abortus</label>
  562. <value>Abortus</value>
  563. </item>
  564. <item>
  565. <label>Bone marrow</label>
  566. <value>Bone marrow</value>
  567. </item>
  568. <item>
  569. <label>others</label>
  570. <value>others</value>
  571. </item>
  572. </choices>
  573. <script type="javascript" ev:event="DOMFocusIn">
  574. <![CDATA[
  575. ffocusInBackColor();
  576. ]]>
  577. </script>
  578. <script type="javascript" ev:event="DOMFocusOut">
  579. <![CDATA[
  580. ffocusOutBackColor();
  581. ]]>
  582. </script>
  583. </select1>
  584. <caption id="caption19" class="cell_1" style="left:402px; top:373px; width:103px; height:23px; text-align:left; vertical-align:middle; ">1) 진단명</caption>
  585. <caption id="caption25" class="cell_1" style="left:0px; top:196px; width:71px; height:23px; text-align:center; vertical-align:middle; ">임신주수</caption>
  586. <input id="input15" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/wek" class="input_essential" navindex="10" format="99" style="left:73px; top:197px; width:32px; height:19px; ">
  587. <script type="javascript" ev:event="DOMFocusIn">
  588. <![CDATA[
  589. ffocusInBackColor();
  590. ]]>
  591. </script>
  592. <script type="javascript" ev:event="DOMFocusOut">
  593. <![CDATA[
  594. ffocusOutBackColor();
  595. ]]>
  596. </script>
  597. </input>
  598. <caption id="caption26" style="left:105px; top:200px; width:20px; height:20px; ">주</caption>
  599. <input id="input16" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/dd" class="input_essential" navindex="11" format="99" style="left:128px; top:197px; width:32px; height:19px; ">
  600. <script type="javascript" ev:event="DOMFocusIn">
  601. <![CDATA[
  602. ffocusInBackColor();
  603. ]]>
  604. </script>
  605. <script type="javascript" ev:event="DOMFocusOut">
  606. <![CDATA[
  607. ffocusOutBackColor();
  608. ]]>
  609. </script>
  610. </input>
  611. <caption id="caption27" style="left:164px; top:200px; width:21px; height:20px; ">일</caption>
  612. <line id="line6" class="line_3" style="x1:0px; y1:755px; x2:595px; y2:755px; "/>
  613. <line id="line7" class="line_1" style="x1:0px; y1:335px; x2:601px; y2:335px; "/>
  614. <caption id="caption31" class="tit_2" style="left:5px; top:640px; width:221px; height:14px; ">검체 채취, 처리, 운송 시 주의사항</caption>
  615. <line id="line9" class="line_3" style="x1:0px; y1:635px; x2:595px; y2:635px; "/>
  616. <caption id="caption1" class="cell_1" style="left:0px; top:222px; width:70px; height:23px; text-align:center; vertical-align:middle; ">검체종류</caption>
  617. <caption id="caption2" class="cell_1" style="left:188px; top:196px; width:77px; height:23px; text-align:center; vertical-align:middle; ">검사의뢰일</caption>
  618. <input id="input6" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/depdd" class="input_s_essential" navindex="12" inputtype="date" style="left:267px; top:198px; width:100px; height:19px; font-weight:normal; ">
  619. <script type="javascript" ev:event="DOMFocusIn">
  620. <![CDATA[
  621. ffocusInBackColor();
  622. ]]>
  623. </script>
  624. <script type="javascript" ev:event="DOMFocusOut">
  625. <![CDATA[
  626. ffocusOutBackColor();
  627. ]]>
  628. </script>
  629. </input>
  630. <select id="checkbox1" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/testnm" class="checkbox_search" navindex="14" overflow="visible" appearance="full" sep="," style="left:85px; top:251px; width:315px; height:50px; border-style:none; ">
  631. <choices>
  632. <item>
  633. <label>Routine chromosome analysis</label>
  634. <value>Routine chromosome analysis</value>
  635. </item>
  636. <item>
  637. <label>Express test(일반배양, Down)</label>
  638. <value>Express test(일반배양 Down)</value>
  639. </item>
  640. <item>
  641. <label>FISH(Fluorescence In Situ Hybridization)</label>
  642. <value>FISH(Fluorescence In Situ Hybridization)</value>
  643. </item>
  644. </choices>
  645. <script type="javascript" ev:event="onclick">
  646. <![CDATA[
  647. if(fIndex(checkbox1.value, "FISH(Fluorescence In Situ Hybridization)") != "-1" ){
  648. checkbox2.disabled = false;
  649. }else{
  650. checkbox2.disabled = true;
  651. checkbox2.value = "";
  652. }
  653. ]]>
  654. </script>
  655. <script type="javascript" ev:event="DOMFocusIn">
  656. <![CDATA[
  657. ffocusInBackColor();
  658. ]]>
  659. </script>
  660. <script type="javascript" ev:event="DOMFocusOut">
  661. <![CDATA[
  662. ffocusOutBackColor();
  663. ]]>
  664. </script>
  665. </select>
  666. <select id="checkbox2" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/testnm2" class="checkbox_search" disabled="true" dragmode="false" navindex="15" overflow="visible" appearance="full" cols="5" direction="acrossdown" sep="," style="left:100px; top:301px; width:465px; height:15px; border-style:none; ">
  667. <choices>
  668. <item>
  669. <label>BCR-ABL</label>
  670. <value>BCR-ABL</value>
  671. </item>
  672. <item>
  673. <label>AML-ETO</label>
  674. <value>AML-ETO</value>
  675. </item>
  676. <item>
  677. <label>PML-RARA</label>
  678. <value>PML-RARA</value>
  679. </item>
  680. <item>
  681. <label>Digeorge syndrome</label>
  682. <value>Digeorge syndrome</value>
  683. </item>
  684. <item>
  685. <label>기타</label>
  686. <value>기타</value>
  687. </item>
  688. </choices>
  689. </select>
  690. <line id="line10" class="line_3" style="x1:0px; y1:220px; x2:600px; y2:220px; "/>
  691. <line id="line11" class="line_3" style="x1:0px; y1:246px; x2:600px; y2:246px; "/>
  692. <caption id="caption12" class="tit_2" style="left:0px; top:320px; width:131px; height:14px; ">진단명 및 주요소견</caption>
  693. <input id="input8" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk4" class="input_essential" style="left:274px; top:611px; width:317px; height:19px; "/>
  694. <caption id="caption33" class="cell_1" style="left:5px; top:373px; width:104px; height:23px; text-align:left; vertical-align:middle; ">1) 검사의뢰사유</caption>
  695. <caption id="caption34" class="cell_1" style="left:203px; top:373px; width:104px; height:23px; text-align:left; vertical-align:middle; ">1) 검사의뢰사유</caption>
  696. <caption id="caption35" class="cell_1" style="left:5px; top:537px; width:104px; height:23px; text-align:left; vertical-align:middle; ">2) 초음파소견</caption>
  697. <caption id="caption20" class="cell_1" style="left:203px; top:478px; width:134px; height:23px; text-align:left; vertical-align:middle; ">2) 특이 이학적 소견</caption>
  698. <caption id="caption21" class="cell_1" style="left:203px; top:535px; width:68px; height:23px; text-align:left; vertical-align:middle; ">3) 가족력</caption>
  699. <caption id="caption22" class="cell_1" style="left:402px; top:430px; width:104px; height:23px; text-align:left; vertical-align:middle; ">2) 이학적 소견</caption>
  700. <caption id="caption23" class="cell_1" style="left:402px; top:544px; width:104px; height:23px; text-align:left; vertical-align:middle; ">4) 항암치료력</caption>
  701. <caption id="caption24" class="cell_1" style="left:402px; top:487px; width:104px; height:23px; text-align:left; vertical-align:middle; ">3) 혈액검사결과</caption>
  702. <caption id="caption28" class="cell_1" style="left:203px; top:609px; width:68px; height:23px; text-align:left; vertical-align:middle; ">1) 진단명</caption>
  703. <input id="input10" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk3_1" class="input_essential" style="left:402px; top:397px; width:187px; height:19px; "/>
  704. <input id="input11" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk3_2" class="input_essential" style="left:402px; top:454px; width:187px; height:19px; "/>
  705. <input id="input12" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk3_3" class="input_essential" style="left:402px; top:511px; width:187px; height:19px; "/>
  706. <input id="input13" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk3_4" class="input_essential" style="left:402px; top:568px; width:187px; height:19px; "/>
  707. <input id="input14" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk2_1" class="input_essential" style="left:203px; top:502px; width:187px; height:19px; "/>
  708. <input id="input17" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/choi2_1" class="input_essential" disabled="true" style="left:252px; top:578px; width:135px; height:19px; "/>
  709. <select id="checkbox5" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/chk1_1" class="checkbox_search" disabled="true" dragmode="false" overflow="visible" appearance="full" cols="5" direction="acrossdown" sep="," style="left:25px; top:414px; width:165px; height:15px; border-style:none; ">
  710. <choices>
  711. <item>
  712. <label>Down</label>
  713. <value>Down</value>
  714. </item>
  715. <item>
  716. <label>Edward</label>
  717. <value>Edward</value>
  718. </item>
  719. <item>
  720. <label>NTD</label>
  721. <value>NTD</value>
  722. </item>
  723. </choices>
  724. </select>
  725. <input id="input18" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/etc" class="input_essential" disabled="true" style="left:55px; top:509px; width:130px; height:19px; "/>
  726. <select1 id="radio4" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/choi1" appearance="full" overflow="visible" style="left:10px; top:561px; width:60px; height:40px; border-style:none; ">
  727. <choices>
  728. <item>
  729. <label>정상</label>
  730. <value>정상</value>
  731. </item>
  732. <item>
  733. <label>비정상</label>
  734. <value>비정상</value>
  735. </item>
  736. </choices>
  737. <script type="javascript" ev:event="onclick">
  738. <![CDATA[
  739. if(radio4.value == "정상"){
  740. input19.disabled = false;
  741. input20.disabled = true;
  742. input20.value = "";
  743. }else{
  744. input19.disabled = true;
  745. input20.disabled = false;
  746. input19.value = "";
  747. }
  748. ]]>
  749. </script>
  750. </select1>
  751. <input id="input19" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/choi1_1" class="input_essential" disabled="true" style="left:70px; top:561px; width:125px; height:19px; "/>
  752. <input id="input20" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/choi1_2" class="input_essential" disabled="true" style="left:70px; top:580px; width:125px; height:19px; "/>
  753. <caption id="caption29" style="left:5px; top:655px; width:590px; height:98px; ">
  754. <![CDATA[1. 채취 : Peripheral blood - 말초혈액 ▶ 5 mL
  755. Bone Marrow - 골수천자액 ▶ 3 mL or 말초혈액 ▶ 5~7 mL
  756. Amniotic fluid - 양수천자액 ▶ 20 mL
  757. 2. 처리 : 말초 혈액 및 골수 검체는 heparin 처리된 멸균 tube 사용
  758. Abortus, CVS, Amniotic fluid 전용 용기 사용 - 본원에서 제공해드립니다.
  759. 채취된 검체는 의뢰전까지 냉장온도(4~8도)에 보관하십시오.
  760. 3. 운송 : 혈액 종양 검체, 양수검체는 당일, 말초혈액 배양 검체는 24hrs 내에 가능한 처리되어야 합니다.]]>
  761. </caption>
  762. <input id="input21" ref="/root/main/reqfrm/reqfrmtbl/reqfrminfo/inptitem01/count" class="input_essential" disabled="true" style="left:320px; top:410px; width:43px; height:19px; "/>
  763. <group id="group3" style="left:0px; top:755px; width:610px; height:25px; ">
  764. <line id="line8" class="line_6" style="x1:0px; y1:0px; x2:530px; y2:0px; "/>
  765. <button id="btn_save" class="btn4_letter2" visibility="visible" style="left:481px; top:0px; width:56px; height:22px; ">
  766. <caption>확인</caption>
  767. <script type="javascript" ev:event="DOMActivate">
  768. <![CDATA[
  769. fExeClinicSave();
  770. ]]>
  771. </script>
  772. </button>
  773. <button id="btn_close" class="btn4_letter2" style="left:540px; top:0px; width:56px; height:22px; ">
  774. <caption>닫기</caption>
  775. <script type="javascript" ev:event="DOMActivate">
  776. <![CDATA[
  777. fSetClose();
  778. ]]>
  779. </script>
  780. </button>
  781. </group>
  782. </group>
  783. </xhtml:body>
  784. </xhtml:html>