PXRMREDT ;SLC/PKR,PJH - Edit PXRM reminder definition. ;03/29/2022
Source file <PXRMREDT.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 10 | $$OVLAP^PXRMAGE SETSTART^PXRMCOPY (SNMLA,SNMLF,SNMLL)^PXRMFNFT $$DEF^PXRMICHK $$VSPONSOR^PXRMINTR BLDALL^PXRMLOGX (FFIND,FIND,TMAP)^PXRMREDF $$OPTION^PXRMREDT DEF^PXRMRUTL ($$VEDIT,SEHIST)^PXRMUTIL |
VA FileMan | 5 | ^DDS ^DIC (,UPDATE)^DIE $$EXTERNAL^DILFD ^DIR |
Kernel | 2 | ($$FMTE,$$NOW)^XLFDT $$RJ^XLFSTR |
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 |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 6 | PXRM DEF PRINT NAME EDIT PXRM DEFINITION EDIT PXRMEDIT PXRMREDF PXRMREDT PXRMTMED |
Name | Comments | DBIA/ICR reference |
---|---|---|
EEDIT | ;Entry point for PXRM DEFINITION EDIT option.
|
|
LOOP | ;
|
|
GETDEF() | ;Let a user select a definition and return the IEN.
|
|
GETNAME | ;Get the name of the reminder definition to edit.
|
|
ALL(ROOT,DA,DEF1,NEW) | ;
|
|
STRTEDIT | ||
EDIT(ROOT,DA) | ;
|
|
GEN | ;Print name
|
|
CLASS | ;
|
|
BASE | ||
FARS | ;
|
|
FIND(LIST) | ;Edit findings (multiple)
|
|
FFIND | ||
LOGIC | ||
CDUE | ||
DIALOG | ||
WEB | ||
LIST(GBL,DA,DEF1,ARRAY) | ;
|
|
OPTION() | ;
|
|
LUDISP(IEN) | ;Use for DIC("W") to augment look-up display.
|
|
PNEDIT | ;Allow for editing the print name of national reminders.
|
|
NXT1 | ||
TFIND(DA,LIST) | ;Allow edit of term findings for national reminders.
|
Name | Field # of Occurrence |
---|---|
^DDS | NXT1+4 |
^DIC | GETNAME+5 |
^DIE | EDIT+8, GEN+3, CLASS+4, CLASS+8, CLASS+15, CLASS+21, CLASS+27, CLASS+31, CLASS+36, CLASS+42 , CLASS+48, CLASS+53, BASE+3, BASE+8, FARS+4, LOGIC+2, LOGIC+9, CDUE+2, DIALOG+2, WEB+2 |
UPDATE^DIE | NXT1+18 |
$$EXTERNAL^DILFD | LUDISP+4, LUDISP+5 |
^DIR | OPTION+18, TFIND+12 |
$$OVLAP^PXRMAGE | FARS+5 |
SETSTART^PXRMCOPY | GETNAME+2 |
SNMLA^PXRMFNFT | FARS+6 |
SNMLF^PXRMFNFT | FIND+2, FFIND+2 |
SNMLL^PXRMFNFT | LOGIC+10 |
$$DEF^PXRMICHK | STRTEDIT+60, EDIT+23 |
$$VSPONSOR^PXRMINTR | CLASS+11 |
BLDALL^PXRMLOGX | STRTEDIT+55 |
FFIND^PXRMREDF | FFIND+1 |
FIND^PXRMREDF | FIND+1 |
TMAP^PXRMREDF | TFIND+19 |
$$OPTION^PXRMREDT | STRTEDIT+18 |
DEF^PXRMRUTL | EEDIT+3 |
$$VEDIT^PXRMUTIL | STRTEDIT+7, STRTEDIT+17 |
SEHIST^PXRMUTIL | STRTEDIT+62, EDIT+25 |
$$FMTE^XLFDT | NXT1+10 |
$$NOW^XLFDT | NXT1+7 |
$$RJ^XLFSTR | TFIND+5 |
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PXD(811.9 - [#811.9] | Classic Fileman Calls, EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(811.9 - [#811.9] | STRTEDIT+56, EDIT+22, LOGIC+4, LOGIC+5*, LOGIC+6*, LUDISP+2, LUDISP+3, NXT1+3, NXT1+5 |
^VA(200 - [#200] | NXT1+9 |
Name | Line Occurrences |
---|---|
$$GETDEF | LOOP+1, NXT1 |
ALL | LOOP+5 |
BASE | STRTEDIT+31, EDIT+15 |
CDUE | STRTEDIT+47 |
CLASS | CLASS+12 |
DIALOG | STRTEDIT+50, EDIT+19 |
EDIT | STRTEDIT+5, STRTEDIT+22 |
FARS | FARS+5 |
FFIND | STRTEDIT+39, EDIT+17 |
FIND | STRTEDIT+35, EDIT+16 |
GEN | STRTEDIT+27, EDIT+14 |
LIST | STRTEDIT+3 |
LOGIC | STRTEDIT+43, EDIT+18 |
LOOP | LOOP+6 |
NXT1 | NXT1+19 |
STRTEDIT | STRTEDIT+57, STRTEDIT+60, EDIT+23 |
TFIND | STRTEDIT+14 |
WEB | STRTEDIT+53, EDIT+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | LIST~, LIST+3! |
ARRAY( | LIST+18* |
BLDLOGIC | ALL+2~, STRTEDIT*, STRTEDIT+13*, STRTEDIT+21*, STRTEDIT+30*, STRTEDIT+34*, STRTEDIT+38*, STRTEDIT+42*, STRTEDIT+46*, STRTEDIT+55 |
CLASS | LUDISP+1~, LUDISP+3*, LUDISP+5*, LUDISP+6 |
CNT | LIST+1~, LIST+4*, LIST+15* |
DA | EEDIT+2~, LOOP+3*, LOOP+5, GETDEF+1~, ALL~, STRTEDIT+3, STRTEDIT+5, STRTEDIT+7, STRTEDIT+14, STRTEDIT+17 , STRTEDIT+22, STRTEDIT+55, STRTEDIT+56, STRTEDIT+60, STRTEDIT+62, EDIT~, EDIT+10, EDIT+22, EDIT+23, EDIT+25 , FARS+6, FIND+2, FFIND+2, LOGIC+4, LOGIC+5, LOGIC+6, LOGIC+10, LIST~, LIST+7, LIST+8 , PNEDIT+1~, NXT1+2*, NXT1+3, NXT1+5, NXT1+14, TFIND~, TFIND+19 |
DATA | LIST+1~, LIST+8*, LIST+10 |
DDSFILE | PNEDIT+1~, PNEDIT+2* |
DEF | EEDIT+2~, EEDIT+3 |
DEF1 | EEDIT+2~, EEDIT+3, LOOP+5, ALL~, STRTEDIT+3, LIST~ |
DEF1( | LIST+14 |
DEF2 | EEDIT+2~, EEDIT+3 |
DIC | EEDIT+2~, EEDIT+4*, LOOP+5, GETDEF+1~, GETDEF+2*, GETNAME+2, STRTEDIT+24~, EDIT+1~, EDIT+25 |
DIC("A" | GETDEF+4* |
DIC("W" | GETNAME+4* |
DIC(0 | GETDEF+3* |
DIDEL | EDIT+1~, EDIT+2* |
DIE | STRTEDIT+24~*, EDIT+1~, EDIT+2* |
DIK | ALL+2~ |
DIR | ALL+2~, OPTION+1~, OPTION+18!, TFIND+1~ |
DIR("?" | OPTION+16* |
DIR("??" | OPTION+17* |
DIR("A" | OPTION+14*, OPTION+15*, TFIND+8*, TFIND+9* |
DIR(0 | OPTION+4*, OPTION+5*, OPTION+6*, OPTION+7*, OPTION+8*, OPTION+9*, OPTION+10*, OPTION+11*, OPTION+12*, OPTION+13* , TFIND+10* |
DIROUT | OPTION+3!, TFIND+13 |
DIRUT | OPTION+3!, TFIND+13 |
DLAYGO | GETDEF+1~, GETDEF+5* |
DR | STRTEDIT+24~, EDIT+1~, EDIT+7*, GEN+2*, CLASS+3*, CLASS+7*, CLASS+14*, CLASS+20*, CLASS+26*, CLASS+30* , CLASS+35*, CLASS+41*, CLASS+47*, CLASS+52*, BASE+2*, BASE+7*, FARS+2*, LOGIC+1*, LOGIC+8*, CDUE+1* , DIALOG+1*, WEB+1*, PNEDIT+1~, PNEDIT+3* |
DR(2 | FARS+3* |
DTOUT | GETDEF+1~, GETNAME+6, ALL+2~, STRTEDIT+7, STRTEDIT+17, STRTEDIT+18, EDIT+10*, EDIT+11*, TFIND+14 |
DUOUT | GETDEF+1~, GETNAME+6, ALL+2~, STRTEDIT+7, STRTEDIT+12*, STRTEDIT+15*, STRTEDIT+17, STRTEDIT+18, OPTION+19*, TFIND+14 |
DUZ | NXT1+9, NXT1+16 |
EDITDT | PNEDIT+1~, NXT1+7*, NXT1+10, NXT1+15 |
EM | LUDISP+1~, LUDISP+4, LUDISP+5 |
FDA | PNEDIT+1~ |
FDA( | NXT1+15*, NXT1+16*, NXT1+17* |
GBL | LIST~, LIST+7, LIST+8 |
GLOB | LIST+1~, LIST+10*, LIST+12, LIST+14, LIST+16, LIST+18 |
IEN | LIST+1~, LIST+10*, LIST+12, LIST+16, LIST+18, LUDISP~, LUDISP+2, LUDISP+3 |
IENLIST | TFIND+1~ |
IENLIST( | TFIND+7*, TFIND+19 |
>> IENS | NXT1+14*, NXT1+15, NXT1+16, NXT1+17 |
INACTIVE | LUDISP+1~, LUDISP+2*, LUDISP+4*, LUDISP+6 |
IND | TFIND+1~, TFIND+2*, TFIND+4*, TFIND+5, TFIND+7, TFIND+10, TFIND+15*, TFIND+16 |
JND | TFIND+1~, TFIND+16*, TFIND+17, TFIND+19 |
LIST | ALL+2~, STRTEDIT+3, STRTEDIT+12, STRTEDIT+14, STRTEDIT+35, EDIT+16, FIND~, FIND+1, TFIND~, TFIND+13* , TFIND+14* |
LIST( | STRTEDIT+9, STRTEDIT+11! |
LIST("RT" | TFIND+3, TFIND+6, TFIND+7 |
MSG | PNEDIT+1~ |
NAME | LIST+1~, LIST+18*, TFIND+1~, TFIND+2*, TFIND+3*, TFIND+5, TFIND+6, TFIND+7, TFIND+17*, TFIND+18 |
NAMELIST | TFIND+1~, TFIND+8 |
NAMELIST( | TFIND+5*, TFIND+17 |
NEW | EEDIT+2~, LOOP+4*, LOOP+5, ALL~, STRTEDIT+5 |
NODE | ALL+2~, STRTEDIT+2*, STRTEDIT+3, LIST+1~, LIST+10* |
NPNAME | PNEDIT+1~, NXT1+5*, NXT1+6, NXT1+13 |
OPNAME | PNEDIT+1~, NXT1+3*, NXT1+6, NXT1+12 |
OPTION | ALL+2~, STRTEDIT+17, STRTEDIT+18*, STRTEDIT+20, STRTEDIT+26, STRTEDIT+29, STRTEDIT+33, STRTEDIT+37, STRTEDIT+41, STRTEDIT+45 , STRTEDIT+49, STRTEDIT+52, STRTEDIT+57 |
OUTPUT | STRTEDIT+59~, STRTEDIT+60, EDIT+1~, EDIT+23 |
RESULT | EDIT+1~, CLASS+11*, CLASS+12 |
ROOT | ALL~, STRTEDIT+5, STRTEDIT+7, STRTEDIT+17, STRTEDIT+22, STRTEDIT+24, STRTEDIT+62, EDIT~, EDIT+2 |
SUB | LIST+1~, LIST+7*, LIST+8, LIST+17, LIST+18, TFIND+1~, TFIND+6*, TFIND+7 |
TEXT | LUDISP+1~, LUDISP+6*, LUDISP+7 |
TYPE | ALL+2~, STRTEDIT+8*, STRTEDIT+9*, STRTEDIT+10, STRTEDIT+11, LIST+1~, LIST+14*, LIST+18 |
U | LOOP+3, LOOP+4, LOGIC+6, LIST+10, LIST+16, LIST+18, OPTION+4, LUDISP+2, LUDISP+3, NXT1+2 , NXT1+3, NXT1+5, NXT1+9 |
WPTMP | PNEDIT+1~ |
WPTMP(1 | NXT1+8* |
WPTMP(2 | NXT1+9* |
WPTMP(3 | NXT1+10* |
WPTMP(4 | NXT1+11* |
WPTMP(5 | NXT1+12* |
WPTMP(6 | NXT1+13* |
X | CLASS+11, OPTION+1~, TFIND+1~ |
Y | EEDIT+2~, LOOP+1*, LOOP+2, LOOP+3, LOOP+4, GETDEF+1~, GETNAME+7, STRTEDIT+15, EDIT+11, EDIT+14 , EDIT+15, EDIT+16, EDIT+17, EDIT+18, EDIT+19, EDIT+20, GEN+4, CLASS+5, CLASS+9, CLASS+16 , CLASS+22, CLASS+28, CLASS+32, CLASS+37, CLASS+43, BASE+4, BASE+9, OPTION+1~, OPTION+19, OPTION+20 , PNEDIT+1~, NXT1*, NXT1+1, NXT1+2, TFIND+1~, TFIND+15, TFIND+16 |