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 |
| Electronic Health Modernization | 4 | EHM-01183 EHM-01191 EHM-01473 EHM-01481 |
| 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 |