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

YTLCTD.m

Go to the documentation of this file.
  1. YTLCTD ;SLC/TGA-LIST INSTRUMENTS ; 7/10/89 11:30 ;
  1. ;;5.01;MENTAL HEALTH;**70**;Dec 30, 1994
  1. ;
  1. ; Called from the top by MENU option YSMLST
  1. 1 ;
  1. W @IOF,!!!?27,"List Tests and Interviews"
  1. W !!,"Tests and interviews can be listed by CODES only, CODES and TITLES,",!,"or by DESCRIPTION, including author, number of items, etc.",!
  1. OP ;
  1. W !!,"(C)ode, (T)itle, (D)escription, or (Q)uit: Q// " R A:DTIME S YSTOUT='$T,YSUOUT=A["^" S A=$TR($E(A_"Q"),"ctdq","CTDQ") G:YSTOUT!YSUOUT!("Q"[A) END
  1. I A["?" S XQH="YS-LIST-OF-TESTS" D EN^XQH K A G OP
  1. I "CTD?"'[A W "??",$C(7) G OP
  1. S %ZIS="QM"
  1. D ^%ZIS
  1. G:$G(POP) END
  1. I $D(IO("Q")) D Q
  1. .S ZTRTN="ENP^YTLCTD",ZTSAVE("A")="",ZTDESC="YS MH INST LIST"
  1. .D ^%ZTLOAD
  1. .D HOME^%ZIS
  1. .Q
  1. U IO
  1. ENP ;
  1. S:$D(ZTQUEUED) ZTREQ="@"
  1. S YSLFT=0
  1. D @A
  1. W !
  1. ;D KILL^%ZTLOAD G:$D(ZTSK) END D:'YSLFT WAIT^YSUTL:IOST?1"C-".E G:YSLFT END D ^%ZISC G OP
  1. D ^%ZISC
  1. W @IOF
  1. END ;
  1. K A,J,Y,YSLFT,YSORD,YSTESTN,YSTOUT,YSUOUT,YSXT,Z Q
  1. C ;
  1. S YSTESTN="?",YSORD=DUZ,YSXT="" W @IOF D ^YTLIST Q
  1. T ;
  1. D ^YTTLS Q
  1. D ;
  1. D ^YTDESC Q