PSOBORP2 ;ALBANY/BLD - TRICARE-CHAMPVA BYPASS/OVERRIDE AUDIT REPORT ;7/1/2010
Source file <PSOBORP2.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(RX,RFL,RESP) | ;
|
|
| RUNRPT(PSOSEL) | ;
|
|
| PROCESS(PSOSEL,PSOAUD) | ;this will process file 52.87, the PSO AUDIT LOG
|
|
| END | ;
|
|
| GETPARAM(PSOFLDNO,PSODUZ) | ;
|
|
| UP(PSVAR) | ;converts to upper case
|
|
| PSOARRAY(PSOARRAY) | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.87 - [#52.87] | PROCESS+8, PROCESS+9, PROCESS+12, PROCESS+13, PROCESS+17, PROCESS+20, PROCESS+25, PROCESS+30, PROCESS+36, PROCESS+41 , PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56, PROCESS+57, PROCESS+60, PROCESS+61, PROCESS+62, PSOARRAY+4 , PSOARRAY+5, PSOARRAY+6, PSOARRAY+7 |
| ^PS(59 - [#59] | PROCESS+22 |
| ^VA(200 - [#200] | PROCESS+38, PROCESS+43 |
| Name | Line Occurrences |
|---|---|
| PSOARRAY | PROCESS+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTDT | PROCESS+2~, PROCESS+6*, PROCESS+8*, PROCESS+9, PROCESS+17, PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56 , PROCESS+57, PROCESS+61, PROCESS+62, PSOARRAY+1~, PSOARRAY+3*, PSOARRAY+4*, PSOARRAY+5 |
| BEGDT | PROCESS+2~, PROCESS+5*, PROCESS+6, PSOARRAY+1~, PSOARRAY+2*, PSOARRAY+3 |
| DIVISION | PROCESS+2~, PROCESS+20*, PROCESS+21, PROCESS+22*, PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56, PROCESS+57 , PROCESS+61, PROCESS+62, PSOARRAY+1~ |
| DIVRXTOT | END+2! |
| DIVTOT | END+2! |
| ELTCTYP | PROCESS+2~, PROCESS+33*, PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56, PROCESS+57, PROCESS+61, PROCESS+62 |
| ELTYPE | PROCESS+2~, PROCESS+25*, PROCESS+26, PROCESS+27*, PROCESS+33 |
| ENDDT | PROCESS+2~, PROCESS+5*, PROCESS+8, PSOARRAY+1~, PSOARRAY+2*, PSOARRAY+4 |
| GRDRXTOT | END+2! |
| GRDTOT | END+2! |
| GROUPCNT | END+2! |
| I | PROCESS+2~, PSOARRAY+1~ |
| PAGE | END+2! |
| PHAMCST | PROCESS+2~, PROCESS+36*, PROCESS+37, PROCESS+38*, PROCESS+55, PROCESS+56, PROCESS+57, PROCESS+62, PSOARRAY+1~ |
| PROV | END+2! |
| PROVIDER | PROCESS+2~, PROCESS+41*, PROCESS+42, PROCESS+43*, PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+61, PSOARRAY+1~ |
| PSOARRAY | PROCESS+3~, PROCESS+7, PSOARRAY~ |
| PSOARRAY( | PROCESS+14, PSOARRAY+7* |
| PSOAUD | PROCESS~ |
| PSOAUD( | PROCESS+49*, PROCESS+50*, PROCESS+51*, PROCESS+55*, PROCESS+56*, PROCESS+57*, PROCESS+61*, PROCESS+62* |
| PSOCNT | END+2! |
| PSOD0 | PROCESS+3~, PROCESS+6*, PROCESS+9*, PROCESS+12, PROCESS+13, PROCESS+17, PROCESS+20, PROCESS+25, PROCESS+30, PROCESS+36 , PROCESS+41, PROCESS+49, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56, PROCESS+57, PROCESS+60, PROCESS+61, PROCESS+62 , PSOARRAY+1~, PSOARRAY+3*, PSOARRAY+5*, PSOARRAY+6, PSOARRAY+7 |
| PSOD1 | PROCESS+3~, PROCESS+14*, PROCESS+17 |
| PSODIV | END+2! |
| PSODUZ | GETPARAM~, GETPARAM+1 |
| >> PSOEXCEL | END+1 |
| PSOFILL | PROCESS+3~, PROCESS+13*, PROCESS+14, PSOARRAY+1~, PSOARRAY+6*, PSOARRAY+7 |
| PSOFLDNO | GETPARAM~, GETPARAM+1 |
| PSORPTNM | END+2! |
| PSORTYPE | END+2! |
| PSORX | PROCESS+3~, PROCESS+12*, PROCESS+14 |
| PSOSEL | RUNRPT~, RUNRPT+6, PROCESS~ |
| PSOSEL("BEGIN | DATE" , PROCESS+5, PSOARRAY+2 |
| PSOSEL("DIVISION" | PROCESS+21 |
| PSOSEL("ELIG_TYPE" | PROCESS+26 |
| PSOSEL("END D | ATE" , PROCESS+5, PSOARRAY+2 |
| PSOSEL("PHARMACIST" | PROCESS+37 |
| PSOSEL("PROVIDER" | PROCESS+42 |
| PSOSEL("REJEC | T CODES" , PROCESS+31 |
| PSOSEL("SUM_DETAIL" | PROCESS+46 |
| PSOSEL("TOTAL | S BY" , PROCESS+48, PROCESS+54, PROCESS+61, PROCESS+62 |
| PSOTOTAL | END+2! |
| PSVAR | UP~, UP+1 |
| REFILNBR | EN+8~ |
| REJCODE | PROCESS+3~, PROCESS+59*, PSOARRAY+1~ |
| REJIEN | PROCESS+3~, PROCESS+59*, PROCESS+60*, PROCESS+61, PROCESS+62, PSOARRAY+1~ |
| RESP | EN~, EN+9, EN+10 |
| RFL | EN~, EN+10 |
| RX | EN~, EN+10 |
| TC | END+2! |
| TCT | END+2! |
| TCTYPE | PROCESS+3~, PROCESS+30*, PROCESS+31, PROCESS+32*, PROCESS+33, PSOARRAY+1~ |
| TRITXT | EN+8~, EN+9*, EN+10 |