PSSDEE ;BIR/WRT-MASTER DRUG ENTER/EDIT ROUTINE ;25-Mar-2016 12:59;DU
Source file <PSSDEE.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Data Management | 15 | ^PSSCLDRG PKIND^PSSDDUT2 (CKIV,DSPY,MESSAGE,OIKILL,ORDITM,RSET)^PSSDEE1 ^PSSDEE2 DRG^PSSDGUPD DOSN^PSSDOS (,COMPND)^PSSGIU EN2^PSSHL1 DRG^PSSHUIDG ^PSSLAB (BLD,PICK2,TEXT)^PSSMARK EN^PSSPOIDT ^PSSREF (EN1,EN2)^PSSUTIL (ENA,ENS)^PSSVIDRG |
VA Fileman | 5 | IX^DIC YN^DICN ^DIE $$GET1^DIQ ^DIR |
National Drug File | 2 | $$PSJDF^PSNAPIS REACT1^PSNOUT |
IHS Changes To Pharmacy | 1 | SQUERY^APSPRCUI |
Kernel | 1 | $$UP^XLFSTR |
Package | Total | Caller Graph |
---|---|---|
Pharmacy Data Management | 4 | PSS DRUG ENTER/EDIT PSSCLDRG PSSLAB PSSVIDRG |
Pharmacy Barcode Scan | 1 | BPBSUPD1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
USE | ||
FLASH | ||
ASKCMOP | ||
DONE | ||
IV1 | ||
DEA | ;
|
|
PRIMDRG | ||
MONCLOZ | ||
DACCT | ||
CLOZ | ||
MFA | ||
BEGIN | ||
DFNULL | ||
CHECK(X) | ; Validates Application Use response
|
|
ZAPIT | ||
LONG | ;EP -
|
|
ONE | ||
VANDC(DA) | ;Find product NDC code
|
|
MFS | ||
PRIM1 | ||
COMMON | ||
ASK | ;FIND DRUG
|
|
COMPND | ||
ASKND | ||
WS | ||
MFDD | ||
CK | ||
CKDF | ||
USE1 | ||
CKCMOP | ||
IV | ||
DSH | ||
CS | ||
WR | ||
ASKCLOZ | ||
MF | ||
BRANCH1 | ||
OPEI | ||
APP | ||
COMMON1 | ||
NORM(DA) | ||
CHOOSE | ||
BRANCH | ||
OPEI1 | ;
|
|
UD | ||
NVM | ||
NOPE | ||
OP |
Name | Field # of Occurrence |
---|---|
SQUERY^APSPRCUI | ONE+3 |
IX^DIC | ASK+2 |
YN^DICN | ASKND |
^DIE | COMMON, OP+4, UD, WS, DACCT, PRIM1, OPEI1+2 |
$$GET1^DIQ | ASK+14, ASK+15, NORM |
^DIR | CHOOSE+16, IV1+1, ASKCMOP+1, ASKCLOZ+1, MONCLOZ |
$$PSJDF^PSNAPIS | CKDF |
REACT1^PSNOUT | ASKND+4 |
^PSSCLDRG | CLOZ |
PKIND^PSSDDUT2 | CKDF+1 |
CKIV^PSSDEE1 | ZAPIT |
DSPY^PSSDEE1 | CK |
MESSAGE^PSSDEE1 | ASKND |
OIKILL^PSSDEE1 | COMMON+1 |
ORDITM^PSSDEE1 | COMMON1 |
RSET^PSSDEE1 | ASKND+4 |
^PSSDEE2 | BEGIN, DONE |
DRG^PSSDGUPD | ASK+16 |
DOSN^PSSDOS | COMMON1 |
^PSSGIU | OP+2, UD, IV, CS, NVM, COMPND |
COMPND^PSSGIU | COMPND |
EN2^PSSHL1 | MF, MFA, MFS, MFDD |
DRG^PSSHUIDG | ASK+17 |
^PSSLAB | MONCLOZ |
BLD^PSSMARK | ASKCMOP+2 |
PICK2^PSSMARK | ASKCMOP+2 |
TEXT^PSSMARK | ASKCMOP+2 |
EN^PSSPOIDT | MF, MFA, MFS, MFDD |
^PSSREF | CKCMOP, DSH+2 |
EN1^PSSUTIL | ASKND+4 |
EN2^PSSUTIL | ONE+1 |
ENA^PSSVIDRG | IV1+1 |
ENS^PSSVIDRG | IV1+1 |
$$UP^XLFSTR | CHOOSE+16, CHOOSE+17 |
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 |
|
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 |
|
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 |
---|---|
^PSDRUG - [#50] | Classic Fileman Calls, GET1^DIQ |
^PS(59 - [#59] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | ASKND+4, OP+5 |
^PS(52.6 - [#52.6] | MFA |
^PS(52.7 - [#52.7] | MFS |
^PS(59 - [#59] | ASK+13 |
^PS(59.7 - [#59.7] | PRIMDRG, MF, MFA, MFS |
^PSDRUG - [#50] | ASK+6, ASK+17, LONG+1*, COMMON*, COMMON1, ASKND+4, ONE, CKDF, NOPE, NOPE+1 , NOPE+2, CKCMOP*, ASKCMOP+2, FLASH, USE, PRIMDRG, MF, MFDD, OPEI+1, DEA+1 , DSH+2*, VANDC+3 |
^PSDRUG("AQ" | CKCMOP!, DSH+2! |
^PSDRUG(5182 | COMPND |
^PSNDF(50.68 - [#50.68] | OPEI+5, VANDC+4, VANDC+5 |
^TMP($J | ASK+5! |
^XMB("NETNAME" | WR |
^XUSEC("PSA ORDERS" | CHOOSE+4 |
^XUSEC("PSAMGR" | CHOOSE+4 |
^XUSEC("PSDMGR" | CHOOSE+5 |
^XUSEC("PSGWMGR" | CHOOSE+3 |
^XUSEC("PSJI MGR" | CHOOSE+2 |
^XUSEC("PSJU MGR" | CHOOSE+1 |
^XUSEC("PSNMGR" | ASKND |
^XUSEC("PSORPH" | CHOOSE, CHOOSE+6 |
^XUSEC("PSXCMOPMGR" | CHOOSE, ASKCMOP |
Name | Line Occurrences |
---|---|
$$CHECK | CHOOSE+16 |
APP | COMMON1 |
ASK | BEGIN |
ASKCLOZ | OP+5 |
ASKCMOP | OP+4 |
ASKND | COMMON+1, ASKND+1 |
BRANCH | CHOOSE+17 |
BRANCH1 | CHOOSE+17 |
CHOOSE | APP |
CK | COMMON+1 |
CKCMOP | OP+6 |
CKDF | ONE+1 |
CLOZ | MONCLOZ |
COMMON | ASK+9 |
COMMON1 | COMMON+1 |
COMPND | BRANCH+3 |
CS | BRANCH+1, BRANCH1 |
DACCT | BRANCH+1, BRANCH1 |
DEA | ASK+9, COMMON+1 |
DFNULL | NOPE, NOPE+1, NOPE+2 |
DSH | DEA+1 |
FLASH | MONCLOZ |
IV | BRANCH, BRANCH1 |
IV1 | IV, IV1+1 |
LONG | ASK+9 |
MF | ASK+9 |
MFDD | MFA, MFS |
MONCLOZ | ASKCLOZ+2 |
NOPE | ASK+9 |
NVM | BRANCH+1, BRANCH1 |
ONE | ASKND+4 |
OP | BRANCH, BRANCH1 |
OPEI | OP+4 |
OPEI1 | OPEI+4, OPEI+5 |
PRIM1 | PRIMDRG |
UD | BRANCH, BRANCH1 |
USE | ASK+9, COMMON1 |
USE1 | USE+4 |
WR | ONE+1 |
WS | BRANCH, BRANCH1 |
Name | Field # of Occurrence |
---|---|
^(0 | DEA+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ASKND*, ASKND+1, ASKND+2, ASKND+3, ASKND+4, OP+3, UD, IV, DSH+2~ |
C | CHECK+1~, CHECK+4*, CHECK+5, CHECK+6, CHECK+7, CHECK+8, CHECK+9, CHECK+10, CHECK+11, CHECK+13 |
CHECK | CHECK+1~, CHECK+2*, CHECK+14*, CHECK+15 |
CLFALG | FLASH! |
>> CLFLAG | FLASH*, FLASH+1* |
D | ASK+2*! |
DA | BEGIN!, ASK+6*, LONG+1, COMMON, COMMON1*, ASKND+4*, ONE, ONE+3, CKDF*, NOPE , NOPE+1, NOPE+2, OP+2, CKCMOP*, UD, IV, CS, NVM, COMPND, ASKCMOP+2* , PRIM1*, OPEI1+1*, DSH+2*, NORM~, VANDC~, VANDC+3 |
DIC | ASK+2*! |
DIC("T" | ASK+2* |
DIC(0 | ASK+2* |
>> DIE | COMMON*, OP+4*, UD*, WS*, DACCT*, PRIM1*, OPEI1+1* |
DIR | CHOOSE+14!, OP+4!, IV1+1!, ASKCMOP!, ASKCLOZ!, MONCLOZ! |
DIR("?" | ASKCMOP*, ASKCLOZ* |
DIR("A" | CHOOSE+15* |
DIR(0 | CHOOSE+14*, IV1+1*, ASKCMOP*, ASKCLOZ*, MONCLOZ* |
DIRUT | CHOOSE+12!, CHECK+2, IV1+1, ASKCMOP+1!, ASKCLOZ+1!, MONCLOZ, CLOZ |
>> DISPDRG | ASK+6*, ASK+16, ASK+17, COMMON1, ASKND+4, ONE+1, CKDF, CKCMOP, FLASH, USE , PRIMDRG, PRIM1, MF, OPEI+1, OPEI1+1, DEA+1, DSH+2 |
>> DLAYGO | ASK+2* |
DMFU | ASK+12~, ASK+14*, ASK+16 |
DNSNAM | ASK+12~, ASK+15*, ASK+16 |
DNSPORT | ASK+12~, ASK+15*, ASK+16 |
>> DR | COMMON*, OP+4*, UD*, WS*, DACCT*, PRIM1*, OPEI1+1* |
>> DR(2 | UD*, DACCT* |
DT | ONE |
>> DTOUT | COMMON, CLOZ |
>> DUOUT | CLOZ |
DUZ | ASKND, CHOOSE, CHOOSE+1, CHOOSE+2, CHOOSE+3, CHOOSE+4, CHOOSE+5, CHOOSE+6, ASKCMOP |
DVER | ASK+12~, ASK+14*, ASK+16 |
>> ENTRY | MFA, MFS |
>> FLAG | ASK+5*, CHOOSE+9*, CHOOSE+10, BRANCH1 |
>> FLG1 | ASK+5*, CHOOSE*, CHOOSE+9, CHOOSE+12, CHECK+5, OP, OP+6 |
>> FLG2 | ASK+5*, CHOOSE+1*, CHOOSE+9, CHOOSE+12, CHECK+6, UD |
FLG3 | ASK+5*, ASK+17!, CHOOSE+2*, CHOOSE+9, CHOOSE+12, CHECK+7, IV |
>> FLG4 | ASK+5*, CHOOSE+3*, CHOOSE+9, CHOOSE+12, CHECK+8, WS |
>> FLG5 | ASK+5*, CHOOSE+4*, CHOOSE+9, CHOOSE+12, CHECK+9, DACCT |
>> FLG6 | ASK+5*, CHOOSE+5*, CHOOSE+9, CHOOSE+12, CHECK+10, CS |
>> FLG7 | ASK+5*, CHOOSE+6*, CHOOSE+12, CHECK+11, NVM |
>> FLG8 | ASK+5*, CHOOSE+8*, CHOOSE+9, CHECK+13, COMPND |
>> FLGKY | ASK+5*, CHOOSE+12*, CHOOSE+13 |
>> FLGMTH | ASKND |
>> FLGNDF | CK*, ONE+1*, ZAPIT |
>> FLGOI | ASK+5*, OP+5*, UD*, IV* |
I | CHECK+1~, CHECK+3*, CHECK+4 |
>> K | CKDF* |
LMFLAG | FLASH!*, FLASH+2* |
ND | VANDC+1~, VANDC+3*, VANDC+4, VANDC+5 |
NDC | VANDC+1~, VANDC+2*, VANDC+5*, VANDC+6*, VANDC+7 |
>> NEWDF | ONE+1, CKDF*, ZAPIT, WR |
>> NFLAG | ASKCLOZ+2*, CLOZ |
>> NWND | CKDF* |
>> NWPC1 | CKDF* |
>> NWPC3 | CKDF* |
>> OLDDF | ONE+1*, DFNULL*, ZAPIT, WR |
PACK | USE!*, USE+1, USE1, USE1+1, USE1+2, USE1+4, USE1+5, USE1+6 |
PSDRUGND | OPEI~, OPEI+1*, OPEI+2, OPEI+3, OPEI+4, OPEI+5 |
>> PSIUDA | OP+2*, UD*, IV*, CS*, NVM*, COMPND* |
>> PSIUX | OP+2*, UD*, IV*, CS*, NVM*, COMPND* |
>> PSNP | ONE* |
>> PSSANS | CHOOSE+17*, BRANCH, BRANCH+1, BRANCH+3, BRANCH1 |
>> PSSASK | IV1+1* |
PSSAST | MONCLOZ!* |
>> PSSDA | IV* |
>> PSSDD | MFA*, MFS*, MFDD |
PSSFLAG | BEGIN*, DONE!, ASK+2* |
PSSHUIDG | ASK+9*! |
PSSIVOUT | IV1!, IV1+1, IV1+2! |
PSSK | CKDF+1~ |
PSSNEW | ASK+9*, ASK+16, ASK+17!, LONG+1 |
>> PSSOR | MF*, MFA*, MFS*, MFDD* |
PSSVVDA | COMMON1*! |
>> PSSXX | BEGIN* |
>> PSSZ | BEGIN* |
>> PSXBT | ASKCMOP+2* |
>> PSXF | ASKCMOP+2* |
>> PSXFL | ASKCMOP+2* |
>> PSXGOOD | ASKCMOP+2* |
>> PSXLOC | ASKCMOP+2* |
PSXUDA | ASKCMOP+2~* |
>> PSXUM | ASKCMOP+2* |
>> SPSIUDA | COMPND* |
U | LONG+1 |
VAR | PRIMDRG*, PRIM1! |
WHICH | FLASH!*, FLASH+1, FLASH+2 |
X | ASKND+2!, ASKND+3!, ASKND+4*, CKDF*, CHOOSE+12!, CHOOSE+16, CHOOSE+17, CHECK~, CHECK+2, CHECK+3 , CHECK+4, OP+5*, ASKCMOP+1!, ASKCMOP+2, ASKCLOZ+1!, ASKCLOZ+2 |
XX | ASK+12~*, ASK+13*, ASK+14, ASK+15, USE+2~* |
Y | ASK+2, ASK+6, ASK+9, COMMON, ASKND+2!, ASKND+3!, CHECK+2, ASKCMOP+1!, ASKCLOZ+1! |
Y(0 | IV1+1, MONCLOZ |
>> ZAPFLG | NOPE*, DFNULL*, ZAPIT |