PXRMEXLI ; SLC/PKR - List Manager routines for repository entry install. ;06/30/2020
Source file <PXRMEXLI.m>
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 |
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 |
---|---|---|
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
|
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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
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! |
>> | 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 |