123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/*
- - ????????????????????????????????????????????????????????????????????????????????????????
- ???????? ???? ???? (SPAER_??????????????.xrw - JScript )
- - ????????????????????????????????????????????????????????????????????????????????????????
- */
- /**
- * @desc : ?????????? ???? ??????
- * @
- * @param :
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fInitOrderOfCol(){
- var grdid = model.getValue("/root/main/cond/grdid");
- fGetOrderInfoOfCol(grdid); //???? default?? ?????? grid?? column?? size?? ??????.
-
- var refdata = model.getValue("/root/listval/refdata");
- var sizedata = model.getValue("/root/listval/sizedata");
- fSetOrderInfoOfCol(grdid +"_resize", refdata, sizedata); //default?? ?????? grid?? column?? size?? ???? ????????.
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ???????? ???? ?????? ??????
- * @param :
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fInitialize_SPAER15000(){
- var opn_scrnid = opener.javascript.getScreenID();
- var grdid = opener.javascript.getParameter(opn_scrnid+"_param_grdid");
- //var caseid = opener.javascript.getParameter(opn_scrnid+"_param_caseid");
- var compscd = opener.javascript.getParameter(opn_scrnid+"_param_compscd");
- //var btnid = "btn_case6";
- var scrnid = getScreenID();
- // var grdObj = document.controls.item(btnid);
- model.setValue("/root/main/cond/scrnid", scrnid);
- model.setValue("/root/main/cond/grdid" , grdid);
- model.setValue("/root/main/cond/compscd" , compscd);
- btn_case6.selected = true;
- btn_case6.dispatch("DOMActivate");
-
-
- //fOrderInfoOfCol(grdid,opn_scrnid,compscd);
- }
- /**
- * @---------------------------------------------------
- * @desc : ???????? ???????? ?????? ???????? ???? ????
- * @param : grdid, caseid, compscd
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fClkBtnSetCol(grdid, caseid, compscd){
- var scrnID = "SPAER15000";
- var p_scrnid = getScreenID();
- var grdID = grdid;
- var caseID = caseid;
- var compsCD = compscd;
-
- setParameter(p_scrnid+"_param_scrnid", scrnID);
- setParameter(p_scrnid+"_param_grdid" , grdID);
- setParameter(p_scrnid+"_param_caseid", caseID);
- setParameter(p_scrnid+"_param_compscd", compscd);
- modal("SPAER15000");
-
- var useyn = getParameter("SPAER15000_rtn_useyn");
-
- if(useyn == "Y"){
- model.setValue("/root/chngcol/chngcolflag", "Y");
- grdID = getParameter(p_scrnid+"_param_grdid");
- scrnID = getParameter(p_scrnid+"_param_scrnid" );
- compsCD = getParameter(p_scrnid+"_param_compscd");
-
- fOrderInfoOfCol(grdID, scrnID,compsCD);
-
- }
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ???????? ???????? ?????? ??????
- * ?????? ?? ????
- * @param : caseid, grdid
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fClkBtnOfTopTab(caseid, grdid, compscd){
-
- var opn_scrnid = opener.javascript.getScreenID();
- var scrnid= getScreenID();
- model.setValue("/root/main/cond/grdid" , grdid);
- model.setValue("/root/main/cond/scrnid", scrnid);
- model.setValue("/root/main/cond/caseid", "case"+caseid);
- model.setValue("/root/main/cond/compscd", compscd);
-
- fOrderInfoOfCol(grdid,opn_scrnid,compscd);
- //하단 Grid 정보 설정 : 양혜림
- ///fOrderInfoOfCol(grdid+"_resize",opn_scrnid,compscd);
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ???????? ???????? ???????? ????
- * @param :
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fSaveOrderInfoCol(){
- var grdid = model.getValue("/root/main/cond/grdid");
- //var scrnid = model.getValue("/root/main/cond/scrnid");
- var compscd = model.getValue("/root/main/cond/compscd");
- var opn_scrnid = opener.javascript.getScreenID();
- //var opn_compscd = opener.javascript.getParameter(opn_scrnid+"_param_compscd");
- fGetOrderInfoOfCol(grdid);
-
- var refdata = model.getValue("/root/listval/refdata");
- var sizedata = model.getValue("/root/listval/sizedata");
- model.removeNodeset("/root/send/savedata");
- model.makeValue("/root/send/savedata/compscnts", ""); //???? ???? ????
- model.makeValue("/root/send/savedata/compsrefcnts", refdata);
- model.makeValue("/root/send/savedata/compssizecnts", sizedata);
- model.makeValue("/root/send/savedata/scrnid", opn_scrnid); //opener ????ID?? ????
- model.makeValue("/root/send/savedata/compscd" , compscd);
- // model.makeValue("/root/send/savedata/compscd" , model.getValue("/root/init/userscrnenvinfo/gridseq/compscd"));
-
- submit("TXAER01101");
-
- opener.javascript.setParameter(opn_scrnid+"_param_scrnid", opn_scrnid);
- opener.javascript.setParameter(opn_scrnid+"_param_grdid" , grdid);
- opener.javascript.setParameter(opn_scrnid+"_param_compscd", compscd);
-
-
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ?? ????
- * @param : grdID,scrnID,compsCD
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fOrderInfoOfCol(grdID,scrnID,compsCD){
-
- var grdid = grdID;
- var scrnid = scrnID;
- //var compscd = compsCD;
-
- model.removeNodeset("/root/send/reqdata");
- model.makeValue("/root/send/reqdata/scrnid", scrnid);
- model.makeValue("/root/send/reqdata/compscd", compsCD);
- if(submit("TRAER01101")){
- var refdata = model.getValue("/root/init/userscrnenvinfo/gridseq/compsrefcnts");
- var sizedata = model.getValue("/root/init/userscrnenvinfo/gridseq/compssizecnts");
-
- var xmlnode = model.instance1.selectSingleNode("/root/init/userscrnenvinfo/gridseq");
- if(xmlnode != null){
- refdata = model.getValue("/root/init/userscrnenvinfo/gridseq/compsrefcnts");
- sizedata = model.getValue("/root/init/userscrnenvinfo/gridseq/compssizecnts");
- fSetOrderInfoOfCol(grdid, refdata, sizedata);
- }
- }
-
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ???? ???? ???? ????
- * @param : grdID
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fGetOrderInfoOfCol(grdID){
- var grd_resize = grdID+"_resize";
- var grdObj = document.controls.item(grd_resize);
-
- var refdata = ""; // ref
- var sizedata = ""; // size
- var totcol = grdObj.cols;
- for(var i = 0; i < totcol; i++){
- var refval = grdObj.colAttribute(i, "ref");
- refdata += refval + "^";
-
- var sizeval = grdObj.colWidth(i);
- sizedata += sizeval + "^";
- }
- refdata = refdata.substring(0 , refdata.length-1);
- sizedata = sizedata.substring(0, sizedata.length-1);
-
- model.removeNodeset("/root/listval");
- model.makeValue("/root/listval/refdata", refdata);
- model.makeValue("/root/listval/sizedata", sizedata);
- }
- /**
- * @---------------------------------------------------
- * @desc : ?????? ?? ????
- * @param : grdid, refdata, sizedata
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fSetOrderInfoOfCol(grdid, refdata, sizedata){
- var grdobj = document.controls.item(grdid);
- var refarr = refdata.split("^");
- var sizearr = sizedata.split("^");
- for(var i = 0; i < refarr.length; i++){
-
- var colcnt = grdobj.colRef("" + refarr[i] + "");
- grdobj.colMove(i, colcnt, "before", false);
-
- var size = sizearr[i];
- if(size == 0){ // size of column 0 -> hidden
- grdobj.colHidden(i) = true;
- }else{
- grdobj.colHidden(i) = false;
- }
- grdobj.colWidth(i) = eval(size);
- }
- grdobj.rebuild();
- }
- /**
- * @desc : ???????? column ????
- * @
- * @param :
- * @return :
- * @author : ??????
- * @---------------------------------------------------
- */
- function fDelColOfGrd(){
- var grdid = model.getValue("/root/main/cond/grdid");
- var grdObj = document.controls.item(grdid + "_resize");
- var selectedCells = grdObj.selectedCells;
- for(var i = 0; i < selectedCells.length; i++){
- var curcol = selectedCells.item(i).col;
- grdObj.colWidth(curcol) = 0;
- grdObj.colHidden(curcol) = true;
- }
- grdObj.rebuild();
- }
- // 그리드에 바인드 및 설정
- var grdid = "";
- var scrnid = "";
- function lf_orderInfoOfCol(grdID,scrnID,compsCD)
- {
- grdid = grdID;
- scrnid = scrnID;
- compscd = compsCD;
-
- ds_cond_reqdata.clearData();
- ds_cond_reqdata.addRow();
- ds_cond_reqdata.setColumn(0, "scrnid", scrnid);
- ds_cond_reqdata.setColumn(0, "compscd", compscd);
- var objParam = new Object();
- objParam.id = "TRAER01101";
- objParam.service = "astcommonapp.SetUserScrnCol";
- objParam.method = "reqGetUserScrnEnvEstb";
- objParam.inds = "req=ds_cond_reqdata";
- objParam.outds ="ds_init_gridseq=gridseq";
- objParam.callback = "cbf_TRAER01101";
- tranf_submit(objParam);
- }
- function cbf_TRAER01101(strSvcID, nErrorCode, strErrorMsg){
- //에러 처리
- if(nErrorCode == 0){
- var refdata = ds_init_gridseq.getColumn(0, "compsrefcnts");
- var sizedata = ds_init_gridseq.getColumn(0, "compssizecnts");
- if(utlf_isNull(refdata) == false || utlf_isNull(sizedata) == false)
- {
- refdata = ds_init_gridseq.getColumn(0, "compsrefcnts");
- sizedata = ds_init_gridseq.getColumn(0, "compssizecnts");
- lf_setOrderInfoOfCol(grdid, refdata, sizedata);
- }
- //사용자별로 그리드 헤더 정보가 없을 경우 기본값으로 insert
- else{
- f_setgridheader(grdid, scrnid, compscd);
- }
- }else{
- }
- }
- /*
- 사용자별로 그리드 헤더 정보가 없을 경우 기본값으로 insert
- */
- function f_setgridheader(grdid, scrnid, compsCD){
-
- // 2015-06-10 접수관리(환자대상) 그리드 값 변경 전
- // var grid04ref = "no^check^pid^hngnm^sna^prcpcd^prcpnm^prcpdelivefactflag^excuexectodt^implflag^opdrid^orddepthngnm^orddrnm^choiordflag^specdrid^specdrnm^prcpdt^execprcpstatcd^roomcd^srchrsrvdt^rsrvrnm^execrnm1^execrnm2^rcptyn^hweight^ocrstatnm^payflagcd^execprcpuniqno^prcpexecdeptcd^excuroomcd^rgstdeptcd^rgstrid^inflag^rcptacptyn^execbaseflag^lrgcd^mdlcd^excupartcd^modality^execrem^prcpdelivefact^carecnfmdd^excuroomnm^rgstdepthngnm^prcpkindcd^rcptno^acptseqno^prcpgenrflag^orddd^rgstrid^orddeptcd^rcptdd^orddrid^prcpno^eqmtifyn^basesuppdeptcd^rsrvdt^inclprcpcd^pacsnocretyn^examroomnm^tmpldata^prcpdd^rsrvrid^cnclresncdnm^age^rrgstno1^rrgstno2^clincstdycd^execrid1^cretno^aftrcptinfo^ordrsrvdt^suppdeptdelivefact^clinccmtcnts^^^rsrvflag^prcphistcd^undefined^undefined^^^^^^";
- // var grid04size = "40^24^62^59^40^100^205^0^100^42^70^85^58^30^0^70^103^70^42^105^59^62^62^54^70^80^100^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^-1^-1^-1^-1^-1^-1";
- // var grid06ref = "no^check^pid^hngnm^sna^prcpcd^prcpnm^prcpdelivefactflag^srchrsrvdt^prcphopedd^prcphopetm^implflag^opdrid^call^orddepthngnm^orddrnm^choiordflag^specdrid^specdrnm^prcpdt^execprcpstatcd^roomcd^rsrvrnm^rcptdd^acptid^execdt^execrid1^execrid2^rcptyn^hometel^mpphontel^hweight^ocrstatnm^payflagcd^basecd^execprcpuniqno^prcpexecdeptcd^excuroomcd^rgstdeptcd^rgstrid^inflag^rcptacptyn^execbaseflag^lrgcd^mdlcd^excupartcd^modality^acptrem^execrem^prcpdelivefact^carecnfmdd^excuroomnm^rgstdepthngnm^prcpkindcd^rcptno^acptseqno^execrid3^execrid4^prcpgenrflag^orddd^orddeptcd^orddrid^prcpno^eqmtifyn^basesuppdeptcd^tmpldata^wardcd^rsrvdt^prcphistno^inclprcpcd^actorddd^cretno^pacsnocretyn^examroomnm^prcpdd^cnclresncdnm^age^rrgstno1^rrgstno2^clincstdycd^aftrcptinfo^prcpvol^prcpvolunitnm^prcpqtyunitnm^prcptims^drugmthdspccd^mthdcnts4^prcpclscdnm^ordrsrvdt^suppdeptdelivefact^clinccmtcnts^^^^^^^^";
- // var grid06size = "40^24^72^70^45^70^208^0^100^80^60^42^70^35^73^69^30^75^70^104^70^61^78^121^73^124^63^63^69^100^100^100^80^100^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^-1^-1^-1^-1^-1^-1^-1^-1";
-
- // 2015-06-10 접수관리(환자대상) 그리드 값 변경 후
- var grid04ref = "no^check^pid^hngnm^sna^prcpcd^prcpnm^excuexectodt^opdrid^implflag^orddepthngnm^orddrnm^choiordflag^specdrnm^prcpdt^execprcpstatcd^roomcd^srchrsrvdt^rsrvrnm^execrnm1^execrnm2^rcptyn^hweight^ocrstatnm^payflagcd^prcpqty^prcptims^prcpdd";
- var grid04size = "30^24^80^70^45^90^200^120^60^40^75^60^30^60^120^70^55^120^60^60^60^60^100^80^100^50^50^80";
- var grid06ref = "no^check^pid^hngnm^sna^prcpcd^prcpnm^srchrsrvdt^prcphopedd^prcphopetm^implflag^opdrid^call^orddepthngnm^orddrnm^choiordflag^specdrnm^prcpdt^execprcpstatcd^roomcd^rsrvrnm^acptid^execdt^execrid1^execrid2^rcptdd^rcptyn^hometel^mpphontel^hweight^ocrstatnm^payflagcd^prcpqty^prcptims^prcpdd";
- var grid06size = "30^24^80^70^45^90^200^120^80^60^40^60^30^75^60^30^60^120^70^55^60^60^120^65^65^100^60^100^100^100^80^100^50^50^80";
-
- ds_req_header.setColumn(0, "scrnid", scrnid);
- ds_req_header.setColumn(0, "compscd", compsCD);
- if(compsCD == "04"){
- ds_req_header.setColumn(0, "compsrefcnts", grid04ref);
- ds_req_header.setColumn(0, "compssizecnts", grid04size);
- }else{
- ds_req_header.setColumn(0, "compsrefcnts", grid06ref);
- ds_req_header.setColumn(0, "compssizecnts", grid06size);
- }
-
- var objParam = new Object();
- objParam.id = "T_GRIDSET";
- objParam.service = "examcureacptexecapp.ExamCureAcpt";
- objParam.method = "reqInsGridHeader";
- objParam.inds = "req=ds_req_header";
- objParam.callback = "cbf_T_GRIDSET";
- tranf_submit(objParam);
- }
- function cbf_T_GRIDSET(strSvcID, nErrorCode, strErrorMsg){
- if(nErrorCode == 0){
- var scrnid = frmf_getScreenID();
- lf_orderInfoOfCol( grp_body.group2.switch1.case4.grd_ordlist4, scrnid,"04"); //확인 실시
- lf_orderInfoOfCol( grp_body.group2.switch1.case6.grd_ordlist6, scrnid,"06"); //확인 미실시
- }else{
- }
- }
- // 그리드에 바인드 및 설정
- function lf_setOrderInfoOfCol(grdid, refdata, sizedata)
- {
- //trace("lf_setOrderInfoOfCol-->" + "grdid[" + grdid + "]/refdata[" + refdata + "]/sizedata[" + sizedata + "]");
- var objArr1, objArr2;
- var objArr3 = new Array();
-
- var objArr1 = refdata.split("^"); //DataSet ID
- var objArr2 = sizedata.split("^"); //사이즈
-
- // trace("objArr1-->"+objArr1.length);
- // trace("objArr2-->"+objArr2.length);
-
- var cnt = grdid.getCellCount("Head");
- // trace("grdid.name->" + grdid.name);
- // trace("cnt-->"+cnt);
-
- if(grdid.name == "grd_ordlist4")
- {
- for(var i = 0; i < cnt; i++)
- {
-
- //컬럼명 생성
- if(objArr1[i] == "no") {objArr3[i] ="";}
- if(objArr1[i] == "check") {objArr3[i] ="";}
- if(objArr1[i] == "pid") {objArr3[i] ="등록번호";}
- if(objArr1[i] == "hngnm") {objArr3[i] ="성명";}
- if(objArr1[i] == "sna") {objArr3[i] ="S/A";}
- if(objArr1[i] == "prcpcd") {objArr3[i] ="처방코드";}
- if(objArr1[i] == "prcpnm") {objArr3[i] ="처방명";}
- if(objArr1[i] == "prcpdelivefactflag") {objArr3[i] ="";}
- if(objArr1[i] == "excuexectodt") {objArr3[i] ="실시일자";}
- if(objArr1[i] == "implflag") {objArr3[i] ="실시";}
- if(objArr1[i] == "opdrid") {objArr3[i] ="시행의";}
- if(objArr1[i] == "orddepthngnm") {objArr3[i] ="진료과";}
- if(objArr1[i] == "orddrnm") {objArr3[i] ="진료의";}
- if(objArr1[i] == "choiordflag") {objArr3[i] ="선택";}
- if(objArr1[i] == "specdrid") {objArr3[i] ="선택진료의id";}
- if(objArr1[i] == "specdrnm") {objArr3[i] ="선택진료의";}
- if(objArr1[i] == "prcpdt") {objArr3[i] ="처방입력일자";}
- if(objArr1[i] == "execprcpstatcd") {objArr3[i] ="처방상태";}
- if(objArr1[i] == "roomcd") {objArr3[i] ="병실";}
- if(objArr1[i] == "srchrsrvdt") {objArr3[i] ="예약일자";}
- if(objArr1[i] == "rsrvrnm") {objArr3[i] ="예약자";}
- if(objArr1[i] == "execrnm1") {objArr3[i] ="실시자1";}
- if(objArr1[i] == "execrnm2") {objArr3[i] ="실시자2";}
- if(objArr1[i] == "rcptyn") {objArr3[i] ="수납여부";}
- if(objArr1[i] == "basecd") {objArr3[i] ="취소코드";}
- if(objArr1[i] == "hweight") {objArr3[i] ="키/몸무게";}
- if(objArr1[i] == "execprcpuniqno") {objArr3[i] ="execprcpuniqno";}
- if(objArr1[i] == "prcpexecdeptcd") {objArr3[i] ="prcpexecdeptcd";}
- if(objArr1[i] == "excuroomcd") {objArr3[i] ="excuroomcd";}
- if(objArr1[i] == "rgstdeptcd") {objArr3[i] ="rgstdeptcd";}
- if(objArr1[i] == "rgstrid") {objArr3[i] ="rgstrid";}
- if(objArr1[i] == "inflag") {objArr3[i] ="inflag";}
- if(objArr1[i] == "rcptacptyn") {objArr3[i] ="rcptacptyn";}
- if(objArr1[i] == "execbaseflag") {objArr3[i] ="ExecBaseFlag";}
- if(objArr1[i] == "lrgcd") {objArr3[i] ="lrgcd";}
- if(objArr1[i] == "mdlcd") {objArr3[i] ="mdlcd";}
- if(objArr1[i] == "excupartcd") {objArr3[i] ="excupartcd";}
- if(objArr1[i] == "modality") {objArr3[i] ="modality";}
- if(objArr1[i] == "execrem") {objArr3[i] ="execrem";}
- if(objArr1[i] == "prcpdelivefact") {objArr3[i] ="prcpdelivefact";}
- if(objArr1[i] == "carecnfmdd") {objArr3[i] ="carecnfmdd";}
- if(objArr1[i] == "excuroomnm") {objArr3[i] ="excuroomnm";}
- if(objArr1[i] == "rgstdepthngnm") {objArr3[i] ="rgstdepthngnm";}
- if(objArr1[i] == "prcpkindcd") {objArr3[i] ="prcpkindcd";}
- if(objArr1[i] == "rcptno") {objArr3[i] ="rcptno";}
- if(objArr1[i] == "acptseqno") {objArr3[i] ="acptseqno";}
- if(objArr1[i] == "prcpgenrflag") {objArr3[i] ="prcpgenrflag";}
- if(objArr1[i] == "orddd") {objArr3[i] ="orddd";}
- if(objArr1[i] == "rgstrid") {objArr3[i] ="rgstrid";}
- if(objArr1[i] == "orddeptcd") {objArr3[i] ="orddeptcd";}
- if(objArr1[i] == "rcptdd") {objArr3[i] ="rcptdd";}
- if(objArr1[i] == "orddrid") {objArr3[i] ="orddrid";}
- if(objArr1[i] == "prcpno") {objArr3[i] ="prcpno";}
- if(objArr1[i] == "eqmtifyn") {objArr3[i] ="EqmtIFYn";}
- if(objArr1[i] == "basesuppdeptcd") {objArr3[i] ="basesuppdeptcd";}
- if(objArr1[i] == "rsrvdt") {objArr3[i] ="rsrvdt";}
- if(objArr1[i] == "inclprcpcd") {objArr3[i] ="inclprcpcd";}
- if(objArr1[i] == "pacsnocretyn") {objArr3[i] ="pacsnocretyn";}
- if(objArr1[i] == "examroomnm") {objArr3[i] ="examroomnm";}
- if(objArr1[i] == "tmpldata") {objArr3[i] ="tmpldata";}
- if(objArr1[i] == "prcpdd") {objArr3[i] ="처방일자";}
- if(objArr1[i] == "rsrvrid") {objArr3[i] ="rsrvrid";}
- if(objArr1[i] == "cnclresncdnm") {objArr3[i] ="cnclresncdnm";}
- if(objArr1[i] == "age") {objArr3[i] ="age";}
- if(objArr1[i] == "rrgstno1") {objArr3[i] ="rrgstno1";}
- if(objArr1[i] == "rrgstno2") {objArr3[i] ="rrgstno2";}
- if(objArr1[i] == "clincstdycd") {objArr3[i] ="clincstdycd";}
- if(objArr1[i] == "execrid1") {objArr3[i] ="execrid1";}
- if(objArr1[i] == "cretno") {objArr3[i] ="cretno";}
- if(objArr1[i] == "aftrcptinfo") {objArr3[i] ="aftrcptinfo";}
- if(objArr1[i] == "ordrsrvdt") {objArr3[i] ="처방발행 진료과 예약";}
- if(objArr1[i] == "suppdeptdelivefact") {objArr3[i] ="caption7";}
- if(objArr1[i] == "clinccmtcnts") {objArr3[i] ="caption8";}
- if(objArr1[i] == "nursdelivefact") {objArr3[i] ="nursdelivefact";}
- if(objArr1[i] == "statcolor") {objArr3[i] ="statcolor";}
- if(objArr1[i] == "rsrvflag") {objArr3[i] ="rsrvflag";}
- if(objArr1[i] == "prcphistcd") {objArr3[i] ="prcphistcd";}
- if(objArr1[i] == "ocrstatnm") {objArr3[i] ="동의서여부";}
- if(objArr1[i] == "payflagcd") {objArr3[i] ="급여구분";}
- if(objArr1[i] == "prcptims") {objArr3[i] ="횟수";}
- if(objArr1[i] == "prcpqty") {objArr3[i] ="수량";}
- }
-
- for( var i = 0; i < cnt; i++ )
- {
- // trace("["+i+"]");
- // trace("objArr3["+i+"]"+objArr3[i]);
- // trace("objArr1["+i+"]"+objArr1[i]);
- // trace("--------------------"+"["+i+"]")
- grdid.setFormatColProperty(i, "size", objArr2[(i)]);
- grdid.setCellProperty("head", i, "text", objArr3[(i)]);
- grdid.setCellProperty("body", i, "text", "bind:"+objArr1[(i)]);
-
- if(objArr1[(i)] == "no")
- {
- grdid.setCellProperty( "body", i, "expr", "expr:currow + 1");
- grdid.setCellProperty( "body", i, "celltype", "head");
- }
- else if(objArr1[(i)] == "check")
- {
- grdid.setCellProperty( "body", i, "displaytype", "checkbox");
- grdid.setCellProperty( "body", i, "edittype", "checkbox");
- }
- else if(objArr1[(i)] == "pid")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "hngnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpcd")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "expand");
- grdid.setCellProperty( "body", i, "style", "align:center middle;background:EXPR((prcphistcd!="C")?((prcpdelivefactflag=="+")?"#ffff00":((prcpdelivefact=="-"&&utlf_isNull(prcpdelivefact)==false)?"#ffff00":"")):"#00ffff");background2:EXPR((prcphistcd!="C")?((prcpdelivefactflag=="+")?"#ffff00":((prcpdelivefact=="-"&&utlf_isNull(prcpdelivefact)==false)?"#ffff00":"")):"#00ffff");color:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"#008000":((execprcpstatcd>=610)?"#0000ff":"")):"#ff0000");color2:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"#008000":((execprcpstatcd>=610)?"#0000ff":"")):"#ff0000");font:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"굴림체,9,bold":((rcptdd!="00000000"||carecnfmdd!="00000000")?"굴림체,9,bold":((execprcpstatcd>=610)?"굴림체,9,bold":""))):"굴림체,9,bold");selectfont:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"굴림체,9,bold":((rcptdd!="00000000"||carecnfmdd!="00000000")?"굴림체,9,bold":((execprcpstatcd>=610)?"굴림체,9,bold":""))):"굴림체,9,bold");");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- }
- else if(objArr1[(i)] == "prcpnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:left middle;background:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#00ffff":""):"#00ffff");background2:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#00ffff":""):"#00ffff");color:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#000000":""):"#ff0000");color2:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#000000":""):"#ff0000");font:EXPR((prcphistcd!="C")?"":"굴림체,9,bold");selectfont:EXPR((prcphistcd!="C")?"":"굴림체,9,bold");");
- }
- else if(objArr1[(i)] == "prcpdelivefactflag")
- {
- grdid.setCellProperty( "body", i, "tooltiptext", "expr:"처방Comment : " + prcpdelivefact");
- }
- else if(objArr1[(i)] == "excuexectodt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:excuexectodt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "implflag")
- {
- grdid.setCellProperty( "body", i, "displaytype", "checkbox");
- grdid.setCellProperty( "body", i, "edittype", "checkbox");
- }
- else if(objArr1[(i)] == "opdrid")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_A_B0010");
- grdid.setCellProperty( "body", i, "combocodecol", "cdid");
- grdid.setCellProperty( "body", i, "combodatacol", "cdnm");
- }
- else if(objArr1[(i)] == "orddepthngnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "orddrnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "choiordflag")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "specdrid")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "combo");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_specdridlist");
- grdid.setCellProperty( "body", i, "combocodecol", "userid");
- grdid.setCellProperty( "body", i, "combodatacol", "usernm");
- }
- else if(objArr1[(i)] == "prcpdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:prcpdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "execprcpstatcd")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecprcpstatcd");
- grdid.setCellProperty( "body", i, "combocodecol", "cdid");
- grdid.setCellProperty( "body", i, "combodatacol", "cdnm");
- }
- else if(objArr1[(i)] == "srchrsrvdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:srchrsrvdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "rcptyn")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "hweight")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "expand");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- }
- else if(objArr1[(i)] == "ordrsrvdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:ordrsrvdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "rsrvrnm")
- {
- grdid.setCellProperty( "body", i, "displaytype", "normal");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "acptid")
- {
- grdid.setCellProperty( "body", i, "style", "align:left middle;");
- }
- else if(objArr1[(i)] == "execdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:execdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "execrid1")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecrid");
- grdid.setCellProperty( "body", i, "combocodecol", "basecd");
- grdid.setCellProperty( "body", i, "combodatacol", "basecdflagdesc");
- }
- else if(objArr1[(i)] == "execrid2")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecrid1");
- grdid.setCellProperty( "body", i, "combocodecol", "basecd");
- grdid.setCellProperty( "body", i, "combodatacol", "basecdflagdesc");
- }
- else if(objArr1[(i)] == "nursdelivefact")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "ocrstatnm")
- {
- grdid.setCellProperty( "body", i, "displaytype", "normal");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- //grdid.setCellProperty( "body", i, "combodataset", "ds_init_baseinfo_initinsukind");
- //grdid.setCellProperty( "body", i, "combocodecol", "cdid");
- //grdid.setCellProperty( "body", i, "combodatacol", "cdnm");
- }
- else if(objArr1[(i)] == "payflagcd")
- {
- //grdid.setCellProperty( "body", i, "displaytype", "normal");
- //grdid.setCellProperty( "body", i, "displaytype", "text");
- //grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcptims")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpqty")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpdd")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "mask", "####-##-##");
- }
- }
- }
- else if(grdid.name == "grd_ordlist6")
- {
- for(var i = 0; i < cnt; i++)
- {
- // trace("objArr1--"+objArr1[i]);
- // trace("objArr2--"+objArr2[i]);
- // trace("--------------------"+"["+i+"]")
-
- //컬럼명 생성
- if(objArr1[i] == "no") {objArr3[i] ="";}
- if(objArr1[i] == "check") {objArr3[i] ="";}
- if(objArr1[i] == "pid") {objArr3[i] ="등록번호";}
- if(objArr1[i] == "hngnm") {objArr3[i] ="성명";}
- if(objArr1[i] == "sna") {objArr3[i] ="S/A";}
- if(objArr1[i] == "prcpcd") {objArr3[i] ="처방코드";}
- if(objArr1[i] == "prcpnm") {objArr3[i] ="처방명";}
- if(objArr1[i] == "prcpdelivefactflag") {objArr3[i] ="";}
- if(objArr1[i] == "srchrsrvdt") {objArr3[i] ="예약시간";}
- if(objArr1[i] == "prcphopedd") {objArr3[i] ="희망일자";}
- if(objArr1[i] == "prcphopetm") {objArr3[i] ="희망시간";}
- if(objArr1[i] == "implflag") {objArr3[i] ="실시";}
- if(objArr1[i] == "opdrid") {objArr3[i] ="시행의";}
- if(objArr1[i] == "call") {objArr3[i] ="Call";}
- if(objArr1[i] == "orddepthngnm") {objArr3[i] ="진료과";}
- if(objArr1[i] == "orddrnm") {objArr3[i] ="진료의";}
- if(objArr1[i] == "choiordflag") {objArr3[i] ="선택";}
- if(objArr1[i] == "specdrid") {objArr3[i] ="선택진료의id";}
- if(objArr1[i] == "specdrnm") {objArr3[i] ="선택진료의";}
- if(objArr1[i] == "prcpdt") {objArr3[i] ="처방입력일자";}
- if(objArr1[i] == "execprcpstatcd") {objArr3[i] ="처방상태";}
- if(objArr1[i] == "roomcd") {objArr3[i] ="병실";}
- if(objArr1[i] == "rsrvrnm") {objArr3[i] ="예약자";}
- if(objArr1[i] == "rcptdd") {objArr3[i] ="수납일자";}
- if(objArr1[i] == "acptid") {objArr3[i] ="접수자";}
- if(objArr1[i] == "execdt") {objArr3[i] ="실시시간";}
- if(objArr1[i] == "execrid1") {objArr3[i] ="실시자1";}
- if(objArr1[i] == "execrid2") {objArr3[i] ="실시자2";}
- if(objArr1[i] == "rcptyn") {objArr3[i] ="수납여부";}
- if(objArr1[i] == "hometel") {objArr3[i] ="전화번호1";}
- if(objArr1[i] == "mpphontel") {objArr3[i] ="전화번호2";}
- if(objArr1[i] == "hweight") {objArr3[i] ="키/몸무게";}
- if(objArr1[i] == "basecd") {objArr3[i] ="취소코드";}
- if(objArr1[i] == "execprcpuniqno") {objArr3[i] ="execprcpuniqno";}
- if(objArr1[i] == "prcpexecdeptcd") {objArr3[i] ="prcpexecdeptcd";}
- if(objArr1[i] == "excuroomcd") {objArr3[i] ="excuroomcd";}
- if(objArr1[i] == "rgstdeptcd") {objArr3[i] ="rgstdeptcd";}
- if(objArr1[i] == "rgstrid") {objArr3[i] ="rgstrid";}
- if(objArr1[i] == "inflag") {objArr3[i] ="inflag";}
- if(objArr1[i] == "rcptacptyn") {objArr3[i] ="rcptacptyn";}
- if(objArr1[i] == "execbaseflag") {objArr3[i] ="ExecBaseFlag";}
- if(objArr1[i] == "lrgcd") {objArr3[i] ="lrgcd";}
- if(objArr1[i] == "mdlcd") {objArr3[i] ="mdlcd";}
- if(objArr1[i] == "excupartcd") {objArr3[i] ="excupartcd";}
- if(objArr1[i] == "modality") {objArr3[i] ="modality";}
- if(objArr1[i] == "acptrem") {objArr3[i] ="acptrem";}
- if(objArr1[i] == "execrem") {objArr3[i] ="execrem";}
- if(objArr1[i] == "prcpdelivefact") {objArr3[i] ="prcpdelivefact";}
- if(objArr1[i] == "carecnfmdd") {objArr3[i] ="carecnfmdd";}
- if(objArr1[i] == "excuroomnm") {objArr3[i] ="excuroomnm";}
- if(objArr1[i] == "rgstdepthngnm") {objArr3[i] ="rgstdepthngnm";}
- if(objArr1[i] == "prcpkindcd") {objArr3[i] ="prcpkindcd";}
- if(objArr1[i] == "rcptno") {objArr3[i] ="rcptno";}
- if(objArr1[i] == "acptseqno") {objArr3[i] ="acptseqno";}
- if(objArr1[i] == "execrid3") {objArr3[i] ="execrid3";}
- if(objArr1[i] == "execrid4") {objArr3[i] ="execrid4";}
- if(objArr1[i] == "prcpgenrflag") {objArr3[i] ="prcpgenrflag";}
- if(objArr1[i] == "orddd") {objArr3[i] ="indd";}
- if(objArr1[i] == "orddeptcd") {objArr3[i] ="orddeptcd";}
- if(objArr1[i] == "orddrid") {objArr3[i] ="orddrid";}
- if(objArr1[i] == "prcpno") {objArr3[i] ="prcpno";}
- if(objArr1[i] == "eqmtifyn") {objArr3[i] ="EqmtIFYn";}
- if(objArr1[i] == "basesuppdeptcd") {objArr3[i] ="basesuppdeptcd";}
- if(objArr1[i] == "tmpldata") {objArr3[i] ="tmpldata";}
- if(objArr1[i] == "wardcd") {objArr3[i] ="wardcd";}
- if(objArr1[i] == "rsrvdt") {objArr3[i] ="rsrvdt";}
- if(objArr1[i] == "prcphistno") {objArr3[i] ="prcphistno";}
- if(objArr1[i] == "inclprcpcd") {objArr3[i] ="inclprcpcd";}
- if(objArr1[i] == "actorddd") {objArr3[i] ="actorddd";}
- if(objArr1[i] == "cretno") {objArr3[i] ="retno";}
- if(objArr1[i] == "pacsnocretyn") {objArr3[i] ="pacsnocretyn";}
- if(objArr1[i] == "examroomnm") {objArr3[i] ="examroonm";}
- if(objArr1[i] == "prcpdd") {objArr3[i] ="처방일자";}
- if(objArr1[i] == "cnclresncdnm") {objArr3[i] ="etcclrflag";}
- if(objArr1[i] == "age") {objArr3[i] ="age";}
- if(objArr1[i] == "rrgstno1") {objArr3[i] ="rrgstno1";}
- if(objArr1[i] == "rrgstno2") {objArr3[i] ="rrgstno2";}
- if(objArr1[i] == "clincstdycd") {objArr3[i] ="clincstdycd";}
- if(objArr1[i] == "aftrcptinfo") {objArr3[i] ="aftrcptinfo";}
- if(objArr1[i] == "prcpvol") {objArr3[i] ="prcpvol";}
- if(objArr1[i] == "prcpvolunitnm") {objArr3[i] ="prcpvolunitnm";}
- if(objArr1[i] == "prcpqtyunitnm") {objArr3[i] ="prcpqtyunitnm";}
- if(objArr1[i] == "prcptims") {objArr3[i] ="prcptims";}
- if(objArr1[i] == "drugmthdspccd") {objArr3[i] ="drugmthdspccd";}
- if(objArr1[i] == "mthdcnts4") {objArr3[i] ="mthdcnts4";}
- if(objArr1[i] == "prcpclscdnm") {objArr3[i] ="prcpclscdnm";}
- if(objArr1[i] == "ordrsrvdt") {objArr3[i] ="처방발행 진료과 예약";}
- if(objArr1[i] == "suppdeptdelivefact") {objArr3[i] ="suppdeptdelivefact";}
- if(objArr1[i] == "clinccmtcnts") {objArr3[i] ="clinccmtcnts";}
- if(objArr1[i] == "nursdelivefact") {objArr3[i] ="nursdelivefact";}
- if(objArr1[i] == "statcolor") {objArr3[i] ="statcolor";}
- if(objArr1[i] == "rsrvflag") {objArr3[i] ="rsrvflag";}
- if(objArr1[i] == "prcphistcd") {objArr3[i] ="prcphistcd";}
- if(objArr1[i] == "ocrstatnm") {objArr3[i] ="동의서여부";}
- if(objArr1[i] == "payflagcd") {objArr3[i] ="급여구분";}
- if(objArr1[i] == "prcptims") {objArr3[i] ="횟수";}
- if(objArr1[i] == "prcpqty") {objArr3[i] ="수량";}
- }
-
- for( var i = 0; i < cnt; i++ )
- {
- grdid.setFormatColProperty(i, "size", objArr2[(i)]);
- grdid.setCellProperty("head", i, "text", objArr3[(i)]);
- grdid.setCellProperty("body", i, "text", "bind:"+objArr1[(i)]);
-
- if(objArr1[(i)] == "no")
- {
- grdid.setCellProperty( "body", i, "expr", "expr:currow + 1");
- grdid.setCellProperty( "body", i, "celltype", "head");
- }
- else if(objArr1[(i)] == "check")
- {
- grdid.setCellProperty( "body", i, "displaytype", "checkbox");
- grdid.setCellProperty( "body", i, "edittype", "checkbox");
- }
- else if(objArr1[(i)] == "pid")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "hngnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpcd")
- {
- // grdid.setCellProperty( "body", i, "displaytype", "text");
- // grdid.setCellProperty( "body", i, "edittype", "none");
- // grdid.setCellProperty( "body", i, "style", "align:center middle;");
-
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "expand");
- grdid.setCellProperty( "body", i, "style", "align:center middle;background:EXPR((prcphistcd!="C")?((prcpdelivefactflag=="+")?"#ffff00":((prcpdelivefact=="-"&&utlf_isNull(prcpdelivefact)==false)?"#ffff00":"")):"#00ffff");background2:EXPR((prcphistcd!="C")?((prcpdelivefactflag=="+")?"#ffff00":((prcpdelivefact=="-"&&utlf_isNull(prcpdelivefact)==false)?"#ffff00":"")):"#00ffff");color:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"#008000":((execprcpstatcd>=610)?"#0000ff":"")):"#ff0000");color2:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"#008000":((execprcpstatcd>=610)?"#0000ff":"")):"#ff0000");font:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"굴림체,9,bold":((rcptdd!="00000000"||carecnfmdd!="00000000")?"굴림체,9,bold":((execprcpstatcd>=610)?"굴림체,9,bold":""))):"굴림체,9,bold");selectfont:EXPR((prcphistcd!="C")?((rsrvflag=="Y"||utlf_isNull(rsrvflag)==true)?"굴림체,9,bold":((rcptdd!="00000000"||carecnfmdd!="00000000")?"굴림체,9,bold":((execprcpstatcd>=610)?"굴림체,9,bold":""))):"굴림체,9,bold");");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- }
- else if(objArr1[(i)] == "prcpnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:left middle;color:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#000000":""):"#ff0000");color2:EXPR((prcphistcd!="C")?((rcptdd!="00000000"||carecnfmdd!="00000000")?"#000000":""):"#ff0000");font:EXPR((prcphistcd!="C")?"":"굴림체,9,bold");selectfont:EXPR((prcphistcd!="C")?"":"굴림체,9,bold");");
- }
- else if(objArr1[(i)] == "prcpdelivefactflag")
- {
- grdid.setCellProperty( "body", i, "tooltiptext", "expr:"처방Comment : " + prcpdelivefact");
- }
- else if(objArr1[(i)] == "srchrsrvdt")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "mask");
- grdid.setCellProperty( "body", i, "mask", "####-##-## ##:##");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcphopedd")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "mask", "####-##-##");
- }
- else if(objArr1[(i)] == "prcphopetm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "mask", "##:##");
- }
- else if(objArr1[(i)] == "implflag")
- {
- grdid.setCellProperty( "body", i, "displaytype", "checkbox");
- grdid.setCellProperty( "body", i, "edittype", "expr:execprcpstatcd=="610"?'none':'checkbox'");
- grdid.setCellProperty( "body", i, "controlbackground", "EXPR(execprcpstatcd=="610"?'lightgrey':'');");
- //grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "opdrid")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "combo");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_A_B0010");
- grdid.setCellProperty( "body", i, "combocodecol", "cdid");
- grdid.setCellProperty( "body", i, "combodatacol", "cdnm");
- }
- else if(objArr1[(i)] == "call")
- {
- grdid.setCellProperty( "body", i, "displaytype", "checkbox");
- grdid.setCellProperty( "body", i, "edittype", "checkbox");
- grdid.setCellProperty( "body", i, "expr", "expr:call=='Y'?1:0");
- }
- else if(objArr1[(i)] == "orddepthngnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "orddrnm")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "choiordflag")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "specdrid")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_specdridlist");
- grdid.setCellProperty( "body", i, "combocodecol", "userid");
- grdid.setCellProperty( "body", i, "combodatacol", "usernm");
- }
- else if(objArr1[(i)] == "prcpdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:prcpdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "execprcpstatcd")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecprcpstatcd");
- grdid.setCellProperty( "body", i, "combocodecol", "cdid");
- grdid.setCellProperty( "body", i, "combodatacol", "cdnm");
- }
- else if(objArr1[(i)] == "rsrvrnm")
- {
- grdid.setCellProperty( "body", i, "displaytype", "normal");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "acptid")
- {
- grdid.setCellProperty( "body", i, "style", "align:left middle;");
- }
- else if(objArr1[(i)] == "execdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:execdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "execrid1")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "combo");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecrid1");
- grdid.setCellProperty( "body", i, "combocodecol", "basecd");
- grdid.setCellProperty( "body", i, "combodatacol", "basecdflagdesc");
- }
- else if(objArr1[(i)] == "execrid2")
- {
- grdid.setCellProperty( "body", i, "displaytype", "combo");
- grdid.setCellProperty( "body", i, "edittype", "combo");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "combodataset", "ds_init_initexecrid1");
- grdid.setCellProperty( "body", i, "combocodecol", "basecd");
- grdid.setCellProperty( "body", i, "combodatacol", "basecdflagdesc");
- }
- else if(objArr1[(i)] == "rcptyn")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "hweight")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "expand");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- }
- else if(objArr1[(i)] == "ordrsrvdt")
- {
- grdid.setCellProperty( "body", i, "mask", "expr:ordrsrvdt==null?'':'####-##-## ##:##'");
- }
- else if(objArr1[(i)] == "ocrstatnm")
- {
- grdid.setCellProperty( "body", i, "displaytype", "normal");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "expandshow", "show");
- grdid.setCellProperty( "body", i, "expandsize", "20");
- }
- else if(objArr1[(i)] == "payflagcd")
- {
- //grdid.setCellProperty( "body", i, "displaytype", "text");
- //grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcptims")
- {
- grdid.setCellProperty( "body", i, "displaytype", "text");
- grdid.setCellProperty( "body", i, "edittype", "none");
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpqty")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- }
- else if(objArr1[(i)] == "prcpdd")
- {
- grdid.setCellProperty( "body", i, "style", "align:center middle;");
- grdid.setCellProperty( "body", i, "mask", "####-##-##");
- }
- }
- }
- }
- //부서메모 조회
- function lf_getDeptMemo1()
- {
- ds_cond_data_patreq.setColumn(0, "rsrvdd",ds_data.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "memodt1", ds_data.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "memodt2", ds_data.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "instance1",suppdeptcd);
- ds_cond_data_patreq.setColumn(0, "suppdeptcd",suppdeptcd);
- ds_cond_data_patreq.setColumn(0, "excuroomcd",ds_data.getColumn(0, "selectexcuroom1"));
- ds_cond_data_patreq.setColumn(0, "patinfoflag","M");
- ds_cond_data_patreq.setColumn(0, "flag","A");
-
-
- // 부서메모
- var objParam = new Object();
- objParam.id = "TRAEA01142";
- objParam.service = "examcureacptexecapp.PatRem";
- objParam.method = "reqGetPatTotalInfo";
- objParam.inds = "req=ds_cond_data_patreq";
- objParam.outds ="ds_grid_deptmemoinfo=deptmemoinfolist";
- objParam.async = false;
- tranf_submit(objParam);
-
- if(ds_grid_deptmemoinfo.getRowCount() <= 0)
- {
- ds_grid_deptmemoinfo.addRow();
- ds_grid_deptmemoinfo.setColumn(0, "memorem", "-");
- }
- }
- // 컬럼순서 저장
- function lf_saveOrderInfoCol(grdid, caseid, compscd, opn_scrnid, refdata, sizedata)
- {
- dsf_createDsRow("ds_cond_savedata",
- [{col:"compscd", val:compscd}
- ,{col:"compscnts", val:""}
- ,{col:"compsrefcnts", val:refdata}
- ,{col:"compssizecnts", val:sizedata}
- ,{col:"scrnid", val:opn_scrnid}]);
- var objParam = new Object();
- objParam.id = "TXAER01101";
- objParam.service = "astcommonapp.SetUserScrnCol";
- objParam.method = "reqInsUserScrnEnvEstb";
- objParam.inds = "req=ds_cond_savedata";
- // objParam.outds ="ds_data_req=req";
- objParam.async = false;
- tranf_submit(objParam);
-
- }
- // 환자코멘트 저장
- function lf_patCommentSave1()
- {
-
- var tabgubn = ds_hide_tabgubnlist.getColumn(0, "tabgubn");
- var grd;
- var list = "";
- var nodeList = "";
- var rCSV = "";
- var dsObj = "";
- if(grp_body.info_tab.switch2.tabindex == 1)
- {
- if( grp_body.group2.switch1.tabindex == 0 )
- {
- list = "ordlist6";
- grd = ds_grid_ordlist6.getRowCount();
- grd_row = ds_grid_ordlist6.rowposition;
- dsObj = ds_grid_ordlist6;
- }
-
- else if( grp_body.group2.switch1.tabindex == 1 )
- {
- list = "ordlist4";
- grd = ds_grid_ordlist4.getRowCount();
- grd_row = ds_grid_ordlist4.rowposition;
- dsObj = ds_grid_ordlist4;
- }
-
- else
- {
- return;
- }
- if( dsObj.getColumn(grd_row, "check") == "true")
- {
- dsObj.setColumn(grd_row, "suppdeptdelivefact", ds_grid_prcpdeliveinfo.getColumn(0, "suppdeptdelivefact") );
- }
-
- var nFindRow = dsObj.findRow("check", "true");
-
- //처방내역 선택 체크
- if ( nFindRow < 0 )
- {
- sysf_messageBox("처방을 선택해 주십시오.","I999");
- return "0";
- }
- ds_cond_data_reqsuppdeptdelivefact.clearData();
- ds_cond_data_reqsuppdeptdelivefact.addRow();
- ds_cond_data_reqsuppdeptdelivefact.setColumn(0, "prcpgenrflag", dsObj.getColumn(grd_row, "prcpgenrflag"));
- ds_cond_data_reqsuppdeptdelivefact.setColumn(0, "prcpdd", dsObj.getColumn(grd_row, "prcpdd"));
- ds_cond_data_reqsuppdeptdelivefact.setColumn(0, "prcpno", dsObj.getColumn(grd_row, "prcpno"));
- ds_cond_data_reqsuppdeptdelivefact.setColumn(0, "suppdeptdelivefact", dsObj.getColumn(grd_row, "suppdeptdelivefact"));
- ds_cond_data_reqsuppdeptdelivefact.setColumn(0, "instance1", suppdeptcd);
- var objParam = new Object();
- objParam.id = "TXAEA01110";
- objParam.service = "examcureacptexecapp.PatRem";
- objParam.method = "reqExeSuppdeptdelivefact";
- objParam.inds = "req=ds_cond_data_reqsuppdeptdelivefact";
- objParam.outds ="ds_data_item=cnt";
- objParam.async = false;
- tranf_submit(objParam);
-
- // if(ds_data_item.getColumn(0, "count") > 0)
- // {
- // //messageBox("정상적으로 ", "I001");
- // //model.setValue("/root/temp/item/count", "0");
- // return;
- // }
-
- if( ds_data_item.getRowCount() > 0 )
- {
- sysf_messageBox("정상적으로 ", "I001");
- lf_btnTabText();
- return;
- }
-
- // if(tabgubn == "Y")
- // {
- // ds_data.setColumn(0, "srchpid","");
- // fGetExamCureAcptList("Y"); // 실시
- // }
- // if(tabgubn == "N")
- // {
- // ds_data.setColumn(0, "srchpid","");
- // fGetExamCureAcptList("N"); // 미실시
- // }
-
- }
-
- //환자메모 저장
- else if(grp_body.info_tab.switch2.tabindex == 3)
- {
- if( grp_body.group2.switch1.tabindex == 0 )
- {
- list = "ordlist6";
- grd = ds_grid_ordlist6.getRowCount();
- grd_row = ds_grid_ordlist6.rowposition;
- dsObj = ds_grid_ordlist6;
- }
-
- else if( grp_body.group2.switch1.tabindex == 1 )
- {
- list = "ordlist4";
- grd = ds_grid_ordlist4.getRowCount();
- grd_row = ds_grid_ordlist4.rowposition;
- dsObj = ds_grid_ordlist4;
- }
-
- else
- {
- return;
- }
- var nFindRow = dsObj.findRow("check", "true");
-
- //처방내역 선택 체크
- if ( nFindRow < 0 )
- {
- sysf_messageBox("처방을 선택해 주십시오.","I999");
- return "0";
- }
- if( grp_body.group2.switch1.tabindex == 0 ) // 미예약
- {
- ds_cond_data_patreq.setColumn(0, "srchpid", ds_grid_ordlist6.getColumn(ds_grid_ordlist6.rowposition, "pid"));
- }
- else if( grp_body.group2.switch1.tabindex == 1 ) // 검사완료
- {
- ds_cond_data_patreq.setColumn(0, "srchpid", ds_grid_ordlist4.getColumn(ds_grid_ordlist4.rowposition, "pid"));
- }
- else
- {
- return;
- }
- //2009-07-13 환자Comment - 처방일자별 환자 Comment 관리 요청 - 기능검사 ITC 임성재 샘 요청(요청번호:2041)
- //var prcpdd;
- if (ds_init_pidcomment.getColumn(0, "prcpddyn") == "Y" )
- {
- for(var i = 0 ; i < grd ; i++)
- {
- if( dsObj.getColumn(0, "check") == "true")
- {
- ds_cond_data_patreq.setColumn(0, "memorgstddprcpdd", dsObj.getColumn(i, "prcpdd"));
- }
- }
- }
- ds_cond_data_patreq.setColumn(0, "rsrvdd",ds_data.getColumn(0, "srchdate1"));
- ds_cond_data_patreq.setColumn(0, "excuroomcd",ds_data.getColumn(0, "excuroomcd"));
- ds_cond_data_patreq.setColumn(0, "instance1",suppdeptcd);
- ds_cond_data_patreq.setColumn(0, "patrem",ds_grid_patreminfo.getColumn(0, "memodesc"));
- ds_cond_data_patreq.setColumn(0, "patfixrem",ds_grid_patfixreminfo.getColumn(0, "memodesc"));
- ds_cond_data_patreq.setColumn(0, "memorgstddprcpdd",utlf_getCurrentDate());
-
- // 기존 mapping 컬럼용 생성
- ds_cond_data_patreq.setColumn(0, "pid", ds_cond_data_patreq.getColumn(0, "srchpid"));
- ds_cond_data_patreq.setColumn(0, "basesuppdeptcd", ds_cond_data_patreq.getColumn(0, "instance1"));
- ds_cond_data_patreq.setColumn(0, "memodesc", ds_cond_data_patreq.getColumn(0, "patrem"));
- ds_cond_data_patreq.setColumn(0, "fixmemodesc", ds_cond_data_patreq.getColumn(0, "patfixrem"));
- ds_cond_data_patreq.setColumn(0, "memodd", ds_cond_data_patreq.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "fixmemodd", "99991231");
- ds_cond_data_patreq.setColumn(0, "showstartdd", "20070707");
- ds_cond_data_patreq.setColumn(0, "showenddd", "99999999");
-
- var objParam = new Object();
- objParam.id = "TXAEA01106";
- objParam.service = "examcureacptexecapp.PatRem";
- objParam.method = "reqInsPatRem";
- objParam.inds = "reqparam=ds_cond_data_patreq";
- objParam.outds ="ds_data_item=rtnParm";
- objParam.async = false;
- tranf_submit(objParam);
- if(ds_data_item.getColumn(0, "count") > 0)
- {
- sysf_messageBox("정상적으로 ", "I001");
- ds_data_item.setColumn(0, "count", "0");
- lf_btnTabText();
- return;
- }
- // 조회전 mapping 컬럼 적용
- ds_cond_data_patreq.setColumn(0, "suppdeptcd", ds_cond_data_patreq.getColumn(0, "instance1"));
- ds_cond_data_patreq.setColumn(0, "memorgstdd", ds_cond_data_patreq.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "pid", ds_cond_data_patreq.getColumn(0, "srchpid"));
- ds_cond_data_patreq.setColumn(0, "initexcuroom", ds_cond_data_patreq.getColumn(0, "excuroomcd"));
- ds_cond_data_patreq.setColumn(0, "basesuppdeptcd", ds_cond_data_patreq.getColumn(0, "instance1"));
- ds_cond_data_patreq.setColumn(0, "memodt1", ds_cond_data_patreq.getColumn(0, "rsrvdd"));
- ds_cond_data_patreq.setColumn(0, "memodt2", ds_cond_data_patreq.getColumn(0, "rsrvdd"));
- //환자Comment 환자정보 조회
- var objParam = new Object();
- objParam.id = "TRAEA01139";
- objParam.service = "examcureacptexecapp.PatRem";
- objParam.method = "reqGetPatTotalInfo";
- objParam.inds = "req=ds_cond_data_patreq";
- objParam.outds ="ds_grid_diaginfo=diaginfolist ds_grid_excureminfo=excureminfolist ds_grid_deptmemoinfo=deptmemoinfolist ds_grid_patreminfo=patrem ds_grid_patfixreminfo=patfixrem ds_grid_prcpdeliveinfo=prcpdeliveinfolist ds_grid_excuinfo=excuinfolist ds_grid_patotptinfo=patotptinfolist ds_grid_patbaseinfo=patbaseinfolist ds_grid_isolinfo=isolinfolist ds_grid_labrsltinfo=labrsltinfo ds_grid_materialconsumelist=materialconsumelist ds_grid_serdiag=serdiag ds_grid_actinfo=actinfo ds_grid_rxnote=rxnote ds_grid_thyroidinfo=thyroidinfo ds_grid_drugperiod=drugperiod ds_grid_ipcmcmtlist=ipcmcmtlist ds_grid_rsrvrem=rsrvrem ds_grid_aspirinlist=aspirinlist";
- objParam.async = false;
- tranf_submit(objParam);
- // 조회후 mapping 컬럼용 생성
- ds_grid_diaginfo.addColumn("diaglist", "string", 256);
- ds_grid_diaginfo.setColumn(0, "diaglist", ds_grid_diaginfo.getColumn(0, "diagengnm"));
-
- // 조회후 바인딩 컴포넌트의 입력 가능을 위해 Row 생성
- if(ds_grid_patreminfo.getRowCount() <= 0)
- {
- ds_grid_patreminfo.addRow();
- }
- if(ds_grid_patfixreminfo.getRowCount() <= 0)
- {
- ds_grid_patfixreminfo.addRow();
- }
- /*검사메모*/
- ds_grid_excureminfo.addColumn("excurem", "string", 256);
- for(var i = 0; i < ds_grid_excureminfo.getRowCount(); i++)
- {
- ds_grid_excureminfo.setColumn(i, "excurem", ds_grid_excureminfo.getColumn(i, "execrem"));
- }
-
- /*환자정보*/
- ds_grid_patbaseinfo.addColumn("hweight", "string", 256);
- for(var i = 0; i < ds_grid_patbaseinfo.getRowCount(); i++)
- {
- ds_grid_patbaseinfo.setColumn(i, "hweight", "-");
- }
-
- /*감염정보*/
- ds_grid_isolinfo.addColumn("isoldispcd", "string", 256);
- for(var i = 0; i < ds_grid_isolinfo.getRowCount(); i++)
- {
- ds_grid_isolinfo.setColumn(i, "isoldispcd", ds_grid_isolinfo.getColumn(i, "etccnts"));
- }
-
- /*Rx Note*/
- ds_grid_rxnote.addColumn("pathology", "string", 256);
- ds_grid_rxnote.addColumn("course", "string", 256);
- ds_grid_rxnote.addColumn("technique", "string", 256);
- ds_grid_rxnote.addColumn("modality", "string", 256);
- ds_grid_rxnote.addColumn("technique2", "string", 256);
- ds_grid_rxnote.addColumn("modality2", "string", 256);
- ds_grid_rxnote.addColumn("technique3", "string", 256);
- ds_grid_rxnote.addColumn("modality3", "string", 256);
- ds_grid_rxnote.addColumn("dosespeci", "string", 256);
- ds_grid_rxnote.addColumn("totaldose", "string", 256);
- ds_grid_rxnote.addColumn("fraction", "string", 256);
- ds_grid_rxnote.addColumn("bodypartgrupcd", "string", 256);
- ds_grid_rxnote.addColumn("bodypartcd", "string", 256);
- ds_grid_rxnote.addColumn("diagcd", "string", 256);
- ds_grid_rxnote.addColumn("oldrxsite", "string", 256);
- ds_grid_rxnote.addColumn("totaldose1", "string", 256);
- ds_grid_rxnote.addColumn("fraction1", "string", 256);
- ds_grid_rxnote.addColumn("totaldose2", "string", 256);
- ds_grid_rxnote.addColumn("fraction2", "string", 256);
- for(var i = 0; i < ds_grid_rxnote.getRowCount(); i++)
- {
- ds_grid_rxnote.setColumn(i, "pathology", ds_grid_rxnote.getColumn(i, "patho"));
- ds_grid_rxnote.setColumn(i, "course", ds_grid_rxnote.getColumn(i, "cors"));
- ds_grid_rxnote.setColumn(i, "technique", ds_grid_rxnote.getColumn(i, "tcnq"));
- ds_grid_rxnote.setColumn(i, "modality", ds_grid_rxnote.getColumn(i, "modal"));
- ds_grid_rxnote.setColumn(i, "technique2", ds_grid_rxnote.getColumn(i, "tcnq2"));
- ds_grid_rxnote.setColumn(i, "modality2", ds_grid_rxnote.getColumn(i, "modal2"));
- ds_grid_rxnote.setColumn(i, "technique3", ds_grid_rxnote.getColumn(i, "tcnq3"));
- ds_grid_rxnote.setColumn(i, "modality3", ds_grid_rxnote.getColumn(i, "modal3"));
- ds_grid_rxnote.setColumn(i, "dosespeci", ds_grid_rxnote.getColumn(i, "dosespec"));
- ds_grid_rxnote.setColumn(i, "totaldose", ds_grid_rxnote.getColumn(i, "totdose"));
- ds_grid_rxnote.setColumn(i, "fraction", ds_grid_rxnote.getColumn(i, "frac"));
- ds_grid_rxnote.setColumn(i, "bodypartgrupcd", ds_grid_rxnote.getColumn(i, "diagnmlrg"));
- ds_grid_rxnote.setColumn(i, "bodypartcd", ds_grid_rxnote.getColumn(i, "diagnmmdl"));
- ds_grid_rxnote.setColumn(i, "diagcd", ds_grid_rxnote.getColumn(i, "diagnmsml"));
- ds_grid_rxnote.setColumn(i, "oldrxsite", ds_grid_rxnote.getColumn(i, "rxsite"));
- ds_grid_rxnote.setColumn(i, "totaldose1", ds_grid_rxnote.getColumn(i, "totdose1"));
- ds_grid_rxnote.setColumn(i, "fraction1", ds_grid_rxnote.getColumn(i, "frac1"));
- ds_grid_rxnote.setColumn(i, "totaldose2", ds_grid_rxnote.getColumn(i, "totdose2"));
- ds_grid_rxnote.setColumn(i, "fraction2", ds_grid_rxnote.getColumn(i, "frac2"));
- }
- }
- }
- ]]></Script>
|