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

AGSAMPP.m

Go to the documentation of this file.
  1. AGSAMPP ; IHS/ASDS/EFG - PRINT LIST OF SAMPLED PATIENTS ;
  1. ;;7.1;PATIENT REGISTRATION;;AUG 25,2005
  1. G NOSAMP:'$D(^AGSAMPLE(0)),NOSAMP:'$O(^AGSAMPLE(0))
  1. W @IOF,?20,"*** PRINT LIST OF SAMPLED PATIENTS FOR ***",!!
  1. S AGV("SITNUM")=^AGSAMPLE(0),AGV("SITNM")=$P(^DIC(4,AGV("SITNUM"),0),U)
  1. W ?80-$L(AGV("SITNM"))/2,AGV("SITNM"),!!
  1. S %ZIS="P" D ^%ZIS I POP S IOP=ION D ^%ZIS G END
  1. S (R,AGPGPG)=0,AGV("SDIG")="" U IO D HEADER
  1. A3 S R=$O(^AGSAMPLE(R)) G END:R=""
  1. S AGRR=0
  1. A4 S AGRR=$O(^AGSAMPLE(R,AGRR)) G A3:AGRR=""
  1. S X=^AGSAMPLE(R,AGRR),AGV("TDIG")=$P(X,U),AGHRN=$P(X,U,2),AGNAME=$P(X,U,3)
  1. I AGV("TDIG")'=AGV("SDIG") W !
  1. W !,$J(AGV("TDIG"),5),?10,$J(AGHRN,6),?20,AGNAME
  1. S AGV("SDIG")=AGV("TDIG")
  1. I $Y>55 D HEADER
  1. G A4
  1. END D ^%ZISC
  1. K AGHRN,I,AGNAME,AGPGPG,R,AGRR,AGV("SDIG"),AGV("SITNM"),AGV("SITNUM"),AGV("TDIG"),X,Y
  1. Q
  1. W !?5,"SAMPLE CHARTS FOR REGISTRATION STUDY pg ",$J(AGPGPG,3),!?50-$L(AGV("SITNM"))/2,AGV("SITNM"),! F I=1:1:50 W "-"
  1. W !,"T-DIGIT",?10,"CHART #",?20,"PATIENT NAME" W ! F I=1:1:50 W "*"
  1. W !!
  1. Q
  1. NOSAMP W *7,!!,"Sampling does not exist.",!!,"Generate first.",!!,"Press RETURN..." R X:DTIME
  1. Q