DDBR2 ;SFISC/DCL-VA FILEMAN BROWSER ;26AUG2009
Source file <DDBR2.m>
| Package | Total | Caller Graph | 
|---|---|---|
| VA Fileman | 4 | DDBR4 DDBRAHTJ DDBRGE DDBRWB | 
| Health Level Seven | 2 | HLCSRPT HLCSRPT2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PS | ||
| OREF(X) | ||
| SAVEDDB(DDBLIST,IEN,NSAPSA) | ;Save local varialbes into ^TMP("DDBLIST",$J,IEN) | 
 
 | 
| SFR(Y) | ||
| SWITCH(DDBLST,DDBRET) | ;Switch to another document in list or FileMan Database | |
| OR2(%) | ||
| BRM | ;BROWSE MANAGER SCREEN | |
| BRMC | ||
| WP(DDBX) | ; | 
 
 | 
| CTXT(X,T,W) | ;Center X in T which is W characters wide (usually spaces) and W for screen width | |
| USAVEDDB(DDBLIST,IEN) | ;Unsave varialbes in ^TMP("DDBLIST",$J,IEN) to locals | 
 
 | 
| 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 | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("DDWB" | SWITCH+2 | 
| Name | Line Occurrences | 
|---|---|
| $$OR2 | OREF | 
| BRM | BRMC | 
| PS | SWITCH+6, SWITCH+7, SWITCH+8, BRMC+18, BRMC+19, BRMC+20 | 
| SAVEDDB | SWITCH+11, BRMC+13, BRMC+22 | 
| SFR | SWITCH+6, SWITCH+7 | 
| USAVEDDB | SWITCH+11, BRMC+13 | 
| WP | BRMC+22 | 
| 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, BRMC+9, BRMC+16 | 
| >> 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, BRMC+13, BRMC+22 | 
| DDBLNA | BRMC+15~, BRMC+17, BRMC+18, BRMC+21, BRMC+22 | 
| DDBLNA(5 | BRMC+21 | 
| DDBLNA(6 | BRMC+19, BRMC+20 | 
| DDBLST | SWITCH~, SWITCH+5*, SWITCH+6, SWITCH+10, SWITCH+11, BRMC+1, BRMC+2, BRMC+4, BRMC+10, BRMC+13 , BRMC+20, BRMC+22, 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, BRMC+19, BRMC+20, 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~, BRMC+10* | 
| DIC("S" | BRMC+10*, BRMC+12! | 
| DIC("W" | BRMC+10* | 
| DIC(0 | BRMC+10*, BRMC+11* | 
| DILN | SWITCH+3~, SWITCH+4* | 
| DIR | SWITCH+3~ | 
| DIR("A" | BRMC+9* | 
| DIR("B" | BRMC+9* | 
| DIR(0 | BRMC+9* | 
| DIR0 | BRMC+7! | 
| DIROUT | SWITCH+3~, BRMC+14*, BRMC+16*, BRMC+17 | 
| DIRUT | SWITCH+3~, BRMC+9 | 
| 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*, BRMC+10*, 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, BRMC+9, BRMC+12, BRMC+13, SFR~, SFR+1 |