PSORXRP1 ;BIR/SAB-rx speed reprint listman ;25-Feb-2013 15:00;DU
Source file <PSORXRP1.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 4 | ^PSOBUILD EN^PSOHLSN1 $$LMREJ^PSOREJU1 CHK1^PSOUTLA |
| VA Fileman | 3 | NOW^%DTC $$GET1^DIQ ^DIR |
| Registration | 2 | (DEM,KVA)^VADPT (FULL,PAUSE)^VALM1 |
| IHS Changes To Pharmacy | 1 | $$ESIG^APSPFUNC |
| Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 2 | PSORXPA1 PSORXRPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GOOD | ||
| ULR | ;
|
|
| ACT1 | ||
| CHK | ;check for valid reprint
|
|
| RX | ;process reprint request
|
|
| VALID | ;check for rx in label array
|
|
| SEL |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | ACT1+4 |
| $$ESIG^APSPFUNC | SEL+3 |
| $$GET1^DIQ | SEL+8, RX+2 |
| ^DIR | SEL+1, SEL+5, SEL+7, SEL+10, SEL+12 |
| ^PSOBUILD | SEL+19 |
| EN^PSOHLSN1 | CHK+3, CHK+5 |
| $$LMREJ^PSOREJU1 | RX+2 |
| CHK1^PSOUTLA | GOOD+3 |
| PSOL^PSSLOCK | RX+3 |
| PSOUL^PSSLOCK | ULR+1 |
| DEM^VADPT | CHK+4 |
| KVA^VADPT | SEL+20 |
| FULL^VALM1 | SEL+4 |
| PAUSE^VALM1 | RX+2, RX+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | GET1^DIQ |
| ^PS(59 - [#59] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.4 - [#52.4] | GOOD+1, GOOD+2 |
| ^PS(52.5 - [#52.5] | CHK+9, CHK+11, CHK+12, CHK+13 |
| ^PSRX - [#52] | RX+1, RX+3, RX+4, RX+8, CHK+1, CHK+2*, CHK+3, CHK+5*, GOOD+3, ACT1 , ACT1+1, ACT1+2*, ACT1+4*, ACT1+5* |
| Name | Line Occurrences |
|---|---|
| ACT1 | RX+10, RX+14, CHK+6 |
| CHK | RX+4 |
| GOOD | CHK+10, CHK+11 |
| RX | SEL+14 |
| ULR | RX+4, RX+10, RX+15 |
| VALID | CHK+8 |
| Name | Field # of Occurrence |
|---|---|
| ^(2 | CHK+3, GOOD+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SEL+20!, ACT1+4! |
| %H | ACT1+4! |
| %I | ACT1+4! |
| >> APSPREIS | ACT1+4 |
| C | SEL+20! |
| COMM | CHK+3*! |
| COPIES | SEL+5*, SEL+20!, RX+6, ACT1+4 |
| >> DFN | CHK+4* |
| DIR | SEL+1!, SEL+2!, SEL+4!, SEL+5!, SEL+6!, SEL+7!, SEL+9!, SEL+10!, SEL+11!, SEL+12! , SEL+20!, RX+2! |
| DIR("?" | SEL+4*, SEL+6*, SEL+7*, SEL+11* |
| DIR("A" | SEL+1*, SEL+4*, SEL+6*, SEL+9*, SEL+11* |
| DIR("B" | SEL+4*, SEL+6*, SEL+9*, SEL+11* |
| DIR(0 | SEL+1*, SEL+4*, SEL+6*, SEL+9*, SEL+11* |
| DIROUT | SEL+20! |
| DIRUT | SEL+1!, SEL+2!, SEL+5, SEL+7, SEL+9!, SEL+10, SEL+11!, SEL+12, SEL+20! |
| DT | RX+5, CHK+1 |
| DTOUT | SEL+1!, SEL+2!, SEL+20! |
| DUOUT | SEL+1!, SEL+20! |
| DUZ | SEL+13, ACT1+4 |
| I | SEL+20! |
| IR | ACT1+1*, ACT1+2*, ACT1+4! |
| J | SEL+20!, ACT1*, ACT1+1* |
| JJJ | SEL+20! |
| K | SEL+20! |
| LST | SEL+1*, SEL+2, SEL+14, SEL+20! |
| ORD | SEL+14*, SEL+20! |
| ORN | SEL+14*, SEL+20!, RX+1, RX+2, RX+3, RX+4, RX+6, RX+7, RX+8, CHK+7 |
| P | SEL+20! |
| PC | ACT1+4! |
| PCOM | SEL+12*, SEL+20!, CHK+5*, ACT1+4 |
| PCOMX | SEL+11, SEL+12*, SEL+20!, ACT1+4* |
| PDA | SEL+20! |
| >> POERR | GOOD+3 |
| PPL | SEL+20! |
| PS | ACT1+4! |
| >> PSOCLC | SEL+13* |
| >> PSOCNT | SEL, SEL+1 |
| >> PSODFN | CHK+4, GOOD+2 |
| PSODISP | SEL~, SEL+10*, RX+7 |
| >> PSODIV | GOOD+3 |
| PSOFDR | SEL+1! |
| >> PSOLST( | SEL+14, RX+1, RX+2, RX+3, RX+4, RX+6, RX+7, RX+8, CHK+7 |
| PSOMSG | SEL+20!, RX+3! |
| PSOOELSE | SEL+2!*, SEL+18, SEL+20! |
| >> PSOPAR | SEL+8 |
| PSOREPX | SEL+2!, SEL+5*, SEL+7*, SEL+8, SEL+10*, SEL+12*, SEL+16, SEL+17! |
| PSORPSRX | SEL+20!, RX+3*!, ULR+1 |
| >> PSORX("PSOL" | RX+10*, RX+11, RX+12*, RX+13*, VALID+1, VALID+2 |
| >> PSOSITE | SEL+8, GOOD+3 |
| >> PSOX1 | RX+11*, VALID+2* |
| >> PSOX2 | RX+11*, RX+12, RX+13 |
| >> PSPOP | GOOD+3* |
| PSPRXN | SEL+20!, GOOD+3* |
| QFLG | SEL+14*, SEL+20!, RX+4, CHK+1*, CHK+4*, CHK+7*, CHK+8, CHK+9*, CHK+12*, CHK+13* , GOOD+1*, GOOD+2*, GOOD+3*, GOOD+4*, VALID+2* |
| REPRINT | SEL+20!, RX+5* |
| RX | SEL+20!, RX+4*, RX+5, RX+10, RX+12, RX+13, CHK+1, CHK+2, CHK+3, CHK+5 , CHK+9, GOOD+1, GOOD+2, GOOD+3, ACT1, ACT1+1, ACT1+2, ACT1+4, ACT1+5, VALID+2 |
| >> RXCNT | SEL+1* |
| RXF | SEL+20!, RX+5*, ACT1*, ACT1+4! |
| >> RXFL( | RX+8* |
| >> RXPR( | CHK+7 |
| >> RXRP( | RX+6*, RX+7*, CHK+7 |
| SIDE | SEL+7*, SEL+20!, RX+6 |
| >> ST | RX+10*, RX+14*, CHK+5*, ACT1+4, ACT1+5 |
| >> STA | RX+4*, GOOD+4 |
| >> VADM(6 | CHK+4, CHK+5 |
| >> VALMBCK | SEL*, SEL+1*, SEL+3*, SEL+15*, SEL+16*, SEL+18* |
| VALMCNT | SEL~ |
| >> VALMSG | SEL*, SEL+16* |
| X | SEL+20!, CHK+9*, CHK+10, CHK+11, CHK+12!, CHK+13!, GOOD! |
| XX | CHK+12!, CHK+13!, ACT1+4! |
| Y | SEL+1, SEL+5, SEL+7, SEL+10, SEL+12, SEL+20! |
| Z | SEL+20! |
| >> ZD( | RX+5* |
| ZZZ | RX+8*, RX+9! |