1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- /**
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- 의료협력 - HIE 관련
- * Version :
- - Ver.1.00.01
- * 개발자: 이윤주
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- */
- function fHIEMakeRsrv(savedatapath) {
-
- var sCurrentDate = new Date();
-
- model.makeValue(savedatapath+"/chospath","O");
- model.makeValue(savedatapath+"/reqtype","1");
- model.makeValue(savedatapath+"/rgstdd",getCurrentDate());
- model.makeValue(savedatapath+"/enddd",sCurrentDate.getAddDate(4, "M").getDateFormat());
- model.makeValue(savedatapath+"/reqpath","5"); //의뢰경로(HIE)
- model.makeValue(savedatapath+"/reqdd",getCurrentDate());
- model.makeValue(savedatapath+"/replmthd","5"); //회신방법(HIE)
- model.makeValue(savedatapath+"/repltype","3"); //회신필
- model.makeValue(savedatapath+"/rem",model.getvalue(savedatapath+"/message"));
- model.makeValue(savedatapath+"/replflag","Y"); //개인정보제공 동의
- model.makeValue(savedatapath+"/hieyn","Y");
-
- var histstat = model.getvalue(savedatapath+"/histstat");
-
-
- //전화예약 등록 및 변경 모두 호출(20160128 이윤주)
- if ( histstat == "T" || histstat == "C" ) {
- model.makeValue(savedatapath+"/status","i");
- }
-
- model.removeNodeset("/root/send/savedata");
- model.makeNode("/root/send/savedata");
- model.copyNode("/root/send/savedata", savedatapath);
-
- if (submit("TXARC00101", false) != true) {
- messageBox("HIE환자등록시 에러", "I999");
- model.resetInstanceNode(savedatapath);
- }
-
- }
-
- /*외래등록에서 호출 */
- function fHIESave() {
-
- //HIE3(향후 구현 예정)
- return;
-
- model.removeNodeset("/root/hiesend/savedata");
- model.makeNode("/root/hiesend/savedata");
- model.copyNode("/root/hiesend/savedata", "/root/main/hiereqdata");
-
- //접수상태 전송
- fSetHIEReferralVisit("/root/hiesend/savedata");
- }
-
- function fSetHIEReferralVisit(savedatapath) {
- if (submit("TXARC00103", false) != true) {
- messageBox("HIE환자 접수시 에러", "I999");
- model.resetInstanceNode("/root/hiesend/savedata");
- return;
- }
- }
|