PSOERRX2 ;BIRM/RRM - All Rxs eRx Queue - Supporting APIs ;09/23/24
Source file <PSOERRX2.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 2 | $$GET1^DIQ ^DIR |
| Outpatient Pharmacy | 1 | WRAP^PSOERUT |
| 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 |
|---|---|---|
| ADDFLTR(RESCODE,FILTER) | ;prompt user for additional filter when prompted for response type in the search queue
|
|
| DNDRCODE(ERXIEN) | ;Return the Denied Reason Code
|
|
| REQCODE(REQFLTR) | ;Prompt user for the 'CR' RXCHANGEREQUEST Codes
|
| FileNo | Call Tags |
|---|---|
| ^PS(52.45 - [#52.45] | GET1^DIQ |
| 52.4955 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.45 - [#52.45] | ADDFLTR+12, REQCODE+5 |
| ^PS(52.49 - [#52.49] | DNDRCODE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | ADDFLTR+5~, ADDFLTR+12*, ADDFLTR+13, ADDFLTR+14, ADDFLTR+16, ADDFLTR+17, ADDFLTR+18, REQCODE+3~, REQCODE+4*, REQCODE+5* , REQCODE+6, REQCODE+7, REQCODE+8, REQCODE+9 |
| CODEIEN | DNDRCODE+4~, DNDRCODE+9*, DNDRCODE+10 |
| DESC | REQCODE+3~, REQCODE+9! |
| DESC( | REQCODE+10 |
| DESC(1 | REQCODE+10 |
| DIR | ADDFLTR+5~, ADDFLTR+9!, REQCODE+4! |
| DIR("?" | ADDFLTR+11*, ADDFLTR+18*, REQCODE+4*, REQCODE+8*, REQCODE+12* |
| DIR("A" | ADDFLTR+20*, REQCODE+13* |
| DIR("B" | ADDFLTR+20*, ADDFLTR+21*, REQCODE+13*, REQCODE+14* |
| DIR("L" | ADDFLTR+9*, ADDFLTR+10*, ADDFLTR+17*, ADDFLTR+19* |
| DIR(0 | ADDFLTR+6*, ADDFLTR+9*, ADDFLTR+14*, REQCODE+4*, REQCODE+7* |
| DIROUT | ADDFLTR+5~, ADDFLTR+22, REQCODE+3~, REQCODE+15 |
| DIRUT | ADDFLTR+5~, ADDFLTR+22, REQCODE+3~, REQCODE+15 |
| >> DNDARY | ADDFLTR+23* |
| >> DNDARY( | ADDFLTR+26* |
| DNDDESC | ADDFLTR+5~, ADDFLTR+25*, ADDFLTR+26 |
| DNDRCODE | DNDRCODE+4~, DNDRCODE+6*, DNDRCODE+11*, DNDRCODE+12 |
| ERESCODE | DNDRCODE+4~, DNDRCODE+8*, DNDRCODE+11 |
| ERXIEN | DNDRCODE~, DNDRCODE+3, DNDRCODE+5, DNDRCODE+7 |
| EXTRCODE | REQCODE+3~, REQCODE+19*, REQCODE+21 |
| EXTSCODE | ADDFLTR+5~, ADDFLTR+25*, ADDFLTR+26, ADDFLTR+27 |
| FILTER | ADDFLTR~, ADDFLTR+27 |
| HELP | REQCODE+3~, REQCODE+10*, REQCODE+11 |
| HLP | ADDFLTR+5~, ADDFLTR+10*, ADDFLTR+18*, REQCODE+3~, REQCODE+4*, REQCODE+8*, REQCODE+12* |
| I | DNDRCODE+7*, DNDRCODE+8, DNDRCODE+9, REQCODE+3~, REQCODE+10*, REQCODE+12* |
| >> IENS | DNDRCODE+5*, DNDRCODE+8, DNDRCODE+9 |
| INDEX | ADDFLTR+5~, ADDFLTR+9!, ADDFLTR+23, REQCODE+3~, REQCODE+4!, REQCODE+16 |
| INDEX( | ADDFLTR+13*, ADDFLTR+25, REQCODE+6*, REQCODE+18 |
| LINE | ADDFLTR+5~, ADDFLTR+10*, ADDFLTR+17*, ADDFLTR+19* |
| MSTPFLTR | ADDFLTR+22! |
| MSTPFLTR1 | ADDFLTR+22!, ADDFLTR+27*, REQCODE+22* |
| PSOQUIT | ADDFLTR+5~, ADDFLTR+7*, ADDFLTR+8, ADDFLTR+22* |
| >> REACODE | REQCODE+14, REQCODE+18*, REQCODE+19, REQCODE+20 |
| REASCODE | ADDFLTR+21, ADDFLTR+23!, ADDFLTR+25*, ADDFLTR+26, REQCODE+3~ |
| REQDESC | REQCODE+3~, REQCODE+20*, REQCODE+22 |
| REQFLTR | REQCODE~, REQCODE+22 |
| RESCODE | ADDFLTR~, ADDFLTR+4, ADDFLTR+8, ADDFLTR+10, ADDFLTR+16, ADDFLTR+17, ADDFLTR+18, ADDFLTR+19 |
| RESDESC | DNDRCODE+4~, DNDRCODE+10* |
| >> RXREQARY | REQCODE+16* |
| >> RXREQARY( | REQCODE+21* |
| WRPHELP | REQCODE+3~, REQCODE+11! |
| WRPHELP( | REQCODE+12 |
| >> X | REQCODE+9* |
| >> Y | ADDFLTR+23, ADDFLTR+25, ADDFLTR+27, REQCODE+16, REQCODE+18, REQCODE+22 |