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: PXRMEXLI

Package: Clinical Reminders

Routine: PXRMEXLI


Information

PXRMEXLI ; SLC/PKR - List Manager routines for repository entry install. ;06/30/2020

Source Information

Source file <PXRMEXLI.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Clinical Reminders 11 $$GETRACT^PXRMEXCF  CLIST^PXRMEXCO  CHECKSUM^PXRMEXCS  ($$GETFACT,SETATTR)^PXRMEXFI  (FILE,RTNLD,RTNSAVE)^PXRMEXIC  $$EXISTS^PXRMEXIU  DBUILD^PXRMEXLB  (CDISP,ORDER)^PXRMEXLC  
($$VALID,START)^PXRMEXLD  (PATTR,SAVHIST)^PXRMEXU1  (AWRITE,RENAME)^PXRMUTIL  
List Manager 2 FULL^VALM1  EN^VALM2  
VA FileMan 2 EN^DDIOL  FILE^DIE  

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: 10

Package Total Caller Graph
Clinical Reminders 5 PXRM EX LIST COMPONENTS  PXRM EXCH INSTALL ALL COMPONENTS  PXRM EXCH INSTALL MENU  PXRM EXCH INSTALL SELECTED COMPONENTS  PXRM EXCH SELECT COMPONENT  
PCE Patient Care Encounter 5 PXRM EX LIST COMPONENTS  PXRM EXCH INSTALL ALL COMPONENTS  PXRM EXCH INSTALL MENU  PXRM EXCH INSTALL SELECTED COMPONENTS  PXRM EXCH SELECT COMPONENT  

Entry Points

Name Comments DBIA/ICR reference
EXIT ;Finish the install.
HFCAT ;Check for category health factors that need to be renamed or repointed.
HFCLASS(CIEN,PXRMNAT) ;Check the class of the category health factor and
HFCRPT(HFNAME,CNAME) ;Repoint a category health factor.
HSHFCAT(HFIEN,CNAME) ;Search the Health Summary Type file for Selection Items
INSALL ;Install all components in a repository entry.
INSCOM(IND,INSTALL) ;Install component IND.
INSSEL ;Get a list of components to install.
INSTALL ;Install the repository entry PXRMRIEN.
MSG(TEXT) ;Display messages.
PEXIT ;PXRM EXCH INSTALL MENU protocol exit code
XQORM
XSEL ;PXRM EXCH SELECT COMPONENT validation

External References

Name Field # of Occurrence
EN^DDIOL HFCRPT+20, HFCRPT+35, HSHFCAT+25, MSG+2
FILE^DIE HFCRPT+14, HFCRPT+28, HSHFCAT+19
$$GETRACT^PXRMEXCF INSCOM+29
CLIST^PXRMEXCO INSTALL+5
CHECKSUM^PXRMEXCS INSCOM+28, INSCOM+39
$$GETFACT^PXRMEXFI INSCOM+40
SETATTR^PXRMEXFI INSCOM+38
FILE^PXRMEXIC INSCOM+56
RTNLD^PXRMEXIC INSCOM+27
RTNSAVE^PXRMEXIC INSCOM+53
$$EXISTS^PXRMEXIU HFCAT+10, HFCRPT+3
DBUILD^PXRMEXLB INSCOM+12
CDISP^PXRMEXLC INSALL+9, INSSEL+18, INSTALL+11, XSEL+17
ORDER^PXRMEXLC XSEL+6
$$VALID^PXRMEXLD XSEL+3
START^PXRMEXLD INSCOM+13
PATTR^PXRMEXU1 INSTALL+8
SAVHIST^PXRMEXU1 INSALL+12, INSSEL+21, XSEL+20
AWRITE^PXRMUTIL HFCRPT+21, HFCRPT+36, HSHFCAT+26
RENAME^PXRMUTIL HFCAT+25
FULL^VALM1 INSCOM+20, MSG+1
EN^VALM2 INSSEL+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Only programmers can install routines."
  • Line Location: INSCOM+22
Function Call: WRITE
  • Prompt: !,"Only programmers can install Reminder Computed Findings."
  • Line Location: INSCOM+23
Routine Call
  • DIE
  • Line Location:
    • HFCRPT+14
    • HFCRPT+28
    • HSHFCAT+19

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTHF - [#9999999.64] HFCLASS+3, HFCLASS+5*, HFCRPT+9, HSHFCAT+14
^AUTTHF("AC" HFCRPT+6
^GMT(142 - [#142] HSHFCAT+6, HSHFCAT+8, HSHFCAT+10, HSHFCAT+11, HSHFCAT+13
^ORD(101 - [#101] XQORM
^PXD(811.8 - [#811.8] INSCOM+15, INSCOM+18, INSCOM+36, INSTALL+5, INSTALL+8
^TMP("PXRMEXFND" EXIT+3!
^TMP("PXRMEXIA" INSCOM+31*, INSCOM+42*, INSSEL+10!, XSEL+8!
^TMP("PXRMEXIAD" INSSEL+10!, XSEL+8!
^TMP("PXRMEXLC" EXIT+3!, INSALL+5, INSCOM+5, INSSEL+3, INSTALL+12
^TMP("PXRMEXTMP" EXIT+3!
^TMP($J EXIT+3!, HFCAT+6, INSTALL+9!

Label References

Name Line Occurrences
HFCAT EXIT+1
HFCLASS HFCAT+12
HFCRPT HFCAT+19
HSHFCAT HFCRPT+24
INSCOM INSALL+6, INSSEL+15, XSEL+14
MSG HFCAT+18, HFCAT+24, HFCRPT+12, HSHFCAT+16
XQORM INSTALL+14, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION INSCOM+3~, INSCOM+29*, INSCOM+31, INSCOM+40*, INSCOM+42, INSCOM+44, INSCOM+46, INSCOM+48, INSCOM+56
ATTR INSCOM+3~, INSCOM+27, INSCOM+28, INSCOM+29, INSCOM+38, INSCOM+39, INSCOM+40, INSCOM+56
ATTR("FILE NA ME" , INSCOM+42
ATTR("FILE NU MBER" , INSCOM+51
ATTR("NAME" INSCOM+31, INSCOM+51, INSCOM+52
ATTR("PT01" INSCOM+42
CEXISTS HFCAT+2~, HFCAT+10*, HFCAT+11, HFCAT+12
CIEN HFCLASS~, HFCLASS+3, HFCLASS+5
CLASS HFCLASS+2~, HFCLASS+3*, HFCLASS+4
CLOK INSTALL+1~, INSTALL+4*, INSTALL+5, INSTALL+6
CNAME HFCAT+2~, HFCAT+9*, HFCAT+10, HFCAT+16, HFCAT+19, HFCAT+23, HFCAT+25, HFCRPT~, HFCRPT+11, HFCRPT+13
, HFCRPT+24, HSHFCAT~, HSHFCAT+15, HSHFCAT+18
CNT XSEL+1~, XSEL+12*, XSEL+13*
D0 HSHFCAT+3~, HSHFCAT+5*, HSHFCAT+6*, HSHFCAT+8, HSHFCAT+10, HSHFCAT+11, HSHFCAT+13, HSHFCAT+17
D1 HSHFCAT+3~, HSHFCAT+7*, HSHFCAT+8*, HSHFCAT+10, HSHFCAT+11, HSHFCAT+17
D2 HSHFCAT+3~, HSHFCAT+9*, HSHFCAT+10*, HSHFCAT+11, HSHFCAT+17
DUZ(0 INSCOM+21
END INSCOM+3~, INSCOM+17*, INSCOM+27, INSCOM+28, INSCOM+39
EXISTS HFCAT+2~, INSCOM+3~, INSCOM+9*, INSCOM+29, INSCOM+40, INSCOM+56
FDA HFCRPT+2~, HSHFCAT+3~
FDA( HFCRPT+13*, HFCRPT+27*, HSHFCAT+18*
FIELDNUM INSCOM+3~, INSCOM+35*, INSCOM+36
FILENUM INSCOM+3~, INSCOM+6*, INSCOM+11, INSCOM+21, INSCOM+22, INSCOM+23, INSCOM+26, INSCOM+38, INSCOM+50
HFIEN HFCRPT+2~, HFCRPT+3*, HFCRPT+4, HFCRPT+6, HFCRPT+24, HFCRPT+27, HSHFCAT~, HSHFCAT+4, HSHFCAT+14
HFNAME HFCAT+2~, HFCAT+5*, HFCAT+6*, HFCAT+9, HFCAT+15, HFCAT+17, HFCAT+19, HFCAT+22, HFCAT+25, HFCRPT~
, HFCRPT+3, HFCRPT+10, HFCRPT+33
IEN HFCRPT+2~, HFCRPT+5*, HFCRPT+6*, HFCRPT+9, HFCRPT+13, INSTALL+1~
IENS HFCRPT+2~, HSHFCAT+3~, HSHFCAT+17*, HSHFCAT+18
IND INSALL+1~, INSALL+4*, INSALL+5*, INSALL+6, INSCOM~, INSCOM+5, INSCOM+31, INSCOM+42, INSSEL+1~, INSSEL+14*
INSSEL+15*, INSTALL+1~
IND120 INSCOM+3~, INSCOM+7*, INSCOM+12, INSCOM+15, INSCOM+56
INSTALL INSALL+1~, INSALL+4*, INSALL+6, INSALL+9, INSCOM~, INSCOM+54*, INSCOM+57*, INSSEL+1~, INSSEL+14*, INSSEL+15
INSSEL+18, XSEL+11~, XSEL+12*, XSEL+14, XSEL+17
JND120 INSCOM+3~, INSCOM+8*, INSCOM+12, INSCOM+15, INSCOM+56
L3C HFCAT+2~, HFCAT+7*, HFCAT+8
LEN HFCAT+2~, HFCAT+7*
MSG HFCRPT+2~, HFCRPT+15, HFCRPT+29, HSHFCAT+3~, HSHFCAT+20
>> NAME HFCAT+7
NEWNAME INSCOM+4~, INSCOM+29, INSCOM+31
NEWPT01 INSCOM+4~, INSCOM+40, INSCOM+42, INSCOM+51*, INSCOM+52*, INSCOM+53
PT01 INSCOM+4~, INSCOM+37*, INSCOM+38, INSCOM+40
PXNAT HFCAT+2~, HFCAT+4*
PXRMDONE INSALL+4*, INSALL+5, INSCOM+44*, INSSEL+15, XSEL+1~, XSEL+12*, XSEL+13
PXRMNAT HFCAT+12, HFCLASS~, HFCLASS+4, HFCLASS+5
PXRMNMCH INSALL+3!, INSCOM+29, INSCOM+40, INSCOM+56, INSSEL+13!, XSEL+23!
PXRMNMCH( INSCOM+51
>> PXRMRIEN INSALL+9, INSCOM+12, INSCOM+15, INSCOM+18, INSCOM+27, INSCOM+36, INSCOM+56, INSSEL+18, INSTALL+5, INSTALL+8
INSTALL+11, XSEL+17
RTN INSCOM+4~, INSCOM+27, INSCOM+29, INSCOM+53
SEL XSEL+1~, XSEL+13*, XSEL+14
SELECT XSEL+1~, XSEL+2*, XSEL+3, XSEL+6, XSEL+13
SELITEM HSHFCAT+3~
START INSCOM+4~, INSCOM+16*, INSCOM+18, INSCOM+27, INSCOM+28, INSCOM+36, INSCOM+39
TEMP INSCOM+4~, INSCOM+5*, INSCOM+6, INSCOM+7, INSCOM+8, INSCOM+9, INSCOM+15*, INSCOM+16, INSCOM+17, INSCOM+18*
, INSCOM+34, INSCOM+36*, INSCOM+37
TEMP0 INSCOM+4~, INSCOM+34*, INSCOM+35
TEXT HFCAT+2~, HFCAT+13!, HFCAT+18, HFCAT+20!, HFCAT+24, HFCRPT+2~, HFCRPT+7!, HFCRPT+12, HFCRPT+16!, HFCRPT+20
, HFCRPT+30!, HFCRPT+35, HSHFCAT+3~, HSHFCAT+16, HSHFCAT+21!, HSHFCAT+25, MSG~, MSG+2
TEXT(1 HFCAT+14*, HFCAT+21*, HFCRPT+8*, HFCRPT+17*, HFCRPT+31*, HSHFCAT+12*, HSHFCAT+22*
TEXT(2 HFCAT+15*, HFCAT+22*, HFCRPT+9*, HFCRPT+18*, HFCRPT+32*, HSHFCAT+13*, HSHFCAT+23*
TEXT(3 HFCAT+16*, HFCAT+23*, HFCRPT+10*, HFCRPT+19*, HFCRPT+33*, HSHFCAT+14*, HSHFCAT+24*
TEXT(4 HFCAT+17*, HFCRPT+11*, HFCRPT+34*, HSHFCAT+15*
U HFCLASS+3, HFCLASS+5, HFCRPT+9, HSHFCAT+11, HSHFCAT+13, HSHFCAT+14, INSCOM+6, INSCOM+7, INSCOM+8, INSCOM+9
, INSCOM+16, INSCOM+17, XQORM
>> VALMBCK INSCOM+14*, INSCOM+25*, INSCOM+46*, INSCOM+48*, INSCOM+58*, INSTALL+13*, MSG+4*, XSEL+3*
VALMBG INSSEL+1~, INSSEL+3*
>> VALMCNT INSTALL+12*, XQORM
VALMLST INSSEL+1~, INSSEL+3*
>> VALMSG PEXIT+1*
VALMY INSSEL+1~, INSSEL+8, INSTALL+1~
VALMY( INSSEL+15
VP HSHFCAT+3~, HSHFCAT+4*, HSHFCAT+11
>> XQORM("#" XQORM*
>> XQORM("A" XQORM+1*
>> XQORNOD(0 INSSEL+6, XSEL+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All