PXRMEXIH ; SLC/PKR - Routines for installation history. ;01/25/2013
Source file <PXRMEXIH.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 3 | $$VALID^PXRMEXLD DELHIST^PXRMEXU1 ($$LMFMTSTR,COLFMT)^PXRMTEXT |
| Registration | 3 | EN^VALM (FULL,PAUSE)^VALM1 EN^VALM2 |
| Kernel | 2 | ENDR^%ZISS $$FMTE^XLFDT |
| VA Fileman | 1 | ^DIR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DELETE(LIST) | ;Delete the install histories on the list.
|
|
| DDISP(ARRAY) | ;Display details list
|
|
| XSEL | ;PXRM EXCH SELECT HISTORY validation
|
|
| HDR | ;List Manager HEADER entry point.
|
|
| START | ;Main entry point for installation history. The Exchange File IEN is
|
|
| HELP | ;Help code
|
|
| BLDLIST | ;Build a list of install histories in ^TMP("PXRMEXIH",$J).
|
|
| PEXIT | ;PXRM EXCH SELECT HISTORY protocol exit code
|
|
| IHIST | ;Get a list of repository entries and show their installation history.
|
|
| XQORM | ||
| EXIT | ;List Manager EXIT entry point.
|
|
| DETAILS | ;Output the details of an installation.
|
|
| DELHIST | ;Get a list of repository installation entries and delete them.
|
|
| ENTRY | ;List Manager ENTRY entry point.
|
|
| FMT(ENTRY,SOURCE,DATE,FMTSTR,NL,OUTPUT) | ;
|
| 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 |
| Name | Line Occurrences |
|---|---|
| BLDLIST | DELETE+9, ENTRY+1 |
| DDISP | DETAILS+8, XSEL+22 |
| DELETE | DELHIST+8, XSEL+25 |
| FMT | BLDLIST+11 |
| XQORM | ENTRY+1, PEXIT+3 |
| >> | 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 |