Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMDLFI

Package: Clinical Reminders

Routine: PXRMDLFI


Information

PXRMDLFI ; SLC/PKR - Handle Reminder dialog findings. ;Apr 25, 2022@08:53:57

Source Information

Source file <PXRMDLFI.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 3 FINDINGS^PXRMDLG6  COLFMT^PXRMTEXT  BLDRLIST^PXRMVPTR  
VA FileMan 2 ^DIC  ^DIE  
Kernel 1 $$RJ^XLFSTR  
Mental Health 1 $$RL^YTQPXRM3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 5 PXRM DIALOG ELEMENT  PXRM DIALOG GROUP  PXRM EDIT ELEMENT  PXRM EDIT GROUP  PXRM RESULT GROUP  

Entry Points

Name Comments DBIA/ICR reference
DISP(IEN,SC) ;Display findings and additional findings.
INPUT(IEN) ;Input finding and additional findings.
AFLIST
DISPFCAP(DA,JUS) ;
HASIMMSKT(IEN) ;
MHLICR(IEN) ;Check to see if mental health licensing is required.

External References

Name Field # of Occurrence
^DIC AFLIST+17
^DIE INPUT+21, AFLIST+25
FINDINGS^PXRMDLG6 HASIMMSKT+3
COLFMT^PXRMTEXT DISP+17, DISP+25, DISP+39, INPUT+17, AFLIST+10
BLDRLIST^PXRMVPTR DISP+10, DISP+30, INPUT+10, INPUT+30
$$RJ^XLFSTR DISPFCAP+3, DISPFCAP+9
$$RL^YTQPXRM3 MHLICR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: DISP+18
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: DISP+26
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: DISP+40
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: INPUT+18
Function Call: WRITE
  • Prompt: !!,"Additional findings:"
  • Line Location: AFLIST+0
Function Call: WRITE
  • Prompt: " none"
  • Line Location: AFLIST+1
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: AFLIST+11
Function Call: WRITE
  • Prompt: !!,"Editing Finding Number: "_$G(DA)
  • Line Location: AFLIST+24
Function Call: WRITE
  • Prompt: !,STR
  • Line Location: DISPFCAP+5
Function Call: WRITE
  • Prompt: !,STR
  • Line Location: DISPFCAP+11
Function Call: WRITE
  • Prompt: !,"This MH test requires a license."
  • Line Location: MHLICR+3
Function Call: WRITE
  • Prompt: !,"The question text will not appear in the progress note.",!
  • Line Location: MHLICR+4
Routine Call
  • DIC
  • Line Location:
    • AFLIST+17
Routine Call
  • DIE
  • Line Location:
    • INPUT+21
    • AFLIST+25

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(801.41 - [#801.41] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(801.41 AFLIST+16
^PXRMD(801.41 - [#801.41] DISP+7, DISP+24, DISP+27, DISP+32, DISP+33, INPUT+7, AFLIST+1, AFLIST+3, AFLIST+4, AFLIST+27*
, DISPFCAP+4, DISPFCAP+10

Label References

Name Line Occurrences
$$HASIMMSKT DISPFCAP+2
AFLIST AFLIST+31
MHLICR INPUT+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABBR DISP+3~, DISP+13*, DISP+15, DISP+36*, DISP+38, INPUT+2~, INPUT+13*, INPUT+16, AFLIST+7*, AFLIST+9
D INPUT+4~
D0 INPUT+4~
DA INPUT+4~, INPUT+20*, INPUT+32!, AFLIST+22*, AFLIST+24, AFLIST+30, DISPFCAP~, DISPFCAP+2, DISPFCAP+4, DISPFCAP+10
, HASIMMSKT+1~, HASIMMSKT+3
DA(1 INPUT+32*, HASIMMSKT+2*
DC INPUT+4~
DE INPUT+4~
DG INPUT+4~
DH INPUT+4~
DI INPUT+4~
DIC INPUT+4~, AFLIST+13*, AFLIST+20!
DIC("A" AFLIST+15*
DIC("P" AFLIST+16*
DIC(0 AFLIST+14*
DIDEL INPUT+4~
DIE INPUT+4~, INPUT+19*, AFLIST+20*
DIE("NO^" AFLIST+21*
DIEDA INPUT+4~
DIEIENS INPUT+5~
DIEL INPUT+4~
DIEN INPUT+4~
DIETMP INPUT+4~
DIEXREF INPUT+5~
DIFLD INPUT+5~
DINUSE INPUT+5~
DIP INPUT+5~
DISYS INPUT+5~
DK INPUT+5~
DL INPUT+5~
DM INPUT+5~
DP INPUT+5~
DQ INPUT+5~
DR INPUT+5~, INPUT+20*, AFLIST+23*
DU INPUT+5~
>> DUOUT AFLIST+18
FI DISP+3~, DISP+7*, DISP+8, DISP+11, DISP+12, DISP+16, DISP+33*, DISP+34, DISP+35, INPUT+2~
, INPUT+7*, INPUT+8, INPUT+11, INPUT+12, AFLIST+4*, AFLIST+5, AFLIST+6
FIEN DISP+3~, DISP+11*, DISP+14, DISP+34*, DISP+37, INPUT+2~, INPUT+11*, INPUT+14, AFLIST+5*, AFLIST+8
>> FIND HASIMMSKT+4*, HASIMMSKT+5, HASIMMSKT+6
FINDARR HASIMMSKT+1~, HASIMMSKT+3
FINDARR( HASIMMSKT+4
FINDINGS HASIMMSKT+1~
FMTSTR DISP+3~, DISP+6*, DISP+17, DISP+22*, DISP+25, DISP+39, INPUT+2~, INPUT+15*, INPUT+17, INPUT+27*
AFLIST+10
GBL DISP+3~, DISP+12*, DISP+13, DISP+14, DISP+35*, DISP+36, DISP+37, INPUT+2~, INPUT+12*, INPUT+13
, INPUT+14, AFLIST+6*, AFLIST+7, AFLIST+8, AFLIST+22*
IEN DISP~, DISP+7, DISP+24, DISP+27, DISP+32, DISP+33, INPUT~, INPUT+7, INPUT+20, INPUT+32
AFLIST+1, AFLIST+3, AFLIST+4, AFLIST+13, AFLIST+27, HASIMMSKT~, HASIMMSKT+2, MHLICR~, MHLICR+2
IMMSKT DISPFCAP+1~, DISPFCAP+2*, DISPFCAP+3, DISPFCAP+6, DISPFCAP+7
IND DISP+3~, DISP+18*, DISP+26*, DISP+40*, INPUT+2~, INPUT+18*, AFLIST+11*
JND DISP+3~, DISP+31*, DISP+32*, DISP+33, DISP+38, INPUT+2~, AFLIST+2*, AFLIST+3*, AFLIST+4, AFLIST+9
JUS DISPFCAP~, DISPFCAP+3, DISPFCAP+9
NAME DISP+3~, DISP+14*, DISP+15, DISP+37*, DISP+38, INPUT+14*, INPUT+16, AFLIST+8*, AFLIST+9
NL DISP+3~, DISP+17, DISP+18, DISP+25, DISP+26, DISP+39, DISP+40, INPUT+2~, INPUT+17, INPUT+18
AFLIST+10, AFLIST+11
OUTPUT DISP+3~, DISP+17, DISP+25, DISP+39, INPUT+2~, INPUT+17, AFLIST+10
OUTPUT( DISP+18, DISP+26, DISP+40, INPUT+18, AFLIST+11
RESULT HASIMMSKT+1~, HASIMMSKT+2*, HASIMMSKT+4, HASIMMSKT+5*, HASIMMSKT+6*, HASIMMSKT+7
SAVEFI INPUT+2~, INPUT+23*, AFLIST+19, AFLIST+28, AFLIST+30
SC DISP~, DISP+6, DISP+22
STR DISPFCAP+1~, DISPFCAP+3*, DISPFCAP+4*, DISPFCAP+5, DISPFCAP+7*, DISPFCAP+8, DISPFCAP+9*, DISPFCAP+10*, DISPFCAP+11
TEXT DISP+3~, DISP+15*, DISP+16*, DISP+17, DISP+23*, DISP+24*, DISP+25, DISP+38*, DISP+39, INPUT+2~
, INPUT+16*, INPUT+17, AFLIST+9*, AFLIST+10
U DISP+7, DISP+13, DISP+14, DISP+15, DISP+24, DISP+36, DISP+37, DISP+38, INPUT+7, INPUT+13
, INPUT+14, INPUT+16, INPUT+22, AFLIST+7, AFLIST+8, AFLIST+9, AFLIST+16, AFLIST+18, AFLIST+22, AFLIST+26
AFLIST+27, DISPFCAP+4, DISPFCAP+10
VPLIST DISP+3~, DISP+10, DISP+29!, DISP+30, INPUT+2~, INPUT+10, INPUT+29!, INPUT+30
VPLIST( DISP+13, DISP+36, INPUT+13, AFLIST+7
X INPUT+6~, INPUT+23, INPUT+24
Y INPUT+6~, INPUT+22, AFLIST+19, AFLIST+22, AFLIST+26, AFLIST+28
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All