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 |
| 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 |