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: ORPARMG1

Package: Order Entry Results Reporting

Routine: ORPARMG1


Information

ORPARMG1 ; SPFO/AJB - ListManager Parameter Display for Notifications ;Dec 18, 2019@08:15:15

Source Information

Source file <ORPARMG1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Kernel 5 (CLEAN,PREP)^XGF  ($$CJ,$$RJ)^XLFSTR  DISP^XQORM1  $$DIV4^XUSER  EN^XUTMDEVQ  
List Manager 4 EN^VALM  ($$SETFLD,$$SETSTR,FULL)^VALM1  SET^VALM10  RE^VALM4  
VA FileMan 3 ^DIC  $$GET1^DIQ  ^DIR  
Order Entry Results Reporting 1 $$LOR^ORPARMGR  
Toolkit 1 ($$GET,GETLST)^XPAR  

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: 14

Package Total Caller Graph
Order Entry Results Reporting 13 OR PARAMETER SELECT  ORAEHLP  ORAERPT  ORALEAPI  ORB3 LM 14 NOTS FOR USERS  ORB3 RECIP NOTIFICATIONS  ORNOT DEFAULT ENTITY SELECTIONS  ORNOT LISTMAN 1 ENTITY MENU  
ORNOT LISTMAN ENTITY ADD  ORNOT LISTMAN ENTITY REMOVE  ORNOT LISTMAN ENTITY REMOVE ALL  ORNOT LISTMAN ENTITY VIEW  ORPARMGR  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
STATUS(VAL) ; evaluates the levels of a notification and returns the status
OUTPUT ; display output for detailed view
ADD ;
DIC(DIC) ;
FIND(GBL,IEN) ; File #200 Only
DETV ; detailed view of notifications a user can receive
HDR1 ;
HDR2
REMOVE ;
VIEW ;
TEXT(X,Y,Z) ;
SCREEN(USER) ;
REMALL ;
ASK ;
HDR ;
INIT ;
HELP ;
EXIT ;
EXPND ;
XQORM ;
EN ;
SELECT(ACT) ;
READ(TYPE,PROMPT,DEFAULT,HELP,SCREEN) ;

External References

Name Field # of Occurrence
^DIC DIC+2, DETV+3
$$GET1^DIQ STATUS+12, STATUS+13, STATUS+14, OUTPUT+2, OUTPUT+4, OUTPUT+6, OUTPUT+8, FIND+1, REMOVE+7, VIEW+9
INIT+7
^DIR READ+7
$$LOR^ORPARMGR SELECT+6
EN^VALM EN+1
$$SETFLD^VALM1 INIT+6, INIT+7
$$SETSTR^VALM1 OUTPUT+14, OUTPUT+18, OUTPUT+21, OUTPUT+24, OUTPUT+27, OUTPUT+31, OUTPUT+35, OUTPUT+39, TEXT+3, HDR+2
INIT+12
FULL^VALM1 ADD+1, REMOVE+1, VIEW+1, SELECT+3
SET^VALM10 INIT+8, INIT+10, INIT+13
RE^VALM4 ADD+9, ADD+14, ADD+19, ADD+21, REMOVE+8, REMALL+2
CLEAN^XGF DETV+5
PREP^XGF DETV+5
$$CJ^XLFSTR OUTPUT+8
$$RJ^XLFSTR OUTPUT+41
$$GET^XPAR OUTPUT+16, OUTPUT+19, OUTPUT+22, OUTPUT+25, OUTPUT+29, OUTPUT+33
GETLST^XPAR VIEW+6, VIEW+7
DISP^XQORM1 HELP+1
$$DIV4^XUSER OUTPUT+5
EN^XUTMDEVQ DETV+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: LN(Y),!
  • Line Location: OUTPUT+46
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ADD+1
Function Call: WRITE
  • Prompt: !,"Adding All Active CPRS Users to the list..."
  • Line Location: ADD+6
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+20
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DETV+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DETV+4
Function Call: READ
  • Formatting: !
  • Prompt: "Press <ENTER> to continue or '^' to exit "
  • Variable: X
  • Timeout: DTIME
  • Line Location: HDR1+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VIEW+4
Function Call: WRITE
  • Prompt: "Detailed settings for: ",$$GET1^DIQ(+ENT(0),IEN,.01)
  • Line Location: VIEW+9
Function Call: WRITE
  • Prompt: !,$P(LIST(Y),U),?$S(+$D(SYSLST):57,1:(IOM-$L($P(LIST(Y),U,2)))),$P(LIST(Y),U,2)
  • Line Location: VIEW+17
Function Call: WRITE
  • Prompt: ?69,"["_SYSLST($P(LIST(Y),U))_"]"
  • Condition for execution: $D(SYSLST($P(LIST(Y),U)))
  • Line Location: VIEW+17
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VIEW+18
Function Call: WRITE
  • Prompt: IOCUON
  • Line Location: VIEW+19
Function Call: WRITE
  • Prompt: !
  • Line Location: VIEW+20
Function Call: WRITE
  • Prompt: IOCUOFF
  • Line Location: VIEW+21
Function Call: WRITE
  • Prompt: IOCUON
  • Line Location: VIEW+21
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • DIC
  • Line Location:
    • DIC+2
    • DETV+3
Routine Call
  • DIR
  • Line Location:
    • READ+7
Routine Call
  • VALM
  • Line Location:
    • EN+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100.21 - [#100.21] Classic Fileman Calls,  GET1^DIQ
^VA(200 - [#200] Classic Fileman Calls,  GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100.21 - [#100.21] OUTPUT+2
^ORD(100.9 - [#100.9] OUTPUT+12
^ORD(101 - [#101] XQORM+1
^VA(200 - [#200] ADD+7, SCREEN+2, SCREEN+4

Label References

Name Line Occurrences
$$DIC ADD+12, ADD+17, ADD+20
$$READ ADD+3, DETV+4, VIEW+18, VIEW+21, ASK+1
$$SCREEN ADD+8
$$STATUS OUTPUT+38, OUTPUT+40
@( ASK+2, SELECT+1, SELECT+7
FIND ADD+13, ADD+18
HDR1 OUTPUT+46
HDR2 OUTPUT+44
INIT ADD+9, ADD+14, ADD+19, ADD+21, REMOVE+8, REMALL+2
XQORM HDR+3, EXIT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT ASK+1~*, ASK+2, SELECT~, SELECT+1, SELECT+7
CNT OUTPUT+28~*, OUTPUT+29*, OUTPUT+30, OUTPUT+31, OUTPUT+34, OUTPUT+35
CNT(1 OUTPUT+32*, OUTPUT+33*, OUTPUT+34, OUTPUT+35
DEFAULT READ~, READ+5
DIC ADD+11~*, ADD+12, ADD+16~*, ADD+17, ADD+20~*, DIC~, DETV+2~, DETV+3*
DIC("A" DETV+3*
DIC("B" DETV+3*
DIC(0 ADD+11*, ADD+16*, ADD+20*, DETV+3*
DIR READ+1~
DIR("?" READ+6*
DIR("A" READ+4*
DIR("B" READ+5*
DIR("S" READ+3*
DIR(0 READ+2*
DIV STATUS+1~, STATUS+16, STATUS+17, STATUS+18, STATUS+19, OUTPUT+1~, OUTPUT+5*, OUTPUT+6*, OUTPUT+7*, OUTPUT+32
DIV( OUTPUT+6*!, OUTPUT+32, OUTPUT+33, OUTPUT+34
DT SCREEN+6, SCREEN+8
DTIME OUTPUT+47, HDR1+2
DUZ DETV+3
END OUTPUT+1~, OUTPUT+43*, OUTPUT+45, OUTPUT+46, OUTPUT+47, HDR1+2*, HDR1+3
>> ENT VIEW+6
>> ENT(0 ADD+2, REMOVE+7, VIEW+7, VIEW+9, VIEW+10, VIEW+11, HDR+1, INIT+7
>> ENT(1 ADD+20
ENTRIES REMALL+1!, INIT+3*, INIT+5*
ENTRIES( ADD+8*, ADD+20*, FIND+1*, REMOVE+7!, INIT+4
ERR REMOVE+4~
GBL FIND~, FIND+1
HELP READ~, READ+6
IEN STATUS+12, STATUS+13, STATUS+14, OUTPUT+2, OUTPUT+4, OUTPUT+5, OUTPUT+8, OUTPUT+16, ADD+7~*, ADD+8
, FIND~, FIND+1, DETV+2~, DETV+3*, REMOVE+2~, REMOVE+4~, REMOVE+6*, REMOVE+7, VIEW+2~, VIEW+5*
VIEW+6, VIEW+9, INIT+1~, INIT+4*, INIT+7, INIT+8
>> IOCUOFF VIEW+18, VIEW+21
>> IOCUON VIEW+19, VIEW+21
IOF ADD+1, DETV+1, HDR2VIEW+4, VIEW+18
IOM VIEW+17, TEXT+2, HDR+2, INIT+12
>> IORVOFF VIEW+18, VIEW+21
>> IORVON VIEW+18, VIEW+21
IOSL OUTPUT+46, VIEW+18, VIEW+20
IOST OUTPUT+10, OUTPUT+11, OUTPUT+14, OUTPUT+15, OUTPUT+44, OUTPUT+47, HDR1+1, HDR2
>> IOUOFF DETV+5, VIEW+10, VIEW+11
>> IOUON DETV+5, VIEW+10, VIEW+11
J REMOVE+5~*, REMOVE+6, REMOVE+7
LEN REMOVE+4~*, REMOVE+5
LIST VIEW+6~, VIEW+13
LIST( VIEW+14*!, VIEW+15, VIEW+16, VIEW+17
LN OUTPUT+1~, OUTPUT+8*, OUTPUT+10*, OUTPUT+11*, OUTPUT+14*, OUTPUT+15*, OUTPUT+18*, OUTPUT+21, OUTPUT+24, OUTPUT+27
OUTPUT+30, OUTPUT+31, OUTPUT+34, OUTPUT+35, OUTPUT+36*, OUTPUT+39, OUTPUT+40*, OUTPUT+41*, OUTPUT+42*
LN( OUTPUT+8*, OUTPUT+10*, OUTPUT+11*, OUTPUT+14*, OUTPUT+15*, OUTPUT+18*, OUTPUT+21*, OUTPUT+24*, OUTPUT+27*, OUTPUT+30*
OUTPUT+31*, OUTPUT+34*, OUTPUT+35*, OUTPUT+36*, OUTPUT+39*, OUTPUT+40*, OUTPUT+41*, OUTPUT+42*, OUTPUT+45, OUTPUT+46
LVL REMOVE+3~*, REMOVE+4, REMOVE+6, REMOVE+7
NAME ADD+7~*, ADD+8, INIT+1~, INIT+4*
NOT OUTPUT+1~, OUTPUT+12*, OUTPUT+18
NOTIFS OUTPUT+1~, OUTPUT+17*, OUTPUT+20*, OUTPUT+23*, OUTPUT+26*, OUTPUT+28*, OUTPUT+32*, OUTPUT+38, OUTPUT+40
NUM OUTPUT+1~, OUTPUT+12*, OUTPUT+16, OUTPUT+19, OUTPUT+22, OUTPUT+25, OUTPUT+29, OUTPUT+33
ORQ STATUS+1~*, STATUS+7, STATUS+8*, STATUS+9*, STATUS+15*, STATUS+16, STATUS+17*, STATUS+18*, VIEW+2~*, VIEW+3
VIEW+15, VIEW+18*, VIEW+19, VIEW+21*
ORTAB SCREEN+1~, SCREEN+4*, SCREEN+5, SCREEN+6, SCREEN+7, SCREEN+8
ORUOFF OUTPUT+10, OUTPUT+14, DETV+2~, DETV+5*
ORUON OUTPUT+10, OUTPUT+14, DETV+2~, DETV+5*
ORX SCREEN+1~, SCREEN+2*, SCREEN+3, SCREEN+4
>> PAR VIEW+6, VIEW+7
PKG STATUS+1~, STATUS+24, STATUS+25, STATUS+26
POP ADD+20~, DIC+1~, DETV+2~
PROMPT READ~, READ+4
SCREEN READ~, READ+3
SEL VIEW+3, VIEW+5, ASK+1, SELECT+4~, SELECT+5*, SELECT+6*
SEL( REMOVE+3, REMOVE+4, REMOVE+6, REMOVE+7
SEL(0 SELECT+5*
SHOW OUTPUT+9, OUTPUT+13, OUTPUT+18, OUTPUT+21, OUTPUT+24, OUTPUT+27, OUTPUT+29, OUTPUT+33, OUTPUT+36, OUTPUT+37
DETV+2~, DETV+4*
SRV STATUS+1~, STATUS+12, STATUS+13, STATUS+14
STAT VIEW+16~*
SVS OUTPUT+1~, OUTPUT+4*, OUTPUT+19
SYS STATUS+1~, STATUS+21, STATUS+22, STATUS+23
SYSLST VIEW+7~, VIEW+17
SYSLST( VIEW+8*!, VIEW+17
>> SYSTEM VIEW+7
TEA STATUS+1~, STATUS+7, STATUS+8, STATUS+9, STATUS+10
TM OUTPUT+1~, OUTPUT+2*, OUTPUT+3*, OUTPUT+28
TM( OUTPUT+2*, OUTPUT+28, OUTPUT+29, OUTPUT+30
TYPE READ~, READ+2
U STATUS+3, STATUS+11, STATUS+15, STATUS+20, OUTPUT+17, OUTPUT+20, OUTPUT+23, OUTPUT+26, OUTPUT+28, OUTPUT+32
ADD+3, ADD+20, DETV+4, HDR1+2, VIEW+8, VIEW+14, VIEW+16, VIEW+17, SCREEN+6, SCREEN+7
, SCREEN+8, ASK+1, HDR+1, XQORM+1, READ+9
USER SCREEN~, SCREEN+2, SCREEN+4
USR STATUS+1~, STATUS+5, STATUS+6, STATUS+9, STATUS+10, STATUS+13, STATUS+14, STATUS+18, STATUS+19, STATUS+22
, STATUS+23, STATUS+25, STATUS+26
USRLST ADD+2~, ADD+3*, ADD+4, ADD+5, ADD+10, ADD+11, ADD+13, ADD+15
VAL STATUS~, STATUS+3, STATUS+4*, STATUS+6*, STATUS+8*, STATUS+9*, STATUS+10*, STATUS+11, STATUS+14*, STATUS+15
, STATUS+17*, STATUS+18*, STATUS+19*, STATUS+20, OUTPUT+16~*, OUTPUT+17, OUTPUT+18, OUTPUT+19*, OUTPUT+20, OUTPUT+21
OUTPUT+22*, OUTPUT+23, OUTPUT+24, OUTPUT+25*, OUTPUT+26, OUTPUT+27, OUTPUT+29*, OUTPUT+31, OUTPUT+33*, OUTPUT+35
ADD+11~, ADD+12*, ADD+13, ADD+16~, ADD+17*, ADD+18
>> VALMAR REMOVE+6, REMOVE+7, VIEW+5, REMALL+1, INIT+2
>> VALMBG REMOVE+8*
>> VALMCNT INIT+1*, INIT+5*, INIT+6, INIT+8, INIT+9*, INIT+14*, XQORM+1, SELECT+2, SELECT+5
>> VALMHDR(1 HDR+1*, HDR+2*
X STATUS+1~, STATUS+2*, STATUS+3, STATUS+7*, STATUS+8, STATUS+9, STATUS+10, STATUS+16*, STATUS+17, STATUS+18
, STATUS+19, OUTPUT+1~, OUTPUT+2*, OUTPUT+3, OUTPUT+6*, OUTPUT+7, OUTPUT+28*, OUTPUT+29, OUTPUT+30, OUTPUT+32*
OUTPUT+33, OUTPUT+34, OUTPUT+38*, OUTPUT+39, OUTPUT+47*, ADD+20~, DIC+1~, FIND+1~*, DETV+2~, HDR1+2*
REMOVE+2~, VIEW+2~, VIEW+3*, VIEW+5, TEXT~, TEXT+2, TEXT+3, INIT+5~*, INIT+6*, INIT+7*
INIT+8, INIT+11*, INIT+12*, INIT+13, HELP+1*, SELECT+4~, READ+1~, READ+8
>> XQORM("#" XQORM+1*
>> XQORNOD(0 SELECT+5
Y STATUS+1~, STATUS+2*, STATUS+3*, STATUS+7*, STATUS+8, STATUS+9, STATUS+10, STATUS+16*, STATUS+17, STATUS+18
, STATUS+19, OUTPUT+1~, OUTPUT+28*, OUTPUT+29*, OUTPUT+32*, OUTPUT+33*, OUTPUT+38*, OUTPUT+43*, OUTPUT+45*, OUTPUT+46
ADD+20~*, DIC+1~, DIC+3, FIND+1~, DETV+2~, DETV+3, VIEW+2~, VIEW+8*, VIEW+13*, VIEW+14
VIEW+15*, VIEW+16, VIEW+17, TEXT~, TEXT+2*, TEXT+3, SELECT+4~, READ+1~, READ+8*, READ+9*
, READ+10
Y(0 READ+9
Z TEXT~, TEXT+1*, TEXT+3
ZTSAVE DETV+2~, DETV+7
ZTSAVE("IEN" DETV+6*
ZTSAVE("ORUFF" DETV+5*
ZTSAVE("ORUON" DETV+5*
ZTSAVE("SHOW" DETV+6*
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