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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: VAQUPD1

Package: Patient Data Exchange

Routine: VAQUPD1


Information

VAQUPD1 ;ALB/JRP - DATA LOOKUP ROUTINES;8-APR-93

Source Information

Source file <VAQUPD1.m>

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

Package Total Caller Graph
Patient Data Exchange 3 VAQDIS01  VAQLED04  VAQLED07  

Entry Points

Name Comments DBIA/ICR reference
TRNEXT(TRANPTR,ROOT) ;RECREATE ALL EXTRACTION ARRAYS FOR A TRANSACTION
SEGEXT(TRANPTR,SEGPTR,ROOT) ;MOVE SEGMENT IN DATA FILE TO EXTRACTION ARRAY

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VAT(394.61 - [#394.61] TRNEXT+17, TRNEXT+22, TRNEXT+27, TRNEXT+29, SEGEXT+8
^VAT(394.62 - [#394.62] SEGEXT+10, SEGEXT+14, SEGEXT+16, SEGEXT+20, SEGEXT+21, SEGEXT+24, SEGEXT+25, SEGEXT+30, SEGEXT+32, SEGEXT+33
^VAT(394.71 - [#394.71] TRNEXT+32, SEGEXT+9

Label References

Name Line Occurrences
$$SEGEXT TRNEXT+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATAIFN SEGEXT+12~, SEGEXT+14*, SEGEXT+15, SEGEXT+20, SEGEXT+21, SEGEXT+23*, SEGEXT+24*, SEGEXT+25, SEGEXT+30, SEGEXT+32
, SEGEXT+33
DSPRDY SEGEXT+12~, SEGEXT+16*, SEGEXT+18
ERROR TRNEXT+21~, TRNEXT+23*, TRNEXT+26
FIELD SEGEXT+12~, SEGEXT+28*, SEGEXT+29, SEGEXT+34, SEGEXT+35
FILE SEGEXT+12~, SEGEXT+26*, SEGEXT+27, SEGEXT+34, SEGEXT+35
ID SEGEXT+12~, SEGEXT+33*, SEGEXT+34
LOOP TRNEXT+21~, TRNEXT+26*, SEGEXT+12~
ROOT TRNEXT~, TRNEXT+18*, TRNEXT+19*, TRNEXT+35, TRNEXT+36, SEGEXT~, SEGEXT+21, SEGEXT+34, SEGEXT+35
SEG TRNEXT+21~, TRNEXT+29*, TRNEXT+30, TRNEXT+32, TRNEXT+40
SEGABB TRNEXT+21~, TRNEXT+32*, TRNEXT+33, TRNEXT+38, TRNEXT+39
SEGPTR SEGEXT~, SEGEXT+9, SEGEXT+10, SEGEXT+14, SEGEXT+16, SEGEXT+24
SEQ SEGEXT+12~, SEGEXT+19*, SEGEXT+20*, SEGEXT+21, SEGEXT+30*, SEGEXT+31, SEGEXT+34, SEGEXT+35
TMP TRNEXT+21~, TRNEXT+35*, TRNEXT+38, TRNEXT+39, SEGEXT+12~, SEGEXT+25*, SEGEXT+26, SEGEXT+28
TMPROOT TRNEXT+21~, TRNEXT+38*, TRNEXT+39*, TRNEXT+40
TRANPTR TRNEXT~, TRNEXT+15*, TRNEXT+16, TRNEXT+17, TRNEXT+22, TRNEXT+27, TRNEXT+29, TRNEXT+40, SEGEXT~, SEGEXT+8
, SEGEXT+10, SEGEXT+14, SEGEXT+16, SEGEXT+24
TRANSEG TRNEXT+21~, TRNEXT+24*, TRNEXT+26, TRNEXT+27*, TRNEXT+28, TRNEXT+29
VALUE SEGEXT+12~, SEGEXT+32*, SEGEXT+35
X TRNEXT+21~, TRNEXT+36*, TRNEXT+37, TRNEXT+40*
Y TRNEXT+21~, TRNEXT+37*, TRNEXT+38, TRNEXT+39
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All