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

RGHLEXC1.m

Go to the documentation of this file.
  1. RGHLEXC1 ;CAIRO/DKM-Generate exception statistics report ;02-Jul-97 11:27
  1. ;;1.0; CLINICAL INFO RESOURCE NETWORK ;;30 Apr 99
  1. ;=================================================================
  1. D TITLE^RGRSUTL2("HL7 Message Exception Report")
  1. D ^%ZIS
  1. G:POP DONE
  1. U IO
  1. N RGZ,RGZ1,RGZ2,RGP,RGL
  1. S RGZ="",RGL=IOSL-5,RGP=0,$Y=999999
  1. K ^TMP($J)
  1. F S RGZ=$O(^RGHL7(991.1,"AC",RGZ)) Q:RGZ="" S ^TMP($J,+$G(^(RGZ)),RGZ)=""
  1. F S RGZ=$O(^TMP($J,RGZ),-1),RGZ1="" Q:'RGZ D
  1. .F S RGZ1=$O(^TMP($J,RGZ,RGZ1)) Q:RGZ1="" D
  1. ..D:$Y'<RGL PAUSE,TITLE^RGRSUTL2("HL7 Message Exception Report","Page "_RGP)
  1. ..W $J(RGZ,8),?10,RGZ1,!
  1. D PAUSE:$Y,^%ZISC
  1. DONE K ^TMP($J)
  1. W:IO'=IO(0) @IOF
  1. Q
  1. PAUSE I IO=IO(0),$Y=RGL,$$PAUSE^RGRSUTL2
  1. S $Y=0,RGP=RGP+1
  1. Q