123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>APACHE II 기록정보</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <pid/>
- <status/>
- <eye>1</eye>
- <verbal>1</verbal>
- <motor>1</motor>
- <total/>
- <yneye/>
- <ynverbal1/>
- <ynverbal2/>
- <ynmotor/>
- <yntotal/>
- </main>
- <send>
- </send>
- <hidden/>
- <init>
- </init>
- <temp>
- </temp>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- var pid = opener.javascript.getParameter("SPMMR03700_pid");
- var status = opener.javascript.getParameter("SPMMR03700_status");
- var eye = opener.javascript.getParameter("SPMMR03700_eye");
- var verbal = opener.javascript.getParameter("SPMMR03700_verbal");
- var verbal2 = opener.javascript.getParameter("SPMMR03700_verbal2");
- var motor = opener.javascript.getParameter("SPMMR03700_motor");
- if (pid!=""){
- if(status == ""){
- model.toggle("case1");
- button2.dispatch("DOMActivate");
- model.setValue("/root/main/status","1");
- }else{
- model.setValue("/root/main/status",status);
-
- if(status == "1"){
- model.toggle("case1");
-
- model.setValue("/root/main/eye",eye);
- model.setValue("/root/main/verbal",verbal);
- model.setValue("/root/main/motor",motor);
- model.setValue("/root/main/total",parseInt(eye) + parseInt(verbal) + parseInt(motor));
- }else{
- model.toggle("case2");
-
- model.setValue("/root/main/yneye",eye);
- if(verbal == "0"){
- rdo_verbal1.disabled = true;
- model.setValue("/root/main/ynverbal1","0");
- model.setValue("/root/main/ynverbal2",verbal2);
- }else{
- rdo_verbal2.disabled = true;
- model.setValue("/root/main/ynverbal1",verbal);
- model.setValue("/root/main/ynverbal2","0");
- }
- model.setValue("/root/main/ynmotor",motor);
- model.setValue("/root/main/yntotal",parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor));
- }
- }
- }else{
- messageBox("등록할 환자번호를 ", "C002" );
- return;
- }
- model.refresh();
- ]]>
- </script>
- <submission id="TRMMR03700" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main"/>
- </model>
- <script type="javascript">
- <![CDATA[
- var selectValue = true;
- ]]>
- </script>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../emr/commonweb/js/EMRCommon.js"/>
- <script type="javascript" src="../../../emr/anstrecweb/js/MMR03200.js"/>
- <script type="javascript" src="../../../com/signweb/js/ZES001.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/ENRSignEngine.js"/>
- </xhtml:head>
- <xhtml:body pagewidth="750" pageheight="500">
- <group id="grp_btn" scroll="auto" style="left:10px; top:455px; width:725px; height:30px; ">
- <button id="btn_exit" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:645px; top:0px; width:56px; height:22px; font-weight:bold; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var status = model.getValue("/root/main/status");
- if(status == "1"){
- var eye = model.getValue("/root/main/eye");
- var verbal = model.getValue("/root/main/verbal");
- var motor = model.getValue("/root/main/motor");
- var tot = model.getValue("/root/main/total");
-
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='31']/apchitemvalue", eye);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='32']/apchitemvalue", verbal);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='33']/apchitemvalue", motor);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='34']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='35']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='36']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='37']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='38']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='39']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='15']/apchitemvalue", tot);
- }else{
- var eye = model.getValue("/root/main/yneye");
- var verbal = model.getValue("/root/main/ynverbal1");
- var verbal2 = model.getValue("/root/main/ynverbal2");
- var motor = model.getValue("/root/main/ynmotor");
- var tot = model.getValue("/root/main/yntotal");
- if(verbal == "0"){
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='31']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='32']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='33']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='34']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='35']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='36']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='37']/apchitemvalue", eye);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='38']/apchitemvalue", verbal2);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='39']/apchitemvalue", motor);
- }else if(verbal2 == "0"){
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='31']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='32']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='33']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='34']/apchitemvalue", eye);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='35']/apchitemvalue", verbal);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='36']/apchitemvalue", motor);
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='37']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='38']/apchitemvalue", "");
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='39']/apchitemvalue", "");
- }
- opener.model.setValue("/root/main/apchitem/item[apchitemcd='15']/apchitemvalue", tot);
- opener.model.refresh();
-
- }
-
- opener.javascript.fValueGLAS();
- opener.model.refresh();
-
- window.close();
- ]]>
- </script>
- </button>
- </group>
- <switch id="switch1" style="left:10px; top:50px; width:730px; height:405px; ">
- <case id="case1" selected="true" style="left:0px; top:0px; width:730px; height:400px; ">
- <caption id="caption30" class="cell_1" style="left:5px; top:240px; width:150px; height:20px; font-weight:bold; ">Motor Response</caption>
- <caption id="caption21" class="cell_1" style="left:5px; top:30px; width:150px; height:20px; font-weight:bold; ">Eye Opening</caption>
- <caption id="caption28" class="cell_1" style="left:5px; top:125px; width:150px; height:20px; font-weight:bold; ">Verbal Response</caption>
- <select1 id="rdo_eye" ref="/root/main/eye" appearance="full" overflow="visible" style="left:170px; top:30px; width:530px; height:70px; border-style:none; ">
- <choices>
- <item>
- <label>1 : None (Even to supra-orbital pressure)</label>
- <value>1</value>
- </item>
- <item>
- <label>2 : To pain (Pain from sternum / limb / supra-orbital pressure)</label>
- <value>2</value>
- </item>
- <item>
- <label>3 : To speech (Non-specific response, not necessarily to comman)</label>
- <value>3</value>
- </item>
- <item>
- <label>4 : Spontaneous (Eyes open, not necessarily aware)</label>
- <value>4</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/eye",model.getValue("/root/main/eye"));
- var eye = rdo_eye.value;
- var verbal = rdo_verbal.value;
- var motor = rdo_motor.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(motor);
-
- model.setValue("/root/main/total", total);
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="rdo_motor" ref="/root/main/motor" appearance="full" overflow="visible" style="left:170px; top:240px; width:530px; height:110px; border-style:none; ">
- <choices>
- <item>
- <label>1 : None (To any pain, limbs remain flaccid)</label>
- <value>1</value>
- </item>
- <item>
- <label>2 : Extension (Shoulder adducted and shoulder and forearm internally rotated)</label>
- <value>2</value>
- </item>
- <item>
- <label>3 : Flexor Response(Withdrawal response or assumption of hemiplegic posture)</label>
- <value>3</value>
- </item>
- <item>
- <label>4 : Withdrawal (Arm withdraws to pain, shoulder abducts)</label>
- <value>4</value>
- </item>
- <item>
- <label>5 : Localize pain (Arm attempts to remove supra-orbital / chest pressure)</label>
- <value>5</value>
- </item>
- <item>
- <label>6 : Obey Command (Follows simple commands)</label>
- <value>6</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/motor",model.getValue("/root/main/motor"));
- var eye = rdo_eye.value;
- var verbal = rdo_verbal.value;
- var motor = rdo_motor.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(motor);
-
- model.setValue("/root/main/total", total);
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="rdo_verbal" ref="/root/main/verbal" appearance="full" overflow="visible" style="left:170px; top:125px; width:530px; height:90px; border-style:none; ">
- <choices>
- <item>
- <label>1 : None (No verbalizaion of any type)</label>
- <value>1</value>
- </item>
- <item>
- <label>2 : Incomprehensible(Moans / groans, no speech)</label>
- <value>2</value>
- </item>
- <item>
- <label>3 : Inappropriate (Intelligible, no sustained sentences)</label>
- <value>3</value>
- </item>
- <item>
- <label>4 : Confused(Converses but confused, disoriented)</label>
- <value>4</value>
- </item>
- <item>
- <label>5 : Oriented (Converses and oriented)</label>
- <value>5</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/verbal",model.getValue("/root/main/verbal"));
-
- var eye = rdo_eye.value;
- var verbal = rdo_verbal.value;
- var motor = rdo_motor.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(motor);
-
- model.setValue("/root/main/total", total);
- model.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption1" class="cell_1" style="left:455px; top:360px; width:160px; height:20px; font-weight:bold; ">Total Score ( 3 - 15 )</caption>
- <input id="ipt_tot" ref="/root/main/total" editable="false" style="left:615px; top:360px; width:85px; height:20px; "/>
- </case>
- <case id="case2">
- <caption id="caption2" class="cell_1" style="left:5px; top:120px; width:150px; height:20px; font-weight:bold; ">Verbal Response</caption>
- <caption id="caption3" class="cell_1" style="left:455px; top:365px; width:160px; height:20px; font-weight:bold; ">Total Score ( 3 - 15 )</caption>
- <caption id="caption4" class="cell_1" style="left:5px; top:30px; width:150px; height:20px; font-weight:bold; ">Eye Opening</caption>
- <select1 id="rdo_eye1" ref="/root/main/yneye" appearance="full" overflow="visible" style="left:170px; top:30px; width:530px; height:75px; border-style:none; ">
- <choices>
- <item>
- <label>4 : Spontaneous</label>
- <value>4</value>
- </item>
- <item>
- <label>3 : To Voice</label>
- <value>3</value>
- </item>
- <item>
- <label>2 : To Pain</label>
- <value>2</value>
- </item>
- <item>
- <label>1 : None</label>
- <value>1</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/yneye",model.getValue("/root/main/yneye"));
-
- var eye = rdo_eye1.value;
- var verbal = rdo_verbal1.value;
- var verbal2 = rdo_verbal2.value;
- var motor = rdo_motor1.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor);
-
- model.setValue("/root/main/yntotal", total);
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="rdo_verbal1" ref="/root/main/ynverbal1" appearance="full" cellspacing="60" cols="1" overflow="visible" style="left:170px; top:140px; width:185px; height:90px; border-style:none; ">
- <choices>
- <item>
- <label>5 : Oriented</label>
- <value>5</value>
- </item>
- <item>
- <label>4 : Confused</label>
- <value>4</value>
- </item>
- <item>
- <label>3 : Inappropriate</label>
- <value>3</value>
- </item>
- <item>
- <label>2 : Incomprehensible</label>
- <value>2</value>
- </item>
- <item>
- <label>1 : None</label>
- <value>1</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/ynverbal1",model.getValue("/root/main/ynverbal1"));
-
- var eye = rdo_eye1.value;
- var verbal = rdo_verbal1.value;
- var verbal2 = rdo_verbal2.value;
- var motor = rdo_motor1.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor);
-
- model.setValue("/root/main/yntotal", total);
- model.refresh();
- ]]>
- </script>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- rdo_verbal2.value = "0";
- rdo_verbal2.disabled = true;
- rdo_verbal1.disabled = false;
-
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="rdo_motor1" ref="/root/main/ynmotor" appearance="full" overflow="visible" style="left:170px; top:245px; width:530px; height:105px; border-style:none; ">
- <choices>
- <item>
- <label>6 : Obeys</label>
- <value>6</value>
- </item>
- <item>
- <label>5 : Localizes Pain</label>
- <value>5</value>
- </item>
- <item>
- <label>4 : Withdraws</label>
- <value>4</value>
- </item>
- <item>
- <label>3 : Flexion</label>
- <value>3</value>
- </item>
- <item>
- <label>2 : Extension</label>
- <value>2</value>
- </item>
- <item>
- <label>1 : None</label>
- <value>1</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/ynmotor",model.getValue("/root/main/ynmotor"));
- var eye = rdo_eye1.value;
- var verbal = rdo_verbal1.value;
- var verbal2 = rdo_verbal2.value;
- var motor = rdo_motor1.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor);
-
- model.setValue("/root/main/yntotal", total);
- model.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption5" class="cell_1" style="left:5px; top:245px; width:150px; height:20px; font-weight:bold; ">Motor Response</caption>
- <caption id="caption6" style="left:170px; top:120px; width:170px; height:15px; font-weight:bold; ">Older Children</caption>
- <caption id="caption7" style="left:370px; top:120px; width:250px; height:15px; font-weight:bold; ">Infants and Young Children</caption>
- <input id="ipt_yntot" ref="/root/main/yntotal" editable="false" style="left:615px; top:365px; width:85px; height:20px; "/>
- <select1 id="rdo_verbal2" ref="/root/main/ynverbal2" appearance="full" cellspacing="60" cols="1" overflow="visible" style="left:370px; top:140px; width:325px; height:90px; border-style:none; ">
- <choices>
- <item>
- <label>5 : Appropriate words; Smiles, Fixes, and Follows</label>
- <value>5</value>
- </item>
- <item>
- <label>4 : Consolable Crying</label>
- <value>4</value>
- </item>
- <item>
- <label>3 : Persistently irritable</label>
- <value>3</value>
- </item>
- <item>
- <label>2 : Restless, Agitated</label>
- <value>2</value>
- </item>
- <item>
- <label>1 : None</label>
- <value>1</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- model.setValue("/root/main/ynverbal2",model.getValue("/root/main/ynverbal2"));
-
- var eye = rdo_eye1.value;
- var verbal = rdo_verbal1.value;
- var verbal2 = rdo_verbal2.value;
- var motor = rdo_motor1.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor);
-
- model.setValue("/root/main/yntotal", total);
- model.refresh();
- ]]>
- </script>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- rdo_verbal1.value = "0";
- rdo_verbal1.disabled = true;
- rdo_verbal2.disabled = false;
-
- model.refresh();
- ]]>
- </script>
- </select1>
- </case>
- </switch>
- <button id="button2" class="btn_sw" group="tab" selected="true" style="left:10px; top:30px; width:101px; height:22px; ">
- <caption>성인</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case1");
-
- model.setValue("/root/main/status","1");
- model.setValue("/root/main/eye","1");
- model.setValue("/root/main/verbal","1");
- model.setValue("/root/main/motor","1");
-
- var eye = rdo_eye.value;
- var verbal = rdo_verbal.value;
- var motor = rdo_motor.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(motor);
-
- model.setValue("/root/main/total", total);
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption26" class="tit_1" style="left:0px; top:0px; width:181px; height:13px; ">Glasgow Coma Scale</caption>
- <button id="button1" class="btn_sw" group="tab" style="left:110px; top:30px; width:101px; height:22px; ">
- <caption>소아청소년</caption>
- <toggle case="case2" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case2");
-
- rdo_verbal1.disabled = false;
- rdo_verbal2.disabled = true;
- model.setValue("/root/main/status","2");
- model.setValue("/root/main/yneye","1");
- model.setValue("/root/main/ynverbal1","1");
- model.setValue("/root/main/ynverbal2","0");
- model.setValue("/root/main/ynmotor","1");
-
- var eye = rdo_eye1.value;
- var verbal = rdo_verbal1.value;
- var verbal2 = rdo_verbal2.value;
- var motor = rdo_motor1.value;
- var total = parseInt(eye) + parseInt(verbal) + parseInt(verbal2) + parseInt(motor);
-
- model.setValue("/root/main/yntotal", total);
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line2" class="line_1" style="x1:0px; y1:21px; x2:740px; y2:21px; "/>
- </xhtml:body>
- </xhtml:html>
|