SPMMI00900_중심정맥관유지필요성평가.xfdl 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMI00900_중심정맥관유지필요성평가" classname="SPMMI00900_중심정맥관유지필요성평가" inheritanceid="" position="absolute 0 0 566 500" titletext="중심정맥관 유지 필요성 평가" oninit="SPMMI00900_oninit" onload="SPMMI00900_onload" style="padding:0 0 0 0;">
  5. <Layouts>
  6. <Layout>
  7. <Static id="caption6" text="중심정맥관 유지 필요성 평가" class="tit_1" position="absolute 0 0 199 25"/>
  8. <Grid id="Grid00" taborder="1" useinputpanel="false" position="absolute 0 141 566 478" autofitbandtype="body" autofittype="col" binddataset="ds_main" oncellclick="Grid00_oncellclick" autoenter="select">
  9. <Formats>
  10. <Format id="default">
  11. <Columns>
  12. <Column size="235"/>
  13. <Column size="85"/>
  14. <Column size="79"/>
  15. </Columns>
  16. <Rows>
  17. <Row size="24" band="head"/>
  18. <Row size="24"/>
  19. </Rows>
  20. <Band id="head">
  21. <Cell text="중심정맥관 종류"/>
  22. <Cell col="1" style="color:red;color2:red;font:굴림체,9,bold;" text="삽입일수"/>
  23. <Cell col="2" text="평가"/>
  24. </Band>
  25. <Band id="body">
  26. <Cell style="align:left middle;" text="bind:itemnm"/>
  27. <Cell col="1" style="align:center middle;color:red;color2:red;font:굴림체,9,bold;" text="bind:days"/>
  28. <Cell col="2" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:evaluation" editdisplay="edit" combodataset="ds_init_evaluate" combocodecol="code" combodatacol="date" combodisplay="display"/>
  29. </Band>
  30. </Format>
  31. </Formats>
  32. </Grid>
  33. <Static id="caption1" text="목록" class="tit_2" position="absolute 0 27 111 47"/>
  34. <Shape id="line00" class="line_10" position="absolute 0 44 566 51" anchor="left top right"/>
  35. <Button id="btn_save" taborder="2" text="저장" class="btn5" position="absolute 455 480 510 500" onclick="btn_save_onclick"/>
  36. <Button id="btn_cancel" taborder="3" text="취소" class="btn5" position="absolute 511 480 566 500" anchor="right bottom" onclick="btn_cancel_onclick"/>
  37. <Static id="caption00" text="중심정맥관 관련 혈류감염 예방지침" position="absolute 1 50 565 75" style="background:gainsboro;border:1 solid #808080ff ;align:center middle;"/>
  38. <Static id="caption02" text="1. 중심정맥관 유지 필요성을 매일 평가하고 불필요한 중심정맥관은 즉시 제거하여야 합니다.&#13;&#10;2. 이는 중심정맥관 관련 감염을 예방하기 위한 중요한 중재방안입니다.&#13;&#10;※ 유지 또는 제거 선택 시 처방입력 창에 지시처방이 자동 생성됩니다." position="absolute 1 74 565 138" style="linespace:5;border:1 solid #808080ff ;margin:0 0 0 0;padding:0 0 0 0;align:left middle;" onclick="caption02_onclick"/>
  39. </Layout>
  40. </Layouts>
  41. <Objects>
  42. <Dataset id="ds_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  43. <ColumnInfo>
  44. <Column id="pid" type="STRING" size="256"/>
  45. <Column id="indd" type="STRING" size="256"/>
  46. <Column id="cretno" type="STRING" size="256"/>
  47. </ColumnInfo>
  48. <Rows>
  49. <Row/>
  50. </Rows>
  51. </Dataset>
  52. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  53. <ColumnInfo>
  54. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  55. <Column id="indd" type="STRING" size="256" sumtext="진료일/입원일"/>
  56. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  57. <Column id="itemcd" type="STRING" size="256" sumtext="종류 코드"/>
  58. <Column id="itemnm" type="STRING" size="256" sumtext="종류"/>
  59. <Column id="days" type="STRING" size="256" sumtext="삽입일수"/>
  60. <Column id="evaluation" type="STRING" size="256" sumtext="평가"/>
  61. </ColumnInfo>
  62. <Rows>
  63. <Row/>
  64. </Rows>
  65. </Dataset>
  66. <Dataset id="ds_init_evaluate" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  67. <ColumnInfo>
  68. <Column id="date" type="STRING" size="256"/>
  69. <Column id="code" type="STRING" size="256"/>
  70. </ColumnInfo>
  71. <Rows>
  72. <Row>
  73. <Col id="date">-</Col>
  74. <Col id="code"/>
  75. </Row>
  76. <Row>
  77. <Col id="date">유지</Col>
  78. <Col id="code">K</Col>
  79. </Row>
  80. <Row>
  81. <Col id="date">제거</Col>
  82. <Col id="code">R</Col>
  83. </Row>
  84. </Rows>
  85. </Dataset>
  86. </Objects>
  87. <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs";
  88. function SPMMI00900_oninit(obj:Form, e:InitEventInfo)
  89. {
  90. frmf_initForm(obj);
  91. }
  92. function SPMMI00900_onload(obj:Form, e:LoadEventInfo)
  93. {
  94. ds_req.setColumn(0, "pid", ds_cond_req.getColumn(0,"pid"));
  95. ds_req.setColumn(0, "indd", ds_cond_req.getColumn(0,"indd"));
  96. ds_req.setColumn(0, "cretno", ds_cond_req.getColumn(0,"cretno"));
  97. var oParam = {};
  98. oParam.id = "TRMMI00901";
  99. oParam.service = "prcpinfoapp.PrcpInfoEtcMngt";
  100. oParam.method = "reqGetCentralVenousCatheterList";
  101. oParam.inds = "req=ds_req";
  102. oParam.outds = "ds_main=result"
  103. oParam.async = false;
  104. tranf_submit(oParam);
  105. }
  106. function btn_cancel_onclick(obj:Button, e:ClickEventInfo)
  107. {
  108. this.close();
  109. }
  110. function btn_save_onclick(obj:Button, e:ClickEventInfo)
  111. {
  112. var oParam = {};
  113. oParam.id = "TRMMI00901";
  114. oParam.service = "prcpinfoapp.PrcpInfoEtcMngt";
  115. oParam.method = "reqExeSaveCentralVenousCatheterInfo";
  116. oParam.inds = "req=ds_main";
  117. oParam.async = false;
  118. var bSaved = tranf_submit(oParam);
  119. if(bSaved){
  120. this.close();
  121. }
  122. }
  123. function Grid00_oncellclick(obj:Grid, e:GridClickEventInfo)
  124. {
  125. obj.dropdownCombo();
  126. }
  127. ]]></Script>
  128. </Form>
  129. </FDL>