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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SRHLVUO4

Package: Surgery

Routine: SRHLVUO4


Information

SRHLVUO4 ;B'HAM ISC\DLR - Surgery Interface (Cont.) Utilities for building Outgoing HL7 Segments ; [ 05/06/98 7:14 AM ]

Source Information

Source file <SRHLVUO4.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Surgery 1 ($$CHECK,$$VALUE,MSGV)^SRHLUO4C  
VA FileMan 1 GETS^DIQ  

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

Package Total Caller Graph
Surgery 1 SRHLVOOR  

Entry Points

Name Comments DBIA/ICR reference
OBR(SRI,CASE) ;Observation
MAIN
EXIT ;
POBR ;sets up the DIQ
POBX ;process the underlying OBX & NTE segments
INIT(IEN) ;initialize FILE FIELD and SEQ

External References

Name Field # of Occurrence
GETS^DIQ POBR+5, POBR+12, POBX+2
$$CHECK^SRHLUO4C MAIN+1, POBR+9, POBR+17, POBX+1
$$VALUE^SRHLUO4C POBR+15, POBR+22, POBX+7, POBX+11, POBX+17
MSGV^SRHLUO4C MAIN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRO(133.2 - [#133.2] MAIN+1, POBR+5, POBR+7, POBR+9, POBR+12, POBR+14, POBR+17, POBR+18, POBR+19, POBX+1
POBX+2, POBX+3, POBX+5, POBX+8, POBX+9, POBX+11, POBX+15, POBX+17, POBX+18, INIT+1

Label References

Name Line Occurrences
INIT POBR+5, POBR+10, POBR+18, POBX+2, POBX+11, POBX+13, POBX+15, POBX+17
POBR MAIN+1
POBX MAIN+1

Naked Globals

Name Field # of Occurrence
^(0 POBR+7, POBR+14, POBR+18, POBX+5, POBX+9, INIT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CASE OBR~, POBR+3, POBR+7
CNT MAIN~
CNT( POBX+11*
DA EXIT+1!
DIQ EXIT+1!
DR EXIT+1!
FIELD MAIN~, POBR+5*, POBR+12*, POBR+14, POBR+15, POBR+18, POBR+22, POBX+2*, POBX+4, POBX+7
POBX+11, POBX+17, INIT+1*
FILE MAIN~, POBR+5, POBR+12, POBR+14, POBR+15, POBR+18, POBR+22, POBX+2, POBX+4, POBX+7
POBX+11, POBX+15, POBX+17, INIT+1*
FLAGS MAIN~, POBR+3*, POBR+5, POBR+12, POBX+2
>> FLD POBR+19*, POBR+21, POBX+4*, POBX+11*, POBX+17*, POBX+18
HDR POBR+1!, POBR+7*, POBR+15, POBX+5*, POBX+8, POBX+18
>> HLCOMP POBR+7, POBR+15, POBX+5, POBX+8, POBX+18
>> HLFS POBR+7, POBR+15, POBR+22, POBX+4, POBX+5, POBX+8, POBX+9, POBX+11, POBX+18
IEN MAIN~, INIT~, INIT+1
>> IENS POBR+3*, POBR+5, POBR+12, POBX+2
NTE MAIN+1!, EXIT+1!
NTE( POBX+4*
OBR MAIN+1!, EXIT+1!
OBR( POBR+15*, POBR+21*!, POBR+22*, POBX+4, POBX+11, POBX+17
OBX MAIN+1!, EXIT+1!, POBX+1*, POBX+5*, POBX+8, POBX+9, POBX+11, POBX+17*, POBX+18
OBX( POBX+8*, POBX+9*, POBX+11*, POBX+18*
SEQ MAIN~, POBR+15, POBR+19*, POBR+22, POBX+8*, POBX+11, POBX+18, INIT+1*
SR POBR+1!, POBR+23!
SR( POBR+21*
SRHL POBR+1!
SRHL( POBR+14, POBR+17, POBR+18, POBX+4, POBX+7, POBX+15
SRI OBR~
SROBR MAIN~, MAIN+1*
SRST MAIN~, POBR+3*, POBR+14*, POBR+15, POBR+17*, POBR+18, POBR+19, POBR+21, POBR+22, POBX+4*
POBX+7*, POBX+8, POBX+9, POBX+11, POBX+15*, POBX+17
SRX MAIN~, MAIN+1*, POBR+5, POBR+7, POBR+9, POBX+1
SRY MAIN~, POBR+9*, POBR+10, POBR+12, POBR+14, POBR+15, POBR+17, POBX+1*, POBX+2, POBX+3
POBX+5, POBX+7, POBX+8, POBX+9, POBX+11, POBX+13, POBX+15, POBX+17
SRY1 MAIN~, POBR+17*, POBR+18, POBR+19, POBR+22, POBX+11*, POBX+15*, POBX+17*, POBX+18
>> SRZ POBX+4*
TAR MAIN~, POBR+3*, POBR+5, POBR+12, POBX+2
U POBR+7, POBR+14, POBR+17, POBR+18, POBR+19, POBX+3, POBX+5, POBX+8, POBX+9, POBX+18
, INIT+1
>> VALUE POBX+7*, POBX+8, POBX+17*, POBX+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All