Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLEVREP3

Package: Health Level Seven

Routine: HLEVREP3


Information

HLEVREP3 ;O-OIFO/LJA - Event Monitor REPORTS ;02/04/2004 14:42

Source Information

Source file <HLEVREP3.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Health Level Seven 4 TELL^HLEVMST0  SHOW^HLEVREP2  $$STAT776^HLEVREP3  $$SDT^HLEVX001  
Kernel 3 ENDR^%ZISS  $$FMTE^XLFDT  ($$CJ,$$REPEAT)^XLFSTR  
VA FileMan 3 ^DIC  EN1^DIP  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Health Level Seven 6 HLEV REMOTE REQUESTABLE  HLEV REPORT MONITOR-ONE LINE  HLEV REPORT REMOTE REQUESTABLE  HLEVREP1  HLEVREP2  HLEVREP3  

Entry Points

Name Comments DBIA/ICR reference
CTRLMON ; Re/ask for monitor to display...
SET(STORE,TAG,VAL) ; Store value to be displayed...
ASKONE(IEN776,IENDATE) ;
; Defines and returns LASTONE...
STAT776(STAT) ; Return status for use on report...
ASKDHELP ; Help for $$ASKDATE...
CTRLMON1 ; Reask entry point...
EOR ;HLEVREP3 - Event Monitor REPORTS ;5/16/03 14:42
MONLOAD(HLEVIENJ) ; Load data into ^TMP...
ASKDATE1 ;
REMREQ() ; Called by [HLEV REMOTE REQUESTABLE] print template
; Return whether entry is remote requestable
; HLEVRRQ newed at top of print template run...
RRQSUMM ; Remote request summary...
REMREQO ; Remote Requestable printout - [HLEV REMOTE REQUESTABLE LIST]
ASKDATE(IEN776) ;
; DATESEL -- req
ASKMON() ; Ask user for a monitor to show...

External References

Name Field # of Occurrence
ENDR^%ZISS CTRLMON+2
^DIC ASKMON+4
EN1^DIP REMREQO+9
^DIR ASKDATE1+3, ASKONE+21
TELL^HLEVMST0 RRQSUMM+5, CTRLMON1+6
SHOW^HLEVREP2 CTRLMON1+4
$$STAT776^HLEVREP3 ASKONE+9
$$SDT^HLEVX001 MONLOAD+7, MONLOAD+8, MONLOAD+12
$$FMTE^XLFDT ASKDATE+4, ASKDHELP+5, ASKONE+12
$$CJ^XLFSTR REMREQO+2
$$REPEAT^XLFSTR REMREQO+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,$$CJ^XLFSTR("Remote Requestable Monitors Report",IOM)
  • Line Location: REMREQO+2
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("=",IOM)
  • Line Location: REMREQO+3
Function Call: WRITE
  • Prompt: !,"Some monitors may be activated by remote server request. This option sorts"
  • Line Location: REMREQO+4
Function Call: WRITE
  • Prompt: !,"all monitors by whether they are ""remote requestable""."
  • Line Location: REMREQO+5
Function Call: WRITE
  • Prompt: !
  • Line Location: REMREQO+6
Function Call: WRITE
  • Prompt: !,"Fields having [NO] in the remote requestable field are not answered YES or"
  • Line Location: RRQSUMM+2
Function Call: WRITE
  • Prompt: !,"NO. But, since the default action is NO, these blank fields are actually"
  • Line Location: RRQSUMM+3
Function Call: WRITE
  • Prompt: !,"an implied NO (no remote requesting allowed.)"
  • Line Location: RRQSUMM+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CTRLMON+4
Function Call: WRITE
  • Prompt: !!!!,IOINHI,"Returning to display of daily map views...",IOINORM
  • Line Location: CTRLMON1+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: CTRLMON1+3
Function Call: WRITE
  • Prompt: !!,"You must enter one of the following dates. Data exists for... "
  • Line Location: ASKDHELP+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASKDHELP+2
Function Call: WRITE
  • Prompt: $J(DATE(1),15)
  • Line Location: ASKDHELP+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKDHELP+8
Function Call: WRITE
  • Prompt: !!,"This monitor was run more than once on the date you selected. Please select"
  • Line Location: ASKONE+16
Function Call: WRITE
  • Prompt: !,"specific run time now..."
  • Line Location: ASKONE+17
Routine Call
  • DIC
  • Line Location:
    • ASKMON+4
Routine Call
  • DIR
  • Line Location:
    • ASKDATE1+3
    • ASKONE+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLEV(776 - [#776] MONLOAD+6, MONLOAD+21, MONLOAD+23, MONLOAD+27, MONLOAD+28, MONLOAD+30, ASKONE+7
^HLEV(776.1 - [#776.1] MONLOAD+9
^TMP($J MONLOAD+3!, MONLOAD+22, MONLOAD+23*, MONLOAD+31*, MONLOAD+38*, MONLOAD+39*, MONLOAD+51, MONLOAD+58*, MONLOAD+59*, SET+1*
, ASKDATE+4, ASKDATE1+5, ASKDHELP+4, ASKONE+6

Label References

Name Line Occurrences
$$ASKDATE CTRLMON+7
$$ASKMON CTRLMON+5
$$ASKONE CTRLMON1+1
$$STAT776 MONLOAD+10
ASKDATE1 ASKDATE1+7
ASKDHELP ASKDATE1+6
CTRLMON CTRLMON1+7
CTRLMON1 CTRLMON1+5
SET MONLOAD+7, MONLOAD+8, MONLOAD+9, MONLOAD+10, MONLOAD+11, MONLOAD+12, MONLOAD+13, MONLOAD+14, MONLOAD+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BY REMREQO+1~, REMREQO+7*
DATA MONLOAD+1~, MONLOAD+6*, MONLOAD+7, MONLOAD+8, MONLOAD+9, MONLOAD+10, MONLOAD+11, MONLOAD+12, MONLOAD+13, MONLOAD+14
, MONLOAD+15, MONLOAD+30*, MONLOAD+31, MONLOAD+33, ASKONE+2~, ASKONE+7*, ASKONE+9
DATE ASKDATE+2~, ASKDHELP+3*, ASKDHELP+4*, ASKDHELP+5, ASKONE+2~, ASKONE+9*, ASKONE+10, ASKONE+11, ASKONE+12
DATE( ASKONE+11*
DATE(1 ASKDHELP+5*, ASKDHELP+7
>> DATESEL ASKDATE+4
DIC REMREQO+1~, REMREQO+7*, ASKMON+1~, ASKMON+2*
DIC("A" ASKMON+2*
DIC("S" ASKMON+3*
DIC(0 ASKMON+2*
DIOEND REMREQO+1~, REMREQO+7*
DIR ASKDATE+2~, ASKONE+2~
DIR("?" ASKDATE1+1*
DIR("??" ASKDATE1+2*
DIR("A" ASKDATE+3*, ASKONE+19*
DIR("B" ASKDATE+4*, ASKONE+20*
DIR(0 ASKDATE+3*, ASKONE+5*, ASKONE+12*
DIRUT ASKDATE+2~, ASKDATE1+4, ASKONE+2~
DTOUT ASKDATE+2~, ASKDATE1+4, ASKONE+2~
DUOUT ASKDATE+2~, ASKDATE1+4, ASKONE+2~
EXPL MONLOAD+1~, MONLOAD+29*, MONLOAD+31, MONLOAD+34, MONLOAD+38, MONLOAD+39
FLDS REMREQO+1~, REMREQO+8*
HLEVIENJ MONLOAD~, MONLOAD+3, MONLOAD+6, MONLOAD+21, MONLOAD+22, MONLOAD+23, MONLOAD+27, MONLOAD+28, MONLOAD+30, MONLOAD+31
, MONLOAD+38, MONLOAD+39, MONLOAD+51, MONLOAD+58, MONLOAD+59, SET+1
HLEVRRQ REMREQO+1~, REMREQ+3*, REMREQ+4, REMREQ+5
HLEVRRQ( REMREQ+4*
HLEVRRQ("[NO]" RRQSUMM+1
HOLD ASKONE+2~
HOLD( ASKONE+10*, ASKONE+18, ASKONE+23, ASKONE+27
HOLD(1 ASKONE+14
IEN ASKONE+2~, ASKONE+5*, ASKONE+6*, ASKONE+7, ASKONE+10, ASKONE+11
IEN776 CTRLMON+1~, CTRLMON+5*, CTRLMON+7, CTRLMON1+1, ASKDATE~, ASKDATE+4, ASKDATE1+5, ASKDHELP+4, ASKONE~, ASKONE+6
IENDATE CTRLMON+1~, CTRLMON+7*, CTRLMON1+1, ASKONE~, ASKONE+6
IENONE CTRLMON+1~, CTRLMON1+1*, CTRLMON1+4, CTRLMON1+5
IOF REMREQO+2
IOINHI CTRLMON+1~, CTRLMON1+2
IOINORM CTRLMON+1~, CTRLMON1+2
IOM REMREQO+2, REMREQO+3
>> L REMREQO+7*
LAST ASKONE+2~
LASTONE CTRLMON+1~, ASKONE+18, ASKONE+25*
LEN MONLOAD+1~, MONLOAD+33*, MONLOAD+35, MONLOAD+36, MONLOAD+50*, MONLOAD+51*, MONLOAD+53, MONLOAD+55
LEN(1 MONLOAD+34*, MONLOAD+35, MONLOAD+36
LEN(2 MONLOAD+35*, MONLOAD+38, MONLOAD+42, MONLOAD+43
LEN(3 MONLOAD+36*, MONLOAD+39, MONLOAD+47
MIEN MONLOAD+1~, MONLOAD+20*, MONLOAD+21*, MONLOAD+23, MONLOAD+26*, MONLOAD+27*, MONLOAD+28, MONLOAD+30
NEXT ASKONE+2~, ASKONE+18*, ASKONE+20
NO MONLOAD+1~, MONLOAD+22*, MONLOAD+23, ASKONE+2~, ASKONE+5*, ASKONE+8*, ASKONE+10, ASKONE+12, ASKONE+13, ASKONE+14
, ASKONE+27
PAGE MONLOAD+1~, MONLOAD+50*, MONLOAD+52*, MONLOAD+54*, MONLOAD+56
REF MONLOAD+1~, MONLOAD+28*, MONLOAD+29
STAT STAT776~, STAT776+1, ASKONE+2~, ASKONE+9*, ASKONE+11, ASKONE+12
STORE SET~, SET+1
SUB MONLOAD+1~, MONLOAD+18*, MONLOAD+19, MONLOAD+21, MONLOAD+23
SUM MONLOAD+1~, MONLOAD+50*, MONLOAD+53, MONLOAD+54*, MONLOAD+55*
SUMX MONLOAD+1~, MONLOAD+26*, MONLOAD+41*, MONLOAD+42*, MONLOAD+43*, MONLOAD+56*, MONLOAD+58
SUMY MONLOAD+1~, MONLOAD+26*, MONLOAD+45*, MONLOAD+46*, MONLOAD+47*, MONLOAD+59
TAG SET~, SET+1
TITLE MONLOAD+1~, MONLOAD+19*, MONLOAD+22, MONLOAD+23
U MONLOAD+7, MONLOAD+8, MONLOAD+9, MONLOAD+10, MONLOAD+11, MONLOAD+12, MONLOAD+13, MONLOAD+14, MONLOAD+15, MONLOAD+28
, MONLOAD+29, MONLOAD+41, MONLOAD+42, MONLOAD+43, MONLOAD+45, MONLOAD+46, MONLOAD+47, MONLOAD+56, SET+1, STAT776+1
, CTRLMON1+5, ASKONE+9, ASKONE+10, ASKONE+11, ASKONE+12, ASKONE+14, ASKONE+27
VAL SET~, SET+1
VAR MONLOAD+1~, MONLOAD+29*, MONLOAD+31, MONLOAD+38, MONLOAD+39
WORK CTRLMON+1~, CTRLMON+3*, CTRLMON+6*
X REMREQ+3, CTRLMON+1~, CTRLMON+2*, ASKMON+1~, ASKDATE+2~, ASKDATE+4*, ASKONE+2~, ASKONE+23, ASKONE+25, ASKONE+27
Y ASKMON+1~, ASKMON+5, ASKDATE+2~, ASKDATE1+5, ASKONE+2~
>> ZTQUEUED RRQSUMM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All