XPDIP ;SFISC/RSD - Install Package & Routine file ;03/08/2006
Source file <XPDIP.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PKGADD() | ;check Package file, add if not there
|
|
| MDIC(XPDF,XPDIEN,XPDX) | ;
|
|
| BLD(XPDBLD) | ;add Build entry, XPDBLD=Build ien in ^XTMP("XPDI",XPDA,"BLD",
|
|
| RTN | ;move rtns to install file
|
|
| PKGH | ||
| PKGV | ||
| PKGEND | ||
| PKG | ;
|
|
| PKGVER(XPDPDA,XPDI) | ;update version in package file, XPDPDA=Package file ien, return ien
|
|
| PKGPAT(XPDPDA,XPDV,XPDI) | ;update patch history
|
|
| Name | Field # of Occurrence |
|---|---|
| FIND^DIC | MDIC+2 |
| FILE^DIE | PKGADD+17, PKGVER+8, PKGPAT+13 |
| UPDATE^DIE | PKGH+13, MDIC+10, RTN+26, RTN+30 |
| 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+13, RTN+28, RTN+32 |
| $$DIC^XPDIK | PKGADD+7, BLD+4 |
| $$VER^XPDUTL | PKGV+11 |
| BMES^XPDUTL | MDIC+11, RTN+19 |
| MES^XPDUTL | MDIC+7, RTN+22 |
| 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+11*, RTN+21*, RTN+25, RTN+30 |
| ^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" | PKGH+7, PKGH+9, PKGH+10, PKGH+11, PKGH+12, PKGADD+3, PKGADD+11, BLD+8, PKGV+3, PKGV+5 , PKGV+8, RTN+6, RTN+18, RTN+20 |
| Name | Line Occurrences |
|---|---|
| $$BLD | PKGEND |
| $$MDIC | PKGVER+4, PKGPAT+6, PKGPAT+7 |
| $$PKGADD | PKG+5 |
| $$PKGPAT | PKGV+11 |
| $$PKGVER | PKGV+6 |
| PKGEND | PKG+7 |
| PKGV | PKG+9 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PKGADD+3, RTN+6 |
| ^(0 | BLD+11, PKGV+5, PKGV+8 |
| ^(1 | PKGV+5, PKGV+8, RTN+11* |
| ^(2 | PKGV+10 |
| ^(7.4 | RTN+11* |
| >> | 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* |
| IEN | PKGH+5~, PKGH+9! |
| IEN( | PKGH+10*, PKGH+11*, PKGH+12* |
| NOW | RTN+1~, RTN+3*, RTN+11 |
| OLDA | PKG+1~, PKG+5*, PKGH+7, PKGH+9, PKGH+10, PKGH+11, PKGH+12, PKGV+3, PKGV+5, PKGV+8 |
| REC | PKGH+5~, PKGH+6*, PKGH+7*, PKGH+9, PKGH+10, PKGH+11, PKGH+12 |
| U | PKG+5, PKGH+1, PKGH+3, PKGH+9, PKGH+10, PKGH+11, 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 | PKGH+7, PKGH+9, PKGH+10, PKGH+11, PKGH+12, 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+18, RTN+20, RTN+21 |
| XPDBLD | PKGEND, BLD~, BLD+8 |
| XPDBLDA | PKG+1~, PKGEND*, PKGEND+2, PKGEND+4, PKGEND+7 |
| XPDC | RTN+1~, RTN+3*, RTN+8*, RTN+21* |
| XPDCR | RTN+1~, RTN+3*, RTN+11* |
| 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+15*, RTN+18* , RTN+20 |
| XPDI(1 | PKGVER+7, PKGPAT+10 |
| >> XPDIDCNT | PKG+3*, PKGH*, BLD+2*, PKGV+1*, RTN+13*, RTN+28* |
| >> XPDIDMOD | PKG+3* |
| >> XPDIDTOT | PKG+3*, BLD+14, RTN+13, RTN+28, RTN+32 |
| >> XPDIDVT | PKG+3, PKGH, BLD+2, BLD+14, PKGV+1, RTN+13, RTN+28, RTN+32 |
| 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+11, RTN+18*, RTN+20*, RTN+21, RTN+22 |
| XPDK | RTN+1~, RTN+14*, RTN+18, RTN+20 |
| XPDL | RTN+1~ |
| XPDM | RTN+1~, RTN+6* |
| XPDN | MDIC+1~ |
| XPDN( | MDIC+9* |
| >> XPDNM | BLD+4, PKGV+4, PKGV+11 |
| 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, PKGH+10, PKGH+11, PKGH+12, PKGEND+4 , BLD+11 |
| XPDR | RTN+1~ |
| XPDRH | RTN+1~, RTN+3*, RTN+19* |
| 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* |