IBCEFG3 ; ALB/TMP - OUTPUT FORMATTER MAINT - SCREEN BLD UTILITIES ; 22-JAN-96
Source file <IBCEFG3.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Integrated Billing | 6 | IBCE LOCAL FORM DETAIL IBCE LOCAL FORM VIEW/EDIT IBCE LOCAL FORMS LIST IBCE OUTPUT FORMATTER IBCEFG4 IBCEFG8 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Main entry point LOCAL FORM maintenance
|
|
| INIT | ; -- set up inital variables local form list
|
|
| BLD | ; -- build list of local forms
|
|
| FNL | ; -- Clean up local form list
|
|
| SET(X) | ; -- set arrays for local form list
|
|
| BLDX | ; -- build display of expanded local form
|
|
| SELX | ; -- Select the form to process
|
|
| FNLX | ; Clean up after form view/edit action
|
|
| HDRX | ; -- Hdr for form view/edit action
|
|
| SPLITZ(Z) | ;Splits code into chunks the display can handle
|
| Name | Field # of Occurrence |
|---|---|
| DT^DICRW | EN+1 |
| $$EXPAND^IBTRE | BLDX+6 |
| EN^VALM | EN+3 |
| $$SETFLD^VALM1 | BLD+9, BLD+10, BLD+11, BLD+12, BLD+13 |
| CLEAN^VALM10 | FNL+2, FNLX+2 |
| SET^VALM10 | BLDX+5, BLDX+6, BLDX+7, BLDX+8, BLDX+10, BLDX+11, BLDX+12, BLDX+13, BLDX+18, BLDX+21 , BLDX+25, BLDX+28, BLDX+32, BLDX+35, BLDX+39, BLDX+42, BLDX+47, BLDX+50, BLDX+54, BLDX+57 |
| EN^VALM2 | SELX+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC - [#1] | BLDX+5 |
| ^IBE(353 - [#353] | BLD+6, BLD+10, BLDX+3, BLDX+11, BLDX+12, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45 , BLDX+52, HDRX+2 |
| ^TMP("IBCEFORM" | INIT+2!, BLD+1!, BLD+15*, SET+1*, SET+2* |
| ^TMP("IBCEFORMDX" | INIT+2!, BLD+1!, FNL+1!, SET+3*, SELX+2 |
| ^TMP("IBCEX" | BLDX+4! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | SPLITZ+1~, SPLITZ+2*, SPLITZ+3, SPLITZ+4 |
| CT | BLDX+20~, BLDX+21*, BLDX+27~, BLDX+28*, BLDX+34~, BLDX+35*, BLDX+41~, BLDX+42*, BLDX+49~, BLDX+50* , BLDX+56~, BLDX+57*, SPLITZ+1~, SPLITZ+2*, SPLITZ+4* |
| IB2 | BLD+2~, BLD+6*, BLD+12, BLD+13, BLDX+1~, BLDX+3*, BLDX+5, BLDX+6, BLDX+8, BLDX+10 , BLDX+11, BLDX+14, BLDX+44 |
| IBCEXDA | BLDX+2, BLDX+3, BLDX+5, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45, BLDX+52, SELX+2* , FNLX+1!, HDRX+2 |
| IBCFORM | BLD+2~, BLD+6*, BLD+10, BLD+11, SET+3 |
| IBCNT | BLD+2~, BLD+3*, BLD+8*, BLD+9, BLD+15*, SET+2, SET+3 |
| IBFASTXT | EN+2!, EN+4!, FNL+3! |
| IBPAR | BLDX+1~, BLDX+3*, BLDX+11, BLDX+12, BLDX+16, BLDX+23, BLDX+30, BLDX+37, BLDX+45, BLDX+52 |
| Q | SPLITZ+1~, SPLITZ+4* |
| ST | SPLITZ+1~, SPLITZ+2*, SPLITZ+3, SPLITZ+4* |
| U | INIT+1*, BLD+6, BLD+12, BLD+13, BLDX+3, BLDX+5, BLDX+6, BLDX+8, BLDX+10, BLDX+11 , BLDX+12, BLDX+14, BLDX+44, SELX+2, HDRX+2 |
| >> VALMBCK | FNLX+3* |
| >> VALMBG | INIT+1*, BLDX+3* |
| >> VALMCNT | INIT+1*, BLD+3*, BLD+15*, SET+1*, SET+2, SET+3, BLDX+9*, BLDX+10*, BLDX+11*, BLDX+12* , BLDX+13*, BLDX+16*, BLDX+18, BLDX+21*, BLDX+23*, BLDX+25, BLDX+28*, BLDX+30*, BLDX+32, BLDX+35* , BLDX+37*, BLDX+39, BLDX+42*, BLDX+45*, BLDX+47, BLDX+50*, BLDX+52*, BLDX+54, BLDX+57* |
| VALMEVL | EN+2! |
| >> VALMHDR(1 | HDRX+1* |
| >> VALMHDR(2 | HDRX+2* |
| >> VALMY("" | SELX+2 |
| X | BLD+2~, BLD+8*, BLD+9*, BLD+10*, BLD+11*, BLD+12*, BLD+13*, BLD+14, SET~, SET+1 |
| >> XQORNOD(0 | SELX+1 |
| XQORS | EN+2! |
| Z | BLDX+1~, BLDX+11*, BLDX+15!, BLDX+16*, BLDX+17, BLDX+18, BLDX+22!, BLDX+23*, BLDX+24, BLDX+25 , BLDX+29!, BLDX+30*, BLDX+31, BLDX+32, BLDX+36!, BLDX+37*, BLDX+38, BLDX+39, BLDX+43!, BLDX+45* , BLDX+46, BLDX+47, BLDX+51!, BLDX+52*, BLDX+53, BLDX+54, BLDX+58!, SPLITZ~, SPLITZ+2, SPLITZ+3* |
| Z( | BLDX+21, BLDX+28, BLDX+35, BLDX+42, BLDX+50, BLDX+57, SPLITZ+4* |
| Z("" | BLDX+21, BLDX+28, BLDX+35, BLDX+42, BLDX+50, BLDX+57 |
| Z(0 | BLDX+19, BLDX+26, BLDX+33, BLDX+40, BLDX+48, BLDX+55 |
| Z0 | BLDX+1~, BLDX+16*, BLDX+18, BLDX+23*, BLDX+25, BLDX+30*, BLDX+32, BLDX+37*, BLDX+39, BLDX+45* , BLDX+47, BLDX+52*, BLDX+54 |