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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: OROTHBTN

Package: Order Entry Results Reporting

Routine: OROTHBTN


Information

OROTHBTN ;SLC/SS/RM/JC - OTH LOCAL MESSAGE ; 02/19/2021 09:11

Source Information

Source file <OROTHBTN.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 ^DIC  WP^DIE  GETS^DIQ  ^DIR  
Kernel 1 $$UP^XLFSTR  

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

Package Total Caller Graph
Order Entry Results Reporting 1 OR OTH BTN MSG ADD/EDIT  

Entry Points

Name Comments DBIA/ICR reference
LOCMSG ; Add/Edit Local Message on OTH Button
LOCLINE ; Return here if input is too long
LOCLINE2 ;
HELP ; Long help text for ??
REMOVE(LINE,LOCMSG) ;-- sure you want to delete?

External References

Name Field # of Occurrence
^DIC LOCMSG+4
WP^DIE LOCLINE2+23
GETS^DIQ LOCMSG+6
^DIR LOCLINE+15, LOCLINE2+14, REMOVE+4
$$UP^XLFSTR REMOVE+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: #!,"Add/Edit Text for Display in OTH Button in CPRS",!
  • Line Location: LOCMSG+7
Function Call: WRITE
  • Prompt: "-----------------------------------------------",!
  • Line Location: LOCMSG+8
Function Call: WRITE
  • Prompt: "The text 'Call Registration Team for Details.' will always be displayed."
  • Line Location: LOCMSG+9
Function Call: WRITE
  • Prompt: !,"It cannot be edited or deleted.",!
  • Line Location: LOCMSG+10
Function Call: WRITE
  • Prompt: !,"All messages will display like this:"
  • Line Location: LOCMSG+11
Function Call: WRITE
  • Prompt: !,"Call Registration Team for Details. Optional Line 1"
  • Line Location: LOCMSG+12
Function Call: WRITE
  • Prompt: !,"Optional Line 2"
  • Line Location: LOCMSG+13
Function Call: WRITE
  • Prompt: !!,"Current Local Message: ",!
  • Line Location: LOCMSG+14
Function Call: WRITE
  • Prompt: $G(LOCDFLT)_$G(LOCMSG1),!
  • Line Location: LOCMSG+17
Function Call: WRITE
  • Prompt: $G(LOCMSG2),!
  • Line Location: LOCMSG+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: LOCLINE+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: LOCLINE2+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LOCLINE2+20
Function Call: WRITE
  • Prompt: !,""
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"The text 'Call Registration Team for Details.' will be displayed"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"regardless of whether the user enters any further lines of data."
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,"It cannot be edited or deleted."
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: !,"You may optionally add up to 2 additional lines of text"
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !,"to be displayed in the OTH button in CPRS when it is"
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: !,"populated for a patient."
  • Line Location: HELP+8
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: !,"Line 1 has a maximum of 24 characters."
  • Line Location: HELP+10
Function Call: WRITE
  • Prompt: !,"If a value is given for Line 1, it will be concatenated to the end"
  • Line Location: HELP+11
Function Call: WRITE
  • Prompt: !,"of 'Call Registration Team for Details.'"
  • Line Location: HELP+12
Function Call: WRITE
  • Prompt: !!,"Line 2 has a maximum of 70 characters."
  • Line Location: HELP+13
Function Call: WRITE
  • Prompt: !!,"All messages will display like this:"
  • Line Location: HELP+14
Function Call: WRITE
  • Prompt: !,"Call Registration Team for Details. Optional Line 1"
  • Line Location: HELP+15
Function Call: WRITE
  • Prompt: !,"Optional Line 2"
  • Line Location: HELP+16
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: REMOVE+3
Routine Call
  • DIC
  • Line Location:
    • LOCMSG+4
Routine Call
  • DIE
  • Line Location:
    • LOCLINE2+23
Routine Call
  • DIR
  • Line Location:
    • LOCLINE+15
    • LOCLINE2+14
    • REMOVE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XTV(8989.51 - [#8989.51] Classic Fileman Calls,  GETS^DIQ,  WP^DIE

Label References

Name Line Occurrences
$$REMOVE LOCLINE+19, LOCLINE2+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY LOCMSG+1~
ARRAY( LOCMSG+15, LOCMSG+16
ARRAY2 LOCMSG+1~
DA LOCMSG+1~, REMOVE+1~
DIC LOCMSG+1~, LOCMSG+3*
DIC(0 LOCMSG+3*
DIE LOCMSG+1~
DIR LOCLINE+1~, LOCLINE2+1~, REMOVE+1~
DIR("?" LOCLINE+8*, LOCLINE+9*, LOCLINE+10*, LOCLINE+11*, LOCLINE+12*, LOCLINE+13*, LOCLINE2+7*, LOCLINE2+8*, LOCLINE2+9*, LOCLINE2+10*
LOCLINE2+11*, LOCLINE2+12*
DIR("??" LOCLINE+14*, LOCLINE2+13*
DIR("A" LOCLINE+5*, LOCLINE2+4*, REMOVE+2*
DIR("B" LOCLINE+6*, LOCLINE2+5*, REMOVE+3*
DIR("T" LOCLINE+7*, LOCLINE2+6*
DIR(0 LOCLINE+5*, LOCLINE2+4*, REMOVE+2*
DR LOCMSG+1~
DTIME LOCLINE+3*, LOCLINE2+2*
DTOUT LOCLINE+1~, LOCLINE+16, LOCLINE2+1~, LOCLINE2+15
DUOUT LOCLINE+1~, LOCLINE+16, LOCLINE2+1~, LOCLINE2+15
LINE REMOVE~
LOCDFLT LOCMSG+1~, LOCMSG+2*, LOCMSG+17
LOCIEN LOCMSG+1~, LOCMSG+5*, LOCMSG+6, LOCMSG+15, LOCMSG+16, LOCLINE2+23
LOCKEEP LOCLINE+1~
LOCMSG LOCLINE+1~, LOCLINE+19, LOCLINE2+18, REMOVE~
LOCMSG(1 LOCLINE2+21*
LOCMSG(2 LOCLINE2+22*
LOCMSG1 LOCMSG+1~, LOCMSG+15*, LOCMSG+17, LOCLINE+6, LOCLINE+20
LOCMSG2 LOCMSG+1~, LOCMSG+16*, LOCMSG+18, LOCLINE2+5, LOCLINE2+19
LOCNO LOCLINE+2~, LOCLINE+3*, LOCLINE+19*, LOCLINE+20, LOCLINE2+2*, REMOVE+6*, REMOVE+7*, REMOVE+8
LOCNO2 LOCLINE2+1~, LOCLINE2+2*, LOCLINE2+18*, LOCLINE2+19
LOCREAD1 LOCLINE+1~, LOCLINE+17*, LOCLINE+18, LOCLINE+19*, LOCLINE+20*, LOCLINE2+21
LOCREAD2 LOCLINE+1~, LOCLINE2+16*, LOCLINE2+17, LOCLINE2+18*, LOCLINE2+19*, LOCLINE2+22
X LOCMSG+1~, LOCMSG+3*, LOCLINE+17, LOCLINE+20, LOCLINE2+16, LOCLINE2+19, REMOVE+1~, REMOVE+5*, REMOVE+6, REMOVE+7
Y LOCMSG+5, REMOVE+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All