Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMEXIH

Package: Clinical Reminders

Routine: PXRMEXIH


Information

PXRMEXIH ; SLC/PKR - Routines for installation history. ;01/25/2013

Source Information

Source file <PXRMEXIH.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Clinical Reminders 3 $$VALID^PXRMEXLD  DELHIST^PXRMEXU1  ($$LMFMTSTR,COLFMT)^PXRMTEXT  
List Manager 3 EN^VALM  (FULL,PAUSE)^VALM1  EN^VALM2  
Kernel 2 ENDR^%ZISS  $$FMTE^XLFDT  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Clinical Reminders 6 PXRM EX INSTALLATION HISTORY  PXRM EXCH DELETE INSTALLATION HISTORY  PXRM EXCH INSTALLATION DETAILS  PXRM EXCH INSTALLATION HISTORY  PXRM EXCH SELECT HISTORY  PXRMEXLM  
Kernel 1 ^ORD(101  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Select DH to delete install histories."
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"Select ID to see the details of an install."
  • Line Location: HELP+2
Routine Call
  • DIR
  • Line Location:
    • XSEL+16
Routine Call
  • VALM
  • Line Location:
    • DDISP+50
    • IHIST+8
    • START+6

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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
XQORMXSEL+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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All