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

ECSUN1N.m

Go to the documentation of this file.
  1. ECSUN1N ;BIR/JLP,RHK-Category and Procedure Summary (cont'd) ; 21 Mar 96
  1. ;;2.0; EVENT CAPTURE ;**23**;8 May 96
  1. ALLU ;
  1. S ECD=0,ECPG=1 F S ECD=$O(^ECK("APP",ECL,ECD)) Q:'ECD D SET,HEADER,PROC D:'ECOUT PAGE G:ECOUT END
  1. END I '$D(ECFLG) W !!,"No Category and Procedure Summary (Old File) data to report.",! I $E(IOST,1,2)="C-" W !!,"Press <RET> to contine " R X:DTIME
  1. K ECFLG
  1. S ECPG=0
  1. Q
  1. S ECFLG=1
  1. W @IOF,!!,?25,"DSS UNIT AND PROCEDURE SUMMARY",!,?25,"Run Date: ",ECDATE,!,?25,"LOCATION: "_ECLN,!,?25,"SERVICE: "_ECSN,!,?25,"DSS UNIT: "_ECDN,! F I=1:1:80 W "-"
  1. Q
  1. PROC ;
  1. S ECP=0 F S ECP=$O(^ECK("APP",ECL,ECD,ECP)) Q:'ECP!(ECOUT) D Q:ECOUT
  1. .S ECPN=$S($P($G(^ECP(+ECP,0)),"^")]"":$P(^(0),"^"),1:" ZZ #"_+ECP_" MISSING DATA")
  1. .W !,?5,"Procedure: "_ECPN,!,?5,"Event Code: ",ECL,"-",ECD,"-",ECP,!,?5,"National Number: ",$S($P($G(^ECP(+ECP,0)),"^",2)]"":$P(^(0),"^",2),1:"NOT DEFINED"),!
  1. .D:$Y+3>IOSL PAGE,HEADER:ECPG Q:ECOUT
  1. Q
  1. PAGE ;
  1. I $D(ECPG),$E(IOST,1,2)="C-" W !!,"Press <RET> to continue or ^ to quit " R X:DTIME I '$T!(X="^") S ECOUT=1,ECPG=0 Q
  1. Q
  1. SET ;set var
  1. S ECNODE=$G(^ECD(+ECD,0))
  1. S ECDN=$S($P(ECNODE,"^")]"":$P(^(0),"^"),1:" ZZ #"_ECD_" MISSING DATA")
  1. S ECS=+$P(ECNODE,"^",2),ECSN=$S($P($G(^DIC(49,ECS,0)),"^")]"":$P(^(0),"^"),1:"UNKNOWN")
  1. Q