VBECA3C ;HIOFO/BNT - VBECS Utility to parse XML for CPRS ;12/19/2003 01:00
Source file <VBECA3C.m>
Package | Total | Call Graph |
---|---|---|
M XML Parser | 1 | EN^MXMLPRSE |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(ARR,DOC) | ;
|
|
PASTE(OPTION) | ;
|
|
SET(CBK) | ;
|
|
STELE(ELE,ATR) | ; -- element start event handler
|
|
ENELE(ELE) | ; -- element end event handler
|
|
CHAR(TEXT) | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("VBEC_OE_DATA" | EN+4 |
^TMP("VBEC_OE_XML" | PASTE+2 |
Name | Line Occurrences |
---|---|
EN | PASTE+9 |
SET | EN+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | EN~, EN+11* |
ATR | STELE~ |
ATR("abo" | STELE+4 |
ATR("date" | STELE+8 |
ATR("dfn" | STELE+3 |
ATR("expDate" | STELE+21, STELE+24, STELE+27, STELE+30, STELE+33 |
ATR("firstName" | STELE+3 |
ATR("id" | STELE+21, STELE+24, STELE+27, STELE+30, STELE+36, STELE+42 |
ATR("lastName" | STELE+3 |
ATR("location" | STELE+21, STELE+24, STELE+27, STELE+30 |
ATR("modifier" | STELE+12 |
ATR("name" | STELE+16, STELE+42, STELE+46, STELE+50 |
ATR("noBloodRequiredIndicator" | STELE+50 |
ATR("product" | STELE+21, STELE+24, STELE+27, STELE+30 |
ATR("rh" | STELE+4 |
ATR("specimen" | STELE+38 |
ATR("ssn" | STELE+3 |
ATR("status" | STELE+19, STELE+22, STELE+25, STELE+28 |
ATR("threshold" | STELE+46 |
ATR("type" | STELE+8 |
ATR("uid" | STELE+33 |
CBK | EN+1~, EN+9, EN+10, SET~, SET+1! |
CBK("CHARACTERS" | SET+6* |
CBK("ENDELEMENT" | SET+5* |
CBK("STARTELEMENT" | SET+4* |
CNT | EN+1~ |
DOC | EN~, EN+10 |
DTIME | PASTE+6 |
ELE | STELE~, STELE+1, STELE+2, STELE+6, STELE+10, STELE+14, STELE+18, STELE+32, STELE+35, STELE+40 , STELE+44, STELE+48, ENELE~ |
GBL | PASTE+1~, PASTE+2*, PASTE+3, PASTE+8, PASTE+9, PASTE+10 |
OPTION | EN+3*, EN+10, PASTE~, PASTE+9 |
TEXT | CHAR~ |
>> VBECABHC | EN+6*, STELE+15*, STELE+16 |
>> VBECELE | STELE+1* |
>> VBECMSBC | EN+6*, STELE+37*, STELE+45*, STELE+46 |
VBECNT | ENELE+1! |
>> VBECOMP | STELE+36*, STELE+38, STELE+42, STELE+46 |
>> VBECRES | EN+4*, EN+5, EN+11, STELE+3, STELE+4, STELE+8, STELE+12, STELE+16, STELE+21, STELE+24 , STELE+27, STELE+30, STELE+33, STELE+38, STELE+42, STELE+46, STELE+50 |
>> VBECSRC | EN+6*, STELE+49*, STELE+50 |
>> VBECTREQ | EN+6*, STELE+11*, STELE+12 |
>> VBECTRHC | EN+6*, STELE+7*, STELE+8 |
>> VBECTSTC | EN+6*, STELE+41*, STELE+42 |
>> VBECUNA | EN+8*, STELE+26*, STELE+27 |
>> VBECUNC | EN+8*, STELE+20*, STELE+21 |
>> VBECUND | EN+8*, STELE+29*, STELE+30 |
>> VBECUNS | EN+8*, STELE+23*, STELE+24 |
X | PASTE+1~, PASTE+4*, PASTE+5, PASTE+8 |
Y | PASTE+1~, PASTE+4, PASTE+6*, PASTE+7*, PASTE+8 |