PSNPPSMG ;HP/MJE-PPSN update NDF data ; 05 Mar 2014 1:20 PM
Source file <PSNPPSMG.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 | 4 | PSNFTP PSNFTP3 PSNPPSNF PSNPPSNU |
Name | Comments | DBIA/ICR reference |
---|---|---|
MESSAGE | ;
|
|
G1 | ||
GROUP | ||
COMMSG | ;Send error message that comm link with PPSN is not available
|
|
LZ | ||
IERRMSG | ;Send error message that comm link with PPSN is not available
|
|
LZ2 | ;
|
|
SMSG | ;Send install successful message
|
|
DRGMSG | ;
|
|
UXFSIZE(PSWRKDIR,PSNHLD,PSSIZE) | ; get linux file size
|
|
TRNS(PSNFILE,IEN,PSNFIELD) | ; get the label of file/field
|
|
XMY | ;set XMY for mail message
|
|
MG(PSNGG) | ; look for Mail Group
|
Name | Field # of Occurrence |
---|---|
$$FTG^%ZISH | UXFSIZE+5 |
FIELD^DID | TRNS+6 |
^DIE | DRGMSG+19 |
UPDATE^DIE | MESSAGE+5, GROUP+9, DRGMSG+22 |
$$GET1^DIQ | DRGMSG+14, XMY+4, XMY+5 |
$$GETD^PSNFTP | SMSG+6, UXFSIZE+2 |
$$GETOS^PSNFTP | SMSG+8 |
LINUXDEL^PSNFTP | UXFSIZE+7 |
FILSIZE^PSNFTP2 | SMSG+10 |
CTRKDL^PSNPPSMS | MESSAGE+1, GROUP+6, GROUP+15, GROUP+19, LZ+13, LZ2+9 |
LOAD1^PSNPPSMS | DRGMSG+6 |
REPORT^PSNPPSNW | DRGMSG+2 |
$$LJ^XLFSTR | IERRMSG+18, TRNS+7 |
^XMD | GROUP+5, GROUP+18, LZ+12, LZ2+8, SMSG+19, DRGMSG+19, DRGMSG+31 |
FileNo | Call Tags |
---|---|
^PS(57.23 - [#57.23] | GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> COMM | LZ |
>> CTRLIEN | MESSAGE+4, GROUP+8, DRGMSG+21 |
>> CTRLXIEN | MESSAGE+4, GROUP+8, DRGMSG+21 |
DA | GROUP+20!, DRGMSG+19*, XMY+2* |
DIE | DRGMSG+19*, DRGMSG+32! |
DIFROM | GROUP+5~, GROUP+18~, LZ+12~, LZ2+8~, SMSG+19~, DRGMSG+19~, DRGMSG+30~ |
DR | DRGMSG+19*, DRGMSG+32! |
DUZ | XMY+3 |
FDA | MESSAGE+3!, MESSAGE+6!, GROUP+7!, GROUP+10!, DRGMSG+23! |
FDA( | MESSAGE+4*, GROUP+8*, DRGMSG+21* |
FIELD | TRNS+1~, TRNS+2*, TRNS+3*, TRNS+5*, TRNS+6 |
FIELDX | TRNS+1~, TRNS+3*, TRNS+6 |
FILE | MESSAGE+7*, TRNS+1~, TRNS+2*, TRNS+3*, TRNS+4, TRNS+5*, TRNS+6 |
FILENM | TRNS+1~, TRNS+2*, TRNS+5*, TRNS+6 |
FIRST | COMMSG+2~, COMMSG+3*, COMMSG+20*, IERRMSG+4~, IERRMSG+5*, IERRMSG+16* |
FLD | TRNS+1~, TRNS+2*, TRNS+6*, TRNS+7 |
>> GROOT | MESSAGE+7* |
I3 | COMMSG+2~, COMMSG+3*, COMMSG+14*, COMMSG+15, COMMSG+16, COMMSG+17, COMMSG+18, COMMSG+19, IERRMSG+4~, IERRMSG+5* , IERRMSG+15*, IERRMSG+17 |
I4 | COMMSG+2~, COMMSG+3*, COMMSG+15*, COMMSG+16, COMMSG+17, COMMSG+18, COMMSG+19, COMMSG+21, IERRMSG+4~ |
I5 | COMMSG+2~, COMMSG+3*, COMMSG+16*, COMMSG+17, COMMSG+18, COMMSG+19, COMMSG+21, IERRMSG+4~ |
I6 | COMMSG+2~, COMMSG+3*, COMMSG+17*, COMMSG+18, COMMSG+19, COMMSG+21, IERRMSG+4~ |
I7 | COMMSG+2~, COMMSG+3*, COMMSG+18*, COMMSG+19, IERRMSG+4~ |
IEN | TRNS~, TRNS+7 |
III | COMMSG+2~, COMMSG+19*, COMMSG+22, IERRMSG+4~ |
INDX | DRGMSG+4~, DRGMSG+6* |
>> INSTIEN | IERRMSG+2, IERRMSG+3, IERRMSG+14, IERRMSG+15, IERRMSG+17 |
LINE | DRGMSG+4~*, DRGMSG+5* |
LNCNT | COMMSG+2~, COMMSG+3*, COMMSG+13*, COMMSG+14*, COMMSG+20*, COMMSG+21*, COMMSG+22, COMMSG+23*, LZ, LZ+1 , LZ+2, LZ+3, LZ+4, LZ+5, IERRMSG+4~, IERRMSG+5*, IERRMSG+13*, IERRMSG+15*, IERRMSG+16*, IERRMSG+18* , IERRMSG+19*, IERRMSG+20*, IERRMSG+21*, LZ2+1 |
MESSC | MESSAGE+10~*, MESSAGE+11*, MESSAGE+12, MESSAGE+13, MESSAGE+14*, MESSAGE+15*, MESSAGE+16, MESSAGE+17 |
PSFILE | SMSG+5~ |
PSGRP | COMMSG+2~, IERRMSG+4~, SMSG+5~, DRGMSG+14*, DRGMSG+15, XMY+4*, XMY+5* |
PSMSGTXT | COMMSG+2~, IERRMSG+4~ |
PSNARR | TRNS+1~, TRNS+2*, TRNS+6! |
PSNARR("LABEL" | TRNS+6 |
PSNEDATA | IERRMSG+4~, IERRMSG+17*, IERRMSG+18, IERRMSG+19, IERRMSG+20 |
PSNF | TRNS+1~, TRNS+2*, TRNS+4*, TRNS+7 |
PSNFIELD | TRNS~, TRNS+3 |
PSNFILE | TRNS~, TRNS+3 |
PSNFSIZE | SMSG+5~, SMSG+7* |
PSNGG | MG~, MG+1, MG+2, MG+3 |
PSNHLD | COMMSG+10, LZ+9, LZ+10, IERRMSG+7, IERRMSG+10, LZ2+1, LZ2+3, SMSG+9, SMSG+10, SMSG+14 , SMSG+16, DRGMSG+5, UXFSIZE~, UXFSIZE+3 |
PSNPS | MESSAGE+9*, GROUP+1*, COMMSG+2~, COMMSG+3*, COMMSG+6, LZ+10, IERRMSG+4~, IERRMSG+5*, IERRMSG+7, LZ2+3 , SMSG+2~, SMSG+12*, SMSG+15, DRGMSG+4~, DRGMSG+17*, DRGMSG+26* |
>> PSNSCJOB | MESSAGE+2, DRGMSG+1 |
PSOS | SMSG+5~, SMSG+8*, SMSG+9, SMSG+10, SMSG+16 |
PSSIZE | SMSG+5~, SMSG+7*, SMSG+9, SMSG+10, SMSG+16, UXFSIZE~, UXFSIZE+1*, UXFSIZE+6* |
PSWRKDIR | SMSG+5~, SMSG+6*, SMSG+9, SMSG+10, UXFSIZE~, UXFSIZE+2*, UXFSIZE+3, UXFSIZE+5, UXFSIZE+7 |
PSXLOG | UXFSIZE+1~, UXFSIZE+5* |
PV | UXFSIZE+1~ |
U | TRNS+4 |
X | GROUP*, GROUP+12*, COMMSG+2~, LZ+6*, IERRMSG+4~, LZ2+2*, LZ2+4*, DRGMSG+13*, DRGMSG+25* |
XMDUZ | GROUP+4*, GROUP+17*, LZ+8*, LZ2+6*, SMSG+22!, DRGMSG+8*, DRGMSG+29*, XMY+1* |
XMSUB | GROUP+3*, GROUP+16*, COMMSG+2~, LZ+9*, LZ+10*, IERRMSG+4~, LZ2+1*, LZ2+3*, SMSG+14*, SMSG+15* , SMSG+22!, DRGMSG+10*, DRGMSG+28* |
XMTEXT | GROUP+5*, GROUP+18*, COMMSG+2~, LZ+11*, IERRMSG+4~, LZ2+7*, SMSG+19*, SMSG+22!, DRGMSG+12*, DRGMSG+30* |
XMY | GROUP!, GROUP+12!, COMMSG+2~, IERRMSG+4~, LZ2+4!, SMSG+1!, DRGMSG+13!, DRGMSG+25! |
XMY( | DRGMSG+15*, XMY+2*, XMY+3*, XMY+4*, XMY+5* |
XMY("G." | GROUP*, GROUP+12*, LZ+6*, LZ2+2*, LZ2+4*, DRGMSG+13*, DRGMSG+25* |
XMZ | DRGMSG+4~, DRGMSG+19 |
XPV | UXFSIZE+1~, UXFSIZE+3*, UXFSIZE+4 |