DGBTE ;ALB/SCK-BENEFICIARY TRAVEL SETUP/MAIN ENTRY CALL UP; 11/20/92@1000; 11/25/92
Source file <DGBTE.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Beneficiary Travel | 2 | DGBTE1 DGBTEND | 
| Registration | 1 | DGBT BENE TRAVEL SCREEN | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PATIENT | ; patient lookup, quit if patient doesn't exist | |
| EXIT3 | ; | |
| START | ; | |
| SCREEN | ;  display B/T claim information through screen1 | |
| HELP1 | ; | |
| SCREEN2 | ; | |
| COMPLT | ;  complete claims processing ; | |
| EXIT | ; kills off all variables before quitting | |
| DIVISN | ; if MED CTR DIV file set up (first record) and record does not exist, write warning, kill variables, and exit | |
| INSTIT | ;  check for pointer to institution file and for address information on institution | |
| EXIT2 | ; delete claim through DIK call, return to patient label | |
| OLDCLAIM | ;  find any past claims through DGBTE1 call | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | START+5 | 
| ^%ZIS | START+2 | 
| SCREEN^DGBT1 | SCREEN+1 | 
| SCREEN^DGBT2 | SCREEN2+1 | 
| ^DGBTE1 | OLDCLAIM+1 | 
| SCREEN^DGBTEE | COMPLT+2 | 
| ^DGBTEND | COMPLT+4 | 
| DELETE^DGBTEND | EXIT3+1 | 
| DELETE1^DGBTEND | EXIT2+1 | 
| KVAR^DGBTEND | PATIENT+5 | 
| QUIT^DGBTEND | START+1, EXIT+1 | 
| QUIT1^DGBTEND | PATIENT+1 | 
| ^DIC | DIVISN+5, PATIENT+3 | 
| YN^DICN | COMPLT+2 | 
| ^DIE | COMPLT+2 | 
| ^DIR | SCREEN+4 | 
| 6^VADPT | PATIENT+5 | 
| PID^VADPT | PATIENT+5 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| ^DGBT(392 - [#392] | Classic Fileman Calls | 
| ^DG(40.8 - [#40.8] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DG(40.8 - [#40.8] | DIVISN+1, DIVISN+9, INSTIT+1 | 
| ^DG(43 - [#43] | DIVISN+3, OLDCLAIM+2 | 
| ^DG(43.1 - [#43.1] | OLDCLAIM+2 | 
| ^DGBT(392 - [#392] | PATIENT+6, COMPLT+2 | 
| ^DIC(4 - [#4] | INSTIT+3 | 
| Name | Line Occurrences | 
|---|---|
| COMPLT | COMPLT+2 | 
| EXIT | DIVISN+1, DIVISN+3, PATIENT+3 | 
| EXIT2 | OLDCLAIM+2, SCREEN+2, COMPLT+2, COMPLT+3 | 
| EXIT3 | SCREEN+4, COMPLT+2 | 
| HELP1 | COMPLT+2 | 
| INSTIT | DIVISN+7, DIVISN+9 | 
| PATIENT | DIVISN+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("GL" | DIVISN+3 | 
| ^(0 | INSTIT+2 | 
| ^(1 | INSTIT+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | COMPLT+2*, HELP1+1 | 
| >> %DT | START+5* | 
| >> ANS | SCREEN+4* | 
| >> DA | COMPLT+2* | 
| >> DFN | PATIENT+5*, PATIENT+6 | 
| >> DGBTA | OLDCLAIM+1 | 
| >> DGBTDIV | DIVISN+6*, DIVISN+9* | 
| >> DGBTDIVI | DIVISN+6*, DIVISN+9*, COMPLT+2, INSTIT+1 | 
| >> DGBTDIVN | INSTIT+1*, INSTIT+2, INSTIT+3 | 
| >> DGBTDT | OLDCLAIM+2, COMPLT+2 | 
| >> DGBTDTE | COMPLT+2 | 
| >> DGBTIME | START+3* | 
| >> DGBTMD | DIVISN+7* | 
| >> DGBTNEW | PATIENT+6* | 
| >> DGBTTOUT | PATIENT+2*, COMPLT+3 | 
| DIC | DIVISN+4*, DIVISN+5!, PATIENT+2*, PATIENT+3! | 
| DIC("A" | DIVISN+4*, PATIENT+2* | 
| DIC(0 | DIVISN+4*, PATIENT+2* | 
| >> DIE | COMPLT+2* | 
| DIR | SCREEN+4! | 
| DIR("?" | SCREEN+3* | 
| DIR("A" | SCREEN+3* | 
| DIR("B" | SCREEN+3* | 
| DIR(0 | SCREEN+3* | 
| >> DR | COMPLT+2* | 
| DT | START+5*, COMPLT+2 | 
| DTIME | START+3* | 
| >> DTOUT | SCREEN+4 | 
| >> DUOUT | SCREEN+4 | 
| DUZ | COMPLT+2 | 
| IOP | START+2*! | 
| >> PRCABN | START+2* | 
| >> S | START+5* | 
| U | START+3*, DIVISN+3, DIVISN+6, DIVISN+9 | 
| >> VAEL(1 | SCREEN+2 | 
| >> X | DIVISN+1* | 
| >> Y | START+5, DIVISN+3, DIVISN+5, DIVISN+6, PATIENT+3, PATIENT+5, SCREEN+4 |