PXRMEXIH ; SLC/PKR - Routines for installation history. ;01/25/2013
Source file <PXRMEXIH.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDLIST | ;Build a list of install histories in ^TMP("PXRMEXIH",$J).
|
|
DELETE(LIST) | ;Delete the install histories on the list.
|
|
DELHIST | ;Get a list of repository installation entries and delete them.
|
|
DETAILS | ;Output the details of an installation.
|
|
DDISP(ARRAY) | ;Display details list
|
|
ENTRY | ;List Manager ENTRY entry point.
|
|
EXIT | ;List Manager EXIT entry point.
|
|
FMT(ENTRY,SOURCE,DATE,FMTSTR,NL,OUTPUT) | ;
|
|
HDR | ;List Manager HEADER entry point.
|
|
HELP | ;Help code
|
|
IHIST | ;Get a list of repository entries and show their installation history.
|
|
PEXIT | ;PXRM EXCH SELECT HISTORY protocol exit code
|
|
START | ;Main entry point for installation history. The Exchange File IEN is
|
|
XQORM | ||
XSEL | ;PXRM EXCH SELECT HISTORY validation
|
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | START+4 |
^DIR | XSEL+16 |
$$VALID^PXRMEXLD | XSEL+3 |
DELHIST^PXRMEXU1 | DELETE+7 |
$$LMFMTSTR^PXRMTEXT | BLDLIST+4 |
COLFMT^PXRMTEXT | BLDLIST+15, BLDLIST+18, BLDLIST+37, DDISP+39, FMT+5 |
EN^VALM | DDISP+50, IHIST+8, START+6 |
FULL^VALM1 | XSEL+7 |
PAUSE^VALM1 | HELP+3 |
EN^VALM2 | DELHIST+5, DETAILS+5, IHIST+2 |
$$FMTE^XLFDT | BLDLIST+33, DDISP+10, DDISP+18, FMT+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | XQORM |
^PXD(811.8 - [#811.8] | BLDLIST+6, BLDLIST+7, BLDLIST+29, BLDLIST+31, BLDLIST+32, DDISP+8, DDISP+18, DDISP+29, DDISP+30, DDISP+43 , DDISP+45, DDISP+48 |
^TMP("PXRMEXID" | DDISP+3!, DDISP+21*, DDISP+23*, DDISP+26*, DDISP+33*, DDISP+36*, DDISP+40*, DDISP+45*, DDISP+47*, DDISP+48 , DDISP+51! |
^TMP("PXRMEXIH" | BLDLIST+3!, BLDLIST+12*, BLDLIST+16*, BLDLIST+19*, BLDLIST+22*, BLDLIST+24*, BLDLIST+27*, BLDLIST+39*, BLDLIST+40*, BLDLIST+41* , BLDLIST+42*, BLDLIST+44*, BLDLIST+45*, DELETE+4, DELHIST+3, DETAILS+2, DETAILS+3, DDISP+15, EXIT+1! |
^TMP("PXRMEXLR" | IHIST+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | DDISP+1~ |
ARRAY | DDISP~, DDISP+5, XSEL+1~, XSEL+22, XSEL+25 |
ARRAY( | DDISP+14, XSEL+5* |
CAPTION | DDISP+1~, DDISP+12* |
CMPNT | DDISP+1~, DDISP+27*, DDISP+31, DDISP+34*, DDISP+36 |
CNT | XSEL+1~, XSEL+5* |
DATE | BLDLIST+1~, BLDLIST+10*, BLDLIST+11, BLDLIST+28*, BLDLIST+29*, BLDLIST+31, FMT~, FMT+3*, FMT+4 |
DI | DDISP+1~, DDISP+18*, DDISP+23 |
DIR | XSEL+10~ |
DIR("?" | XSEL+15* |
DIR("A" | XSEL+13* |
DIR("B" | XSEL+14* |
DIR(0 | XSEL+11*, XSEL+12* |
DIROUT | XSEL+10~, XSEL+17 |
DIRUT | XSEL+10~, XSEL+17 |
DP | DDISP+1~, DDISP+10*, DDISP+12 |
DTOUT | XSEL+10~, XSEL+18 |
DUOUT | XSEL+10~, XSEL+18 |
ENTRY | DDISP+1~, DDISP+9*, DDISP+12, FMT~ |
FMTSTR | BLDLIST+1~, BLDLIST+4*, BLDLIST+11, BLDLIST+13*, BLDLIST+15, BLDLIST+18, BLDLIST+37, DDISP+1~, DDISP+6*, DDISP+39 , FMT~, FMT+5 |
IHIEN | BLDLIST+1~, BLDLIST+31*, BLDLIST+32, BLDLIST+41, DELETE+1~, DELETE+6*, DELETE+7, DDISP+1~, DDISP+17*, DDISP+18 , DDISP+29, DDISP+30, DDISP+43, DDISP+45 |
IND | BLDLIST+1~, BLDLIST+27*, DELETE+1~, DELETE+2*, DELETE+3*, DELETE+4, DDISP+1~, DDISP+13*, DDISP+14*, DDISP+15 , IHIST+5*, IHIST+6*, IHIST+7 |
INDONE | BLDLIST+1~, BLDLIST+6*, BLDLIST+20 |
JND | BLDLIST+1~, BLDLIST+12*, BLDLIST+16*, BLDLIST+19*, BLDLIST+38*, BLDLIST+39, DDISP+1~, DDISP+28*, DDISP+29*, DDISP+30 , DDISP+43, DDISP+45 |
KND | DDISP+1~, DDISP+40*, DDISP+42*, DDISP+43*, DDISP+45 |
LIST | DELETE~ |
LIST( | DELETE+3 |
NAME | BLDLIST+1~, BLDLIST+8*, BLDLIST+11, FMT+2 |
NL | BLDLIST+1~, BLDLIST+11, BLDLIST+12, BLDLIST+15, BLDLIST+16, BLDLIST+18, BLDLIST+19, BLDLIST+37, BLDLIST+38, DDISP+2~ , DDISP+39, DDISP+40, FMT~, FMT+5 |
NLINE | BLDLIST+1~, BLDLIST+5*, BLDLIST+12*, BLDLIST+16*, BLDLIST+19*, BLDLIST+21*, BLDLIST+22, BLDLIST+23*, BLDLIST+24, BLDLIST+27 , BLDLIST+39*, BLDLIST+40, BLDLIST+42*, BLDLIST+43, BLDLIST+44, BLDLIST+45, DDISP+2~, DDISP+13*, DDISP+19, DDISP+20* , DDISP+21, DDISP+22*, DDISP+23, DDISP+25*, DDISP+26, DDISP+32*, DDISP+33, DDISP+35*, DDISP+36, DDISP+40* , DDISP+44*, DDISP+45, DDISP+46*, DDISP+47, DDISP+49 |
NSEL | BLDLIST+1~, BLDLIST+5*, BLDLIST+30*, BLDLIST+36, BLDLIST+40, BLDLIST+41, BLDLIST+45 |
OPTION | XSEL+10~, XSEL+19*, XSEL+22, XSEL+25 |
OUTPUT | BLDLIST+1~, BLDLIST+11, BLDLIST+15, BLDLIST+18, BLDLIST+37, DDISP+2~, DDISP+39, FMT~, FMT+5 |
OUTPUT( | BLDLIST+12, BLDLIST+16, BLDLIST+19, BLDLIST+39, DDISP+40 |
PXRMRIEN | BLDLIST+6, BLDLIST+7, BLDLIST+29, BLDLIST+31, BLDLIST+32, BLDLIST+41, DDISP+8, IHIST+1~, IHIST+7* |
RIEN | DELETE+1~, DELETE+5*, DELETE+7, DDISP+2~, DDISP+16*, DDISP+18, DDISP+29, DDISP+30, DDISP+43, DDISP+45 , DDISP+48 |
SEL | XSEL+1~, XSEL+5* |
SELECT | XSEL+1~, XSEL+2*, XSEL+3, XSEL+5 |
SOURCE | BLDLIST+2~, BLDLIST+9*, BLDLIST+11, BLDLIST+34*, BLDLIST+36, FMT~, FMT+2 |
TDATE | BLDLIST+2~, BLDLIST+33*, BLDLIST+36 |
TEMP | BLDLIST+2~, BLDLIST+7*, BLDLIST+8, BLDLIST+9, BLDLIST+10, BLDLIST+32*, BLDLIST+33, BLDLIST+34, BLDLIST+35, DELETE+1~ , DELETE+4*, DELETE+5, DELETE+6, DDISP+2~, DDISP+8*, DDISP+9, DDISP+10, DDISP+15*, DDISP+16, DDISP+17 , DDISP+30*, DDISP+31, DDISP+34, DDISP+38, FMT+1~, FMT+2*, FMT+4*, FMT+5 |
TEXT | BLDLIST+2~, BLDLIST+14*, BLDLIST+15, BLDLIST+17*, BLDLIST+18, BLDLIST+36*, BLDLIST+37, DDISP+2~, DDISP+38*, DDISP+39 |
TYPE | BLDLIST+2~, BLDLIST+35*, BLDLIST+36 |
U | BLDLIST+6, BLDLIST+8, BLDLIST+9, BLDLIST+10, BLDLIST+33, BLDLIST+34, BLDLIST+35, BLDLIST+36, BLDLIST+41, DELETE+5 , DELETE+6, DDISP+9, DDISP+10, DDISP+16, DDISP+17, DDISP+31, DDISP+34, DDISP+38, FMT+2, FMT+4 , XQORM, XSEL+11 |
VALMBCK | DELETE+10*, IHIST+9*, START+2~, XSEL+3*, XSEL+17*, XSEL+18*, XSEL+26* |
VALMBG | DELHIST+2~, DELHIST+3*, DETAILS+1~, DETAILS+2* |
VALMCNT | BLDLIST+5*, BLDLIST+25*, BLDLIST+43*, DETAILS+1~, DETAILS+3*, DDISP+2~, DDISP+7*, DDISP+49*, IHIST+1~, START+2~ , START+5*, XQORM |
>> VALMDDF | BLDLIST+4 |
VALMHDR | DDISP+2~ |
VALMHDR(1 | DDISP+48*, HDR+1* |
VALMLST | DELHIST+2~, DELHIST+3*, DETAILS+1~, DETAILS+2* |
VALMSG | HDR+2*, PEXIT+1*, START+2~ |
VALMY | DELHIST+2~, DELHIST+7, DELHIST+8, DETAILS+1~, DETAILS+7, DETAILS+8, IHIST+1~, IHIST+4 |
VALMY( | IHIST+6 |
X | START+2~, START+3*, XSEL+10~ |
XMZ | START+2~ |
XQORM | START+2~ |
XQORM("#" | XQORM* |
XQORM("A" | XQORM+1* |
XQORNOD | START+2~ |
XQORNOD(0 | DELHIST+5, DETAILS+5, IHIST+2, XSEL+2 |
Y | XSEL+10~, XSEL+19 |