PSODRGN ;BIR/SJA-ORDER ENTRY DRUG SELECTION ;28-Mar-2016 12:58;DU
Source file <PSODRGN.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 3 | 10^PSOBKDED JUMP^PSODIR1 M1^PSOOREDX |
VA Fileman | 2 | $$GET1^DIQ ^DIR |
IHS Changes To Pharmacy | 1 | $$ERXONLY^APSPFNC6 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TRADEX | ||
TX | ||
ETX | ||
6 | ;Called from PSOBKDED due to it's routine size.
|
|
TRADE | ;
|
|
KV | ||
SELECTX | ||
SELECT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSDRUG - [#50] | SELECT+2, SELECT+5, SELECT+6, SELECT+21, SELECT+34 |
^PSDRUG("ASP" | SELECT+5 |
^PSRX - [#52] | SELECT+10 |
Name | Line Occurrences |
---|---|
ETX | SELECT+19 |
KV | SELECT+23, SELECT+34, TX |
SELECT | SELECT+28, SELECT+29, SELECT+31 |
SELECTX | SELECT+24, SELECT+25, SELECT+26, SELECT+27 |
TRADE | SELECT+35 |
TRADEX | TRADE+4 |
Name | Field # of Occurrence |
---|---|
^("I" | SELECT+5 |
^(0 | SELECT+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CLOZPAT | SELECT+1! |
DA | SELECT+10, TRADE+1!, TRADEX+1! |
DIC | SELECT+2!, TRADE+1!, TRADE+2! |
DIE | TRADEX+1! |
DIR | SELECT+17!, SELECT+18!, TRADE+1!, TRADE+2!, KV!, 6+7! |
DIR("A" | SELECT+17*, SELECT+23*, 6+3*, 6+4*, 6+5*, 6+6* |
DIR("B" | TRADE+2*, 6+2* |
DIR(0 | SELECT+17*, SELECT+23*, TRADE+2*, 6+2* |
DIRUT | TRADE+3!, TRADE+4, TRADEX, TRADEX+1!, KV!, 6+7, 6+8 |
DR | TRADEX+1! |
DRG | SELECT+9~, SELECT+10*, SELECT+11 |
DT | SELECT+5, SELECT+12 |
DTOUT | SELECT+25, SELECT+27, SELECTX!, TRADE+4, TRADEX+1!, KV! |
DUOUT | SELECT+28!, SELECTX!, TRADE+4, TRADEX+1!, KV! |
>> I | 6+5* |
>> OR0 | SELECT+2 |
>> POERR | SELECT+2, SELECT+26 |
PSDC | SELECT+4*, SELECT+6*, SELECT+7, SELECT+8, SELECT+19, SELECT+20, SELECT+23, SELECTX!, ETX, TX! |
PSDC( | SELECT+7*, SELECT+34 |
PSI | SELECT+4*, SELECT+5*, SELECT+6, SELECT+7, SELECTX!, TX! |
PSOBDR | SELECT+19!, 6+9! |
PSOBDR("NAME" | SELECT+19*, 6+1, 6+4 |
PSODIR | SELECT+26! |
PSODIR("FIELD" | SELECT+26 |
PSODIR("FLD" | SELECT+26* |
>> PSODRG("QFLG" | SELECT+26*, SELECT+33* |
>> PSODRUG("DAW" | SELECT+2! |
>> PSODRUG("IEN" | SELECT+3, SELECT+21, SELECT+22! |
>> PSODRUG("NAME" | SELECT+3, SELECT+19, SELECT+22!, 6+1, 6+4 |
>> PSODRUG("NDC" | SELECT+2! |
>> PSODRUG("OI" | SELECT+5, SELECT+21 |
>> PSODRUG("TRAD | E NAME" , SELECT+2!, TRADE+5* |
>> PSOEDIT | SELECT+25, SELECT+27, SELECT+33, 6+1 |
>> PSONEW("DFLG" | SELECT+25*, SELECT+27*, TRADE+4* |
>> PSONEW("FIELD" | SELECT+26* |
>> PSONEW("FLD" | SELECT+26 |
>> PSONEW("OLD V | AL" , SELECT+3*, SELECT+33, SELECTX! |
>> PSORX("DFLG" | 6+7* |
>> PSORX("EDIT" | TRADE+4 |
>> PSORXED | SELECT+1, SELECT+24 |
>> PSORXED("DFLG" | SELECT+24*, TRADEX* |
>> PSOTRN | TRADE+2 |
PSOY | SELECT+34!* |
PSOY(0 | SELECT+34*, SELECT+35 |
>> SIG( | 6+5 |
U | SELECT+26 |
>> VALMBCK | ETX* |
>> VALMSG | ETX* |
X | SELECT+2!, SELECT+9~, SELECT+11*, SELECT+12, SELECT+24, SELECT+25, SELECT+26, SELECTX!, TRADE+1!, TRADE+3 , TRADEX+1!, TX! |
Y | SELECT+2!*, SELECT+3*, SELECT+29, SELECT+31*, SELECT+33, SELECT+34, SELECTX!, TRADE+1!, TRADE+3*, TRADE+5 , TRADEX+1!, TX!, 6+8 |