XPDIP ;SFISC/RSD - Install Package & Routine file ;03/08/2006
Source file <XPDIP.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PKG | ;
|
|
PKGH | ||
PKGEND | ||
PKGADD() | ;check Package file, add if not there
|
|
BLD(XPDBLD) | ;add Build entry, XPDBLD=Build ien in ^XTMP("XPDI",XPDA,"BLD",
|
|
PKGV | ||
PKGVER(XPDPDA,XPDI) | ;update version in package file, XPDPDA=Package file ien, return ien of version multiple
|
|
PKGPAT(XPDPDA,XPDV,XPDI) | ;update patch history
|
|
MDIC(XPDF,XPDIEN,XPDX) | ;
|
|
RTN | ;move rtns to install file
|
Name | Field # of Occurrence |
---|---|
FIND^DIC | MDIC+2 |
FILE^DIE | PKGADD+17, PKGVER+8, PKGPAT+13 |
UPDATE^DIE | MDIC+10, RTN+25, RTN+29 |
EN1^DIK | BLD+13 |
IX1^DIK | PKGH+3, PKGADD+15 |
$$NOW^XLFDT | PKGV+11, RTN+3 |
$$LK^XPDIA | PKGH+3 |
UPDATE^XPDID | PKG+3, PKGH, BLD+2, BLD+14, PKGV+1, RTN+12, RTN+27, RTN+31 |
$$DIC^XPDIK | PKGADD+7, BLD+4 |
$$VER^XPDUTL | PKGV+11 |
BMES^XPDUTL | MDIC+11, RTN+18 |
MES^XPDUTL | MDIC+7, RTN+21 |
EN^XQABLOAD | PKGEND+7 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | MDIC+6, MDIC+11 |
^DIC(9.4 - [#9.4] | PKGH+1, PKGH+3*, PKGADD+4, PKGADD+11*, PKGADD+13!, PKGPAT+12 |
^TMP($J | RTN+2!, RTN+8*, RTN+10*, RTN+20*, RTN+24, RTN+29 |
^XPD(9.6 - [#9.6] | PKGEND+2, PKGEND+4, BLD+7!, BLD+8*, BLD+11* |
^XPD(9.7 - [#9.7] | PKGEND+2*, PKGADD+3, PKGV+10, RTN+2! |
^XTMP("XPDI" | PKGADD+3, PKGADD+11, BLD+8, PKGV+3, PKGV+5, PKGV+8, RTN+6, RTN+17, RTN+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PKG+1~, PKGH+1*, PKGH+3, PKGEND+4*, PKGEND+6, BLD+1~, BLD+7*, PKGV~, PKGV+3*, PKGV+5* , PKGV+6*, PKGV+8*, PKGV+10*, PKGV+11*, MDIC+5~, MDIC+7 |
%(1 | PKGV+5*, PKGV+8*, MDIC+6* |
%(2 | MDIC+6* |
CURVER | PKGPAT+4~, PKGPAT+12*, PKGPAT+14 |
DA | PKG+1~, PKG+9*, PKGADD+2~, PKGADD+3*, PKGADD+4, PKGADD+8*, PKGADD+11, PKGADD+13, PKGADD+17, PKGADD+18 , BLD+1~, BLD+5*, BLD+7, BLD+8, BLD+11, BLD+15, PKGV+6, PKGV+11 |
DIERR | MDIC+1~ |
DIK | PKG+1~, PKGH+3*, PKGADD+2~, PKGADD+15*, BLD+1~, BLD+13* |
DIK(1 | BLD+13* |
DT | PKGV+6 |
DUZ | PKGV+6, PKGV+11 |
I | PKGVER+3~, PKGVER+6*, PKGPAT+4~, PKGPAT+9* |
NOW | RTN+1~, RTN+3*, RTN+10 |
OLDA | PKG+1~, PKG+5*, PKGV+3, PKGV+5, PKGV+8 |
OLDA(0 | PKGADD+3* |
U | PKG+5, PKGH+1, PKGH+3, PKGEND+6, PKGADD+3, PKGADD+4, PKGADD+10, PKGADD+18, BLD+7, BLD+11 , PKGV+6, PKGV+8, PKGV+11, PKGVER+4, PKGVER+5, PKGVER+6, PKGPAT+7, PKGPAT+9, PKGPAT+14, MDIC+6 , MDIC+11 |
X | PKGADD+2~, PKGADD+3*, PKGADD+7, PKGVER+3~, PKGVER+5*, PKGVER+6, PKGVER+7, PKGPAT+4~, PKGPAT+8*, PKGPAT+9 , PKGPAT+10, RTN+1~ |
XPD | PKG+1~, PKGADD+2~, PKGVER+3~, PKGPAT+4~, MDIC+1~, MDIC+9!, RTN+1~ |
XPD( | PKGADD+17*, PKGVER+5*, PKGPAT+12* |
XPD(0 | MDIC+4 |
XPD(1 | MDIC+4, MDIC+6, MDIC+11, MDIC+12 |
>> XPDA | PKGEND+2, PKGADD+3, PKGADD+11, PKGADD+17, BLD+8, PKGV+3, PKGV+5, PKGV+8, PKGV+10, RTN+2 , RTN+6, RTN+8, RTN+17, RTN+19, RTN+20 |
XPDBLD | PKGEND, BLD~, BLD+8 |
XPDBLDA | PKG+1~, PKGEND*, PKGEND+2, PKGEND+4, PKGEND+7 |
XPDC | RTN+1~, RTN+3*, RTN+8*, RTN+20* |
XPDCR | RTN+1~, RTN+3*, RTN+10* |
>> XPDDR | PKGADD+7 |
>> XPDDR(1 | PKGADD+3* |
XPDF | MDIC~, MDIC+2, MDIC+6, MDIC+9, MDIC+11 |
XPDFIL | PKG+1~, PKGADD+2~, PKGADD+7*, BLD+1~, BLD+4* |
XPDI | PKGVER~, PKGVER+4, PKGVER+5, PKGVER+6, PKGPAT~, PKGPAT+7, PKGPAT+9, RTN+1~, RTN+14*, RTN+17* , RTN+19 |
XPDI(1 | PKGVER+7, PKGPAT+10 |
>> XPDIDCNT | PKG+3*, PKGH*, BLD+2*, PKGV+1*, RTN+12*, RTN+27* |
>> XPDIDMOD | PKG+3* |
>> XPDIDTOT | PKG+3*, BLD+14, RTN+12, RTN+27, RTN+31 |
>> XPDIDVT | PKG+3, PKGH, BLD+2, BLD+14, PKGV+1, RTN+12, RTN+27, RTN+31 |
XPDIEN | PKGVER+3~, PKGVER+4*, PKGVER+5, PKGPAT+4~, PKGPAT+6*, PKGPAT+7*, PKGPAT+8, MDIC~, MDIC+2, MDIC+9 |
>> XPDIST | PKGEND+6*, BLD+11* |
XPDJ | PKGVER+3~, RTN+1~, RTN+3*, RTN+6*, RTN+8, RTN+10, RTN+17*, RTN+19*, RTN+20, RTN+21 |
XPDK | RTN+1~, RTN+13*, RTN+17, RTN+19 |
XPDL | RTN+1~ |
XPDM | RTN+1~, RTN+6*, RTN+8, RTN+10 |
XPDN | MDIC+1~ |
XPDN( | MDIC+9* |
>> XPDNM | BLD+4, PKGV+4, PKGV+11, RTN+10 |
XPDO | PKGADD+2~, PKGADD+3*, PKGADD+4, PKGADD+6, PKGADD+11, PKGADD+18 |
XPDP | PKGPAT+4~, PKGPAT+7*, PKGPAT+8, PKGPAT+14 |
XPDPDA | PKGVER~, PKGVER+4, PKGVER+5, PKGPAT~, PKGPAT+6, PKGPAT+12 |
XPDPKG | PKG+1~, PKG+5*, PKG+7, PKG+9, PKGH+1, PKGH+3, PKGEND+4, BLD+11 |
XPDR | RTN+1~ |
XPDRH | RTN+1~, RTN+3*, RTN+18* |
XPDV | PKGVER+3~, PKGVER+4*, PKGVER+5, PKGVER+9, PKGPAT~, PKGPAT+6*, PKGPAT+7, PKGPAT+12, PKGPAT+14 |
XPDX | MDIC~, MDIC+2, MDIC+6, MDIC+9, MDIC+11 |
Y | PKG+1~, PKG+5*, PKGADD+2~, PKGADD+7*, PKGADD+8, PKGADD+10, BLD+1~, BLD+4*, BLD+5, BLD+7 , BLD+13* |