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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: HLEMSL

Package: Health Level Seven

Routine: HLEMSL


Information

HLEMSL ;ALB/CJM -List Manager Screen for Event List;12 JUN 1997 10:00 am

Source Information

Source file <HLEMSL.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Health Level Seven 6 $$GET^HLEME  ($$CREATE,$$DELETE,$$EDIT,$$FDEFAULT,$$GET)^HLEMP  $$SELECT^HLEMP1  ($$SET,$$STATION)^HLEMSU  $$CODE^HLEMT  ($$ASKYESNO,$$INC)^HLEMU  
Kernel 3 $$FMTE^XLFDT  $$LJ^XLFSTR  DISP^XQORM1  
List Manager 3 EN^VALM  CLEAR^VALM1  CLEAN^VALM10  
VA FileMan 2 WAIT^DICD  $$EXTERNAL^DILFD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Health Level Seven 4 HLEM DISPLAY EVENTS  HLEM EVENT LOG  HLEMSL1  HLEMST  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
EN ;Entry point to viewing the HL7 Monitor Event Log
PROFILE() ;returns the profile to use in building the display.
; 1)First checks if there is a default profile, if so,returns it
; 2)If no default profile, but the user has exactly 1 profile, ruturs that
; 3) If multiple profiles, asks the user to select one.
; 4) If the user has no profile, he is asked to create one.
HDR ;Header code
INIT ;Init variables and list array
BLD ;Build event log screen
DISPLAY(EVENT,VALMCNT,COUNT) ;
HELP ;Help code
EXIT ;Exit code
EXPND ;Expand code

External References

Name Field # of Occurrence
WAIT^DICD EN+8
$$EXTERNAL^DILFD DISPLAY+10
$$GET^HLEME BLD+32
$$CREATE^HLEMP PROFILE+18
$$DELETE^HLEMP PROFILE+20
$$EDIT^HLEMP PROFILE+19
$$FDEFAULT^HLEMP PROFILE+11
$$GET^HLEMP EN+5
$$SELECT^HLEMP1 PROFILE+14
$$SET^HLEMSU BLD+39, BLD+40, DISPLAY+5, DISPLAY+6, DISPLAY+7, DISPLAY+8, DISPLAY+9, DISPLAY+10, DISPLAY+11, DISPLAY+12
$$STATION^HLEMSU BLD+14, BLD+40
$$CODE^HLEMT DISPLAY+6
$$ASKYESNO^HLEMU PROFILE+15
$$INC^HLEMU BLD+40, DISPLAY+4, DISPLAY+5
EN^VALM EN+9
CLEAR^VALM1 EXIT+2
CLEAN^VALM10 BLD+1, EXIT+1
$$FMTE^XLFDT DISPLAY+7
$$LJ^XLFSTR BLD+39
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"** Your DUZ is not defined, please report this to your IRM!"
  • Line Location: PROFILE+10
Function Call: WRITE
  • Prompt: !,"Incomplete profile couln't be deleted!"
  • Line Location: PROFILE+20
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HLEV(776.4 - [#776.4] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLEV(776.4 - [#776.4] BLD+11, BLD+21, BLD+25, BLD+27, BLD+30
^HLEV(776.5 - [#776.5] PROFILE+17

Label References

Name Line Occurrences
$$PROFILE EN+3
BLD INIT+1
DISPLAY BLD+46
HDR INIT+3, BLD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE DISPLAY+3~
COUNT BLD+2~, BLD+4*, BLD+46, DISPLAY~, DISPLAY+4, DISPLAY+5
DUZ PROFILE+10, PROFILE+11, PROFILE+14, PROFILE+17, PROFILE+18
EVENT BLD+31~, BLD+32, BLD+46, DISPLAY~
EVENT("APPLICATION" BLD+34, DISPLAY+8
EVENT("COUNT" DISPLAY+11
EVENT("DT/TM" DISPLAY+7
EVENT("IEN" DISPLAY+4
EVENT("MSG EV ENT" , DISPLAY+9
EVENT("MSG TY PE" , DISPLAY+9
EVENT("REVIEW STATUS" , DISPLAY+10
EVENT("TYPE" DISPLAY+6
EVENT("URGENT" BLD+33, DISPLAY+12
EVENTIEN BLD+28~, BLD+29*, BLD+30*, BLD+32
FIRST BLD+18~, BLD+19*, BLD+37*
I PROFILE+16~, PROFILE+17*
IDX EN+2~, EN+7*, BLD+3, BLD+23, BLD+39, BLD+42, BLD+43, DISPLAY+4, EXIT+3
NAME PROFILE+16~, PROFILE+17*, PROFILE+18
PROFILE EN+2~, EN+3*, EN+4, EN+5*, PROFILE+8~, PROFILE+11*, PROFILE+12, PROFILE+14*, PROFILE+15, PROFILE+18*
, PROFILE+19, PROFILE+20, PROFILE+21*, PROFILE+22
PROFILE( BLD+34
PROFILE("ALL APPS" , BLD+34, SITES" , BLD+12, TYPES" , BLD+21
PROFILE("NAME" INIT+2
PROFILE("SITES" BLD+12
PROFILE("START" BLD+24
PROFILE("TYPES" BLD+21
PROFILE("URGENT" BLD+33
SITE EN+2~, BLD+2~, BLD+11*, BLD+12, BLD+14, BLD+16*, BLD+17*, BLD+21, BLD+23, BLD+25
, BLD+27, BLD+30, BLD+40, BLD+42, BLD+43
SITE( BLD+14*, BLD+17, BLD+21, BLD+23, BLD+25, BLD+27, BLD+30, BLD+40, BLD+42
STATION BLD+13~, BLD+14*
STATUS BLD+2~, BLD+26*, BLD+27*, BLD+30
TIME BLD+2~, BLD+24*, BLD+25*, BLD+27, BLD+30, DISPLAY+3~
TYPE BLD+2~, BLD+20*, BLD+21*, BLD+23, BLD+25, BLD+27, BLD+30
>> VALMBCK INIT+4*
>> VALMBG BLD+4*
VALMCNT BLD+4*, BLD+23, BLD+39, BLD+40*, BLD+42, BLD+43, BLD+46, DISPLAY~, DISPLAY+5*, DISPLAY+6*
, DISPLAY+7*, DISPLAY+8*, DISPLAY+9*, DISPLAY+10*, DISPLAY+11, DISPLAY+12*
VALMHDR BLD+3!
VALMHDR(1 HDR+1*
>> VALMSG INIT+2*
>> VALNCNT DISPLAY+11*
>> X HELP+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All