123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520 |
- /*-----------------------------------------------------------------------------------------
- 사이버나이프센터 서식 연동
- - Version :
- 1) : Ver.1.00.01
- -----------------------------------------------------------------------------------------*/
- /*-----------------------------------------------------------------------------------------
- * @desc : 환자정보 세팅
- * @param :
- * @return :
- * @author : 임혜정
- * -----------------------------------------------------------------------------------------
- */
- function fPaminfoSet(){
- model.makeNode("/root/main/paminfo");
- var node = getGlobalVariable("paminfo");
- setCSVToNode("/root/main/paminfo", node);
- }
- /*-----------------------------------------------------------------------------------------
- * @desc : 서식화면 팝업
- * @param :
- * @return :
- * @author : 임혜정
- * -----------------------------------------------------------------------------------------
- */
- function fMediRecSave(){
-
- //MD승인 체크
- var mdflag ="";
- for(var i = 1 ; i < grd_treatment.rows ; i++){
- if(model.getValue("/root/main/treatmentsuminfo/treatmentlist[" + i + "]/statflag") != "Y" ){
- mdflag = 'N';
- messageBox("MD승인이 완료되지 ","E007");
- return 0;
- }
- }
-
- submit("TRAEA03911");
-
- //장비연동유무 체크 (grd_eqmtifynr 그리드에 정보 갖고옴.)
- //사용자요청으로 기능 해제 2010-03-05
- for(var i=0; i < grd_eqmtifyn.rows; i++){
- if(model.getValue("/root/hidden/medirec/eqmtifynlist["+i+"]/eqmtifimgyn") == 'N'){
- //messageBox("장비연동이 완료되지 ","E007");
- //return 0;
- }
- }
- //2010-01-21 오후 1:06:33 강지훈 수정
- var formcd = model.getValue("/root/hidden/medirec/reclist/cdid");
- setParameter("formcd", formcd);
- setParameter("SSMMR01100_getTopYn", "Y");
-
- // 기록된 내역을 삭제전 준비 작업
- var assgyn = model.getValue("/root/send/reqdata/chkassgyn");
- if ( assgyn == "N" ) {
- setParameter("openmode", "recform");
- setParameter("formrecseq", model.getValue("/root/main/treatmentsuminfo/treatmentlist[1]/formrecseq"));
- }
- open("SSMMR01100", "", "", "", "SSMMR01100","","");
- }
- function fSetChild(){
- var childWin = window.children("SSMMR01100");
-
-
- if (childWin.model.getValue("/root/main/paminfo/pid") == "")
- {
- childWin.grup_btn.disabled = true;
- }
- else
- {
- childWin.grup_btn.disabled = false;
- }
-
- // 팝업창 버튼 활성화 체크
- //childWin.btn_init.disabled = true;
- childWin.btn_init.visible = false;
- childWin.btn_signsaveasnew.visible = false;
- childWin.btn_tmpsave.visible = false;
- var assgyn = model.getValue("/root/send/reqdata/chkassgyn");
- //alert("assgyn==>"+assgyn);
-
- if ( assgyn == "Y" ) { // 인증저장 시
- childWin.btn_del.disabled = true;
- childWin.btn_signsave.disabled = false;
-
- var formrecseq = model.getValue("/root/main/treatmentsuminfo/treatmentlist[1]/formrecseq");
- //alert('Y formrecseq==>'+formrecseq);
-
- // 저장을 위한 SetValue 시작
- var itemVal = new ITEMVAL2();
- var ckno = model.getValue("/root/send/reqdata/ckno")+"-"+model.getValue("/root/send/reqdata/cknoseq");
- var diagnm="1. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm1")+"\n"
- + "2. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm2") +"\n"
- +"3. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm3") ;
- var pathology ="1. "+ model.getValue("/root/main/treatmentsum/treatmentinfo/pathology1")+"\n"
- +"2. "+ model.getValue("/root/main/treatmentsum/treatmentinfo/pathology2")+"\n"
- +"3. "+model.getValue("/root/main/treatmentsum/treatmentinfo/pathology3");
- var operation = model.getValue("/root/main/treatmentsum/treatmentinfo/previous1");
- var chemotherapy = model.getValue("/root/main/treatmentsum/treatmentinfo/previous2");
- var radiation = model.getValue("/root/main/treatmentsum/treatmentinfo/previous3");
- var remark = model.getValue("/root/main/treatmentsum/treatmentinfo/mdremark") ;
-
- //CKno
- itemVal.reccnts = ckno;
- childWin.ivw_base.window.javascript.setFormItemValue("0017089", itemVal, true);
-
- //Diagnm
- itemVal.reccnts = diagnm;
- childWin.ivw_base.window.javascript.setFormItemValue("0000960", itemVal, true);
-
- //Pathology
- itemVal.reccnts = pathology;
- childWin.ivw_base.window.javascript.setFormItemValue("0001425", itemVal, true);
-
- //Previous Tx - Operation
- itemVal.reccnts = operation;
- childWin.ivw_base.window.javascript.setFormItemValue("0001050.0000500", itemVal, true);
-
- //Previous Tx - Chemotherapy
- itemVal.reccnts = chemotherapy;
- childWin.ivw_base.window.javascript.setFormItemValue("0001050.0002076", itemVal, true);
-
- //Previous Tx - Radiation Therapy
- itemVal.reccnts = radiation;
- childWin.ivw_base.window.javascript.setFormItemValue("0001050.0000316", itemVal, true);
-
- //Remark
- itemVal.reccnts = remark;
- childWin.ivw_base.window.javascript.setFormItemValue("0000381", itemVal, true);
-
- //Summary
- var addObj = childWin.ivw_base.document.controls("BTN_285_EXT2"); //?????? ?????? ????
- var row_idx = 1;
- var cur_grupcd="";
- var afr_grupcd="";
- var cur_tgno="";
- var diagnm="";
- var cklocation="";
- var ckposition="";
- var isodose="";
- var mvdose="";
- var colsize="";
- var fracdose="";
- var fx="";
- var totdose="";
- var elapday="";
- var targetvol="";
- var brthtime="";
- var fidutot="";
- var cureldd="";
- var add_fx="";
- var add_cureldd="";
-
- var add_fracdose = "";
- var add_totdose = "";
-
- for(var i =0 ; i < grd_treatment.rows ; i++ ){
-
- cur_grupcd=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/grupcd");
- afr_grupcd=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+(parseInt(i)+1)+"]/grupcd");
- cur_tgno=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/curepartcnt");
- diagnm=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/diagnm");
-
- //cklocation=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/cklocation");
- //ckposition=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/ckposition");
- cklocation=grd_treatment.labelmatrix(i, grd_treatment.colRef("cklocation"));
- ckposition=grd_treatment.labelmatrix(i, grd_treatment.colRef("ckposition"));
- //alert('grd_treatment/ckposition['+i+']->'+grd_treatment.labelmatrix(i, grd_treatment.colRef("ckposition")));
-
- isodose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/isodose");
- mvdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/mvdose");
- colsize=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/colsize");
- fracdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fracdose");
- fx=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fx");
- totdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/totdose");
- elapday=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/elapday");
- targetvol=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/targetvol");
-
- //brthtime=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/brthtime");
- //fidutot=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fidutot");
- brthtime=grd_treatment.labelmatrix(i, grd_treatment.colRef("brthtime"));
- fidutot=grd_treatment.labelmatrix(i, grd_treatment.colRef("fidutot"));
-
- cureldd = model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/curedd");
-
- //[Fx NO],[CureDD] Sum
- if(fx != "" ){
- add_fx = add_fx + fx + "Fx ";
- add_cureldd = add_cureldd + fx + "Fx "+cureldd.substr(0,4)+"-"+cureldd.substr(4,2)+"-"+cureldd.substr(6,2)+"\n";
- add_fracdose = add_fracdose + fracdose + " / \n";
- add_totdose = add_totdose + totdose + " / \n";
- }
- //alert('cur_grupcd['+i+']->'+cur_grupcd);
- //alert('afr_grupcd['+i+']->'+afr_grupcd);
-
- //var location = childWin.ivw_base.model.getValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000359' and rowno='2' and colno='"+row_idx+"']/reccnts");
- //var position = childWin.ivw_base.model.getValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000517' and rowno='3' and colno='"+row_idx+"']/reccnts");
- //alert('location->'+location);
- //alert('position->'+position);
-
- if(cur_grupcd != ""){
- if( cur_grupcd != afr_grupcd ){
- //alert(cklocation);
- //alert(ckposition);
- //Summary - Target No
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0004387' and rowno='0' and colno='"+row_idx+"']/reccnts", "Tg "+cur_tgno);
- //Summary - Diagnm
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000960' and rowno='1' and colno='"+row_idx+"']/reccnts", diagnm);
- //Summary - Location
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000359' and rowno='2' and colno='"+row_idx+"']/reccnts", cklocation);
- //Summary - Position
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000517' and rowno='3' and colno='"+row_idx+"']/reccnts", ckposition);
- //Summary - Prescription Isodose Curve(%)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017231' and rowno='4' and colno='"+row_idx+"']/reccnts", isodose);
- //Summary - 6MV Prescription Dose(cGy)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017092' and rowno='5' and colno='"+row_idx+"']/reccnts", mvdose);
- //Summary - Collimator Size(mm)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008068' and rowno='6' and colno='"+row_idx+"']/reccnts", colsize);
- //Summary - Target Volume(cc)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008067' and rowno='7' and colno='"+row_idx+"']/reccnts", targetvol);
- //Summary - Fraction No
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017093' and rowno='8' and colno='"+row_idx +"']/reccnts", add_fx);
- //Summary - Cureldd
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008829' and rowno='9' and colno='"+row_idx+"']/reccnts", add_cureldd);
- //Summary - Fraction Dose(cGy)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017094' and rowno='10' and colno='"+row_idx+"']/reccnts", add_fracdose);
- //Summary - Accumulated Dose (cGY)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0003576' and rowno='11' and colno='"+row_idx+"']/reccnts", add_totdose);
- //Summary - Breath Hold(sec)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008059' and rowno='12' and colno='"+row_idx+"']/reccnts", brthtime);
- //Summary - Fiducial(ea)
- childWin.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017096' and rowno='13' and colno='"+row_idx+"']/reccnts", fidutot);
-
- row_idx++;
- add_fx="";
- add_cureldd="";
- add_fracdose="";
- add_totdose="";
- addObj.dispatch("onclick"); //열추가 버튼 이벤트
- }
- }
- }
- var childWin = window.children("SSMMR01100");
- //버튼 세팅
-
- childWin.ivw_base.model.refresh();
- childWin.ivw_base.STX_1.disabled = true;
- childWin.ivw_base.MTX_4.disabled = true;
- childWin.ivw_base.MTX_3.disabled = true;
- childWin.ivw_base.STX_190.disabled = true;
- childWin.ivw_base.STX_191.disabled = true;
- childWin.ivw_base.STX_192.disabled = true;
- childWin.ivw_base.MTX_97.disabled = true;
-
- childWin.ivw_base.BTN_285_EXT1.disabled = true;
- childWin.ivw_base.BTN_285_EXT2.disabled = true;
-
- //childWin.ivw_base.GRD_285.autoresize=true;
- model.addLog("======================강지훈666666666666");
- childWin.ivw_base.GRD_285.attribute("autoresize") = "true";
- childWin.ivw_base.GRD_285.resizeCells();
- childWin.ivw_base.GRD_285.disabled = false;
-
- childWin.window.javascript.afterSaveExeFuncNm = "saveexec";
-
-
- }else if (assgyn == "N") {
- childWin.btn_del.disabled = false;
- childWin.btn_signsave.disabled = true;
-
- childWin.ivw_base.GRD_285.attribute("autoresize") = "true";
- childWin.ivw_base.GRD_285.resizeCells();
- childWin.ivw_base.GRD_285.disabled = false;
- childWin.window.javascript.afterSaveExeFuncNm = "delexec";
-
- }else {
- alert("전산실에 문의하세요.");
- return;
- }
-
- }
- // formrecseq 가지고 와서
- // 사이버 결과 테이블 업데이트
- function saveexec() {
- var childWin = window.children("SSMMR01100");
-
- var formrecseq = childWin.model.getValue("/root/main/recinfo/formrec/formrecseq");
- //alert('formrecseq->'+formrecseq);
- model.makeValue("/root/send/reqdata/formrecseq", formrecseq);
-
- var ckno = model.getValue("/root/send/reqdata/ckno");
- var cknoseq = model.getValue("/root/send/reqdata/cknoseq");
- //alert('ckno->'+ckno);alert('cknoseq->'+cknoseq);
-
- submit("TXAEA03910");
- btn_sea.dispatch("DOMActivate");
- }
- // 사이버 결과 테이블 업데이트(초기화)
- function delexec() {
- //alert("delexec");
- var childWin = window.children("SSMMR01100");
-
- model.makeValue("/root/send/reqdata/formrecseq", 0);
- //alert('formrecseq->'+model.getValue("/root/send/reqdata/formrecseq"));
-
- var ckno = model.getValue("/root/send/reqdata/ckno");
- var cknoseq = model.getValue("/root/send/reqdata/cknoseq");
- //alert('ckno->'+ckno);alert('cknoseq->'+cknoseq);
-
- submit("TXAEA03910");
- btn_sea.dispatch("DOMActivate");
- }
- /*-----------------------------------------------------------------------------------------
- * @desc : 서식내용 세팅
- * @
- * @param :child(SPAEA03900)
- * @return :
- * @REMARK : 2010-01-21 오후 1:08:01 강지훈 수정 : resizeCell 관련수정
- * @author : 임혜정
- * -----------------------------------------------------------------------------------------
- */
- /*
- function fInitialize_SPAEA03900(child){
-
- var formcd = model.getValue("/root/hidden/medirec/reclist/cdid"); // AST.AEBMCODE[GRUPCDID='A0011']
-
- //view loading
- if (formcd != ""){
- gFormcd = formcd;
- child.ivw_loader.window.javascript.fLoadNewForm(formcd, false);
-
- if (child.model.getValue("/root/main/paminfo/list/pid") == "")
- {
- child.ivw_loader.grup_btn.disabled = true;
- }
- else
- {
- child.ivw_loader.grup_btn.disabled = false;
- }
- }
-
- //var itemVal = new ITEMVAL();
- var itemVal = new ITEMVAL2();
- var ckno = model.getValue("/root/send/reqdata/ckno")+"-"+model.getValue("/root/send/reqdata/cknoseq");
- var diagnm="1. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm1")+"\n"
- + "2. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm2") +"\n"
- +"3. "+model.getValue("/root/main/treatmentsum/treatmentinfo/diagnm3") ;
- var pathology ="1. "+ model.getValue("/root/main/treatmentsum/treatmentinfo/pathology1")+"\n"
- +"2. "+ model.getValue("/root/main/treatmentsum/treatmentinfo/pathology2")+"\n"
- +"3. "+model.getValue("/root/main/treatmentsum/treatmentinfo/pathology3");
- var operation = model.getValue("/root/main/treatmentsum/treatmentinfo/previous1");
- var chemotherapy = model.getValue("/root/main/treatmentsum/treatmentinfo/previous2");
- var radiation = model.getValue("/root/main/treatmentsum/treatmentinfo/previous3");
- var remark = model.getValue("/root/main/treatmentsum/treatmentinfo/mdremark") ;
-
- //CKno
- itemVal.reccnts = ckno;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0017089", itemVal, true);
-
- //Diagnm
- itemVal.reccnts = diagnm;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0000960", itemVal, true);
-
- //Pathology
- itemVal.reccnts = pathology;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0001425", itemVal, true);
-
- //Previous Tx - Operation
- itemVal.reccnts = operation;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0001050.0000500", itemVal, true);
-
- //Previous Tx - Chemotherapy
- itemVal.reccnts = chemotherapy;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0001050.0002076", itemVal, true);
-
- //Previous Tx - Radiation Therapy
- itemVal.reccnts = radiation;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0001050.0000316", itemVal, true);
-
- //Remark
- itemVal.reccnts = remark;
- child.ivw_loader.ivw_base.window.javascript.setFormItemValue("0000381", itemVal, true);
-
- //Summary
- var addObj = child.ivw_loader.ivw_base.document.controls("BTN_285_EXT2"); //?????? ?????? ????
- var row_idx = 1;
- var cur_grupcd="";
- var afr_grupcd="";
- var cur_tgno="";
- var diagnm="";
- var cklocation="";
- var ckposition="";
- var isodose="";
- var mvdose="";
- var colsize="";
- var fracdose="";
- var fx="";
- var totdose="";
- var elapday="";
- var targetvol="";
- var brthtime="";
- var fidutot="";
- var cureldd="";
- var add_fx="";
- var add_cureldd="";
-
- for(var i =0 ; i < grd_treatment.rows ; i++ ){
-
- cur_grupcd=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/grupcd");
- afr_grupcd=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+(parseInt(i)+1)+"]/grupcd");
- cur_tgno=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/curepartcnt");
- diagnm=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/diagnm");
-
- //cklocation=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/cklocation");
- //ckposition=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/ckposition");
- cklocation=grd_treatment.labelmatrix(i, grd_treatment.colRef("cklocation"));
- ckposition=grd_treatment.labelmatrix(i, grd_treatment.colRef("ckposition"));
- alert('grd_treatment/ckposition['+i+']->'+grd_treatment.labelmatrix(i, grd_treatment.colRef("ckposition")));
-
- isodose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/isodose");
- mvdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/mvdose");
- colsize=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/colsize");
- fracdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fracdose");
- fx=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fx");
- totdose=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/totdose");
- elapday=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/elapday");
- targetvol=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/targetvol");
-
- //brthtime=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/brthtime");
- //fidutot=model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/fidutot");
- brthtime=grd_treatment.labelmatrix(i, grd_treatment.colRef("brthtime"));
- fidutot=grd_treatment.labelmatrix(i, grd_treatment.colRef("fidutot"));
-
- cureldd = model.getValue("/root/main/treatmentsuminfo/treatmentlist["+i+"]/curedd");
-
- //[Fx NO],[CureDD] Sum
- if(fx != "" ){
- add_fx= add_fx + fx+"Fx ";
- add_cureldd =add_cureldd+ fx+"Fx "+cureldd.substr(0,4)+"-"+cureldd.substr(4,2)+"-"+cureldd.substr(6,2)+"\n";
- }
- alert('cur_grupcd['+i+']->'+cur_grupcd);
- alert('afr_grupcd['+i+']->'+afr_grupcd);
- if(cur_grupcd != ""){
- if( cur_grupcd != afr_grupcd ){
- //alert(cklocation);
- alert(ckposition);
- //Summary - Target No
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0004387' and rowno='0' and colno='"+row_idx+"']/reccnts", "Tg "+cur_tgno);
- //Summary - Diagnm
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000960' and rowno='1' and colno='"+row_idx+"']/reccnts", diagnm);
- //Summary - Location
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000359' and rowno='2' and colno='"+row_idx+"']/reccnts", cklocation);
- //Summary - Position
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0000517' and rowno='3' and colno='"+row_idx+"']/reccnts", ckposition);
- //Summary - Prescription Isodose Curve(%)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017231' and rowno='4' and colno='"+row_idx+"']/reccnts", isodose);
- //Summary - 6MV Prescription Dose(cGy)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017092' and rowno='5' and colno='"+row_idx+"']/reccnts", mvdose);
- //Summary - Collimator Size(mm)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008068' and rowno='6' and colno='"+row_idx+"']/reccnts", colsize);
- //Summary - Target Volume(cc)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008067' and rowno='7' and colno='"+row_idx+"']/reccnts", targetvol);
- //Summary - Fraction No
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017093' and rowno='8' and colno='"+row_idx +"']/reccnts", add_fx);
- //Summary - Cureldd
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008829' and rowno='9' and colno='"+row_idx+"']/reccnts", add_cureldd);
- //Summary - Fraction Dose(cGy)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017094' and rowno='10' and colno='"+row_idx+"']/reccnts", fracdose);
- //Summary - Accumulated Dose (cGY)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0003576' and rowno='11' and colno='"+row_idx+"']/reccnts", totdose);
- //Summary - Breath Hold(sec)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0008059' and rowno='12' and colno='"+row_idx+"']/reccnts", brthtime);
- //Summary - Fiducial(ea)
- child.ivw_loader.ivw_base.model.setValue("/root/main/recinfo/grid/recitem[degnitemlevlcd='0019175.0017096' and rowno='13' and colno='"+row_idx+"']/reccnts", fidutot);
-
- row_idx++;
- add_fx="";
- add_cureldd="";
- addObj.dispatch("onclick"); //열추가 버튼 이벤트
- }
- }
- }
-
- //버튼 세팅
- child.ivw_loader.ivw_base.STX_1.disabled = true;
- child.ivw_loader.ivw_base.MTX_4.disabled = true;
- child.ivw_loader.ivw_base.MTX_3.disabled = true;
- child.ivw_loader.ivw_base.STX_190.disabled = true;
- child.ivw_loader.ivw_base.STX_191.disabled = true;
- child.ivw_loader.ivw_base.STX_192.disabled = true;
- child.ivw_loader.ivw_base.MTX_97.disabled = true;
- child.ivw_loader.ivw_base.GRD_285.disabled = true;
- child.ivw_loader.ivw_base.BTN_285_EXT1.disabled = true;
- child.ivw_loader.ivw_base.BTN_285_EXT2.disabled = true;
-
- child.ivw_loader.ivw_base.model.refresh();
- }
- */
|