[613] | 1 | WVRPSNPR ;HCIOFO/FT,JR IHS/ANMC/MWR - REPORT: RETRIEVE A SNAPSHOT;
|
---|
| 2 | ;;1.0;WOMEN'S HEALTH;;Sep 30, 1998
|
---|
| 3 | ;;* MICHAEL REMILLARD, DDS * ALASKA NATIVE MEDICAL CENTER *
|
---|
| 4 | ;; CALLED BY OPTION: "WV PRINT/RETRIEVE SNAPSHOT" TO DISPLAY A
|
---|
| 5 | ;; PREVIOUS SNAPSHOT.
|
---|
| 6 | ;
|
---|
| 7 | D SETVARS^WVUTL5 S WVPOP=0,WVFAC=DUZ(2) K ^TMP("WVF",$J)
|
---|
| 8 | N A,B,C,D,E,F,G,H,J,K,L,M,N,P,Q,R,S,X,Y
|
---|
| 9 | D TITLE^WVUTL5("RETRIEVE A PROGRAM SNAPSHOT")
|
---|
| 10 | D RETRIEVE G:WVPOP EXIT
|
---|
| 11 | D DEVICE G:WVPOP EXIT
|
---|
| 12 | D LOADVARS
|
---|
| 13 | D ^WVRPSNP1
|
---|
| 14 | ;
|
---|
| 15 | EXIT ;EP
|
---|
| 16 | D KILLALL^WVUTL8
|
---|
| 17 | Q
|
---|
| 18 | ;
|
---|
| 19 | ;
|
---|
| 20 | RETRIEVE ;EP
|
---|
| 21 | ;---> RETRIEVE A SNAPSHOT
|
---|
| 22 | N DIC,Y
|
---|
| 23 | W !!?3,"Select the Snapshot you wish to display or print."
|
---|
| 24 | D DIC^WVFMAN(790.71,"QEMA",.Y," Select Snapshot: ")
|
---|
| 25 | I Y<0 S WVPOP=1 Q
|
---|
| 26 | S WVDTIEN=+Y
|
---|
| 27 | Q
|
---|
| 28 | ;
|
---|
| 29 | DEVICE ;EP
|
---|
| 30 | ;---> GET DEVICE AND POSSIBLY QUEUE TO TASKMAN.
|
---|
| 31 | S ZTRTN="DEQUEUE^WVRPSNPR"
|
---|
| 32 | F WVSV="DT","DTIEN" D
|
---|
| 33 | .I $D(@("WV"_WVSV)) S ZTSAVE("WV"_WVSV)=""
|
---|
| 34 | D ZIS^WVUTL2(.WVPOP,1)
|
---|
| 35 | Q
|
---|
| 36 | ;
|
---|
| 37 | DEQUEUE ;EP
|
---|
| 38 | ;---> QUEUED REPORT
|
---|
| 39 | N A,B,C,D,E,F,G,H,J,K,L,M,N,P,Q,R,S,X,Y
|
---|
| 40 | D SETVARS^WVUTL5,LOADVARS,^WVRPSNP1,EXIT
|
---|
| 41 | Q
|
---|
| 42 | ;
|
---|
| 43 | LOADVARS ;EP
|
---|
| 44 | S Y=^WV(790.71,WVDTIEN,0)
|
---|
| 45 | S WVDT=+Y
|
---|
| 46 | S WVFAC=$P(Y,U,2),A=$P(Y,U,3),B=$P(Y,U,4),C=$P(Y,U,5),D=$P(Y,U,6)
|
---|
| 47 | S E=$P(Y,U,7),F=$P(Y,U,8),G=$P(Y,U,9),H=$P(Y,U,10),S=$P(Y,U,11)
|
---|
| 48 | S J=$P(Y,U,12),K=$P(Y,U,13),L=$P(Y,U,14),P=$P(Y,U,15),Q=$P(Y,U,16)
|
---|
| 49 | S R=$P(Y,U,17),M=$P(Y,U,18)
|
---|
| 50 | Q
|
---|