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: HLCSMM1

Package: Health Level Seven

Routine: HLCSMM1


Information

HLCSMM1 ;ISC-SF/JC - HL7 PROTOCOL FOR MAILMAN ;07/07/99 17:43 [ 04/02/2003 8:38 AM ]

Source Information

Source file <HLCSMM1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Health Level Seven 3 TRACE^HLCSDR2  EN^HLCSMM  $$DEQUEUE^HLCSQUE  
VA Fileman 2 NOW^%DTC  ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLCSMM  

Entry Points

Name Comments DBIA/ICR reference
UPDT ;Update link info
STOP ;Check for Shutdown request
START ;
INIT ;
STATUS(HLNXST) ;Status update
LOOP ;Begin send loop

External References

Name Field # of Occurrence
NOW^%DTC INIT+3, STOP+1
^DIE UPDT+7, STOP+7
TRACE^HLCSDR2 START+2, START+6
EN^HLCSMM START+7
$$DEQUEUE^HLCSQUE START+3

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: 1
  • Variable: X
  • Line Location: START+8
Routine Call
  • DIE
  • Line Location:
    • UPDT+7
    • STOP+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HLCS(870 - [#870] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HLCS(870 - [#870] UPDT+1, UPDT+8, START+9, START+10*, START+11, STATUS+1, STATUS+2, STATUS+3*, STATUS+4, STOP+2
, STOP+3, STOP+8

Label References

Name Line Occurrences
START LOOP+2
STATUS START+2, START+6
STOP START+12, STATUS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % INIT+3
DA UPDT+4*, UPDT+7!, STOP+5*, STOP+7!
DIE UPDT+4*, UPDT+7!, STOP+5*, STOP+7!
DR UPDT+5*, UPDT+6*, UPDT+7!, STOP+6*, STOP+7!
DTIME UPDT+1, START+9, STATUS+1, STOP+2
HLDOUT0 INIT+1~, START+3*, START+4*, START+5, START+7
HLDOUT1 INIT+1~, START+4*, START+7
>> HLDP INIT+2, UPDT+1, UPDT+4, UPDT+8, START+3, START+9, START+10, START+11, STATUS+1, STATUS+2
, STATUS+3, STATUS+4, STOP+2, STOP+3, STOP+5, STOP+8
HLNOW INIT+1~, INIT+3*
HLNXST START+1*, START+2, START+6*, STATUS~, STATUS+2, STATUS+3, STOP+4*
>> HLTRACE UPDT+3*, START+8
IO(0 START+8
>> STOP LOOP+1*, LOOP+2, STOP+4*
U START+4, START+10, STATUS+2, STATUS+3, STOP+3
>> X START+8*
>> ZTSK UPDT+2*, UPDT+3, UPDT+6
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