APSQDGDG ;IHS/ASDS/ENM/POC - DRUG/DRUG INTERACTION CHECKER
Source file <APSQDGDG.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Pharmacy | 2 | EN^APSQDGDG ^APSQSHOW |
Outpatient Pharmacy | 2 | ENQ^PSORXDL (,EN1)^PSORXI |
VA Fileman | 2 | FILE^DICN ^DIR |
Kernel | 1 | SIG^XUSESIG |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Pharmacy | 3 | APSQDGDG APSQDRG APSQFAS4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;CHANGED PSOSD TO AZOSD IHS/OKCAO/POC
|
|
MESS | ||
PPL | ||
PHARM | ;pharmacist verification of drug interaction
|
|
TECH | ;add tech entry to RX VERIFY file (#52.4)
|
|
BLD | ||
CRI | ;process new drug interactions entered by pharmacist
|
|
CRITN | ;process multiple new drug interactions
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PS(52.4 - [#52.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(56 - [#56] | EN+12, BLD+3, PHARM+1 |
^PSDRUG - [#50] | EN+10, BLD+2, MESS |
^PSRX - [#52] | TECH+2*, CRITN+2, CRITN+4, CRITN+6, MESS |
^XUSEC("PSORPH" | EN+13, BLD |
Name | Line Occurrences |
---|---|
BLD | EN+12 |
CRI | PHARM+6 |
MESS | CRITN+7, CRITN+8 |
PHARM | BLD |
PPL | CRITN+7, CRITN+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ARRDRIEN | EN+10, BLD+2 |
AZOSD | APSQDGDG+6!, CRITN+7*, CRITN+8* |
AZOSD( | EN+5, EN+8, CRITN+2, CRITN+4, CRITN+6, CRITN+7!, CRITN+8!, PPL+2 |
CRIT | EN+5*, EN+13, TECH+1, TECH+2!, BLD+3* |
>> DA | CRITN+7*, CRITN+8*, MESS |
DD | TECH+1! |
DGI | EN+5*, EN+13, TECH+1, TECH+2!, BLD+2*, PHARM+5*, PHARM+6*, PHARM+8*, CRI+3*, CRITN+3 , CRITN+6* |
DGS | EN+5*, TECH+2! |
DIC | TECH+1*, TECH+2! |
DIC("DR" | TECH+1* |
DIC(0 | TECH+1* |
DINUM | TECH+1*, TECH+2! |
DIR | PHARM+5!, PHARM+6!, PHARM+7!, PHARM+8!, CRI+2!, CRI+3!, CRITN+2!, CRITN+5! |
DIR("?" | PHARM+1*, PHARM+2*, CRI+3*, CRITN+4*, CRITN+5* |
DIR("A" | PHARM+3*, PHARM+4*, CRI+2*, CRITN+2*, CRITN+3* |
DIR("B" | PHARM+4*, CRI+2* |
DIR(0 | PHARM+4*, CRI+2*, CRITN+3* |
DIROUT | PHARM+5!, PHARM+6!, PHARM+7!, PHARM+8!, CRI+3!, CRI+8!, CRITN+6!, CRITN+7!, CRITN+9! |
DIRUT | PHARM+5!, PHARM+6!, PHARM+7!, PHARM+8!, CRI+3!, CRI+8!, CRITN+6!, CRITN+7!, CRITN+9! |
DLAYGO | TECH+1*, TECH+2! |
DO | TECH+1! |
DRG | EN+5*, EN+8, EN+11, EN+13!, PHARM+3, CRITN+2, CRITN+3, CRITN+4, CRITN+6, CRITN+7 , CRITN+8, PPL+2 |
DT | TECH+1 |
DTOUT | PHARM+5!, PHARM+6!, PHARM+7!, PHARM+8!, CRI+3!, CRI+8!, CRITN+6!, CRITN+7!, CRITN+9! |
DUOUT | PHARM+5!, PHARM+6!, PHARM+7!, PHARM+8!, CRI+3!, CRI+8!, CRITN+6!, CRITN+7!, CRITN+9! |
DUZ | EN+13, TECH+1, BLD |
>> EN | APSQDGDG+4* |
ENT | PPL+2*, PPL+3*, PPL+4, PPL+5, PPL+6, PPL+7! |
IT | EN+12*, EN+13!, BLD+2, BLD+3, PHARM+1 |
LSI | EN+5*, EN+13!, BLD+2* |
NDF | EN+8*, EN+11, EN+12, EN+13! |
PSHLDDRG | CRITN+6*! |
>> PSODFN | TECH+1 |
PSODI | TECH+1*, TECH+2! |
>> PSODRUG("IEN" | CRITN+6* |
>> PSODRUG("NAME" | EN+11, CRI+2, CRITN+2 |
>> PSODRUG("NDF" | EN+3, EN+12 |
PSOHOLDA | CRITN+7*!, CRITN+8*! |
PSOL | PPL+3*, PPL+4, PPL+5, PPL+6, PPL+7! |
PSOL( | PPL+2*, PPL+3 |
>> PSONEW("STATUS" | EN+13* |
>> PSORX("DFLG" | EN+5, EN+12, PHARM+5*, CRI+3*, CRI+5*, CRITN+6*, CRITN+8* |
>> PSORX("INTERVENE" | PHARM+6*, PHARM+8*!, CRI+3!, CRI+5!, CRI+6*, CRI+7! |
>> PSORX("PHARM" | BLD* |
>> PSORX("PSOL" | PPL, PPL+2, PPL+4!, PPL+5*, PPL+6* |
PSOSL | PPL*, PPL+2*, PPL+7! |
>> PSOX("IRXN" | TECH+1, TECH+2 |
PSOX2 | PPL*, PPL+1, PPL+2, PPL+7! |
>> PSOZDEA | EN+10*, EN+11 |
SER | EN+5*, TECH+1, TECH+2!, BLD+2*, PHARM+1*, PHARM+2, PHARM+3, PHARM+4, PHARM+5, PHARM+6 , PHARM+7, PHARM+8, CRI+4, CRI+6 |
SERS | EN+5*, TECH+2! |
U | EN+10 |
>> X | TECH+1* |
X1 | CRI+3!, CRI+5, CRITN+2! |
>> Y | PHARM+5, PHARM+6, PHARM+7, PHARM+8, CRI+3, CRITN+6, CRITN+7, CRITN+8 |