123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SPLPJ01400" position="absolute 0 0 769 802" titletext="Breast 의뢰지" onload="SPLPJ01400_onload">
- <Layouts>
- <Layout>
- <Static id="caption1" text="<Diagnosis>" class="tit_0" position="absolute 20 20 176 48" style="font:arial,16,bold;"/>
- <Button id="btn_exit" taborder="18" text="닫기" class="btn4" position="absolute 304 764 360 784" visible="true" onclick="btn_exit_onclick"/>
- <Button id="btn_save" taborder="13" text="확인" class="btn4" position="absolute 240 764 296 784" onclick="btn_save_onclick"/>
- <Button id="btn_sytsrsltref" taborder="20" text="통합결과조회" class="btn3" position="absolute 568 752 676 772" onclick="btn_sytsrsltref_onclick" visible="false"/>
- <Static id="caption10" text="Biopsy" position="absolute 34 171 115 206" style="font:arial,14,bold;"/>
- <CheckBox id="checkbox1" taborder="27" text="IDC" value="0" truevalue="1" falsevalue="0" position="absolute 129 180 204 200" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox4" taborder="28" text="기타" value="0" truevalue="1" falsevalue="0" position="absolute 381 180 448 200" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox3" taborder="29" text="ILC" value="0" truevalue="1" falsevalue="0" position="absolute 297 180 380 200" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox2" taborder="31" text="DCIS" value="0" truevalue="1" falsevalue="0" position="absolute 206 180 289 200" style="font:Dotum,9,bold;"/>
- <Static id="caption02" text="Size" position="absolute 34 123 115 158" style="font:arial,14,bold;"/>
- <Static id="caption01" text="Breast" position="absolute 34 75 115 110" style="font:arial,14,bold;"/>
- <CheckBox id="checkbox01" taborder="32" text="Right" value="0" truevalue="1" falsevalue="0" position="absolute 137 84 204 104" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox02" taborder="33" text="Left" value="0" truevalue="1" falsevalue="0" position="absolute 206 84 281 104" style="font:Dotum,9,bold;"/>
- <Static id="caption04" position="absolute 202 122 347 157" style="font:arial,10,bold;" text="cm <- 항암 치료 전"/>
- <Static id="caption00" text="cm" position="absolute 430 120 477 155" style="font:arial,10,bold;"/>
- <TextArea id="TextArea00" taborder="38" position="absolute 115 126 189 150"/>
- <TextArea id="TextArea01" taborder="39" position="absolute 348 126 422 150"/>
- <TextArea id="TextArea02" taborder="40" position="absolute 446 176 728 200"/>
- <Static id="caption03" text="<OP>" class="tit_0" position="absolute 28 236 184 264" style="font:arial,16,bold;"/>
- <Static id="caption05" text="Breast" position="absolute 34 267 115 302" style="font:arial,14,bold;"/>
- <Static id="caption06" text="Axilla" position="absolute 34 299 115 334" style="font:arial,14,bold;"/>
- <Static id="caption07" text="Tumor status" position="absolute 34 331 204 366" style="font:arial,14,bold;"/>
- <Static id="caption08" text="Neoadjuvant CTx" position="absolute 34 371 208 406" style="font:arial,14,bold;"/>
- <Static id="caption09" text="Etc. comment ( " position="absolute 34 451 212 486" style="font:arial,14,bold;"/>
- <Static id="caption11" text="<Frozen Bx>" position="absolute 34 507 184 542" style="font:arial,14,bold;"/>
- <Static id="caption12" text="Neoadjuvant RTx" position="absolute 34 413 208 448" style="font:arial,14,bold;"/>
- <Static id="caption13" text="Sentinel LN" position="absolute 42 539 176 574" style="font:arial,14,bold;"/>
- <Static id="caption14" text="Non-sentinel LN" position="absolute 42 571 216 606" style="font:arial,14,bold;"/>
- <Static id="caption15" text="Margin" position="absolute 42 611 180 646" style="font:arial,14,bold;"/>
- <Static id="caption16" text="Other" position="absolute 42 699 180 734" style="font:arial,14,bold;"/>
- <CheckBox id="checkbox00" taborder="41" text="BCS" value="0" truevalue="1" falsevalue="0" position="absolute 225 276 300 296" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox05" taborder="42" text="Partial mastectomy" value="0" truevalue="1" falsevalue="0" position="absolute 366 276 513 296" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox06" taborder="43" text="Simple mastectomy" value="0" truevalue="1" falsevalue="0" position="absolute 553 276 708 296" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox07" taborder="44" text="Sentinel LN Bx" value="0" truevalue="1" falsevalue="0" position="absolute 225 308 348 328" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox08" taborder="45" text="Axillary LNs Sampling" value="0" truevalue="1" falsevalue="0" position="absolute 366 308 537 328" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox09" taborder="46" text="Axillary LNs dissectiom" value="0" truevalue="1" falsevalue="0" position="absolute 553 308 740 328" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox10" taborder="47" text="Excision state" value="0" truevalue="1" falsevalue="0" position="absolute 225 340 348 360" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox11" taborder="48" text="Clipping state" value="0" truevalue="1" falsevalue="0" position="absolute 366 340 537 360" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox12" taborder="49" text="Needle localization state" value="0" truevalue="1" falsevalue="0" position="absolute 553 340 740 360" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox13" taborder="50" text="Yes" value="0" truevalue="1" falsevalue="0" position="absolute 225 379 348 399" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox14" taborder="51" text="No" value="0" truevalue="1" falsevalue="0" position="absolute 366 379 537 399" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox15" taborder="52" text="Yes" value="0" truevalue="1" falsevalue="0" position="absolute 225 420 284 440" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox16" taborder="53" text="No" value="0" truevalue="1" falsevalue="0" position="absolute 366 420 409 440" style="font:Dotum,9,bold;"/>
- <Static id="caption17" text=")" position="absolute 586 451 624 486" style="font:arial,14,bold;"/>
- <TextArea id="TextArea03" taborder="54" position="absolute 211 456 578 480"/>
- <Static id="caption18" text="(" position="absolute 202 540 240 575" style="font:arial,14,bold;"/>
- <Static id="caption19" text="(" position="absolute 202 575 216 610" style="font:arial,14,bold;"/>
- <Static id="caption20" text=")" position="absolute 402 540 440 575" style="font:arial,14,bold;"/>
- <Static id="caption21" text=")" position="absolute 402 575 440 610" style="font:arial,14,bold;"/>
- <Static id="caption22" text="/" position="absolute 301 542 315 577" style="font:arial,14,bold;"/>
- <Static id="caption23" text="/" position="absolute 299 577 313 612" style="font:arial,14,bold;"/>
- <TextArea id="TextArea04" taborder="55" position="absolute 218 548 292 572"/>
- <TextArea id="TextArea05" taborder="56" position="absolute 315 548 389 572"/>
- <TextArea id="TextArea06" taborder="57" position="absolute 218 581 292 605"/>
- <TextArea id="TextArea07" taborder="58" position="absolute 315 581 389 605"/>
- <CheckBox id="checkbox17" taborder="59" text="nipple" value="0" truevalue="1" falsevalue="0" position="absolute 225 628 284 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox18" taborder="60" text="superior" value="0" truevalue="1" falsevalue="0" position="absolute 291 628 374 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox19" taborder="61" text="inferior" value="0" truevalue="1" falsevalue="0" position="absolute 381 628 456 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox20" taborder="62" text="medial" value="0" truevalue="1" falsevalue="0" position="absolute 463 628 538 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox21" taborder="63" text="lateral" value="0" truevalue="1" falsevalue="0" position="absolute 545 628 612 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox22" taborder="64" text="nipple side" value="0" truevalue="1" falsevalue="0" position="absolute 627 628 729 648" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox23" taborder="65" text="supero-lateral" value="0" truevalue="1" falsevalue="0" position="absolute 225 655 352 675" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox24" taborder="66" text="supero-medial" value="0" truevalue="1" falsevalue="0" position="absolute 366 655 497 675" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox25" taborder="67" text="inferior-lateral" value="0" truevalue="1" falsevalue="0" position="absolute 512 655 651 675" style="font:Dotum,9,bold;"/>
- <CheckBox id="checkbox26" taborder="68" text="infero-medial" value="0" truevalue="1" falsevalue="0" position="absolute 640 655 752 675" style="font:Dotum,9,bold;"/>
- <Static id="caption24" text=")" position="absolute 594 699 632 734" style="font:arial,14,bold;"/>
- <TextArea id="TextArea08" taborder="69" position="absolute 219 704 586 728"/>
- <Static id="caption25" text="(" position="absolute 202 699 216 734" style="font:arial,14,bold;"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_rslt_reqfrminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqcnts" type="STRING" size="256"/>
- <Column id="inptitem01" type="STRING" size="256"/>
- <Column id="inptitem02" type="STRING" size="256"/>
- <Column id="inptitem03" type="STRING" size="256"/>
- <Column id="inptitem04" type="STRING" size="256"/>
- <Column id="etc" type="STRING" size="256"/>
- <Column id="claim" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="reqcnts">일반적인 난소 나이 평가를 위해</Col>
- <Col id="inptitem01">있다</Col>
- <Col id="inptitem02"/>
- <Col id="inptitem03"/>
- <Col id="inptitem04"/>
- <Col id="etc"/>
- <Col id="claim"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_rtnvalinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqno" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_reqfrminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="prcpcd" type="STRING" size="256"/>
- <Column id="prcpnm" type="STRING" size="256"/>
- <Column id="opnm" type="STRING" size="256"/>
- <Column id="spccd" type="STRING" size="256"/>
- <Column id="spcnm" type="STRING" size="256"/>
- <Column id="reqno" type="STRING" size="256"/>
- <Column id="reqhistno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="prcpcd"/>
- <Col id="prcpnm"/>
- <Col id="opnm"/>
- <Col id="spccd"/>
- <Col id="spcnm"/>
- <Col id="reqno"/>
- <Col id="reqhistno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_checkbox" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">Routine Check</Col>
- <Col id="value">0</Col>
- </Row>
- <Row>
- <Col id="label">Hormone Therapy</Col>
- <Col id="value">1</Col>
- </Row>
- <Row>
- <Col id="label">Pregnancy</Col>
- <Col id="value">2</Col>
- </Row>
- <Row>
- <Col id="label">Hx. of Gyn surgery</Col>
- <Col id="value">3</Col>
- </Row>
- <Row>
- <Col id="label">Chemotherapy</Col>
- <Col id="value">4</Col>
- </Row>
- <Row>
- <Col id="label">Postparturm</Col>
- <Col id="value">5</Col>
- </Row>
- <Row>
- <Col id="label">Hx. of Abnormal PAP smear</Col>
- <Col id="value">6</Col>
- </Row>
- <Row>
- <Col id="label">Radiation Therapy</Col>
- <Col id="value">7</Col>
- </Row>
- <Row>
- <Col id="label">Vaginal bleeding</Col>
- <Col id="value">8</Col>
- </Row>
- <Row>
- <Col id="label">Menopause</Col>
- <Col id="value">9</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_breast" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="breast1" type="STRING" size="256"/>
- <Column id="breast2" type="STRING" size="256"/>
- <Column id="breast3" type="STRING" size="256"/>
- <Column id="breast4" type="STRING" size="256"/>
- <Column id="breast5" type="STRING" size="256"/>
- <Column id="breast6" type="STRING" size="256"/>
- <Column id="breast7" type="STRING" size="256"/>
- <Column id="breast8" type="STRING" size="256"/>
- <Column id="breast9" type="STRING" size="256"/>
- <Column id="breast10" type="STRING" size="256"/>
- <Column id="breast11" type="STRING" size="256"/>
- <Column id="breast12" type="STRING" size="256"/>
- <Column id="breast13" type="STRING" size="256"/>
- <Column id="breast14" type="STRING" size="256"/>
- <Column id="breast15" type="STRING" size="256"/>
- <Column id="breast16" type="STRING" size="256"/>
- <Column id="breast17" type="STRING" size="256"/>
- <Column id="breast18" type="STRING" size="256"/>
- <Column id="breast19" type="STRING" size="256"/>
- <Column id="breast20" type="STRING" size="256"/>
- <Column id="breast21" type="STRING" size="256"/>
- <Column id="breast22" type="STRING" size="256"/>
- <Column id="breast23" type="STRING" size="256"/>
- <Column id="breast24" type="STRING" size="256"/>
- <Column id="breast25" type="STRING" size="256"/>
- <Column id="breast26" type="STRING" size="256"/>
- <Column id="breast27" type="STRING" size="256"/>
- <Column id="breast28" type="STRING" size="256"/>
- <Column id="breast29" type="STRING" size="256"/>
- <Column id="breast30" type="STRING" size="256"/>
- <Column id="breast31" type="STRING" size="256"/>
- <Column id="breast32" type="STRING" size="256"/>
- <Column id="breast33" type="STRING" size="256"/>
- <Column id="breast34" type="STRING" size="256"/>
- <Column id="breast35" type="STRING" size="256"/>
- <Column id="breast36" type="STRING" size="256"/>
- <Column id="breast37" type="STRING" size="256"/>
- <Column id="breast38" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item17" compid="checkbox1" propid="value" datasetid="ds_breast" columnid="breast5"/>
- <BindItem id="item16" compid="checkbox4" propid="value" datasetid="ds_breast" columnid="breast8"/>
- <BindItem id="item11" compid="checkbox3" propid="value" datasetid="ds_breast" columnid="breast7"/>
- <BindItem id="item2" compid="checkbox2" propid="value" datasetid="ds_breast" columnid="breast6"/>
- <BindItem id="item1" compid="checkbox01" propid="value" datasetid="ds_breast" columnid="breast1"/>
- <BindItem id="item3" compid="checkbox02" propid="value" datasetid="ds_breast" columnid="breast2"/>
- <BindItem id="item5" compid="TextArea01" propid="value" datasetid="ds_breast" columnid="breast4"/>
- <BindItem id="item4" compid="TextArea00" propid="value" datasetid="ds_breast" columnid="breast3"/>
- <BindItem id="item0" compid="TextArea02" propid="value" datasetid="ds_breast" columnid="breast9"/>
- <BindItem id="item6" compid="checkbox00" propid="value" datasetid="ds_breast" columnid="breast10"/>
- <BindItem id="item7" compid="checkbox05" propid="value" datasetid="ds_breast" columnid="breast11"/>
- <BindItem id="item8" compid="checkbox06" propid="value" datasetid="ds_breast" columnid="breast12"/>
- <BindItem id="item9" compid="checkbox07" propid="value" datasetid="ds_breast" columnid="breast13"/>
- <BindItem id="item10" compid="checkbox08" propid="value" datasetid="ds_breast" columnid="breast14"/>
- <BindItem id="item12" compid="checkbox09" propid="value" datasetid="ds_breast" columnid="breast15"/>
- <BindItem id="item13" compid="checkbox10" propid="value" datasetid="ds_breast" columnid="breast16"/>
- <BindItem id="item14" compid="checkbox11" propid="value" datasetid="ds_breast" columnid="breast17"/>
- <BindItem id="item15" compid="checkbox12" propid="value" datasetid="ds_breast" columnid="breast18"/>
- <BindItem id="item18" compid="checkbox13" propid="value" datasetid="ds_breast" columnid="breast19"/>
- <BindItem id="item19" compid="checkbox14" propid="value" datasetid="ds_breast" columnid="breast20"/>
- <BindItem id="item20" compid="checkbox15" propid="value" datasetid="ds_breast" columnid="breast21"/>
- <BindItem id="item21" compid="checkbox16" propid="value" datasetid="ds_breast" columnid="breast22"/>
- <BindItem id="item22" compid="TextArea03" propid="value" datasetid="ds_breast" columnid="breast23"/>
- <BindItem id="item23" compid="TextArea04" propid="value" datasetid="ds_breast" columnid="breast24"/>
- <BindItem id="item24" compid="TextArea05" propid="value" datasetid="ds_breast" columnid="breast25"/>
- <BindItem id="item25" compid="TextArea06" propid="value" datasetid="ds_breast" columnid="breast26"/>
- <BindItem id="item26" compid="TextArea07" propid="value" datasetid="ds_breast" columnid="breast27"/>
- <BindItem id="item27" compid="checkbox17" propid="value" datasetid="ds_breast" columnid="breast28"/>
- <BindItem id="item28" compid="checkbox18" propid="value" datasetid="ds_breast" columnid="breast29"/>
- <BindItem id="item29" compid="checkbox19" propid="value" datasetid="ds_breast" columnid="breast30"/>
- <BindItem id="item30" compid="checkbox20" propid="value" datasetid="ds_breast" columnid="breast31"/>
- <BindItem id="item31" compid="checkbox21" propid="value" datasetid="ds_breast" columnid="breast32"/>
- <BindItem id="item32" compid="checkbox22" propid="value" datasetid="ds_breast" columnid="breast33"/>
- <BindItem id="item33" compid="checkbox23" propid="value" datasetid="ds_breast" columnid="breast34"/>
- <BindItem id="item34" compid="checkbox24" propid="value" datasetid="ds_breast" columnid="breast35"/>
- <BindItem id="item35" compid="checkbox25" propid="value" datasetid="ds_breast" columnid="breast36"/>
- <BindItem id="item36" compid="checkbox26" propid="value" datasetid="ds_breast" columnid="breast37"/>
- <BindItem id="item37" compid="TextArea08" propid="value" datasetid="ds_breast" columnid="breast38"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-05-27
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-05-27 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- //=======================================================================================
- // Lib Include
- //---------------------------------------------------------------------------------------
- include "com_commonxp::comm_main.xjs";
- include "lis_commonxp::LPZ001.xjs";
- include "lis_commonxp::LZZ003.xjs";
- var objDomParser;
- var objDOM;
- var arErrorCode = new HashArray();
- function cbf_SPLPJ01400(strSvcID, nErrorCode, strErrorMag){
- if(nErrorCode != 0) sysf_messageBox("ID: " + strSvcID + " Error: " + strErrorMag, "E009", "");
- }
- /**********************************************************************************
- * Name : cbf_TXLPJ01501
- * Description : 부인과의뢰지 저장 콜백함수.
- * Argument : string:strSvcID, string:nErrorCode, string:strErrorMag
- * return Type : Null
- * Author : Autumn
- ************************************************************************************/
- function cbf_TXLPJ01501(strSvcID, nErrorCode, strErrorMag){
- if(nErrorCode != 0){
- sysf_messageBox("ID: " + strSvcID + " Error: " + strErrorMag, "E009", "");
- } else {
- sysf_messageBox("", "I001");
-
- opener.ds_hidden_reqfrminfo.setColumn(0,"reqno", ds_rtnvalinfo.getColumn(0,"lstreqno"));
- opener.ds_hidden_reqfrminfo.setColumn(0,"spccd", rdo_reprspc.value);
- opener.ds_hidden_reqfrminfo.setColumn(0,"spcnm", rdo_reprspc.text);
-
- this.close();
- }
- }
- // Cassandra
- /**********************************************************************************
- * Name : fExeInitialize
- * Description : 초기화 Function
- * Argument : null
- * return Type : null
- * Author : Autumn
- ************************************************************************************/
- function fExeInitialize()
- {
- }
- function fsetData(){
-
- if(ds_rslt_reqfrminfo.rowcount>0){
- objDomParser = new DomParser;
- objDOM = objDomParser.parseFromString(ds_rslt_reqfrminfo.getColumn(0, "reqcnts"));
- rdo_reprspc.value = rptf_getValueFromDOM(objDOM,"/reqfrminfo/choispc/choispclist/spccd");
- cal_lmpCmt.value = rptf_getValueFromDOM(objDOM,"/reqfrminfo/inptitem01");
- var chk_value = rptf_getValueFromDOM(objDOM,"/reqfrminfo/inptitem02").split(",");
- cp_checkboxList00.setData(chk_value, null,false);
- input2.value = rptf_getValueFromDOM(objDOM,"/reqfrminfo/inptitem03");
- textarea1.value = rptf_getValueFromDOM(objDOM,"/reqfrminfo/reqcnts");
-
- }
-
- }
- function SPLPJ01400_onload(obj:Form, e:LoadEventInfo)
- {
- frmf_initForm(obj);
- //ds_hidden_reqfrminfo.copyData(arg_ds_hidden_reqfrminfo);
- fExeInitialize();
- }
- function btn_exit_onclick(obj:Button, e:ClickEventInfo)
- {
- this.close();
- }
- function btn_sytsrsltref_onclick(obj:Button, e:ClickEventInfo)
- {
- var objArg = new Object();
- objArg.arg_pid = ds_hidden_reqfrminfo.getColumn(0,"pid");
- frmf_modal("SMAER00800", "SMAER00800", objArg, "", "", application.mainframe.position.left+xpos, application.mainframe.position.top+ypos, "M", -1, null, null, null, "M");
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- fExeSave2();
- }
- function fExeSave2()
- {
- var strNode = "<Diagnosis> " + "\n" ;
- strNode += "Breast " ;
- if(ds_breast.getColumn(0, "breast1") == "1")
- {
- strNode += "■ Right " ;
- }
- else
- {
- strNode += "□ Right " ;
- }
-
- if(ds_breast.getColumn(0, "breast2") == "1")
- {
- strNode += "■ Left" + "\n"; ;
- }
- else
- {
- strNode += "□ Left" + "\n"; ;
- }
-
- strNode += "Size " + ds_breast.getColumn(0, "breast3") + " cm <- 항암 치료 전 " + ds_breast.getColumn(0, "breast4") + " cm" +"\n";
- strNode += "Biopsy " ;
-
- if(ds_breast.getColumn(0, "breast5") == "1")
- {
- strNode += "■ IDC " ;
- }
- else
- {
- strNode += "□ IDC " ;
- }
-
- if(ds_breast.getColumn(0, "breast6") == "1")
- {
- strNode += "■ DCIS " ;
- }
- else
- {
- strNode += "□ DCIS " ;
- }
-
- if(ds_breast.getColumn(0, "breast7") == "1")
- {
- strNode += "■ ILC " ;
- }
- else
- {
- strNode += "□ ILC " ;
- }
-
- if(ds_breast.getColumn(0, "breast8") == "1")
- {
- strNode += "■ 기타: " + ds_breast.getColumn(0, "breast9") + "\n"; ;
- }
- else
- {
- strNode += "□ 기타:" + "\n"; ;
- }
-
- strNode += "\n" ;
- strNode += "<OP> " + "\n" ;
- /* Breast */
- strNode += "Breast " ;
- if(ds_breast.getColumn(0, "breast10") == "1")
- {
- strNode += "■ BCS " ;
- }
- else
- {
- strNode += "□ BCS " ;
- }
-
- if(ds_breast.getColumn(0, "breast11") == "1")
- {
- strNode += "■ Partial mastectomy " ;
- }
- else
- {
- strNode += "□ Partial mastectomy " ;
- }
-
- if(ds_breast.getColumn(0, "breast12") == "1")
- {
- strNode += "■ Simple mastectomy " + "\n";
- }
- else
- {
- strNode += "□ Simple mastectomy " + "\n";
- }
-
- /* Axilla */
- strNode += "Axilla " ;
- if(ds_breast.getColumn(0, "breast13") == "1")
- {
- strNode += "■ Sentinel LN Bx " ;
- }
- else
- {
- strNode += "□ Sentinel LN Bx " ;
- }
-
- if(ds_breast.getColumn(0, "breast14") == "1")
- {
- strNode += "■ Axillary LNs Sampling " ;
- }
- else
- {
- strNode += "□ Axillary LNs Sampling " ;
- }
-
- if(ds_breast.getColumn(0, "breast15") == "1")
- {
- strNode += "■ Axillary LNs dissection " + "\n";
- }
- else
- {
- strNode += "□ Axillary LNs dissection " + "\n";
- }
-
- /* Tumor status */
- strNode += "Tumor status " ;
- if(ds_breast.getColumn(0, "breast16") == "1")
- {
- strNode += "■ Excision state " ;
- }
- else
- {
- strNode += "□ Excision state " ;
- }
-
- if(ds_breast.getColumn(0, "breast17") == "1")
- {
- strNode += "■ Clipping state " ;
- }
- else
- {
- strNode += "□ Clipping state " ;
- }
-
- if(ds_breast.getColumn(0, "breast18") == "1")
- {
- strNode += "■ Needle localization state " + "\n";
- }
- else
- {
- strNode += "□ Needle localization state " + "\n";
- }
- /* Neoadjuvant CTx */
- strNode += "Neoadjuvant CTx " ;
- if(ds_breast.getColumn(0, "breast19") == "1")
- {
- strNode += "■ Yes " ;
- }
- else
- {
- strNode += "□ Yes " ;
- }
-
- if(ds_breast.getColumn(0, "breast20") == "1")
- {
- strNode += "■ No " + "\n";
- }
- else
- {
- strNode += "□ No " + "\n";
- }
-
- /* Neoadjuvant RTx */
- strNode += "Neoadjuvant RTx " ;
- if(ds_breast.getColumn(0, "breast21") == "1")
- {
- strNode += "■ Yes " ;
- }
- else
- {
- strNode += "□ Yes " ;
- }
-
- if(ds_breast.getColumn(0, "breast22") == "1")
- {
- strNode += "■ No " + "\n";
- }
- else
- {
- strNode += "□ No " + "\n";
- }
- /* Etc. comment */
- strNode += "Etc. comment (" ;
- if(!utlf_isNull(ds_breast.getColumn(0, "breast23")))
- {
- strNode += ds_breast.getColumn(0, "breast23") + " )" + "\n";
- }
- else
- {
- strNode += ")" + "\n";
- }
- //
- strNode += "\n" ;
- strNode += "<Frozen Bx> " + "\n" ;
-
- /* Sentinel LN */
- strNode += "Sentinel LN ( " ;
- if(!utlf_isNull(ds_breast.getColumn(0, "breast24")))
- {
- strNode += ds_breast.getColumn(0, "breast24") + "/";
- }
- else
- {
- strNode += " / ";
- }
-
- if(!utlf_isNull(ds_breast.getColumn(0, "breast25")))
- {
- strNode += ds_breast.getColumn(0, "breast25") + " )" + "\n";
- }
- else
- {
- strNode += " )" + "\n";
- }
-
- /* Non-Sentinel LN */
- strNode += "Non-Sentinel LN ( " ;
- if(!utlf_isNull(ds_breast.getColumn(0, "breast26")))
- {
- strNode += ds_breast.getColumn(0, "breast26") + "/";
- }
- else
- {
- strNode += " / ";
- }
-
- if(!utlf_isNull(ds_breast.getColumn(0, "breast27")))
- {
- strNode += ds_breast.getColumn(0, "breast27") + " )" + "\n";
- }
- else
- {
- strNode += " )" + "\n";
- }
-
- /* Margin */
- strNode += "Margin " ;
- if(ds_breast.getColumn(0, "breast28") == "1")
- {
- strNode += "■ nipple " ;
- }
- else
- {
- strNode += "□ nipple " ;
- }
-
- if(ds_breast.getColumn(0, "breast29") == "1")
- {
- strNode += "■ superior ";
- }
- else
- {
- strNode += "□ superior " ;
- }
- if(ds_breast.getColumn(0, "breast30") == "1")
- {
- strNode += "■ inferior " ;
- }
- else
- {
- strNode += "□ inferior " ;
- }
-
- if(ds_breast.getColumn(0, "breast31") == "1")
- {
- strNode += "■ medial ";
- }
- else
- {
- strNode += "□ medial " ;
- }
- if(ds_breast.getColumn(0, "breast32") == "1")
- {
- strNode += "■ lateral ";
- }
- else
- {
- strNode += "□ lateral " ;
- }
-
- if(ds_breast.getColumn(0, "breast33") == "1")
- {
- strNode += "■ nipple side " + "\n";
- }
- else
- {
- strNode += "□ nipple side " + "\n";
- }
-
- strNode += " " ;
- if(ds_breast.getColumn(0, "breast34") == "1")
- {
- strNode += "■ supero-lateral " ;
- }
- else
- {
- strNode += "□ supero-lateral " ;
- }
-
- if(ds_breast.getColumn(0, "breast35") == "1")
- {
- strNode += "■ supero-medial ";
- }
- else
- {
- strNode += "□ supero-medial " ;
- }
- if(ds_breast.getColumn(0, "breast36") == "1")
- {
- strNode += "■ infero-lateral ";
- }
- else
- {
- strNode += "□ infero-lateral " ;
- }
-
- if(ds_breast.getColumn(0, "breast37") == "1")
- {
- strNode += "■ infero-medial " + "\n";
- }
- else
- {
- strNode += "□ infero-medial " + "\n";
- }
-
-
- /* Other */
- strNode += "Other (" ;
- if(!utlf_isNull(ds_breast.getColumn(0, "breast38")))
- {
- strNode += ds_breast.getColumn(0, "breast38") + " )" + "\n";
- }
- else
- {
- strNode += ")" + "\n";
- }
- trace(strNode);
- opener.frmf_setParameter("SPLPJ02400_spccd", strNode );
- this.close();
- }
- function fExeSave1()
- {
- var strNode = "<Diagnosis> " + "\n" ;
- strNode += "Breast " ;
- if(ds_breast.getColumn(0, "breast1") == "1")
- {
- strNode += "■ Right " ;
- }
- else
- {
- strNode += "□ Right " ;
- }
-
- if(ds_breast.getColumn(0, "breast2") == "1")
- {
- strNode += "■ Left" + "\n"; ;
- }
- else
- {
- strNode += "□ Left" + "\n"; ;
- }
-
- strNode += "Size " + ds_breast.getColumn(0, "breast3") + " cm <- 항암 치료 전 " + ds_breast.getColumn(0, "breast4") + " cm" +"\n";
- strNode += "Biopsy " ;
-
- if(ds_breast.getColumn(0, "breast5") == "1")
- {
- strNode += "■ IDC " ;
- }
- else
- {
- strNode += "□ IDC " ;
- }
-
- if(ds_breast.getColumn(0, "breast6") == "1")
- {
- strNode += "■ DCIS " ;
- }
- else
- {
- strNode += "□ DCIS " ;
- }
-
- if(ds_breast.getColumn(0, "breast7") == "1")
- {
- strNode += "■ ILC " ;
- }
- else
- {
- strNode += "□ ILC " ;
- }
-
- if(ds_breast.getColumn(0, "breast8") == "1")
- {
- strNode += "■ 기타: " + ds_breast.getColumn(0, "breast9") + "\n"; ;
- }
- else
- {
- strNode += "□ 기타:" + "\n"; ;
- }
-
- strNode = "<OP> " + "\n" ;
- /* Breast */
- strNode += "Breast " ;
- if(ds_breast.getColumn(0, "breast10") == "1")
- {
- strNode += "■ BCS " ;
- }
- else
- {
- strNode += "□ BCS " ;
- }
-
- if(ds_breast.getColumn(0, "breast11") == "1")
- {
- strNode += "■ Partial mastectomy " ;
- }
- else
- {
- strNode += "□ Partial mastectomy " ;
- }
-
- if(ds_breast.getColumn(0, "breast12") == "1")
- {
- strNode += "■ Simple mastectomy " + "\n";
- }
- else
- {
- strNode += "□ Simple mastectomy " + "\n";
- }
-
- /* Axilla */
- strNode += "Axilla " ;
- if(ds_breast.getColumn(0, "breast13") == "1")
- {
- strNode += "■ Sentinel LN Bx " ;
- }
- else
- {
- strNode += "□ Sentinel LN Bx " ;
- }
-
- if(ds_breast.getColumn(0, "breast14") == "1")
- {
- strNode += "■ Axillary LNs Sampling " ;
- }
- else
- {
- strNode += "□ Axillary LNs Sampling " ;
- }
-
- if(ds_breast.getColumn(0, "breast15") == "1")
- {
- strNode += "■ Axillary LNs dissection " + "\n";
- }
- else
- {
- strNode += "□ Axillary LNs dissection " + "\n";
- }
-
- /* Tumor status */
- strNode += "Tumor status " ;
- if(ds_breast.getColumn(0, "breast16") == "1")
- {
- strNode += "■ Excision state " ;
- }
- else
- {
- strNode += "□ Excision state " ;
- }
-
- if(ds_breast.getColumn(0, "breast17") == "1")
- {
- strNode += "■ Clipping state " ;
- }
- else
- {
- strNode += "□ Clipping state " ;
- }
-
- if(ds_breast.getColumn(0, "breast18") == "1")
- {
- strNode += "■ Needle localization state " + "\n";
- }
- else
- {
- strNode += "□ Needle localization state " + "\n";
- }
- /* Neoadjuvant CTx */
- strNode += "Neoadjuvant CTx " ;
- if(ds_breast.getColumn(0, "breast19") == "1")
- {
- strNode += "■ Yes " ;
- // strNode += "□ No" ;
- }
- else
- {
- strNode += "□ Yes " ;
- // strNode += "■ No" ;
- }
-
- if(ds_breast.getColumn(0, "breast20") == "1")
- {
- strNode += "■ Yes " ;
- strNode += "□ No" + "\n"; ;
- }
- else
- {
- strNode += "□ Yes " ;
- strNode += "■ No" + "\n";
- }
- trace(strNode);
- opener.frmf_setParameter("SPLPJ02400_spccd", strNode );
- this.close();
- } ]]></Script>
- </Form>
- </FDL>
|