APSPQ1 ; IHS/DSD/ENM - BHAM ISC/JrR/EnM - CREATE/EDIT DUE ANSWER FILE ENTRY ; [ 09/03/97 1:30 PM ]
Source file <APSPQ1.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 7 | ^DIC FILE^DICN DQ^DICQ ^DIE (,IX)^DIK Y^DIQ ^DIR |
Outpatient Pharmacy | 1 | WRAP^PSODEDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHECK | ;CHECK FOR DRUG MATCH FROM ORDER ENTRY
|
|
DIE | ;Enter here from PSODLKP,PSODEDT. Edit the DUE Answer sheet
|
|
CREATE | ;Create a new DUE ANSWER entry
|
|
MOVE | ||
CHECK1 | ||
QAIRE | ||
EP | ;IHS/DSD/ENM 9/25/95 ENTRY POINT FROM NEW RX
|
|
CREATE1 | ;Create a new DUE ANSWER entry
|
|
STUFF | ||
EXIT | ||
QUES2 | ||
ASK | ||
NEW | ||
EP1 | ;IHS/DSD/ENM CALLED FROM EP
|
|
GETQUES | ||
LOOP | ||
DELETE |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PS(50.073 - [#50.073] | Classic Fileman Calls |
^PS(50.0731 - [#50.0731] | Classic Fileman Calls |
^PSRX - [#52] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(50.0731 | STUFF+5, STUFF+6 |
^PS(50.073 - [#50.073] | QAIRE+3, MOVE+1, MOVE+2*, STUFF+7, STUFF+8, STUFF+9, CHECK+1, CHECK1 |
^PS(50.0731 - [#50.0731] | DIE+1, GETQUES, ASK+8, ASK+12*, NEW, NEW+1, LOOP, LOOP+1, QAIRE+4*, MOVE+1* , MOVE+2* |
^PS(50.0732 - [#50.0732] | GETQUES, MOVE+1* |
^PSRX - [#52] | CHECK+1, CHECK1, CREATE1+4 |
Name | Line Occurrences |
---|---|
ASK | GETQUES |
CHECK1 | CHECK+1 |
CREATE1 | CHECK1 |
DELETE | EP1+4, CREATE1+6 |
DIE | EP1+5, CREATE1+7 |
EP1 | EP+7 |
EXIT | EP1+4, CHECK1, CREATE1+6 |
LOOP | LOOP |
NEW | EP+2, CREATE+2, NEW, LOOP+4, CREATE1+2 |
QAIRE | EP1+3, QAIRE+2, CREATE1+5 |
STUFF | EP1+3, CREATE1+5 |
Name | Field # of Occurrence |
---|---|
^( | GETQUES, MOVE+1 |
^(0 | GETQUES, QAIRE+3, MOVE+1, CREATE1+4 |
^(1 | ASK+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> C | STUFF+5*, STUFF+6* |
CNT | EXIT!, STUFF+8*, STUFF+9 |
D | EXIT!, STUFF+12*! |
DA | EXIT!, DIE+1*!, QAIRE!, MOVE+4*!, STUFF+4*!, DELETE+1* |
DD | LOOP+1! |
DIC | CREATE+4*, CREATE+5!, EXIT!, LOOP+1!*, LOOP+2!, STUFF+12*! |
DIC("A" | CREATE+4* |
DIC("DR" | LOOP+1* |
DIC("S" | STUFF+12* |
DIC(0 | CREATE+4*, LOOP+1*, STUFF+12* |
DIE | EXIT!, DIE+1*!, STUFF+4*! |
DIK | EXIT!, MOVE+4*!, DELETE+1* |
DINUM | EXIT!, LOOP+1*, LOOP+2! |
DIR | EXIT!, ASK+9!, QAIRE! |
DIR("??" | ASK+4* |
DIR("A" | ASK+4* |
DIR("B" | ASK+7!, ASK+8*, STUFF+9* |
DIR(0 | ASK+5*, ASK+6*, QAIRE* |
DIROUT | EXIT! |
DIRUT | EXIT! |
DLAYGO | EXIT!, LOOP+1*, LOOP+2! |
DO | LOOP+1! |
DR | EXIT!, DIE+1*!, STUFF+4*! |
DTOUT | EXIT!, ASK+10, QAIRE+1 |
DUOUT | EXIT!, ASK+10, QAIRE+1 |
DUZ | LOOP+1 |
DZ | EXIT+1!, STUFF+12*! |
FLAG | EXIT+1!, MOVE*, MOVE+1*, MOVE+2, MOVE+5! |
I | EXIT+1!, MOVE+1* |
K | EXIT+1! |
L | EXIT+1!, STUFF+8* |
LL | EXIT+1!, STUFF+8*, STUFF+9 |
PID | EXIT+3! |
POP | EXIT+1!, GETQUES, ASK*, ASK+10* |
PSA | EP+3*, CREATE+3*, EXIT+1!, DIE+1, GETQUES, ASK+8, ASK+12, QAIRE+4, MOVE+1, MOVE+2 , MOVE+4, STUFF+4, DELETE, DELETE+1, CREATE1+3* |
PSDFN | EP+6*, EXIT+1!, STUFF+4, STUFF+6 |
PSDIG | EXIT+1!, ASK+3*, ASK+5, QUES2+2 |
PSHI | EXIT+1!, ASK+2*, ASK+5, QUES2+2 |
PSKIP | EXIT+3!, STUFF!, STUFF+2* |
PSLEN | EXIT+1!, ASK+3*, ASK+5, QUES2+1 |
PSLO | EXIT+1!, ASK+2*, ASK+5, QUES2+2 |
PSMARG | EXIT+1! |
>> PSODDRG | CHECK+1*, CHECK1 |
>> PSODFN | EP+6 |
>> PSODRUG("IEN" | STUFF+4, STUFF+5, STUFF+7, STUFF+8 |
>> PSONEW("IRXN" | STUFF+4, CHECK+1, CHECK1 |
>> PSONEW("PROVIDER" | STUFF+4 |
>> PSONEW("RX #" | , EP+5 |
>> PSOSITE | STUFF+4, CHECK1 |
>> PSOST | CHECK1* |
>> PSOSTE | CHECK1* |
PSPROV | EXIT+2! |
PSQ | EXIT+2!, GETQUES*, ASK+2, ASK+3 |
PSQA | EP1+4, EXIT+2!, QAIRE!, QAIRE+4*, MOVE+1, MOVE+2, CREATE1+6 |
PSQN | EXIT+2!, GETQUES*, ASK+8, ASK+12 |
PSQNUM | EXIT+2!, GETQUES* |
PSQP | EXIT+2!, GETQUES* |
PSTXT | EXIT+2! |
PSTYP | EXIT+2!, ASK+2*, ASK+5, QUES2, QUES2+1, QUES2+2 |
PSWRAP | EXIT+2! |
RX0 | EXIT+2!, CHECK1*, CREATE1+4* |
RXM | EXIT+2!, CREATE1+4* |
RXN | EXIT+2!, CHECK1*, CREATE1+4 |
X | EXIT+2!, ASK+11*, ASK+12, NEW+1*, LOOP*, LOOP+1 |
Y | EP+3, CREATE+3, EXIT+2!, ASK+11, LOOP+3, QAIRE+2, QAIRE+3, QAIRE+4, STUFF+5*, STUFF+6* , CREATE1+3 |
Y(0 | ASK+11 |