VBECRPCE ;HOIFO/BNT-Lookup PROVIDERS based on DIVISION ;22 March 2004
Source file <VBECRPCE.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 |
---|---|---|
VBECS | 1 | VBECS PROVIDER LOOKUP |
Name | Comments | DBIA/ICR reference |
---|---|---|
PROVIDER(RESULTS,DIV,DATA) | ;
; Look up and return all active providers by division |
|
PRVSRCH(DATA,DIVIEN) | ;
; Get list of PROVIDER's based on DATA and DIVIEN input ; |
|
PRVSCR(IEN) | ; Screens for valid providers
|
|
KILL | ; Kill variables
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | PROVIDER+22 |
LIST^DIC | PRVSRCH+9 |
ADD^VBECRPC | PROVIDER+24, PRVSRCH+11, PRVSRCH+16, PRVSRCH+20, PRVSRCH+21 |
BEGROOT^VBECRPC | PROVIDER+19, PRVSRCH+19 |
ENDROOT^VBECRPC | PROVIDER+26, PROVIDER+31, PRVSRCH+13, PRVSRCH+22, PRVSRCH+24 |
ERROR^VBECRPC | PROVIDER+25, PRVSRCH+12 |
$$UP^XLFSTR | PRVSRCH+7 |
$$CHARCHK^XOBVLIB | PRVSRCH+16, PRVSRCH+20, PRVSRCH+21 |
$$ACTIVE^XUSER | PRVSCR+3 |
RPC Name | Call Tags |
---|---|
VBECS PROVIDER LOOKUP | PROVIDER |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DILIST" | PRVSRCH+16, PRVSRCH+18, PRVSRCH+20, PRVSRCH+21, KILL+2! |
^TMP("VBECS_PROVIDERS" | PROVIDER+17 |
^VA(200 - [#200] | PRVSCR+2 |
^XUSEC("PROVIDER" | PRVSCR+1 |
Name | Line Occurrences |
---|---|
KILL | PROVIDER+32 |
PRVSRCH | PROVIDER+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATA | PROVIDER~, PROVIDER+29, PRVSRCH~, PRVSRCH+7*, PRVSRCH+9 |
DD | PRVSRCH+4~, PRVSRCH+6*, PRVSRCH+9 |
DIV | PROVIDER~, PROVIDER+22 |
DIVIEN | PROVIDER+22*, PROVIDER+29, PRVSRCH~, PRVSCR+2, KILL+1! |
ERR | PROVIDER+22!, PROVIDER+23, PRVSRCH+4~, PRVSRCH+10 |
ERR("DIERR" | PROVIDER+25, PRVSRCH+12 |
IEN | PRVSCR~, PRVSCR+1, PRVSCR+2, PRVSCR+3 |
RESULTS | PROVIDER~, PROVIDER+17*, PROVIDER+18 |
>> SCREEN | PRVSRCH+8*, PRVSRCH+9 |
U | PRVSRCH+16, PRVSRCH+20, PRVSRCH+21 |
VBECCNT | PROVIDER+16*, PRVSRCH+5*, KILL+1! |
>> X | PRVSRCH+17*, PRVSRCH+18*, PRVSRCH+20, PRVSRCH+21 |