1 | SDWLIFT2 ;IOFO BAY PINES/OG - INTER-FACILITY TRANSFER: DISPLAY TRANSFER DETAILS ; Compiled March 23, 2005 12:38:06 ; Compiled January 25, 2007 12:35:43
|
---|
2 | ;;5.3;Scheduling;**415,446**;AUG 13 1993;Build 77
|
---|
3 | ;
|
---|
4 | ;
|
---|
5 | ;******************************************************************
|
---|
6 | ; CHANGE LOG
|
---|
7 | ;
|
---|
8 | ; DATE PATCH DESCRIPTION
|
---|
9 | ; ---- ----- -----------
|
---|
10 | ;
|
---|
11 | ;
|
---|
12 | Q
|
---|
13 | EN ; INITIALIZE VARIABLES FOR DISPLAY
|
---|
14 | ; SDWLFMT: which set of data?
|
---|
15 | ; 0 - Active
|
---|
16 | ; 2 - Inactive
|
---|
17 | N SDWLOK,SDWLI
|
---|
18 | K SDWLINFO
|
---|
19 | D GETDATA^SDWLIFT5(.SDWLINFO,SDWLFMT)
|
---|
20 | S SDWLIFTN=$$GETTN^SDWLIFT(.SDWLINFO)
|
---|
21 | I 'SDWLIFTN S VALMBCK="R" Q
|
---|
22 | K SDWLINFO D GETDATA^SDWLIFT5(.SDWLINFO,SDWLFMT)
|
---|
23 | S (SDWLOK,SDWLI)=0 F S SDWLI=$O(SDWLINFO(SDWLI)) Q:'SDWLI I SDWLINFO(SDWLI,1)=SDWLIFTN S SDWLOK=1 Q
|
---|
24 | D:SDWLOK EN^VALM("SDWL TRANSFER REQ VIEW")
|
---|
25 | D INIT^SDWLIFT1(SDWLFMT)
|
---|
26 | S VALMBCK="R"
|
---|
27 | Q
|
---|
28 | ;
|
---|
29 | INIT ; Default initialization options.
|
---|
30 | N DIC,D,X,WP,SDWLI,DFN,TMP,SDWLTY,SDWLDA,VADM
|
---|
31 | S SDWLDA=$$GET1^DIQ(409.35,SDWLIFTN,.01,"I")
|
---|
32 | D GETS^DIQ(409.35,SDWLIFTN,"1;3;7",,"TMP")
|
---|
33 | S DFN=$$GET1^DIQ(409.3,SDWLDA,.01,"I")
|
---|
34 | D DEM^VADPT
|
---|
35 | S VALMCNT=1
|
---|
36 | D SET^VALM10(VALMCNT,"Name: "_$E(VADM(1)_SDWLSPS,1,31)_"Status: "_TMP(409.35,SDWLIFTN_",",3))
|
---|
37 | I TMP(409.35,SDWLIFTN_",",7)'="" S VALMCNT=VALMCNT+1 D SET^VALM10(VALMCNT,"Transfer accepted by: "_TMP(409.35,SDWLIFTN_",",7))
|
---|
38 | S VALMCNT=VALMCNT+1
|
---|
39 | D SET^VALM10(VALMCNT,"SSN: "_$E($P(VADM(2),U,2)_SDWLSPS,1,31)_"Date of birth: "_$P(VADM(3),U,2))
|
---|
40 | S VALMCNT=VALMCNT+1
|
---|
41 | D SET^VALM10(VALMCNT,"Wait List Type: "_$$GET1^DIQ(409.3,SDWLDA,4)_" : "_$$GET1^DIQ(409.3,SDWLDA,4+$$GET1^DIQ(409.3,SDWLDA,4,"I")))
|
---|
42 | S VALMCNT=VALMCNT+1
|
---|
43 | D SET^VALM10(VALMCNT,"Transfer to: "_$$GET1^DIQ(4,$$FIND1^DIC(4,"","X",TMP(409.35,SDWLIFTN_",",1),"D"),.01))
|
---|
44 | S VALMCNT=VALMCNT+1
|
---|
45 | D SET^VALM10(VALMCNT,"Comments: ")
|
---|
46 | S X=$$GET1^DIQ(409.35,SDWLIFTN_",",5,"Z","WP")
|
---|
47 | S SDWLI=0 F S SDWLI=$O(WP(SDWLI)) Q:'SDWLI S VALMCNT=VALMCNT+1 D SET^VALM10(VALMCNT,WP(SDWLI,0))
|
---|
48 | Q
|
---|
49 | ;
|
---|
50 | HD ; -- Make header line for list processor
|
---|
51 | S X=$$SETSTR^VALM1("User: "_SDWLDZN,"",1,79)
|
---|
52 | S VALMHDR(1)=X,VALMHDR(2)=""
|
---|
53 | Q
|
---|
54 | EXIT ; Tidy up
|
---|
55 | K SDWLIFTN
|
---|
56 | K VALMHDR
|
---|
57 | Q
|
---|