PSSDOSCR ;BIR/RTR-Dosage creation routine ;03/09/00
Source file <PSSDOSCR.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | DD^%DT (NOW,YX)^%DTC EN^DIQ1 ^DIR |
Kernel | 1 | ^%ZTLOAD |
MailMan | 1 | ^XMD |
National Drug File | 1 | $$DFSU^PSNAPIS |
Pharmacy Data Management | 1 | ^PSSDOSCX |
Package | Total | Caller Graph |
---|---|---|
Pharmacy Data Management | 3 | PSS DOSAGE CONVERSION PSSDOSCX PSSUTIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;
|
|
END | ;
|
|
ENDX | ;
|
|
WHO | ;
|
|
TEST | ;
|
|
LOCAL | ;DO LOCAL POSSIBLE DOSES HERE
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(50.606 - [#50.606] | EN+11, EN+14, EN+15, EN+19, EN+23, EN+27, EN+29, EN+31, EN+32, LOCAL+4 , LOCAL+5, LOCAL+7, LOCAL+9, LOCAL+15 |
^PS(50.607 - [#50.607] | EN+11 |
^PS(50.7 - [#50.7] | LOCAL+3 |
^PS(59.7 - [#59.7] | PSSDOSCR+4, PSSDOSCR+6, PSSDOSCR+7, PSSDOSCR+11, PSSDOSCR+19*, EN+2*, END+1*, WHO+1 |
^PSDRUG - [#50] | EN+5!, EN+6, EN+8, EN+18*, EN+21*, EN+22*, EN+25*, EN+26*, EN+29*, EN+30* , EN+34*, LOCAL+2, LOCAL+5*, LOCAL+14*, LOCAL+19*, LOCAL+20* |
Name | Line Occurrences |
---|---|
ENDX | PSSDOSCR+10, PSSDOSCR+17, PSSDOSCR+20 |
LOCAL | EN+6 |
TEST | LOCAL+12 |
WHO | PSSDOSCR+11 |
Name | Field # of Occurrence |
---|---|
^( | LOCAL+7, LOCAL+9, LOCAL+15 |
^("ND" | EN+8 |
^(0 | LOCAL+7, LOCAL+15 |
^(80 | PSSDOSCR+19*, EN+2* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PSSDOSCR+18!, PSSDOSCR+19!, EN+2, END+1, ENDX+1! |
%H | PSSDOSCR+18*! |
DA | WHO+1*! |
DIC | WHO+1*! |
DIQ | WHO+1*! |
DIQ(0 | WHO+1* |
DIR | PSSDOSCR+13!, PSSDOSCR+15! |
DIR("?" | PSSDOSCR+13*, PSSDOSCR+14* |
DIR("A" | PSSDOSCR+13* |
DIR("B" | PSSDOSCR+13* |
DIR(0 | PSSDOSCR+13* |
DR | WHO+1*! |
DUZ | PSSDOSCR+17, PSSDOSCR+19 |
PSALL | ENDX+1!, LOCAL+1!, LOCAL+13*, LOCAL+14 |
PSDOD | ENDX+1!, LOCAL+1!, LOCAL+9* |
PSDUPDPT | LOCAL+1!, LOCAL+9*, LOCAL+13, TEST+6, TEST+7 |
PSI | EN+1!, EN+13*, EN+14*, EN+17, EN+18, EN+22, EN+26, EN+30, ENDX+1! |
PSNOUN | ENDX+1!, LOCAL+1!, LOCAL+7*, LOCAL+15* |
PSNOUNPA | ENDX+1!, LOCAL+1!, LOCAL+7*, LOCAL+8, LOCAL+10, LOCAL+11, LOCAL+14, LOCAL+15*, LOCAL+16, LOCAL+17 , LOCAL+18, LOCAL+19 |
PSNOUNPT | ENDX+1!, LOCAL+1!, LOCAL+7*, LOCAL+13, LOCAL+15*, LOCAL+19, TEST+2, TEST+3, TEST+4, TEST+6 , TEST+7 |
PSO | EN+1!, EN+13*, EN+15*, EN+17, EN+18, EN+22, EN+26, EN+30, ENDX+1! |
PSSBOTH | EN+1!, EN+7*, EN+17*, ENDX+1! |
PSSCLEAN | PSSDOSCR+5*, EN+4, ENDX+2! |
PSSD | EN+1!, EN+6*, EN+8, EN+18, EN+21, EN+22, EN+25, EN+26, EN+29, EN+30 , EN+34, ENDX+1!, LOCAL+2, LOCAL+5, LOCAL+14, LOCAL+19, LOCAL+20 |
PSSDF | EN+1!, EN+9*, EN+10, EN+11, EN+14, EN+15, EN+19, EN+23, EN+27, EN+29 , EN+31, EN+32, ENDX+1! |
PSSDTEXT | END+3!, END+4! |
PSSDTEXT(1 | END+3* |
PSSDTEXT(2 | END+3* |
PSSDUPD | EN+1!, EN+19*, EN+20, EN+21, EN+23*, EN+24, EN+25, EN+27*, EN+28, EN+29 , EN+31*, EN+32, EN+33, EN+34 |
PSSDUSP | ENDX+1! |
PSSDUZ | PSSDOSCR+17*, EN+2, END+2, ENDX+2! |
PSSFLAG | EN+1!, EN+6, EN+7*, EN+26*, EN+30*, ENDX+1! |
PSSFLAGZ | EN+1!, EN+13*, EN+14*, EN+15*, ENDX+1! |
PSSLTOT | ENDX+1!, LOCAL+1!, LOCAL+5, LOCAL+6*, LOCAL+14*, LOCAL+15*, LOCAL+19*, LOCAL+20 |
PSSLTOTX | ENDX+1!, LOCAL+1!, LOCAL+5*, LOCAL+20* |
PSSND | EN+1!, EN+8*, EN+9, ENDX+1! |
PSSND1 | EN+8*, EN+9, ENDX+1! |
PSSNL | LOCAL+13!, TEST+1!, TEST+4*, TEST+5, TEST+7 |
PSSNLF | LOCAL+13!, TEST+1!, TEST+5* |
PSSNLX | LOCAL+13!, TEST+1!, TEST+6*, TEST+7* |
PSSNODE | EN+1! |
PSSOI | ENDX+1!, LOCAL+1!, LOCAL+2*, LOCAL+3 |
PSSOID | ENDX+1!, LOCAL+1!, LOCAL+3*, LOCAL+4, LOCAL+5, LOCAL+7, LOCAL+9, LOCAL+15 |
PSSONLYI | EN+1!, EN+7*, EN+22*, ENDX+1!, LOCAL+11, LOCAL+17 |
PSSONLYO | EN+1!, EN+7*, EN+18*, ENDX+1!, LOCAL+10, LOCAL+18 |
PSSOUT | PSSDOSCR+10!, PSSDOSCR+15*, ENDX+1! |
PSSST | EN+1!, EN+9*, EN+10, EN+12, EN+18, EN+20, EN+22, EN+24, EN+26, EN+28 , EN+30, EN+33, ENDX+1! |
PSSSTART | PSSDOSCR+11!*, PSSDOSCR+12, ENDX+1! |
PSSSTOP | PSSDOSCR+11!*, PSSDOSCR+12, ENDX+1! |
PSSTODOS | EN+1!, EN+20*, EN+21, EN+24*, EN+25, EN+28*, EN+29, EN+33*, EN+34, ENDX+1! |
PSSTOT | EN+1!, EN+18, EN+19*, EN+21*, EN+22, EN+23*, EN+25*, EN+26, EN+27*, EN+29* , EN+30, EN+34*, ENDX+1! |
PSSTOTX | EN+1!, EN+18*, EN+22*, EN+26*, EN+30*, ENDX+1! |
PSSTRAC | PSSDOSCR+4*, PSSDOSCR+6, PSSDOSCR+7!, PSSDOSCR+8!, PSSDOSCR+11, PSSDOSCR+19, EN+2, END+1, ENDX+1!, WHO+1 |
PSSTRACK | PSSDOSCR+6*, PSSDOSCR+7!, PSSDOSCR+8!, PSSDOSCR+10, PSSDOSCR+16*, EN+3*, EN+4, ENDX+1! |
PSSUN | EN+1!, EN+9*, EN+10, EN+11, EN+14, EN+15, EN+18, EN+22, EN+26, EN+30 , ENDX+1! |
PSSWHO | PSSDOSCR+11!, PSSDOSCR+12, ENDX+1!, WHO+1* |
PSSWHOAR | WHO+1! |
PSSWHOAR(200 | WHO+1 |
>> PZZ | EN+5* |
X | PSSDOSCR+18!, PSSDOSCR+19!, EN+9*! |
XMDUZ | END+2*, END+4! |
XMSUB | END+2*, END+4! |
XMTEXT | END+4*! |
XMY | END+4! |
XMY( | END+2* |
Y | PSSDOSCR+7*!, PSSDOSCR+11*, PSSDOSCR+15 |
>> ZTDESC | PSSDOSCR+17* |
ZTDTH | PSSDOSCR+17! |
>> ZTIO | PSSDOSCR+17* |
>> ZTQUEUED | ENDX+2 |
>> ZTREQ | ENDX+2* |
>> ZTRTN | PSSDOSCR+17* |
>> ZTSAVE("PSSCLEAN" | PSSDOSCR+17* |
>> ZTSAVE("PSSDUZ" | PSSDOSCR+17* |
>> ZTSAVE("PSSTRAC" | PSSDOSCR+17* |
>> ZTSAVE("PSSTRACK" | PSSDOSCR+17* |
>> ZTSK | PSSDOSCR+17 |
>> ZTSK("D" | PSSDOSCR+18 |