HDISVS00 ;BPFO/JRP - PROCESS XML DOCS ON CENTRAL SERVER;1/4/2005
Source file <HDISVS00.m>
Package | Total | Call Graph |
---|---|---|
Health Data and Informatics | 1 | ADDERR^HDISVC00 |
Package | Total | Caller Graph |
---|---|---|
Health Data and Informatics | 1 | HDISVM00 |
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) |
|
SUBS | ;Required subscripts in parse array (attributes aren't required)
|
|
ROOTS | ;Root element name~Processing code for root element~Description
|
Name | Field # of Occurrence |
---|---|
ADDERR^HDISVC00 | MAIN+11, MAIN+14, MAIN+20, MAIN+27, MAIN+38, MAIN+42 |
>> | 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 |
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 |
>> X | MAIN+17*, MAIN+30* |
Name | Field # of Occurrence |
---|---|
$T(ROOTS+X | MAIN+30 |
$T(SUBS+X | MAIN+17 |