Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: HLMSG

Package: Health Level Seven

Routine: HLMSG


Information

HLMSG ;ALB/CJM-HL7 - APIs for files 772/773 ;02/04/2004

Source Information

Source file <HLMSG.m>

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

Package Total Caller Graph
Health Level Seven 1 HLPRS  

Entry Points

Name Comments DBIA/ICR reference
NEXTMSG(MSG,HDR) ;
GETMSG(IEN,MSG) ;
NEXTSEG(MSG,SEG) ;

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HL(772 - [#772] GETMSG+25, NEXTSEG+13, NEXTSEG+19, NEXTSEG+20, NEXTSEG+21, NEXTSEG+22, NEXTSEG+24
^HLMA - [#773] GETMSG+22, GETMSG+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARY NEXTMSG+10~, NEXTMSG+11*, NEXTMSG+13, NEXTMSG+14, NEXTMSG+15, NEXTMSG+17, NEXTMSG+18, NEXTMSG+20
HDR NEXTMSG~, NEXTMSG+9!, NEXTMSG+13, NEXTMSG+21
HDR( NEXTMSG+17*, NEXTMSG+18*
I GETMSG+20~, GETMSG+28*, GETMSG+29*, NEXTSEG+11~, NEXTSEG+12*, NEXTSEG+13*, NEXTSEG+14, NEXTSEG+15, NEXTSEG+17~, NEXTSEG+18*
, NEXTSEG+19*, NEXTSEG+20, NEXTSEG+21, NEXTSEG+22, NEXTSEG+24*, NEXTSEG+25, NEXTSEG+26, NEXTMSG+10~, NEXTMSG+12*, NEXTMSG+13*
, NEXTMSG+14, NEXTMSG+15, NEXTMSG+17, NEXTMSG+18*, NEXTMSG+20*
IEN GETMSG~, GETMSG+19, GETMSG+21, GETMSG+22, GETMSG+29
J NEXTSEG+11~, NEXTSEG+12*, NEXTSEG+13*, NEXTSEG+17~, NEXTSEG+23*, NEXTSEG+24*, NEXTMSG+10~, NEXTMSG+16*, NEXTMSG+17, NEXTMSG+18*
MSG GETMSG~, GETMSG+18!, NEXTSEG~, NEXTMSG~
MSG("BATCH" GETMSG+25*, GETMSG+26*, NEXTSEG+10, NEXTSEG+16, NEXTSEG+21*, NEXTMSG+14*, NEXTMSG+17*
MSG("BODY" GETMSG+22*, GETMSG+23, GETMSG+25, NEXTSEG+13, NEXTSEG+19, NEXTSEG+20, NEXTSEG+21, NEXTSEG+22, NEXTSEG+24, NEXTMSG+11
MSG("CURRENT LINE" , GETMSG+27*, NEXTSEG+9, NEXTSEG+12, NEXTSEG+14*, NEXTSEG+15*, NEXTSEG+18, NEXTSEG+21*, NEXTSEG+25*, NEXTSEG+26*
, NEXTMSG+12, NEXTMSG+13, NEXTMSG+14*, NEXTMSG+17*
MSG("HDR" GETMSG+29*
MSG("IEN" GETMSG+21*
SEG NEXTSEG~, NEXTSEG+8!, NEXTSEG+27
SEG( NEXTSEG+13*, NEXTSEG+24*
SEG(1 NEXTSEG+22*
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Local Variables |  All