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

Package: Health Data and Informatics

Routine: HDISVC00


Information

HDISVC00 ;BPFO/JRP - PROCESS XML DOCS ON VISTA SYSTEM;1/4/2005

Source Information

Source file <HDISVC00.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: 7

Package Total Caller Graph
Health Data and Informatics 7 HDISVC01  HDISVC02  HDISVM00  HDISVS00  HDISVS01  HDISVS02  HDISVS03  

Entry Points

Name Comments DBIA/ICR reference
MAIN(PRSARR,ERRARR) ;Main entry point for processing XML document
; Input : PRSARR - Array containing parsed XML document (closed root)
; This is the output of SAX^HDISVM01
; ERRARR - Array to output errors in (closed root)
ADDERR(TXT,ERRARR) ;Add to list of errors
; Input : TXT - Error text
; ERRARR - Error array (closed root)
SUBS ;Required subscripts in parse array (attributes aren't required)
ROOTS ;Root element name~Processing code for root element~Description

Label References

Name Line Occurrences
ADDERR MAIN+11, MAIN+14, MAIN+20, MAIN+27, MAIN+38, MAIN+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE MAIN+7~, MAIN+32*, MAIN+40, MAIN+44
DESC MAIN+7~, MAIN+33*
ERRARR MAIN~, MAIN+11, MAIN+14, MAIN+20, MAIN+27, MAIN+38, MAIN+42, ADDERR~, ADDERR+7, ADDERR+8
, ADDERR+9
OOPS MAIN+7~, MAIN+16*, MAIN+21*, MAIN+22, MAIN+29*, MAIN+30, MAIN+34*, MAIN+36
PRSARR MAIN~, MAIN+9, MAIN+12, MAIN+13, MAIN+18, MAIN+19, MAIN+24
ROOT MAIN+7~, MAIN+24*, MAIN+25, MAIN+31, MAIN+37, MAIN+41
TMP MAIN+7~, MAIN+10*, MAIN+11, MAIN+13*, MAIN+14, MAIN+17*, MAIN+18, MAIN+19*, MAIN+20, MAIN+26*
, MAIN+27, MAIN+30*, MAIN+31, MAIN+32, MAIN+33, MAIN+37*, MAIN+38, MAIN+41*, MAIN+42
TXT ADDERR~, ADDERR+9
X MAIN+17*, MAIN+30*, ADDERR+6~, ADDERR+8*, ADDERR+9

Marked Items

Name Field # of Occurrence
$T(ROOTS+X MAIN+30
$T(SUBS+X MAIN+17
Info |  Source |  Caller Graph |  Entry Points |  Label References |  Local Variables |  Marked Items  | All