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

AMHEYRLG.m

Go to the documentation of this file.
  1. AMHEYRLG ; IHS/CMI/LAB - UPDATE LOG IN REDO AUGUST 14, 1992 ;
  1. ;;4.0;IHS BEHAVIORAL HEALTH;;MAY 14, 2010
  1. LOG ; UPDATE LOG
  1. W:'$D(ZTQUEUED) !!,AMH("COUNT")," transactions were generated."
  1. W:'$D(ZTQUEUED) !,"Updating Log entry."
  1. S AMHLOG=AMH("RUN LOG")
  1. S AMHRIEN=$O(^AMHRECD("B","BH0",0))
  1. I 'AMHRIEN Q ""
  1. S AMHY=0,AMHT="" F S AMHY=$O(^AMHRECD(AMHRIEN,11,"B",AMHY)) Q:AMHY'=+AMHY D
  1. .S X=""
  1. .S AMHZ=$O(^AMHRECD(AMHRIEN,11,"B",AMHY,0))
  1. .Q:'$D(^AMHRECD(AMHRIEN,11,AMHZ,1))
  1. .X ^AMHRECD(AMHRIEN,11,AMHZ,1)
  1. .S $P(AMHT,U,AMHY)=X
  1. S ^BHSXDATA(0)=AMHT
  1. D NOW^%DTC S AMH("RUN STOP")=%
  1. S X=^AMHXLOG(AMH("RUN LOG"),0),$P(X,U,3)="",$P(X,U,4)="",$P(X,U,5)="",$P(X,U,6)="",$P(X,U,7)="",$P(X,U,11)="",$P(X,U,12)="",$P(X,U,13)="",$P(X,U,15)="",^AMHXLOG(AMH("RUN LOG"),0)=X
  1. S DA=AMH("RUN LOG"),DIE="^AMHXLOG(",DR=".03////"_AMH("RUN START")_";.04////"_AMH("RUN STOP")_";.05////"_AMH("ERROR COUNT")_";.06////"_AMH("COUNT")_";.15///P"
  1. D CALLDIE^AMHLEIN
  1. I $D(Y) S AMH("QFLG")=30 Q
  1. Q
  1. ;
  1. ;