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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORGUEM

Package: Order Entry Results Reporting

Routine: ORGUEM


Information

ORGUEM ; slc/KCM - Set Up Formatted Protocol Menus ;5/28/92 14:41

Source Information

Source file <ORGUEM.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
VA FileMan 6 ^DIC  FILE^DICN  ^DIE  ^DIK  EN^DIQ  ^DIR  
Kernel 5 HOME^%ZIS  ENDR^%ZISS  EN^XQOR  EN^XQORM  ($$INHI,$$INLO)^XQORM1  
Order Entry Results Reporting 2 SET^ORGUEM1  ($$LOOK,BLANKS,FLDS,GMENU,NEW,SMENU)^ORGUEM2  

Entry Points

Name Comments DBIA/ICR reference
EN ; Select menu, change items, formatting, & other attributes
DMEN ; Delete Protocol Menu (pointers not updated)
COL ; Edit the number of columns for the protocol
MNE ; Edit mnemonic width for the protocol
ADD ; Add a new item to the menu
EDIT ; Edit an item on the menu
DEL ; Delete an item from the menu
SHOW ; Display the menu
TOG ; Toggle menu display mode
OPT ; Edit optional menu parameters
INQ ; Inquire protocol file

External References

Name Field # of Occurrence
HOME^%ZIS EN+4
ENDR^%ZISS EN+4
^DIC ADD+3, INQ+2
FILE^DICN ADD+7
^DIE COL+5, MNE+5, ADD+7, OPT+2
^DIK DMEN+4, DEL+5
EN^DIQ INQ+3
^DIR COL+4, MNE+4
SET^ORGUEM1 SHOW+4
$$LOOK^ORGUEM2 EDIT+2, DEL+2
BLANKS^ORGUEM2 EN+8
FLDS^ORGUEM2 EDIT+3
GMENU^ORGUEM2 EN+2
NEW^ORGUEM2 EN+3
SMENU^ORGUEM2 SHOW+4
EN^XQOR EN+7
EN^XQORM SHOW+4
$$INHI^XQORM1 SHOW+2
$$INLO^XQORM1 SHOW+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Insufficient information to create menu...."
  • Line Location: DMEN+3
Function Call: WRITE
  • Prompt: !!,ORGMENU(0,0),?61,$$INHI^XQORM1,"HILITE",$$INLO^XQORM1,"=placeholder"
  • Line Location: SHOW+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SHOW+3
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SHOW+3
Function Call: WRITE
  • Prompt: !,$S($D(XQORM("A")):XQORM("A"),1:"Select Item(s): ")
  • Line Location: SHOW+6
Function Call: WRITE
  • Prompt: !
  • Line Location: SHOW+8
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SHOW+8
Function Call: WRITE
  • Prompt: !,"Menus will now be displayed as the user will see them."
  • Line Location: TOG+1
Function Call: WRITE
  • Prompt: !,"Menus will now be displayed using actual sequence numbers and protocol names."
  • Line Location: TOG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: INQ+3
Routine Call
  • %ZIS
  • Line Location:
    • EN+4
Routine Call
  • DIC
  • Line Location:
    • ADD+3
    • INQ+2
Routine Call
  • DIE
  • Line Location:
    • COL+5
    • MNE+5
    • ADD+7
    • OPT+2
Routine Call
  • DIR
  • Line Location:
    • COL+4
    • MNE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( EN+9*
^ORD(101 - [#101] EN+6, COL+2, MNE+2, ADD+5
^XUTL("XQORM" EN+10!

Label References

Name Line Occurrences
DMEN EN+3
SHOW EN+5

Naked Globals

Name Field # of Occurrence
^(0 ADD+5*
^(4 COL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 ADD+4~
DA DMEN+1~, DMEN+2*, COL+1~, COL+5*, MNE+1~, MNE+5*, ADD+4~, ADD+7*, DEL+1~, DEL+4*
DEL+5, OPT+1~, OPT+2*, INQ+1~, INQ+3*
DA(1 ADD+6*, DEL+5*
DD ADD+4~
DIC COL+1~, MNE+1~, ADD+1~, ADD+2*, ADD+4~, ADD+6*, ADD+7, INQ+1~, INQ+2*
DIC("A" ADD+2*
DIC(0 ADD+2*, ADD+6*, INQ+2*
DIE COL+1~, COL+5*, MNE+1~, MNE+5*, ADD+4~, ADD+7*, OPT+1~, OPT+2*
DIK DMEN+1~, DMEN+2*, DEL+1~, DEL+5*
DIQ INQ+1~
DIR COL+1~, MNE+1~
DIR("A" COL+3*, MNE+3*
DIR("B" COL+3*, MNE+3*
DIR(0 COL+3*, MNE+3*
DR COL+1~, COL+5*, MNE+1~, MNE+5*, ADD+4~, ADD+7*, OPT+1~, OPT+2*, INQ+1~
DUZ EN+9
>> I SHOW+3*, SHOW+8*
IOINHI EN+1~
IOINLOW EN+1~
ORCOL COL+1~, COL+2*, COL+3, COL+5
ORGFLG EDIT+1~, EDIT+3
ORGIDX EDIT+1~, EDIT+3*, DEL+1~, DEL+3*, DEL+4
ORGLST EDIT+1~, EDIT+2*, EDIT+3, DEL+1~, DEL+2*, DEL+3, DEL+4
ORGMENU EN+1~, EN+2, EN+3, EN+9, EN+10, DMEN+2, COL+2, COL+5, MNE+2, MNE+5
ADD+5, ADD+6, DEL+5, SHOW+4, OPT+2
ORGMENU("TOG" EN+5*, SHOW+4, SHOW+5, TOG+1*, TOG+2*
ORGMENU(0 SHOW+2
ORGPOP EN+1~, EN+2, EN+3
ORMNE MNE+1~, MNE+2*, MNE+3, MNE+5
X EN+4*, EN+6*, ADD+6*, SHOW+1~
XQORM SHOW+1~
XQORM("A" SHOW+6
XQORM("B" SHOW+7
>> Y COL+5, MNE+5, ADD+3, ADD+6, ADD+7, INQ+2, INQ+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All