123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[/**
- * @---------------------------------------------------
- * @desc : 진단병리영상검사 조회시 기본정보 setting
- * @param :
- * @return :
- * @---------------------------------------------------
- */
- function fInitialize_00600(){
- ds_main_cond.setColumn(0, "testreadnm", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "testreadnm"));
-
- ds_main_cond.setColumn(0, "detlcnts", ds_tmp_reptinfo_recinfo.getColumn(0, "detlcnts"));
-
- ds_main_cond.setColumn(0, "detlcnts_how", ds_tmp_reptinfo_recinfo.getColumn(0, "detlcnts_how"));
- ds_main_cond.setColumn(0, "detlcnts_why", ds_tmp_reptinfo_recinfo.getColumn(0, "detlcnts_why"));
- ds_main_cond.setColumn(0, "doctorcalldt", ds_tmp_reptinfo_recinfo.getColumn(0, "doctorcalldt"));
- ds_main_cond.setColumn(0, "doctorcallyn", ds_tmp_reptinfo_recinfo.getColumn(0, "doctorcallyn"));
- ds_main_cond.setColumn(0, "mediationdt", ds_tmp_reptinfo_recinfo.getColumn(0, "mediationdt"));
- ds_main_cond.setColumn(0, "mediationyn", ds_tmp_reptinfo_recinfo.getColumn(0, "mediationyn"));
-
- if( sysf_getUserInfo("dutplceinstcd") == "031" ){
- // 임상에서 담당의/당직의 호출시간 및 중재시간이 있을경우 시간입력 Input 컴포넌트 활성화
- checkedVisibleInput(grp_fall.grd_time.ipt_doctorcall, ds_main_cond, "doctorcalldt", ds_main_cond.getColumn(0, "doctorcallyn"));
- checkedVisibleInput(grp_fall.grd_time.ipt_mediation, ds_main_cond, "mediationdt", ds_main_cond.getColumn(0, "mediationyn"));
- }
-
- var prcperryn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "prcperryn"));
- ds_main_cond.setColumn(0, "prcperryn", prcperryn);
- /*
- if(prcperryn.search("07") > -1){
- ds_main_cond.setColumn(0, "prcperretccnts", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "prcperretccnts"));
- grp_fall.tar_prcperretccnts.visible = true;
- }
- */
- var prcpprcsyn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "prcpprcsyn"));
- ds_main_cond.setColumn(0, "prcpprcsyn", prcpprcsyn);
- /*
- if(prcpprcsyn.search("07") > -1){
- ds_main_cond.setColumn(0, "prcpprcsetccnts", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "prcpprcsetccnts"));
- grp_fall.tar_prcpprcsetccnts.visible = true;
- }
- */
- var testprcsyn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "testprcsyn"));
- ds_main_cond.setColumn(0, "testprcsyn", testprcsyn);
- /*
- if(testprcsyn.search("10") > -1){
- ds_main_cond.setColumn(0, "testprcsetccnts", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "testprcsetccnts"));
- grp_fall.tar_testprcsetccnts.visible = true;
- }
- */
- var tranreptyn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "tranreptyn"));
- ds_main_cond.setColumn(0, "tranreptyn", tranreptyn);
- /*
- if(tranreptyn.search("06") > -1){
- ds_main_cond.setColumn(0, "tranreptetccnts", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "tranreptetccnts"));
- grp_fall.tar_tranreptetccnts.visible = true;
- }
- */
- var testseffcyn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "testseffcyn"));
- ds_main_cond.setColumn(0, "testseffcyn", testseffcyn);
- /*
- if(testseffcyn.search("08") > -1){
- ds_main_cond.setColumn(0, "testseffcetccntsyn", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "testseffcetccntsyn"));
- grp_fall.tar_testseffcetccntsyn.visible = true
- }
- */
- var arbitrationcntsyn = utlf_transNullToEmpty(ds_tmp_reptinfo_diagtestinfo.getColumn(0, "arbitrationcntsyn"));
- ds_main_cond.setColumn(0, "arbitrationcntsyn", arbitrationcntsyn);
- /*
- if(arbitrationcntsyn.search("05") > -1){
- ds_main_cond.setColumn(0, "medidrugcd", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "medidrugcd"));
- ds_main_cond.setColumn(0, "medidrugnm", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "medidrugnm"));
- grp_fall.btn_arbitrationcntsyn.visible = true;
- grp_fall.ipt_medidrugcd.visible = true;
- grp_fall.ipt_medidrugnm.visible = true;
- }
- if(arbitrationcntsyn.search("05") > -1){
- ds_main_cond.setColumn(0, "arbitrationetccntsyn", ds_tmp_reptinfo_diagtestinfo.getColumn(0, "arbitrationetccntsyn"));
- grp_fall.tar_arbitrationetccntsyn.visible = true;
- }
- */
- }
- /**
- * @---------------------------------------------------
- * @desc : 필수입력 콘트롤에 값이 입력되어있는지 체크
- * @param :
- * @return : true or false
- * @---------------------------------------------------
- */
- function fDetlCheck(){
-
- if( utlf_isNull(ds_main_cond.getColumn(0, "testprcsyn")) && utlf_isNull(ds_main_cond.getColumn(0, "tranreptyn")) &&
- utlf_isNull(ds_main_cond.getColumn(0, "testseffcyn")) && utlf_isNull(ds_main_cond.getColumn(0, "prcperryn")) &&
- utlf_isNull(ds_main_cond.getColumn(0, "prcpprcsyn")) ){
-
- sysf_messageBox("상세사고 내용은", "I003");
- return false;
- }
-
- if( utlf_isNull(ds_main_cond.getColumn(0, "arbitrationcntsyn")) ){
-
- sysf_messageBox("즉각적 중재 내용", "I003");
- return false;
- }
-
- var arbitrationcntsyn = utlf_transNullToEmpty(ds_main_cond.getColumn(0, "arbitrationcntsyn"));
- if(arbitrationcntsyn.search("01") > -1){
- //var arrCompId = new Array("group5.iviewer_rept.grp_fall.ipt_medidrugcd");
- var arrCompId = new Array("grp_fall.ipt_medidrugcd");
-
- if( !frmf_isRequiredControls(arrCompId) ){
- return false;
- }
- }
-
- return true;
- }
- ]]></Script>
|