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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ORCONSLT

Package: Order Entry Results Reporting

Routine: ORCONSLT


Information

ORCONSLT ;SLC/MKB-Consult actions ;6/7/01 07:28

Source Information

Source file <ORCONSLT.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Consult Request Tracking 6 (COMMENT,DC,EDTSUB,PS,RC)^GMRCA1  CPRS^GMRCACTM  FR^GMRCAFRD  SF^GMRCASF  DIS^GMRCDIS  (ADDEND,ENTER)^GMRCTIU  
Order Entry Results Reporting 3 SUBHDR^ORCACT  ($$ORDERS,DESELECT,SELECT,TAB)^ORCHART  FREEZE^ORCMENU  
Kernel 1 EN^XQORM  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 15

Package Total Caller Graph
Order Entry Results Reporting 14 ORC COMMENT CONSULT  ORC COMPLETE CONSULT  ORC CONSULT ACTIONS  ORC CONSULT EDIT/RESUBMIT  ORC CONSULT MAKE ADDENDUM  ORC DENY CONSULT  ORC DISCONTINUE CONSULT  ORC FORWARD CONSULT  
ORC PRINT CONSULT  ORC RECEIVE CONSULT  ORC REM MED RESULTS  ORC REROUTE CONSULT  ORC SCHEDULE CONSULT  ORC SIGNIFICANT FINDINGS  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
SERVMENU() ; -- Returns 1 or 0, if user is allowed service menu
EDITRES ;Edit/Resubmit consult
DENY ; -- Deny consult request
EN ; -- main entry point
SCHED ; -- Schedule consult
REMRSLT ; -- Remove Medicine Results
RR ; -- Reroute consult
SIGF ; -- Significant Findings
FWD ; -- Forward consult request to other services
COMP ; -- Complete consult
DC ; -- Discontinue consult
SMQ
ENQ
CMMT ; -- Add comment to consult order
ADDEND ; -- Make an addendum to the consult result
EN1(ORACT) ; -- Action ORACT on consults
PRNT ; -- Print consult form
REC ; -- Receive consult

External References

Name Field # of Occurrence
COMMENT^GMRCA1 CMMT+1
DC^GMRCA1 DC+1, DENY+1
EDTSUB^GMRCA1 EDITRES+1
PS^GMRCA1 PRNT+1
RC^GMRCA1 REC+1, SCHED+1
CPRS^GMRCACTM SERVMENU+2, SERVMENU+4
FR^GMRCAFRD RR+1
SF^GMRCASF SIGF+1, SIGF+2
DIS^GMRCDIS REMRSLT+1, REMRSLT+2
ADDEND^GMRCTIU ADDEND+1
ENTER^GMRCTIU COMP+2
SUBHDR^ORCACT EN1+6
$$ORDERS^ORCHART EN1+3
DESELECT^ORCHART ENQ
SELECT^ORCHART EN+2
TAB^ORCHART EN1+9
FREEZE^ORCMENU EN1+4
EN^XQORM EN+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Insufficient privilege for this service!"
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: !!,"This action is not available yet."
  • Line Location: REMRSLT+1
Function Call: WRITE
  • Prompt: !!,"No longer available."
  • Line Location: FWD+2
Function Call: WRITE
  • Prompt: !!,"This action is not available yet."
  • Line Location: SIGF+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] EN+4, EN+5, EN+7
^TMP("OR" EN1+5, EN1+9*, SERVMENU+3

Label References

Name Line Occurrences
$$SERVMENU EN+3, EN1+3
@( EN1+7
ENQ EN+6
SMQ SERVMENU+2, SERVMENU+4

Naked Globals

Name Field # of Occurrence
^(20 EN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
GMRCACT EN1+1~, DC+1*, DENY+1*
I SERVMENU+1~, SERVMENU+3*, SERVMENU+5*
ID EN1+1~, EN1+6*, EN1+7, EDITRES+1, REC+1, SCHED+1, RR+1, CMMT+1, COMP+2, REMRSLT+2
, DC+1, DENY+1, PRNT+1, SIGF+2, ADDEND+1
NMBR EN1+1~, EN1+5*, SERVMENU+1~, SERVMENU+3*
ORACT EN1~, EN1+2, EN1+7
ORCMENU EN+1~, EN+3*, EN+4, EN+5, EN1+3~*
>> OREBUILD ENQ, EN1+9, EDITRES+1*, REC+1*, SCHED+1*, RR+1*, COMP+2*, REMRSLT+2*, DC+1*, DENY+1*
, SIGF+2*, ADDEND+1*
ORFLG EN+1~, EN1+3~
ORFLG( EN1+7, SERVMENU+5
ORI EN1+1~, EN1+5*
ORIDX EN1+1~, EN1+5*, EN1+6
ORLK EN1+1~
>> ORNMBR EN+2*, ENQ, EN1+3*, EN1+5, SERVMENU+3
ORQUIT EN1+1~, EN1+5
>> ORTAB EN1+5, EN1+9, SERVMENU+3
U EN+5, EN+7, EN1+6, EN1+9, SERVMENU+3
>> VALMBCK EN+1*, EN1+2*, EN1+4*
X EN1+1~, EN1+6*, SERVMENU+1~*, SERVMENU+3*, SERVMENU+4
XQORM EN+1~, EN+4*, EN+5
XQORM("A" EN+5*
XQORM("M" EN+5*
XQORM(0 EN+5*
>> XQORNOD(0 EN+2
Y EN+1~, EN+6, SERVMENU+1~*, SERVMENU+5*, SMQ
Y(1 EN+7

Marked Items

Name Field # of Occurrence
$T(@ORACT EN1+5
$T(CPRS^GMRCACTM SERVMENU+2
$T(DIS^GMRCDIS REMRSLT+1
$T(SF^GMRCASF SIGF+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All