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

MCARDBL.m

Go to the documentation of this file.
  1. MCARDBL ;WISC/TJK-UTILITY TO ASTERIK OUT ENTRIES ON SCREEN AND FUNCTIONS ;5/2/96 12:54
  1. ;;2.3;Medicine;;09/13/1996
  1. START Q:'$D(DJBLO) Q:DJBLO=""
  1. F DJBNO=1:1 S DJBITEM=$P(DJBLO,",",DJBNO) Q:DJBITEM="" D
  1. .Q:'$D(DJJ(DJBITEM)) S DJDB=""
  1. .S $P(DJDB,"*",$P(DJJ(DJBITEM),U)+1)=""
  1. .S @($P(DJJ(DJBITEM),U,2))
  1. .K DJP1,DJP2,DJP8
  1. .X XY W DJDB S DJBHOLD=DJJ(DJBITEM),DJBITEM1=DJBITEM K DJJ(DJBITEM),V(DJBITEM)
  1. S DY=16,DX=15 X XY W DJHIN,"[Asterisks (*) indicate field n/a to this record] "
  1. G EXIT:$D(DJJ(V))
  1. S DJNX=$O(DJJ(V)) I DJNX="" S DY=17,DX=0 X XY W "Press <RETURN> to Continue" S V=DJBITEM1,DJJ(V)=DJBHOLD,DJNX=DJBITEM1,$P(DJJ(V),U,1,2)="2^DY=17,DX=27"
  1. E S V=DJNX
  1. EXIT K DJBLO,DJBNO,DJDB,DJBITEM,DJBITEM1,DJBHOLD
  1. Q
  1. FUNC ;Functions
  1. ;DCB-Function commands.
  1. I X="^T",$D(DJTOGGLE) W IOKPNM K DJTOGGLE D HELP G R^MCARDNJ
  1. I X="^T",'$D(DJTOGGLE) W IOKPAM S DJTOGGLE="" D HELP G R^MCARDNJ
  1. I X="^C" D HELP1 G R^MCARDNJ
  1. I X="^R" S DA=D0,DJNM=DJDPL,DJFLAG=V,MCMASS=1 K MCDID D ^MCARDPL D ^MCARD1 G EN^MCARDNJ
  1. ;I X="^K" S MCMASS=1 K MCDID D FUNCK^MCARDNQ2 G R^MCARDNJ
  1. I X="^O",'$D(MCHELPSW) S MCHELPSW=0 K MCDID S MCMASS=1 G TK^MCARDNJ
  1. I X="^O",$D(MCHELPSW) K MCHELPSW K MCDID S MCMASS=1 G TK^MCARDNJ
  1. I X="^H" S MCHELPS2=1 D START^MCARDHLP K MCDID,MCHELPS2 S MCMASS=1 G R^MCARDNJ
  1. G RETURN^MCARDNJ
  1. HELP ;
  1. Q:'$D(MCHELPSW)
  1. HELP1 ;
  1. I '$D(DJTOGGLE) D FUNCC^MCARDNQ2
  1. E D FUNCK^MCARDNQ2
  1. Q