DDBR2 ;SFISC/DCL-VA FILEMAN BROWSER ;2JAN2012
Source file <DDBR2.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 |
|---|---|---|
| VA FileMan | 4 | DDBR4 DDBRAHTJ DDBRGE DDBRWB |
| Health Level Seven | 2 | HLCSRPT HLCSRPT2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SWITCH(DDBLST,DDBRET) | ;Switch to another document in list or FileMan Database
|
|
| BRMC | ||
| CUR | ||
| NO | ||
| PS | ||
| WP(DDBX) | ;
|
|
| SAVEDDB(DDBLIST,IEN,NSAPSA) | ;Save local varialbes into ^TMP("DDBLIST",$J,IEN)
|
|
| USAVEDDB(DDBLIST,IEN) | ;Unsave varialbes in ^TMP("DDBLIST",$J,IEN) to locals
|
|
| CTXT(X,T,W) | ;Center X in T which is W characters wide (usually spaces) and W for screen width
|
|
| OREF(X) | ||
| OR2(%) | ||
| BRM | ;BROWSE MANAGER SCREEN
|
|
| SFR(Y) |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("DDWB" | SWITCH+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | SWITCH+5, SWITCH+10 |
| ^(0 | SAVEDDB+9* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | OR2~* |
| >> DDBC | WP+10*, WP+11 |
| >> DDBDM | WP+7* |
| >> DDBFLG | SWITCH+6, SWITCH+7, CUR, CUR+7 |
| >> DDBHDR | WP+3* |
| >> DDBL | WP+12* |
| DDBLIST | SAVEDDB~, SAVEDDB+6, SAVEDDB+8, SAVEDDB+9, SAVEDDB+10, SAVEDDB+11, SAVEDDB+15, SAVEDDB+16, USAVEDDB~, USAVEDDB+4 |
| DDBLN | SWITCH+3~, SWITCH+5*, SWITCH+11, CUR+4, NO+1 |
| DDBLNA | CUR+6~, CUR+8, CUR+9, NO, NO+1 |
| DDBLNA(5 | NO |
| DDBLNA(6 | CUR+10, CUR+11 |
| DDBLST | SWITCH~, SWITCH+5*, SWITCH+6, SWITCH+10, SWITCH+11, BRMC+1, BRMC+2, BRMC+4, CUR+1, CUR+4 , CUR+11, NO+1, SAVEDDB+14 |
| >> DDBPMSG | WP+2*, WP+3, SAVEDDB+8, SAVEDDB+11 |
| DDBPSA | SWITCH+9, SWITCH+10, SWITCH+11*~, SAVEDDB+15*, SAVEDDB+16* |
| >> DDBRE | SAVEDDB+12 |
| DDBRET | SWITCH~, SWITCH+2, SWITCH+8, SAVEDDB+12 |
| >> DDBRPE | SAVEDDB+12 |
| >> DDBRSA | SWITCH+4 |
| >> DDBRSA( | SWITCH+4 |
| >> DDBSA | SWITCH+1, SWITCH+2, SWITCH+5, BRMC+2, BRMC+4, CUR+10, CUR+11, WP+1*, WP+4, SAVEDDB+10 , SAVEDDB+15, SAVEDDB+16 |
| >> DDBSF | WP+8* |
| >> DDBSRL | WP+5, USAVEDDB+5 |
| >> DDBST | WP+9* |
| >> DDBSY | BRM+2, BRM+8, BRM+14 |
| >> DDBTL | WP+4*, WP+5, USAVEDDB+5 |
| >> DDBTPG | WP+5*, USAVEDDB+5* |
| DDBX | WP~ |
| DDBX(5 | WP+2 |
| DDBX(6 | WP+1 |
| DDBZ | SWITCH+3~, BRMC+4* |
| >> DDBZN | WP+6* |
| >> DDGLCLR | BRM+8 |
| >> DDGLDEL | BRM+4, BRM+5, BRM+7, BRM+8, BRM+9, BRM+10, BRM+12 |
| >> DDGLVID | BRM+4, BRM+5, BRM+7, BRM+9, BRM+10, BRM+12 |
| DIC | SWITCH+3~, CUR+1* |
| DIC("S" | CUR+1*, CUR+3! |
| DIC("W" | CUR+1* |
| DIC(0 | CUR+1*, CUR+2* |
| DILN | SWITCH+3~, SWITCH+4* |
| DIR | SWITCH+3~ |
| DIR("A" | CUR* |
| DIR("B" | CUR* |
| DIR(0 | CUR* |
| DIR0 | BRMC+7! |
| DIROUT | SWITCH+3~, CUR+5*, CUR+7*, CUR+8 |
| DIRUT | SWITCH+3~, CUR |
| DUOUT | SWITCH+3~ |
| DX | BRM+1~, BRM+2* |
| DY | BRM+1~, BRM+2*, BRM+8*, BRM+14* |
| HW | CTXT+2~, CTXT+3*, CTXT+4 |
| I | WP+11*, SAVEDDB+5~, SAVEDDB+6*, USAVEDDB+3~, USAVEDDB+4* |
| IEN | SAVEDDB~, SAVEDDB+6, SAVEDDB+8, SAVEDDB+10, SAVEDDB+11, USAVEDDB~, USAVEDDB+4 |
| IOM | WP+3, WP+9, BRM+2, SFR+1 |
| >> IOSTBM | BRM+13 |
| >> IOXY | BRM+3, BRM+8, BRM+15 |
| NSAPSA | SAVEDDB~, SAVEDDB+4*, SAVEDDB+13 |
| T | CTXT~, CTXT+1, CTXT+4* |
| W | CTXT~, CTXT+3* |
| X | SWITCH+3~, SWITCH+10*, CUR+1*, SAVEDDB+5~, SAVEDDB+6*, SAVEDDB+14*, SAVEDDB+15, SAVEDDB+16, USAVEDDB+3~, USAVEDDB+4* , CTXT~, CTXT+1, CTXT+4, OREF~, BRM+1~, BRM+2*, BRM+6, BRM+11, SFR~, SFR+2 , SFR+3* |
| X(1 | SFR+1* |
| X(2 | SFR+1* |
| X1 | OREF~* |
| X2 | OREF~* |
| Y | SWITCH+3~, SWITCH+8, SWITCH+10*, SWITCH+11, CUR, CUR+3, CUR+4, SFR~, SFR+1 |