VBECA3C ;HIOFO/BNT - VBECS Utility to parse XML for CPRS ;12/19/2003 01:00
Source file <VBECA3C.m>
| 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 |