PSNPPSMS ;HP/LE-PPSN update NDFK ; 05 Mar 2014 1:20 PM
Source file <PSNPPSMS.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
National Drug File | 9 | PSN PPS REJECT FILE PSNPPSCL PSNPPSI1 PSNPPSI2 PSNPPSI3 PSNPPSMG PSNPPSNF PSNPPSNK PSNPPSNU |
Name | Comments | DBIA/ICR reference |
---|---|---|
56(FILE,DIA,NEW,PSNTMPN) | ;Drug Interaction file (#56) changes into 5000.561
|
|
IGU | ;For National VistA Test SQA use only
|
|
IGU2 | ;
|
|
RJ | ; execute file rejection
|
|
CONT | ;
|
|
ACTION | ; prompt user for action type (complete/reject)
|
|
RETRY | ; try to resend of complete message to PPS-N within one hour
|
|
NEWTRY | ; send of complete message to PPS-N
|
|
N1 | ||
CTRLFILE(FILE) | ;PROCESS CONTROL FILE, FILE NUMBER
|
|
CTRLIEN(IENS) | ;PROCESS CONTROL FILE, IENS
|
|
CTRLSS(SS) | ;PROCESS CONTROL FILE, SUBSCRIPT
|
|
CTRKDL(DSPLY) | ;PROCESS CONTROLL FILE, DISPLAYED LAST
|
|
RESOP | ;Restarting option and protocol which were paused during install
|
|
LOAD1 | ;BUILD THE MESSAGE
|
|
HAZWASTE | ;AFTER POPULATION OF HAZ WASTE FIELDS - CREATE DELIMITED FILE
|
|
QUEST | ;
|
|
QUESTA | ;
|
|
QUESTB | ;
|
|
QUESTC | ;
|
|
DISMNU | ;disable menu options
|
|
DISOUT(NAM,PSREASON) | ;
|
|
ENABLE | ;enable menu options
|
|
ENABLE2(NAM,PSREASON) | ;
|
|
ERRORMS | ;FILE ERRORS ENCOUNTERED
|
|
ASK(FILE) | ; check if the file has been finalized
|
|
ASK1(FILE) | ; check if the file has been previously installed
|
|
REJUPD(FILE) | ; update reject history node
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | DISMNU+2, ENABLE+8, ENABLE+17, ERRORMS+2, REJUPD+6 |
CLOSE^%ZISH | HAZWASTE+19 |
OPEN^%ZISH | HAZWASTE+4 |
USE^%ZISUTL | HAZWASTE+9 |
^%ZTLOAD | RETRY+5 |
FILE^DICN | 56+9 |
^DIE | 56+11, 56+13, RESOP+8 |
UPDATE^DIE | CTRLFILE+3, CTRLIEN+3, CTRLSS+3, CTRKDL+3, LOAD1+3, REJUPD+3, REJUPD+7 |
$$GET1^DIQ | IGU+5, IGU2+13, HAZWASTE+14, HAZWASTE+15, QUEST+2, DISMNU+10, DISMNU+12, DISMNU+14, ENABLE+11, ENABLE+13 , ENABLE+15 |
^DIR | IGU2+9, RJ+2, CONT+1, ACTION+4, RETRY+6 |
^DIWP | LOAD1+7, LOAD1+8 |
$$GETD^PSNFTP | HAZWASTE+2 |
$$LEGACY^PSNPPSDL | IGU2+1 |
$$SEND^PSNPPSNC | IGU2+18, RJ+6, N1 |
$$FMTE^XLFDT | LOAD1+20 |
^XMD | N1+8 |
OUT^XPDMENU | DISMNU+4, DISMNU+5, DISMNU+6, DISMNU+7, DISOUT+1, ENABLE+4, ENABLE+5, ENABLE+6, ENABLE+7, ENABLE2+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
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: READ |
|
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 |
---|---|
^ORD(101 - [#101] | GET1^DIQ |
^DIC(19 - [#19] | GET1^DIQ |
^DIC(19.2 - [#19.2] | GET1^DIQ |
^PSNDF(50.68 - [#50.68] | GET1^DIQ |
^PS(57.23 - [#57.23] | GET1^DIQ |
^PS(59.7 - [#59.7] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | DISMNU+2, ENABLE+8, ENABLE+17 |
^NDFK(5000.56 | 56+8, 56+12 |
^ORD(101 - [#101] | DISMNU+15*, ENABLE+16* |
^PS(57.23 - [#57.23] | IGU2+11, RJ+1, RJ+15*, DISMNU+10, DISMNU+12, DISMNU+14, ENABLE+11, ENABLE+13, ENABLE+15, ERRORMS+4 , ERRORMS+10, ERRORMS+11*, ERRORMS+12, ERRORMS+14*, ASK+5, ASK+6, ASK+7, ASK1+3, ASK1+4, ASK1+5 , REJUPD+5 |
^PS(59.7 - [#59.7] | 56+5 |
^PSNDF(50.68 - [#50.68] | HAZWASTE+11, HAZWASTE+12, HAZWASTE+16 |
^TMP("PSN PPSN ERR" | ERRORMS+4, ERRORMS+5, ERRORMS+6, ERRORMS+7, ERRORMS+8, ERRORMS+9 |
^TMP("PSN PPSN PARSED" | LOAD1+8 |
^TMP("PSN" | LOAD1+6*, LOAD1+9*, LOAD1+11*, LOAD1+12*, LOAD1+16*, LOAD1+17*, LOAD1+19*, LOAD1+20*, LOAD1+21* |
^TMP("PSNCON" | RESOP+1, RESOP+4, RESOP+6 |
^TMP($J | LOAD1+12, LOAD1+14, LOAD1+19, LOAD1+21 |
^UTILITY($J | LOAD1+5!, LOAD1+9, LOAD1+10! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DISMNU+2, ENABLE+8, ENABLE+17, ERRORMS+14, REJUPD+4!, REJUPD+7 |
ACT | IGU+4~, IGU+5*, IGU2+15, IGU2+16*, IGU2+17, ACTION+1*, ACTION+2!, ACTION+4* |
ANS | IGU+4~, RJ+3* |
>> B1( | QUEST+7, QUEST+9!, QUESTC+1!, QUESTC+4! |
COMM | IGU+4~, IGU2+18*, IGU2+19, IGU2+21, RJ+6*, RJ+7, RJ+8, RJ+15, NEWTRY+1~, N1* , N1+2, N1+6 |
>> CTRLIEN | CTRLFILE+2, CTRLIEN+2, CTRLSS+2, CTRKDL+2, LOAD1+2 |
>> CTRLXIEN | CTRLFILE+2, CTRLIEN+2, CTRLSS+2, CTRKDL+2, LOAD1+2 |
DA | 56+4~, 56+10*, 56+11*, 56+13*, RESOP+2~, RESOP+7* |
DATA | HAZWASTE+1~, HAZWASTE+17*, HAZWASTE+18 |
DAY | NEWTRY+1~*, N1+1* |
DD | 56+4~ |
DIA | 56~, 56+6, 56+8, 56+9, 56+11, 56+12, 56+13 |
DIC | 56+4~, 56+9*, 56+10!, 56+13* |
DIC(0 | 56+9* |
DIE | 56+4~, 56+10*, 56+11*, 56+13*, RESOP+2~, RESOP+7* |
DINUM | 56+4~, 56+9* |
DIR | IGU2+6!, IGU2+9!, RJ+2!, CONT+1!, ACTION+2!, RETRY+6! |
DIR("?" | IGU2+8*, IGU2+9*, CONT+1*, ACTION+3*, RETRY+6* |
DIR("A" | IGU2+7*, RJ+2*, CONT+1*, ACTION+2*, RETRY+6* |
DIR("B" | RJ+2*, ACTION+2* |
DIR(0 | IGU2+6*, RJ+2*, CONT+1*, ACTION+2*, RETRY+6* |
DIRUT | QUEST+1~, QUESTB+2 |
DIWL | LOAD1+1~, LOAD1+5*, LOAD1+9 |
DIWR | LOAD1+1~, LOAD1+5* |
DO | 56+4~ |
DOTSC | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+14*, HAZWASTE+16*, HAZWASTE+17 |
DR | 56+11*, 56+13*, RESOP+2~, RESOP+7* |
DSPLY | CTRKDL~, CTRKDL+2 |
DTOUT | IGU2+10, RJ+2, QUEST+1~ |
DUOUT | IGU2+10, RJ+2, QUEST+1~, QUESTB+2 |
DUZ | N1+4, REJUPD+7 |
EDTM | NEWTRY+1~, N1+1* |
ELAPS | NEWTRY+1~*, N1+1*, N1+2 |
ENTER | IGU+4~, IGU2+13*, QUEST+12* |
FDA | 56+4~, CTRLFILE+1!, CTRLFILE+4!, CTRLIEN+1!, CTRLIEN+4!, CTRLSS+1!, CTRLSS+4!, CTRKDL+1!, CTRKDL+4!, LOAD1+4! , REJUPD+1!, REJUPD+4! |
FDA( | CTRLFILE+2*, CTRLIEN+2*, CTRLSS+2*, CTRKDL+2*, LOAD1+2*, REJUPD+3*, REJUPD+7* |
FILE | 56~, IGU+4~, IGU2+9*, IGU2+10, IGU2+11, IGU2+13, IGU2+18, RJ+1, RJ+2, RJ+6 , RJ+10, RJ+15, RJ+16, ACTION+1, N1, N1+4, CTRLFILE~, CTRLFILE+2, ASK~, ASK+5 , ASK+6, ASK1~, ASK1+3, ASK1+4, REJUPD~, REJUPD+3, REJUPD+5 |
FIRST | QUEST+1~, QUESTC+3*, QUESTC+4 |
FL | RESOP+2~, RESOP+3*, RESOP+4*, RESOP+6, RESOP+7 |
FLD1 | 56+4~, 56+6*, 56+7 |
FLG | IGU+4~, IGU2+11*, IGU2+12 |
HAZTODIS | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+15*, HAZWASTE+17 |
HAZTOHAN | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+15*, HAZWASTE+17 |
IEN | RESOP+2~, RESOP+5*, RESOP+6*, RESOP+7, HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+11*, HAZWASTE+12, HAZWASTE+14, HAZWASTE+15 , HAZWASTE+16, HAZWASTE+17, DISMNU+9*, ENABLE+10* |
IEN6 | REJUPD+4!, REJUPD+5*, REJUPD+7 |
IENS | CTRLIEN~, CTRLIEN+2 |
II | IGU+4~, IGU2+11* |
>> INDX | LOAD1+7, LOAD1+12, LOAD1+14, LOAD1+19, LOAD1+20, LOAD1+21 |
IOBOFF | IGU+4~, IGU2+12, IGU2+13 |
IOBON | IGU+4~, IGU2+12, IGU2+13 |
J | LOAD1+1~, LOAD1+8*, LOAD1+9*, LOAD1+21* |
>> LINE | LOAD1+6*, LOAD1+9*, LOAD1+11*, LOAD1+12*, LOAD1+16*, LOAD1+17*, LOAD1+19, LOAD1+20*, LOAD1+21* |
LSTD | ASK+3~, ASK+6*, ASK+8, ASK1+1~, ASK1+2*, ASK1+4*, REJUPD+2~* |
LSTI | ASK1+1~, ASK1+2*, ASK1+5*, ASK1+6 |
NA | LOAD1+1~, LOAD1+12*, LOAD1+13*, LOAD1+14*, LOAD1+19, LOAD1+20, LOAD1+21 |
NAM | DISMNU+1~, DISMNU+10*, DISMNU+12*, DISMNU+14*, DISOUT~, DISOUT+1, ENABLE+11*, ENABLE+13*, ENABLE+15*, ENABLE2~ , ENABLE2+1 |
NAME | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+14*, HAZWASTE+17 |
NDFIEN | 56+4~, 56+6* |
NEW | 56~, 56+7 |
NFF | RJ+1~*, RJ+16 |
NFILE | ASK+3~, ASK+6*, ASK+7, ASK1+1~, ASK1+4*, ASK1+5 |
PARAM | IGU+4~, IGU+5*, IGU2+2, RJ+1 |
POP | HAZWASTE+1~, HAZWASTE+5, HAZWASTE+8* |
PRIMESC | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+15*, HAZWASTE+17 |
PSCOMFIL | HAZWASTE+1~, HAZWASTE+3*, HAZWASTE+4 |
PSFILE | QUEST+1~, QUEST+4* |
PSFILES | QUEST+1~ |
PSFILES( | QUESTC+1, QUESTC+3, QUESTC+4 |
PSFILES(99999999 | QUEST+10* |
PSFLG | QUEST+1~, QUEST+2* |
PSI | ASK+3~, ASK+4*, ASK+5*, ASK+6, ASK+8, ASK1+1~, ASK1+2*, ASK1+3*, ASK1+4, REJUPD+2~ |
PSLAST | QUEST+1~, QUEST+2*, QUEST+3, QUEST+4, QUEST+9 |
PSMSGTXT | ERRORMS+1~ |
PSNECNT | ERRORMS+1~, ERRORMS+3*, ERRORMS+10*, ERRORMS+11, ERRORMS+12, ERRORMS+14 |
PSNECNT2 | ERRORMS+1~, ERRORMS+3*, ERRORMS+12*, ERRORMS+13*, ERRORMS+14 |
PSNEEN | ERRORMS+1~ |
PSNEFIL | ERRORMS+1~, ERRORMS+3*, ERRORMS+5*, ERRORMS+6, ERRORMS+7, ERRORMS+8, ERRORMS+9, ERRORMS+14 |
PSNEFLD | ERRORMS+1~, ERRORMS+3*, ERRORMS+7*, ERRORMS+8, ERRORMS+9 |
PSNEIEN | ERRORMS+1~, ERRORMS+3*, ERRORMS+6*, ERRORMS+7, ERRORMS+8, ERRORMS+9, ERRORMS+14 |
PSNESEQ | ERRORMS+1~, ERRORMS+3*, ERRORMS+8*, ERRORMS+9 |
PSNESEQ2 | ERRORMS+1~ |
PSNEUFS | ERRORMS+1~, ERRORMS+3*, ERRORMS+4*, ERRORMS+5, ERRORMS+6, ERRORMS+7, ERRORMS+8, ERRORMS+9, ERRORMS+14 |
PSNEW | QUEST+1~, QUEST+3*, QUEST+4, QUEST+5 |
PSNEX | ERRORMS+1~, ERRORMS+3*, ERRORMS+9*, ERRORMS+14 |
PSNEXT | QUEST+1~, QUEST+5* |
PSNFIRST | LOAD1+1~, LOAD1+13*, LOAD1+15, LOAD1+18* |
PSNLEGF | IGU+4~, IGU2+1* |
PSNPS | 56+4~, 56+5* |
>> PSNSCJOB | DISMNU+2, DISMNU+8, DISMNU+11, DISMNU+13, ENABLE+3, ENABLE+8, ENABLE+9, ENABLE+12, ENABLE+14 |
PSNTMPN | 56~, 56+7 |
PSNTXT | NEWTRY+1~ |
PSNTXT(1 | N1+5* |
PSNTXT(2 | N1+6* |
PSNWP | LOAD1+1~ |
PSRC | HAZWASTE+1~, HAZWASTE+6* |
PSREASON | DISMNU+1~, DISMNU+3*, DISMNU+4, DISMNU+5, DISMNU+6, DISMNU+7, DISMNU+10, DISMNU+12, DISMNU+15, DISOUT~ , DISOUT+1, ENABLE+1~, ENABLE+2*, ENABLE+11, ENABLE+13, ENABLE2~, ENABLE2+1 |
PSVUID | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+14*, HAZWASTE+17 |
PSWRKDIR | HAZWASTE+1~, HAZWASTE+2*, HAZWASTE+4 |
QCNT | QUEST+1~, QUEST+3*, QUEST+8* |
QUEST | QUEST+1~, QUEST+6*, QUESTB+1*, QUESTB+2, QUESTB+3, QUESTC+2 |
>> QUIT2 | QUEST+12*, QUESTB+2*, QUESTC+5* |
SDTM | NEWTRY+1~*, N1+1 |
SEQ | DISMNU+1~, DISMNU+9*, DISMNU+10*, DISMNU+12*, DISMNU+14*, DISMNU+15, ENABLE+10*, ENABLE+11*, ENABLE+13*, ENABLE+15* , ENABLE+16 |
SS | CTRLSS~, CTRLSS+2 |
STAT | 56+4~, 56+7*, 56+11, 56+13 |
TYPE | 56+4~, IGU+4~, IGU+5*, IGU2+2*, IGU2+4, IGU2+7, IGU2+15, IGU2+16 |
U | DISMNU+15, ENABLE+16 |
WASTE | HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+15*, HAZWASTE+17 |
X | 56+9*, LOAD1+7*, LOAD1+8*, LOAD1+19*, LOAD1+20, HAZWASTE+1~, HAZWASTE+8*, HAZWASTE+12*, HAZWASTE+15 |
X2 | QUEST+1~, QUEST+6*, QUEST+7*, QUEST+9, QUESTC+1*, QUESTC+3*, QUESTC+4* |
X22 | QUEST+1~, QUEST+6*, QUEST+7*, QUEST+9, QUEST+10, QUESTC+1*, QUESTC+4* |
>> XMDUZ | N1+7* |
>> XMSUB | N1+4* |
>> XMTEXT | N1+7* |
>> XMY( | N1+4* |
XX | NEWTRY+1~*, N1+1*, QUEST+1~, QUEST+6*, QUEST+10*, QUEST+12, QUEST+13 |
Y | 56+10, IGU2+9, RJ+3, ACTION+4, DISMNU+1~, DISMNU+2*, ENABLE+1~, ENABLE+8*, ENABLE+17* |
ZTDESC | RETRY+3~, RETRY+4* |
ZTDTH | RETRY+3~, RETRY+5* |
ZTIO | RETRY+3~, RETRY+4* |
ZTQUEUED | IGU+4~, NEWTRY+2 |
ZTREQ | IGU+4~, NEWTRY+2* |
ZTRTN | RETRY+3~, RETRY+4* |
>> ZTSAVE("DUZ" | RETRY+5* |
>> ZTSAVE("FILE" | RETRY+5* |
ZTSK | RETRY+3~, RETRY+5! |