Changeset 636 for FOIAVistA/tag/r/HEALTH_LEVEL_SEVEN-HL/HLCSMON1.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/HEALTH_LEVEL_SEVEN-HL/HLCSMON1.m
r628 r636 1 HLCSMON1 ;SF-Utilities for Driver Program ;07/17/2007 17:05 2 ;;1.6;HEALTH LEVEL SEVEN;**15,40,49,65,109,122**;Oct 13, 1995;Build 14 3 ;Per VHA Directive 2004-038, this routine should not be modified. 1 HLCSMON1 ;SF-Utilities for Driver Program ;02/04/2004 10:25 2 ;;1.6;HEALTH LEVEL SEVEN;**15,40,49,65,109**;Oct 13, 1995 4 3 ; 5 4 ;This routine contains several entry points called from HLCSMON … … 12 11 F S HLXX=$O(HLARYD(HLXX)) Q:(HLXX'>0) D WLINE(HLXX) 13 12 ;DISPLAY INCOMING FILER STATUS 14 ; patch HL*1.6*122 15 S HLXX=$P(HLRUNCNT,"^",1) 16 ; S HLXX=$$CNTFLR^HLCSUTL2("IN") 17 I (+HLXX)=-1 S HLXX=$$CNTFLR^HLCSUTL2("IN") 18 ; 13 S HLXX=$$CNTFLR^HLCSUTL2("IN") 19 14 ;ONLY UPDATE SCREEN IF COUNT HAS CHANGED 20 15 I (HLXX'=+HLRUNCNT) D … … 24 19 .S $P(HLRUNCNT,"^",1)=HLXX 25 20 ;DISPLAY OUTGOING FILER STATUS 26 ; patch HL*1.6*122 27 S HLXX=$P(HLRUNCNT,"^",2) 28 ; S HLXX=$$CNTFLR^HLCSUTL2("OUT") 29 I (+HLXX)=-1 S HLXX=$$CNTFLR^HLCSUTL2("OUT") 30 ; 21 S HLXX=$$CNTFLR^HLCSUTL2("OUT") 31 22 ;ONLY UPDATE SCREEN IF COUNT HAS CHANGED 32 23 I (HLXX'=+$P(HLRUNCNT,"^",2)) D … … 56 47 I HLARYD(HLXX)]"",HLARYD(HLXX)=$G(HLARYO(HLXX)) Q 57 48 S HLARYO(HLXX)=HLARYD(HLXX),HLERR=$P(HLARYD(HLXX),U,8),DX=1 58 ; patch HL*1.6*122 59 ; F X=1:1:7 S @$P("HLNODE^HLREC^HLPROC^HLSEND^HLSENT^HLDEV^HLSTAT",U,X)=$E($P(HLARYD(HLXX),U,X)_" ",1,8) 60 F X=1,7 S @$P("HLNODE^HLREC^HLPROC^HLSEND^HLSENT^HLDEV^HLSTAT",U,X)=$E($P(HLARYD(HLXX),U,X)_" ",1,10) 61 F X=2:1:5 S @$P("HLNODE^HLREC^HLPROC^HLSEND^HLSENT^HLDEV^HLSTAT",U,X)=$E($P(HLARYD(HLXX),U,X)_" ",1,8) 62 S X=6,@$P("HLNODE^HLREC^HLPROC^HLSEND^HLSENT^HLDEV^HLSTAT",U,X)=$E($P(HLARYD(HLXX),U,X)_" ",1,7) 63 ; 49 F X=1:1:7 S @$P("HLNODE^HLREC^HLPROC^HLSEND^HLSENT^HLDEV^HLSTAT",U,X)=$E($P(HLARYD(HLXX),U,X)_" ",1,8) 64 50 ;if link is in error, write node in rev. video 65 51 I HLERR]"" D WDATA(5,HLXX,IOBON_IORVON,IOBOFF_IORVOFF,HLNODE,8) S DX=14 66 52 ;Turn off terminal line wrap & inform O/S where cursor is located 67 53 S DY=HLXX X IOXY,^%ZOSF("XY") 68 ; patch HL*1.6*122 69 W:HLERR="" ?4,HLNODE 70 W ?16,HLREC,?26,HLPROC,?37,HLSEND,?47,HLSENT,?58,HLDEV,?63,HLSTAT 71 ; 54 W:HLERR="" ?5,HLNODE 55 W ?16,HLREC,?26,HLPROC,?37,HLSEND,?47,HLSENT,?58,HLDEV,?64,HLSTAT 72 56 Q 73 57 ;
Note:
See TracChangeset
for help on using the changeset viewer.