PXRMEXSI ;SLC/PKR/PJH - Silent Exchange entry install. ;04/19/2012
Source file <PXRMEXSI.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 13 | CLIST^PXRMEXCO  ($$FILE,$$RTNCS,CHECKSUM)^PXRMEXCS  BLDDISP^PXRMEXDB  SETATTR^PXRMEXFI  (FILE,RTNLD,RTNSAVE)^PXRMEXIC  $$EXISTS^PXRMEXIU  DBUILD^PXRMEXLB  CDISP^PXRMEXLC INITMPG^PXRMEXLM (INSTALL,LDARRAY)^PXRMEXSI SAVHIST^PXRMEXU1 SEND^PXRMMSG COLFMT^PXRMTEXT | 
| VA Fileman | 3 | ($$FIND1,FIND)^DIC ^DIE ^DIK | 
| Kernel | 1 | MES^XPDUTL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| INSTALL(PXRMRIEN,ACTION,NOCF,NOR) | ;Install all components in a repository entry. | |
| INSDLG(PXRMRIEN,IND120,JND120,ACTION) | ;Install dialog components directly | |
| LDARRAY(MODE,ENTRY,ROUTINE,ARRAY) | ;Load ARRAY with | |
| SMEXINS(ENTRY,ROUTINE) | ;Silent mode install. | 
 
 | 
| EXFINC(Y,ENTRY,ROUTINE) | ;Return a 1 if the Exchange file entry is in the list | 
 
 | 
| INSCOM(PXRMRIEN,ACTION,IND,TEMP,HISTSUB) | ;Install component IND | |
| DELEXE(ENTRY,ROUTINE) | ;If the Exchange File entry already exists delete it. | 
 
 | 
| Name | Field # of Occurrence | 
|---|---|
| $$FIND1^DIC | EXFINC+9, SMEXINS+9 | 
| FIND^DIC | DELEXE+6 | 
| ^DIE | INSTALL+48 | 
| ^DIK | DELEXE+14 | 
| CLIST^PXRMEXCO | INSTALL+11 | 
| $$FILE^PXRMEXCS | INSCOM+30 | 
| $$RTNCS^PXRMEXCS | INSCOM+19 | 
| CHECKSUM^PXRMEXCS | INSCOM+18, INSCOM+29 | 
| BLDDISP^PXRMEXDB | INSDLG+8 | 
| SETATTR^PXRMEXFI | INSCOM+27 | 
| FILE^PXRMEXIC | INSCOM+39 | 
| RTNLD^PXRMEXIC | INSCOM+16 | 
| RTNSAVE^PXRMEXIC | INSCOM+38 | 
| $$EXISTS^PXRMEXIU | INSDLG+17, INSTALL+42, INSTALL+44 | 
| DBUILD^PXRMEXLB | INSDLG+7 | 
| CDISP^PXRMEXLC | INSTALL+14 | 
| INITMPG^PXRMEXLM | INSTALL+7, INSTALL+62 | 
| INSTALL^PXRMEXSI | SMEXINS+16 | 
| LDARRAY^PXRMEXSI | DELEXE+2, EXFINC+4, SMEXINS+3 | 
| SAVHIST^PXRMEXU1 | INSTALL+51 | 
| SEND^PXRMMSG | INSTALL+60 | 
| COLFMT^PXRMTEXT | SMEXINS+13 | 
| MES^XPDUTL | SMEXINS+14 | 
| FileNo | Call Tags | 
|---|---|
| ^PXD(811.8 - [#811.8] | Classic Fileman Calls, FIND1^DIC, FIND^DIC | 
| ^PXD(811.9 - [#811.9] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.8 - [#811.8] | INSCOM+7, INSCOM+23, INSTALL+9!, INSTALL+10! | 
| ^TMP( | INSCOM+33* | 
| ^TMP("PXRMEXDL" | INSTALL+36, INSTALL+38 | 
| ^TMP("PXRMEXIA" | INSCOM+21*, INSTALL+16* | 
| ^TMP("PXRMEXLC" | INSTALL+20, INSTALL+21 | 
| ^TMP("PXRMEXLD" | INSDLG+12, INSDLG+13 | 
| ^TMP("PXRMEXNI" | INSTALL+53, INSTALL+55, INSTALL+56*, INSTALL+58 | 
| ^TMP("PXRMXMZ" | INSTALL+57!, INSTALL+58* | 
| Name | Line Occurrences | 
|---|---|
| @( | LDARRAY+12 | 
| INSCOM | INSDLG+18, INSTALL+33 | 
| INSDLG | INSTALL+31 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACTION | INSCOM~, INSCOM+11*, INSCOM+20*, INSCOM+21, INSCOM+31*, INSCOM+33, INSCOM+39, INSDLG~, INSDLG+18, INSTALL~ , INSTALL+31, INSTALL+33, SMEXINS+1~, SMEXINS+15*, SMEXINS+16 | 
| ARRAY | LDARRAY~ | 
| ATTR | INSCOM+2~, INSCOM+16, INSCOM+18, INSCOM+27, INSCOM+29, INSCOM+39 | 
| ATTR("CHECKSUM" | INSCOM+20, INSCOM+31 | 
| ATTR("FILE NA | ME" , INSCOM+33 | 
| ATTR("FILE NU | MBER" , INSCOM+30 | 
| ATTR("NAME" | INSCOM+19, INSCOM+21, INSCOM+38 | 
| CLOK | INSTALL+3~, INSTALL+11, INSTALL+12 | 
| CSUM | INSCOM+2~, INSCOM+19*, INSCOM+20, INSCOM+30*, INSCOM+31 | 
| DA | DELEXE+11~, DELEXE+13*, INSTALL+45~, INSTALL+47* | 
| DIE | INSTALL+45~, INSTALL+47* | 
| DIEN | INSTALL+40~, INSTALL+42* | 
| DIK | DELEXE+11~, DELEXE+12*, INSTALL+45~ | 
| DNAME | INSTALL+3~, INSTALL+36*, INSTALL+38, INSTALL+42 | 
| DR | INSTALL+45~, INSTALL+47* | 
| DUZ | INSTALL+60 | 
| END | INSCOM+2~, INSCOM+14*, INSCOM+16, INSCOM+18, INSCOM+29 | 
| ENTRY | DELEXE~, DELEXE+2, EXFINC~, EXFINC+4, LDARRAY~, LDARRAY+11, SMEXINS~, SMEXINS+3 | 
| EXARRAY | DELEXE+1~, DELEXE+2, EXFINC+3~, EXFINC+4, SMEXINS+1~, SMEXINS+3 | 
| EXARRAY( | DELEXE+4, DELEXE+5, EXFINC+7, EXFINC+8, SMEXINS+7, SMEXINS+8, SMEXINS+15 | 
| EXARRAY("" | SMEXINS+4 | 
| EXISTS | INSCOM+2~, INSCOM+4*, INSCOM+11, INSCOM+17, INSCOM+28, INSCOM+30, INSCOM+39 | 
| FILENUM | INSCOM+2~, INSCOM+4*, INSCOM+15, INSCOM+27, INSCOM+38, INSDLG+2~, INSDLG+6*, INSDLG+14*, INSDLG+17, INSTALL+3~ , INSTALL+22*, INSTALL+24, INSTALL+26, INSTALL+28 | 
| FMTSTR | SMEXINS+1~, SMEXINS+5*, SMEXINS+13 | 
| FOUND | EXFINC+3~, EXFINC+5*, EXFINC+7, EXFINC+10*, EXFINC+11 | 
| HISTSUB | INSCOM~, INSCOM+33 | 
| IC | DELEXE+1~, DELEXE+3*, DELEXE+4*, DELEXE+5, EXFINC+3~, EXFINC+6*, EXFINC+7*, EXFINC+8, SMEXINS+1~, SMEXINS+6* , SMEXINS+7*, SMEXINS+8, SMEXINS+11, SMEXINS+15 | 
| IEN | EXFINC+3~, EXFINC+9*, EXFINC+10, SMEXINS+1~, SMEXINS+9*, SMEXINS+10, SMEXINS+16 | 
| IND | DELEXE+1~, DELEXE+10*, DELEXE+13, INSCOM~, INSCOM+21, INSCOM+33, INSDLG+2~, INSDLG+11*, INSDLG+12*, INSDLG+13 , INSDLG+18, INSTALL+3~, INSTALL+19*, INSTALL+20*, INSTALL+21, INSTALL+33 | 
| IND120 | INSCOM+2~, INSCOM+5*, INSCOM+6, INSCOM+7, INSCOM+39, INSDLG~, INSDLG+7, INSTALL+29~, INSTALL+30*, INSTALL+31 | 
| ITEMP | INSDLG+2~, INSDLG+17*, INSDLG+18 | 
| JND120 | INSCOM+2~, INSCOM+5*, INSCOM+6, INSCOM+7, INSCOM+39, INSDLG~, INSDLG+7, INSTALL+29~, INSTALL+30*, INSTALL+31 | 
| LIST | DELEXE+1~, DELEXE+7 | 
| LIST("DILIST" | DELEXE+8, DELEXE+13 | 
| LUVALUE | DELEXE+1~, DELEXE+6, EXFINC+3~, EXFINC+8*, EXFINC+9, SMEXINS+1~, SMEXINS+9 | 
| LUVALUE(1 | DELEXE+5*, SMEXINS+8*, SMEXINS+11 | 
| LUVALUE(2 | SMEXINS+8* | 
| MODE | LDARRAY~ | 
| NAME | INSCOM+2~, INSDLG+2~, INSDLG+14*, INSDLG+17 | 
| NE | INSTALL+54~, INSTALL+55*, INSTALL+56 | 
| NOCF | INSTALL~, INSTALL+5*, INSTALL+24 | 
| NOR | INSTALL~, INSTALL+5*, INSTALL+26 | 
| NOUT | SMEXINS+1~, SMEXINS+13 | 
| NTI | SMEXINS+1~, SMEXINS+4*, SMEXINS+5 | 
| NUM | DELEXE+1~, DELEXE+8*, DELEXE+9, DELEXE+10 | 
| PT01 | INSCOM+3~, INSCOM+24*, INSCOM+27, INSCOM+33 | 
| PXRMDONE | INSDLG+12, INSTALL+3~, INSTALL+4*, INSTALL+20, INSTALL+29~, INSTALL+30* | 
| PXRMINST | SMEXINS+1~, SMEXINS+2* | 
| PXRMNMCH | INSCOM+39, INSTALL+3~, INSTALL+18! | 
| PXRMRIEN | INSCOM~, INSCOM+7, INSCOM+16, INSCOM+23, INSCOM+39, INSDLG~, INSDLG+7, INSDLG+18, INSTALL~, INSTALL+9 , INSTALL+10, INSTALL+11, INSTALL+14, INSTALL+31, INSTALL+33 | 
| REMNAME | INSTALL+3~ | 
| RIEN | INSTALL+40~, INSTALL+44*, INSTALL+47 | 
| RNAME | INSTALL+3~, INSTALL+37*, INSTALL+38*, INSTALL+44 | 
| ROUTINE | DELEXE~, DELEXE+2, EXFINC~, EXFINC+4, LDARRAY~, LDARRAY+11, SMEXINS~, SMEXINS+3 | 
| RTN | INSCOM+3~, INSCOM+16, INSCOM+38, LDARRAY+10~, LDARRAY+11*, LDARRAY+12 | 
| SAME | INSCOM+3~, INSCOM+12*, INSCOM+20*, INSCOM+31*, INSCOM+36 | 
| START | INSCOM+3~, INSCOM+13*, INSCOM+16, INSCOM+18, INSCOM+23, INSCOM+29 | 
| TEMP | INSCOM~, INSCOM+4, INSCOM+5, INSCOM+7*, INSCOM+13, INSCOM+14, INSCOM+23*, INSCOM+24, INSDLG+2~, INSDLG+13* , INSDLG+14, INSDLG+17, INSTALL+3~, INSTALL+21*, INSTALL+22, INSTALL+30, INSTALL+33 | 
| TEXT | INSCOM+3~, SMEXINS+1~, SMEXINS+11*, SMEXINS+13 | 
| TEXTOUT | SMEXINS+1~, SMEXINS+12!, SMEXINS+13, SMEXINS+14 | 
| U | DELEXE+8, INSCOM+4, INSCOM+5, INSCOM+13, INSCOM+14, INSDLG+14, INSDLG+17, INSTALL+22, INSTALL+30 | 
| XMSUB | INSTALL+54~, INSTALL+59*, INSTALL+60 | 
| Y | EXFINC~, EXFINC+10 |