PXRMEXSP ;SLC/AGP - Auto packed utility. ;Jun 10, 2024@11:55:28
Source file <PXRMEXSP.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 10 | $$RETARR^PXRMDLRP (FILELIST,PACKORD)^PXRMEXFILELIST $$EXISTS^PXRMEXIU BLDLIST^PXRMEXLC (CMPLIST,ORDER,PACK,PATTR,PUTSRC)^PXRMEXPD PROC120^PXRMEXRP STOREPR^PXRMEXU2 $$DEF^PXRMICHK $$TERM^PXRMICK1 FORMAT^PXRMTEXT |
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT BMES^XPDUTL |
| VA FileMan | 1 | ^DIR |
| 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 |
|---|---|---|
| TESTER | ;
|
|
| BACKUP(IEN) | ;
|
|
| BLDDESC(TMPIND,DESCTXT) | ;If multiple entries have been selected
|
|
| BLDFSEL(SELLIST,FILELST,INPUTS) | ;
|
|
| CRE(EXNAME,INPUTS,DESCTXT,NOTINLM) | ;Pack a reminder component and store it in the repository.
|
|
| DEF(SELLIST,TMPIND,NOTINLM) | ;Check reminder definitions for errors.
|
|
| DIALOG(SELLIST,TMPIND,NOTINLM) | ;Check reminder dialogs for errors
|
|
| HEADER(TMPIND,USELLIST,SELLIST,RANK,EFNAME,DESCTXT) | ;Create the Exchange file header
|
|
| TERM(SELLIST,TMPIND,NOTINLM) | ;Check reminder terms for errors.
|
| Name | Field # of Occurrence |
|---|---|
| ^DIR | BACKUP+4 |
| $$RETARR^PXRMDLRP | DIALOG+11 |
| FILELIST^PXRMEXFILELIST | BACKUP+6, CRE+5 |
| PACKORD^PXRMEXFILELIST | CRE+6 |
| $$EXISTS^PXRMEXIU | BLDFSEL+6 |
| BLDLIST^PXRMEXLC | CRE+38 |
| CMPLIST^PXRMEXPD | CRE+15 |
| ORDER^PXRMEXPD | CRE+29 |
| PACK^PXRMEXPD | CRE+31 |
| PATTR^PXRMEXPD | HEADER+6 |
| PUTSRC^PXRMEXPD | HEADER+3 |
| PROC120^PXRMEXRP | BACKUP+8 |
| STOREPR^PXRMEXU2 | CRE+33 |
| $$DEF^PXRMICHK | DEF+11 |
| $$TERM^PXRMICK1 | TERM+11 |
| FORMAT^PXRMTEXT | BLDDESC+4 |
| $$FMTE^XLFDT | TESTER+7 |
| $$NOW^XLFDT | TESTER+7 |
| BMES^XPDUTL | CRE+36, CRE+41, CRE+42 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.8 - [#811.8] | BACKUP+2 |
| ^PXD(811.9 - [#811.9] | DEF+9 |
| ^PXRMD(811.5 - [#811.5] | TERM+9 |
| ^TMP( | BLDDESC+5!, BLDDESC+6*, CRE+4!, CRE+16!, CRE+32!, CRE+34!, DEF+3!, DIALOG+4!, TERM+3! |
| Name | Line Occurrences |
|---|---|
| $$BLDFSEL | CRE+7 |
| $$DEF | CRE+18 |
| $$DIALOG | CRE+20 |
| $$TERM | CRE+19 |
| BLDDESC | HEADER+4 |
| CRE | TESTER+9, BACKUP+11 |
| HEADER | CRE+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CMPLIST | CRE+1~, CRE+15, CRE+29, CRE+31 |
| CNT | CRE+1~, DIALOG+1~, DIALOG+16* |
| DERRFND | CRE+1~ |
| DERRMSG | CRE+1~ |
| DESCTXT | TESTER+1~, TESTER+9, BACKUP+1~, BACKUP+11, BLDDESC~, BLDDESC+4, CRE~, CRE+25, HEADER~, HEADER+4 |
| DESCTXT("" | BLDDESC+3 |
| DESCTXT(1 | TESTER+6* |
| DESCTXT(2 | TESTER+7* |
| DIEN | CRE+1~, DEF+1~, DEF+8*, DEF+9, DEF+11, DIALOG+1~, DIALOG+9*, DIALOG+11, TERM+1~, TERM+8* , TERM+9, TERM+11 |
| DIR | BACKUP+1~ |
| DIR("A" | BACKUP+3* |
| DIR("B" | BACKUP+3* |
| DIR(0 | BACKUP+3* |
| EFNAME | CRE+1~, CRE+23*, CRE+36, CRE+37, CRE+41, CRE+43, HEADER~, HEADER+3 |
| ERROR | BLDFSEL+1~, BLDFSEL+2*, BLDFSEL+3, BLDFSEL+5, BLDFSEL+7*, BLDFSEL+11, CRE+1~, CRE+15, CRE+16 |
| EXNAME | TESTER+1~, TESTER+8*, TESTER+9, BACKUP+1~, BACKUP+10*, BACKUP+11, CRE~, CRE+23, CRE+25, CRE+26 , CRE+33 |
| FAIL | BACKUP+1~, BACKUP+7*, BACKUP+8, CRE+1~, DEF+1~, DEF+2*, DEF+3, DEF+12*, DEF+13, DEF+14 , DEF+15, DIALOG+1~, DIALOG+2*, DIALOG+4, DIALOG+10, DIALOG+12*, DIALOG+13*, DIALOG+19, DIALOG+20, DIALOG+21 , TERM+1~, TERM+2*, TERM+3, TERM+12*, TERM+13, TERM+14, TERM+15, TERM+17 |
| FAILTYPE | CRE+1~, DIALOG+1~, DIALOG+11*, DIALOG+12, DIALOG+13, DIALOG+15 |
| FILELST | BLDFSEL~, CRE+1~, CRE+5, CRE+7, CRE+15 |
| FILES | BACKUP+1~, BACKUP+6, BACKUP+8 |
| FN | BLDFSEL+1~, BLDFSEL+2*, BLDFSEL+3*, BLDFSEL+5, BLDFSEL+6, BLDFSEL+9, BLDFSEL+10 |
| ID | BLDFSEL+1~, BLDFSEL+5*, BLDFSEL+6 |
| IDX | DEF+1~, DEF+6*, DEF+7*, DEF+8, DIALOG+1~, DIALOG+6*, DIALOG+8*, DIALOG+9, TERM+1~, TERM+6* , TERM+7*, TERM+8 |
| IEN | BACKUP~, BACKUP+2, BACKUP+8, BLDFSEL+1~, BLDFSEL+6*, BLDFSEL+7, BLDFSEL+9 |
| IND | BLDDESC+2~, BLDDESC+6* |
| INPUTS | TESTER+1~, TESTER+9, BACKUP+1~, BACKUP+9*, BACKUP+11, BLDFSEL~, CRE~, CRE+7 |
| INPUTS( | TESTER+2*, TESTER+3*, TESTER+4*, TESTER+5*, BLDFSEL+3, BLDFSEL+5 |
| LIST | BACKUP+1~, BACKUP+8 |
| LIST("FILES" | BACKUP+9 |
| NAME | BACKUP+1~, BACKUP+2*, BACKUP+8, BACKUP+10 |
| NL | BLDDESC+2~, BLDDESC+3*, BLDDESC+4 |
| NOTINLM | TESTER+1~, TESTER+8*, TESTER+9, CRE~, CRE+17*, CRE+18, CRE+19, CRE+20, CRE+24*, CRE+36 , CRE+40, DEF~, DEF+5, DEF+9, DEF+11, DEF+13, DIALOG~, DIALOG+5, DIALOG+14, DIALOG+19 , TERM~, TERM+5, TERM+9, TERM+11, TERM+13 |
| NOUT | BLDDESC+2~, BLDDESC+4, BLDDESC+6 |
| NUMF | BLDFSEL+1~, BLDFSEL+4*, BLDFSEL+8*, BLDFSEL+9, BLDFSEL+10 |
| OK | DEF+1~, DEF+11*, DEF+12, TERM+1~, TERM+11*, TERM+12 |
| OUTPUT | CRE+2~, DEF+1~, DEF+10!, DEF+11, DIALOG+1~, DIALOG+3!, DIALOG+11, DIALOG+17!, TERM+1~, TERM+10! , TERM+11 |
| OUTPUT( | DIALOG+16 |
| POA | CRE+2~, CRE+29, CRE+31 |
| RANK | CRE+2~, CRE+6, CRE+25, CRE+29, HEADER~ |
| SELLIST | BLDFSEL~, CRE+2~, CRE+7, CRE+10, CRE+12, CRE+15, CRE+18, CRE+19, CRE+20, CRE+25 , CRE+31, CRE+33, DEF~, DIALOG~, HEADER~, TERM~ |
| SELLIST( | BLDFSEL+9*, BLDFSEL+10*, DEF+3, DEF+7, DEF+8, DIALOG+4, DIALOG+8, DIALOG+9, TERM+3, TERM+7 , TERM+8 |
| SERROR | CRE+2~, CRE+31, CRE+32 |
| SUCCESS | CRE+2~, CRE+33, CRE+35 |
| TEXT | BLDDESC+2~ |
| TEXTOUT | BLDDESC+2~, BLDDESC+4 |
| TEXTOUT( | BLDDESC+6 |
| TMPIND | BLDDESC~, BLDDESC+5, BLDDESC+6, CRE+2~, CRE+3*, CRE+4, CRE+16, CRE+18, CRE+19, CRE+20 , CRE+25, CRE+31, CRE+32, CRE+33, CRE+34, DEF~, DEF+3, DIALOG~, DIALOG+4, HEADER~ , HEADER+3, HEADER+4, HEADER+6, TERM~, TERM+3 |
| U | BACKUP+2, DEF+9, TERM+9 |
| USELIST | CRE+2~, CRE+12*, CRE+25 |
| USELLIST | HEADER~ |
| VALMHDR | CRE+9! |
| VALMHDR(1 | CRE+37*, CRE+43* |
| VALMHDR(2 | CRE+44* |
| Y | BACKUP+1~, BACKUP+5 |