DGMTOFA ;ALB/CAW/AEG/PWC - Future Appointments who will require MT ; 4/21/11 10:57am
Source file <DGMTOFA.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 4 | ^DGINPW ^DGMTOFA1 $$LST^DGMTU ($$CLINIC,$$DIV,$$RANGE,CLOSE)^DGMTUTL |
| Kernel | 3 | ^%ZIS ^%ZISC ^%ZTLOAD |
| VA Fileman | 2 | C^%DTC YN^DICN |
| Scheduling | 1 | $$SDAPI^SDAMA301 |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 4 | DG CO-PAY TEST FUTURE LIST DG MEANS TEST FUTURE LIST DGMTCOM DGMTM |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LTR | ||
| QUE() | ; -- que job
; return: did job que [ 1|yes 0|no ] |
|
| CBLD3(DGCLN) | ; Build array of specified Clinics for specified Divisions
|
|
| SC(DFN) | ; Check if patient is SC 0% non-compensable
; Input -- DFN Patient IEN ; Output -- 1=Yes and 0=No |
|
| LETTER() | ;
; Input - none ; Output - DGYN - yes/no |
|
| DOM(DFN,DGT) | ; Screen out dom patient
; Input: DFN - Patient IEN ; DGT - Date of visit |
|
| SDAM | ; Build TMP Global with Appointment API Data for Report
|
|
| ENQ | ;
|
|
| EN | ;
|
|
| CLN1 | ; Loop through appointments
|
|
| MT | ; Is patient going to need to complete a MT/Copay by appt?
|
|
| MAIN | ;
|
|
| SCQ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | MT+22 |
| ^DG(43 - [#43] | DOM+6 |
| ^DGMT(408.31 - [#408.31] | MT+1, MT+9, MT+14, MT+17 |
| ^DIC(42 - [#42] | DOM+6 |
| ^DIC(8 - [#8] | MT+11, SC+6 |
| ^DPT - [#2] | MT+10, MT+22, SC+6, SC+9, SC+11 |
| ^IVM(301.5 | MT+20 |
| ^SC - [#44] | MAIN+2, MAIN+4, MT+22 |
| ^TMP("DGMTL" | ENQ+2!, MT+22* |
| ^TMP("DGMTO" | ENQ+2!, MAIN+1!, MT+22* |
| ^TMP($J | ENQ+3!, SDAM+5*, SDAM+6!, CLN1+3, CLN1+4, CLN1+5, CLN1+6 |
| Name | Line Occurrences |
|---|---|
| $$DOM | CLN1+7 |
| $$QUE | EN+7 |
| $$SC | MT+11 |
| CBLD3 | MAIN+2, MAIN+4, MAIN+5 |
| CLN1 | MAIN+6 |
| ENQ | EN+1, EN+2, EN+3, EN+5, EN+6 |
| LTR | LTR+3 |
| MAIN | EN+6 |
| MT | CLN1+9 |
| SCQ | SC+7, SC+9 |
| SDAM | MAIN+6 |
| Name | Field # of Occurrence |
|---|---|
| ^( | MAIN+2, SC+6 |
| ^(0 | MT+22, DOM+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | LETTER+4~, LTR*, LTR+2, LTR+3 |
| >> %ZIS | EN+5* |
| CLNARRAY | ENQ+3! |
| CLNARRAY( | CBLD3+1*, CBLD3+2, SDAM+3, SDAM+4 |
| DFN | ENQ+2!, SC~, SC+6, SC+9, SC+11, DOM~ |
| >> DG1 | DOM+6 |
| DGA1 | DOM+4~ |
| DGAPT | ENQ+2! |
| DGARRAY | ENQ+3!, SDAM+5 |
| DGARRAY("FLDS" | SDAM+2* |
| DGARRAY(1 | SDAM+1* |
| DGARRAY(2 | SDAM+4* |
| DGBEG | ENQ+2!, SDAM+1, CLN1+2 |
| DGCLN | ENQ+2!, MAIN+2*, MAIN+4*, MAIN+5*, CBLD3~, CBLD3+1, CLN1+3*, CLN1+4, CLN1+5, CLN1+6 , MT+22 |
| DGDATE | ENQ+2!, CLN1+2*, CLN1+5*, CLN1+6, CLN1+7, MT+1, MT+12, MT+22 |
| DGDFN | ENQ+2!, CLN1+4*, CLN1+5, CLN1+6, CLN1+7, MT+1, MT+10, MT+11, MT+20, MT+22 |
| DGDIV | ENQ+2!, MAIN+4* |
| DGEND | ENQ+2!, SDAM+1, CLN1+2 |
| DGFLG | ENQ+2! |
| DGI | DOM+4~ |
| DGINFO | ENQ+2! |
| DGINP | DOM+4~ |
| DGLINE | ENQ+2! |
| DGLST | ENQ+2!, CLN1+2* |
| DGMT | ENQ+2!, MT+1*, MT+9, MT+12, MT+14, MT+17, MT+22 |
| DGMT1 | ENQ+2!, MT+1*, MT+12, MT+14, MT+17 |
| DGMTYPT | ENQ+2!, MT+1, MT+3 |
| DGNXTMT | MT+19~, MT+20*, MT+21*, MT+22 |
| DGPAGE | ENQ+2! |
| DGSTOP | ENQ+2! |
| DGT | DOM~ |
| DGTMP | ENQ+2!, ENQ+3!, CLN1+2~, CLN1+6*, CLN1+8, MT+22 |
| DGTMP1 | ENQ+2! |
| DGTMP2 | ENQ+2! |
| DGXFR0 | DOM+4~ |
| DGYN | ENQ+2!, LTR+2*, LTR+4 |
| DIW | ENQ+2! |
| DIWF | ENQ+2! |
| DIWR | ENQ+2! |
| DIWT | ENQ+2! |
| DN | ENQ+2! |
| DT | MT+20 |
| I | ENQ+3!, MAIN+1*, CBLD3+1, CBLD3+2*, SDAM+3*, SDAM+4 |
| IO("Q" | EN+6, QUE+3! |
| MTQ | MT+2~*, MT+3, MT+11* |
| >> POP | EN+5 |
| SDCNT | ENQ+3! |
| SDFORM | ENQ+2! |
| SDLET | ENQ+2! |
| U | MAIN+2, MAIN+4, CLN1+8, MT+1, MT+9, MT+12, MT+14, MT+17, MT+22, DOM+6 |
| VA | ENQ+2! |
| VAERR | ENQ+2! |
| VAUTC | ENQ+2!, MAIN+2, MAIN+4, MAIN+5 |
| VAUTC( | MAIN+5 |
| VAUTD | ENQ+2!, MAIN+2, MAIN+4 |
| VAUTD( | MAIN+4 |
| X | QUE+5*, MT+2~, MT+10*, MT+11, MT+12 |
| >> X1 | MT+12* |
| >> X2 | MT+12* |
| Y | EN+7*, SC+3~, SC+4*, SC+6*, SC+7, SC+9*, SC+11*, SCQ, DOM+4~, DOM+5* , DOM+6*, DOM+7 |
| >> ZTDESC | QUE+4* |
| >> ZTQUEUED | ENQ+1 |
| >> ZTRTN | QUE+4* |
| >> ZTSAVE( | QUE+5* |
| ZTSK | QUE+3!, QUE+6, QUE+7 |