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 |