Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BWRPSNPR

BWRPSNPR.m

Go to the documentation of this file.
  1. BWRPSNPR ;IHS/ANMC/MWR - REPORT: RETRIEVE A SNAPSHOT;15-Feb-2003 22:11;PLS
  1. ;;2.0;WOMEN'S HEALTH;**8**;MAY 16, 1996
  1. ;;* MICHAEL REMILLARD, DDS * ALASKA NATIVE MEDICAL CENTER *
  1. ;; CALLED BY OPTION: "BW PRINT/RETRIEVE SNAPSHOT" TO DISPLAY A
  1. ;; PREVIOUS SNAPSHOT.
  1. ;
  1. D SETVARS^BWUTL5 S BWPOP=0,BWFAC=DUZ(2)
  1. N A,B,C,D,E,F,G,H,J,K,L,M,N,P,Q,R,S,X,Y
  1. D TITLE^BWUTL5("RETRIEVE A PROGRAM SNAPSHOT")
  1. D RETRIEVE G:BWPOP EXIT
  1. D DEVICE G:BWPOP EXIT
  1. D LOADVARS
  1. D ^BWRPSNP1
  1. ;
  1. EXIT ;EP
  1. D KILLALL^BWUTL8
  1. Q
  1. ;
  1. ;
  1. RETRIEVE ;EP
  1. ;---> RETRIEVE A SNAPSHOT
  1. N DIC,Y
  1. W !!?3,"Select the Snapshot you wish to display or print."
  1. D DIC^BWFMAN(9002086.71,"QEMA",.Y," Select Snapshot: ")
  1. I Y<0 S BWPOP=1 Q
  1. S BWDT=+Y
  1. Q
  1. ;
  1. DEVICE ;EP
  1. ;---> GET DEVICE AND POSSIBLY QUEUE TO TASKMAN.
  1. S ZTRTN="DEQUEUE^BWRPSNPR"
  1. F BWSV="DT" D
  1. .I $D(@("BW"_BWSV)) S ZTSAVE("BW"_BWSV)=""
  1. D ZIS^BWUTL2(.BWPOP,1)
  1. Q
  1. ;
  1. DEQUEUE ;EP
  1. ;---> QUEUED REPORT
  1. N A,B,C,D,E,F,G,H,J,K,L,M,N,P,Q,R,S,X,Y
  1. D SETVARS^BWUTL5,LOADVARS,^BWRPSNP1,EXIT
  1. Q
  1. ;
  1. LOADVARS ;EP
  1. S Y=^BWSNAP(BWDT,0)
  1. S BWFAC=$P(Y,U,2),A=$P(Y,U,3),B=$P(Y,U,4),C=$P(Y,U,5),D=$P(Y,U,6)
  1. 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)
  1. 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)
  1. S R=$P(Y,U,17)
  1. Q