AZXZVSIT ;REPORT -AHCCCS VISIT COUNTS BY PROVIDER (APC) [ 05/01/95 1:25 PM ]
Source file <AZXZVSIT.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS VA Utilities | 1 | ^XBKSET |
| Kernel | 1 | ^%ZIS |
| VA Fileman | 1 | (,DD)^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETAPC | ;RETRIEVE DATA FROM "APC DATA"
|
|
| CONVERT | ;CONVERT USER DATES TO FILEMAN DATE FORMAT
|
|
| LBDATE2 | ;CONVERT LDATE TO NEW FORMATS
|
|
| GETPNUM | ;RETRIEVE DATA FROM "MEDICAID ELIGIBLE"
|
|
| UBDATE2 | ;CONVERT UDATE TO NEW FORMATS
|
|
| SETUP | ;SETUP FOR CALL FROM TASKMAN (OR DIRECT)
|
|
| GETPVDR | ;GET THE ACTUAL PROVIDER NAME USING PROVIDER FILE (PVDRNUM)
|
|
| GETMED | ;GET THE MEDICAID NUMBER FROM "MEDICAID ELIGIBLE"
|
|
| CHKDATE | ;CHECK FOR A VALID DATE (WITHIN LDATE & UDATE)
|
|
| LBDATE | ;READ USER INPUT ON LOWER BOUND DATE
|
|
| UBDATE | ;READ USER INPUT ON UPPER BOUND DATE
|
|
| ;PRINT ALL DATA TO DEVICE
|
||
| GETDATA | ;GETDATA GATHERS ALL DATA, CALLS PRINT TO PRINT TO DEVICE
|
|
| MAIN | ;AZXZVSIT PROGRAM CONTROL
|
|
| WRITETMP | ;WRITE DATA OUT TO TEMPORARY GLOBAL (^AZXZTMP)
|
|
| SETVARS | ;SET CURRENT VALUES OF VARIABLES TO PRINT OUT
|
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS("C" | SETUP+15 |
| ^AAPCRCDS( | CHKDATE+3, GETAPC+1, GETAPC+2, GETAPC+3 |
| ^AAPCRCDS("B" | SETUP+9 |
| ^AUPNMCD - [#9000004] | GETMED+1 |
| ^AUPNMCD("B" | SETUP+9 |
| ^AZXZTMP | SETUP+18!, WRITETMP+2*, SETVARS+1, SETVARS+2, SETVARS+3, SETVARS+4, SETVARS+5, SETVARS+6 |
| ^AZXZTMP("B" | WRITETMP+3*, GETDATA+6 |
| ^DIC(4 - [#4] | SETVARS+7 |
| ^DIC(7 - [#7] | GETPVDR+1 |
| Name | Line Occurrences |
|---|---|
| CHKDATE | SETUP+9 |
| CONVERT | LBDATE2+2, UBDATE2+2 |
| GETAPC | CHKDATE+7 |
| GETDATA | SETUP+12 |
| GETMED | CHKDATE+7 |
| GETPNUM | UBDATE2+12 |
| GETPVDR | CHKDATE+7 |
| LBDATE | LBDATE+6, LBDATE+8, LBDATE+10, LBDATE+15, LBDATE2+4, UBDATE+3 |
| LBDATE2 | LBDATE+13 |
| MAIN | GETDATA+8 |
| GETDATA+6 | |
| SETVARS | GETDATA+6 |
| UBDATE | UBDATE+5, UBDATE+7, UBDATE+9, UBDATE+14, UBDATE2+5, UBDATE2+10 |
| UBDATE2 | UBDATE+12 |
| WRITETMP | CHKDATE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %DT | CONVERT+2* |
| >> CHARTNUM | GETAPC+3*, WRITETMP+2, SETVARS+6*, PRINT+10 |
| >> CHECK | SETUP+6*, PRINT+1, PRINT+2, PRINT+6, PRINT+7, PRINT+8* |
| >> COUNTER | SETUP+3*, PRINT+3, PRINT+4*, PRINT+5*, PRINT+6*, PRINT+7*, PRINT+8*, PRINT+9*, PRINT+10*, PRINT+12* , PRINT+13* |
| >> COUNTER2 | SETUP+4*, GETDATA+7, PRINT+5*, PRINT+11* |
| >> DATE | CHKDATE+3*, CHKDATE+6, CHKDATE+7*, WRITETMP+2, SETVARS+4*, PRINT+10 |
| >> DEV | GETPNUM+2*, GETDATA+8, PRINT+2, PRINT+12, PRINT+13 |
| >> DFN | SETUP+2*, WRITETMP+1*, WRITETMP+2, WRITETMP+3 |
| DUZ(2 | SETVARS+7 |
| >> FLAG | CHKDATE+2*, CHKDATE+6*, CHKDATE+7 |
| >> INUM | SETUP+9*, GETMED+1, GETDATA+4*, GETDATA+6*, SETVARS+1, SETVARS+2, SETVARS+3, SETVARS+4, SETVARS+5, SETVARS+6 |
| >> INUM2 | GETPNUM+4*, SETUP+9*, CHKDATE+3, GETAPC+1, GETAPC+2, GETAPC+3 |
| IO | GETPNUM+16, GETDATA+8, PRINT+2, PRINT+12, PRINT+13 |
| IOF | MAIN+6, GETDATA+8, PRINT+2, PRINT+12 |
| >> LDATE | LBDATE+1*, LBDATE+3, LBDATE+6, LBDATE+7, LBDATE+8, LBDATE+9, LBDATE+10, LBDATE+13, LBDATE2+1, LBDATE2+5* , LBDATE2+6, UBDATE2+10, CHKDATE+6 |
| >> LDATE1 | LBDATE2+6*, PRINT+4 |
| >> MEDNUM | GETMED+1*, WRITETMP+2, SETVARS+5*, PRINT+10 |
| >> PAGE | SETUP+5*, PRINT+3*, PRINT+4 |
| >> PAT | GETDATA+3*, GETDATA+6* |
| >> PATNUM | GETPNUM+3*, SETUP+9*, WRITETMP+2, WRITETMP+3, SETVARS+2*, PRINT+10 |
| >> PVDR | GETDATA+2*, GETDATA+6* |
| >> PVDRCHK | PRINT+1*, PRINT+5, PRINT+7, PRINT+8, PRINT+9* |
| >> PVDRNAME | GETPVDR+1*, WRITETMP+2, WRITETMP+3, SETVARS+1*, PRINT+1, PRINT+5, PRINT+6, PRINT+7, PRINT+8, PRINT+9 |
| >> PVDRNUM | GETAPC+2*, GETPVDR+1 |
| >> RET | SETUP+7*, GETDATA+6, GETDATA+7, GETDATA+8*, PRINT+12* |
| >> SITE | SETVARS+7*, PRINT+4 |
| >> SSN | GETAPC+1*, WRITETMP+2, SETVARS+3*, PRINT+10 |
| U | CHKDATE+3, GETMED+1, GETAPC+1, GETAPC+2, GETAPC+3, GETPVDR+1, SETVARS+1, SETVARS+2, SETVARS+3, SETVARS+4 , SETVARS+5, SETVARS+6, SETVARS+7 |
| >> UDATE | UBDATE+1*, UBDATE+3, UBDATE+5, UBDATE+6, UBDATE+7, UBDATE+8, UBDATE+9, UBDATE+12, UBDATE2+1, UBDATE2+6* , UBDATE2+7, UBDATE2+10, CHKDATE+6 |
| >> UDATE1 | UBDATE2+7*, PRINT+4 |
| >> X | LBDATE2+1*, UBDATE2+1*, GETDATA+8 |
| >> Y | LBDATE2+4, LBDATE2+5, LBDATE2+6*, UBDATE2+5, UBDATE2+6, UBDATE2+7*, CHKDATE+7* |
| >> YN | GETDATA+8* |