IBCRHBR1 ;ALB/ARH - RATES: UPLOAD HOST FILES (RC) SETUP ; 10-OCT-1998
Source file <IBCRHBR1.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 |
|---|---|---|
| HOSTLOAD(VERS) | ; upload national REASONABLE CHARGES files from Host files into ^XTMP
|
|
| HLEND | ||
| CONT(FILES) | ; check for existing files stored in XTMP with same subscript
; returns true if user wants to continue, any existing files are deleted |
|
| CONT1() | ; get final OK to start upload, return true if want to continue with upload
|
|
| PATH() | ; return directory or -1
|
|
| FNDXTMP(FILES) | ; find if any existing files in XTMP, return true if any found
|
|
| DSPXTMP(FILES,ARR) | ; display any existing files in XTMP, ARR passed by ref can be used to get list of existing file subscripts
|
|
| FNDHOST(FILES,IBPATH) | ; find and display any Host files available for upload, return true if all required files found
|
|
| RELOAD() | ; check for existing files stored in XTMP with same subscript (these may be reloaded or re-used)
; returns 0 if host files already loaded/defined, 1 if not defined and need to be loaded, -1 if ^ |
|
| TMESS | ; display message for test accounts (IB*2*138: loading test version of files not needed after release of v1)
|
|
| PROD() | ; return true if production version of the files should be loaded
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^XTMP( | CONT+12!, FNDXTMP+4, DSPXTMP+4, DSPXTMP+5, RELOAD+14! |
| ^XTMP("IBCR RC SITE" | CONT+12!, RELOAD+14! |
| Name | Line Occurrences |
|---|---|
| $$CONT | HOSTLOAD+11 |
| $$CONT1 | HOSTLOAD+12 |
| $$FNDHOST | HOSTLOAD+9 |
| $$FNDXTMP | HOSTLOAD+23, CONT+5, RELOAD+7 |
| $$PATH | HOSTLOAD+6 |
| DSPXTMP | HOSTLOAD+25, CONT+8, RELOAD+10 |
| HLEND | HOSTLOAD+6, HOSTLOAD+9, HOSTLOAD+11, HOSTLOAD+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARR | CONT+3~, CONT+8, DSPXTMP~, DSPXTMP+1!, RELOAD+3~, RELOAD+10 |
| ARR( | CONT+12, DSPXTMP+5*, RELOAD+14 |
| DIR | CONT+3~, CONT+10!, CONT1+1~, CONT1+3!, PATH+1~, PATH+4!, RELOAD+3~ |
| DIR("?" | CONT+9*, CONT1+2*, PATH+2*, PATH+3*, RELOAD+11* |
| DIR("A" | CONT+10*, CONT1+3*, PATH+4*, RELOAD+12* |
| DIR("B" | PATH+4* |
| DIR(0 | CONT+10*, CONT1+3*, PATH+4*, RELOAD+12* |
| DIRUT | CONT+3~, CONT1+1~, PATH+1~, RELOAD+3~, RELOAD+12 |
| >> DTOUT | PATH+5 |
| DUOUT | CONT+3~, CONT1+1~, PATH+1~, PATH+5, RELOAD+3~ |
| FILES | CONT~, CONT+5, CONT+8, FNDXTMP~, DSPXTMP~, FNDHOST~ |
| FILES( | FNDXTMP+3, FNDXTMP+4, DSPXTMP+3, DSPXTMP+4, FNDHOST+6, FNDHOST+8 |
| FILES("" | FNDHOST+4 |
| IBF | FNDHOST+1~*, FNDHOST+4*, FNDHOST+8*, FNDHOST+10, FNDHOST+11, FNDHOST+12 |
| IBFILE | HOSTLOAD+2~, HOSTLOAD+17*, HOSTLOAD+18, HOSTLOAD+19, FNDXTMP+1~, FNDXTMP+3*, FNDXTMP+4, DSPXTMP+1~, DSPXTMP+3*, DSPXTMP+4 , FNDHOST+1~, FNDHOST+6*, FNDHOST+7, FNDHOST+8 |
| IBFILES | HOSTLOAD+2~, HOSTLOAD+8, HOSTLOAD+9, HOSTLOAD+11, HOSTLOAD+23, HOSTLOAD+25, RELOAD+3~, RELOAD+5, RELOAD+7, RELOAD+10 |
| IBFILES( | HOSTLOAD+17, HOSTLOAD+18 |
| IBNODE | HOSTLOAD+2~, HOSTLOAD+18*, HOSTLOAD+19, FNDXTMP+1~, DSPXTMP+1~, DSPXTMP+5*, DSPXTMP+6 |
| IBOK | HOSTLOAD+2~*, HOSTLOAD+17*, HOSTLOAD+20*, HOSTLOAD+22, HLEND |
| IBPATH | HOSTLOAD+2~, HOSTLOAD+6*, HOSTLOAD+9, HOSTLOAD+19, PATH+1~*, PATH+5*, PATH+6, FNDHOST~, FNDHOST+2, FNDHOST+7 |
| IBX | CONT+3~, CONT+12*, FNDHOST+1~, FNDHOST+7!, RELOAD+3~, RELOAD+14*, PROD+1~*, PROD+2 |
| IBX( | FNDHOST+7* |
| IBXRF | FNDXTMP+1~, FNDXTMP+4*, DSPXTMP+1~, DSPXTMP+4*, DSPXTMP+5 |
| IBY | DSPXTMP+1~, DSPXTMP+5*, DSPXTMP+6, FNDHOST+1~, FNDHOST+7! |
| IBZ | CONT+3~*, CONT+6*, CONT+12*, CONT+14, CONT1+1~*, CONT1+3*, CONT1+4, FNDXTMP+1~*, FNDXTMP+3, FNDXTMP+4* , FNDXTMP+5, FNDHOST+1~, FNDHOST+7*, FNDHOST+8, RELOAD+3~*, RELOAD+8*, RELOAD+12*, RELOAD+14*, RELOAD+16 |
| IOF | HOSTLOAD+3, HOSTLOAD+14 |
| U | HOSTLOAD+19, FNDXTMP+4, DSPXTMP+4, DSPXTMP+5, DSPXTMP+6, FNDHOST+8 |
| VERS | HOSTLOAD~, HOSTLOAD+2*, HOSTLOAD+3, HOSTLOAD+8, HOSTLOAD+14, HOSTLOAD+19, HOSTLOAD+22 |
| X | HOSTLOAD+2~, CONT+3~, CONT1+1~, PATH+1~, FNDHOST+1~, RELOAD+3~ |
| Y | HOSTLOAD+2~, CONT+3~, CONT+12, CONT1+1~, CONT1+3, PATH+1~, PATH+5, FNDHOST+1~, RELOAD+3~, RELOAD+14 |