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 |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: ORQQCN1

Package: Order Entry Results Reporting

Routine: ORQQCN1


Information

ORQQCN1 ; SLC/REV - Functions for GUI consult actions - RPCs for GMRCGUIA Aug 20, 2020@10:59:43;Dec 02, 2021@12:46:33

Source Information

Source file <ORQQCN1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Consult Request Tracking 8 CPRS^GMRCACTM  $$EDRESOK^GMRCEDT2  ($$DC,$$FR,$$RC)^GMRCGUIA  DOCLIST^GMRCGUIB  (FILE,SEND)^GMRCGUIC  GETSVC^GMRCPR0  OER^GMRCSLM1  $$ORIFN^GMRCUTL1  
Text Integration Utility 2 ($$HASDAD,$$HASKIDS,SETDAD,SETKIDS)^TIUSRVLI  $$RESOLVE^TIUSRVLO  
Kernel 1 $$PATCH^XPDUTL  

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 ORQQCN CANEDIT  ORQQCN DISCONTINUE  ORQQCN FIND CONSULT  ORQQCN FORWARD  ORQQCN GET CONSULT  ORQQCN GET ORDER NUMBER  ORQQCN GET PROC IEN  ORQQCN GET PROC SVCS  
ORQQCN LOAD FOR EDIT  ORQQCN RECEIVE  ORQQCN RESUBMIT  ORQQCN SET ACT MENUS  ORQQCN URGENCIES  
Mental Health 1 YTQCONS  

Entry Points

Name Comments DBIA/ICR reference
RC(Y,GMRCO,GMRCORNP,GMRCAD,ORCOM) ;Receive the consult into the service
DC(Y,GMRCO,GMRCORNP,GMRCAD,GMRCACTM,ORCOM) ;Discontinue or Deny a consult
FR(Y,GMRCO,GMRCSS,GMRCORNP,GMRCATTN,GMRCURGI,ORDATE,ORCOM) ;Forward consult/request to another service
SETACTM(Y,GMRCO) ;set action menus in GUI based on service of selected consult
URG(Y,GMRCO) ;new urgency from 101.42
GETCSLT(ORY,ORIEN,SHOWADD)
FINDCSLT(Y,GMRCIEN) ; Return list item for the selected consult only
PROCIEN(ORY,ORDITM) ; Return pointer to file 123.3 given orderable item
PROCSVCS(ORY,ORDITM) ; Return a list of services for a procedure
GETORDER(Y,GMRCO) ; Return OERR order number for consult/procedure
CANEDIT(Y,GMRCO) ; Return whether consult can be edited and resubmitted
RESUBMIT(Y,GMRCO,OREDITED) ; Edit/Resubmit a cancelled consult/procedure request
EDITLOAD(Y,GMRCO) ; Load a cancelled consult/procedure for editing

External References

Name Field # of Occurrence
CPRS^GMRCACTM SETACTM+4
$$EDRESOK^GMRCEDT2 CANEDIT+1
$$DC^GMRCGUIA DC+8
$$FR^GMRCGUIA FR+9
$$RC^GMRCGUIA RC+8
DOCLIST^GMRCGUIB GETCSLT+6, GETCSLT+7
FILE^GMRCGUIC RESUBMIT+4
SEND^GMRCGUIC EDITLOAD+4
GETSVC^GMRCPR0 PROCSVCS+3
OER^GMRCSLM1 FINDCSLT+6
$$ORIFN^GMRCUTL1 GETORDER+2
$$HASDAD^TIUSRVLI GETCSLT+21
$$HASKIDS^TIUSRVLI GETCSLT+22
SETDAD^TIUSRVLI GETCSLT+21
SETKIDS^TIUSRVLI GETCSLT+22
$$RESOLVE^TIUSRVLO GETCSLT+17
$$PATCH^XPDUTL GETCSLT+5

Used in RPC

RPC Name Call Tags
ORQQCN RECEIVE RC
ORQQCN DISCONTINUE DC
ORQQCN FORWARD FR
ORQQCN SET ACT MENUS SETACTM
ORQQCN URGENCIES URG
ORQQCN GET CONSULT GETCSLT
ORQQCN FIND CONSULT FINDCSLT
ORQQCN GET PROC SVCS PROCSVCS
ORQQCN GET ORDER NUMBER GETORDER
ORQQCN RESUBMIT RESUBMIT
ORQQCN LOAD FOR EDIT EDITLOAD
ORQQCN CANEDIT CANEDIT
ORQQCN GET PROC IEN PROCIEN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] URG+5, URG+6, GETCSLT+4, FINDCSLT+3
^ORD(101 - [#101] URG+3, URG+4, URG+11
^ORD(101.42 - [#101.42] URG+10
^ORD(101.43 - [#101.43] PROCIEN+1, PROCSVCS+2
^TMP("GMRCR" FINDCSLT+7, FINDCSLT+8, FINDCSLT+9!, RESUBMIT+2, EDITLOAD+3
^VA(200 - [#200] GETCSLT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
GMRCACTM DC~, DC+8
GMRCAD RC~, RC+8, DC~, DC+8
GMRCATTN FR~, FR+8*, FR+9
GMRCCSLT URG+2~, URG+3*, URG+7
GMRCIEN FINDCSLT~, FINDCSLT+2, FINDCSLT+3, FINDCSLT+8
GMRCO RC~, RC+8, DC~, DC+8, FR~, FR+9, SETACTM~, SETACTM+1, SETACTM+4, SETACTM+5
, SETACTM+6, URG~, URG+1, URG+5, URG+6, GETORDER~, GETORDER+1, GETORDER+2, CANEDIT~, CANEDIT+1
, RESUBMIT~, RESUBMIT+4, EDITLOAD~, EDITLOAD+1, EDITLOAD+4
GMRCOER FINDCSLT+1~, FINDCSLT+5*, FINDCSLT+6
GMRCORNP RC~, RC+8, DC~, DC+8, FR~, FR+9
GMRCPROC URG+2~, URG+4*
GMRCPROT URG+2~, URG+11*, URG+12
GMRCSS FR~, FR+9
GMRCTYPE URG+2~, URG+5*, URG+7
GMRCURG URG+2~, URG+9*, URG+10*, URG+11, URG+12
GMRCURGI FR~, FR+9
I URG+2~, URG+10*, URG+12, GETCSLT+1~, GETCSLT+11*, GETCSLT+17, GETCSLT+18*, GETCSLT+21*, GETCSLT+22*, GETCSLT+24
, GETCSLT+25*, EDITLOAD+2~, EDITLOAD+3*
MEDRSLTS GETCSLT+1~, GETCSLT+2*, GETCSLT+6
ORCOM RC~, RC+8, DC~, DC+8, FR~, FR+9
ORDATE FR~, FR+9
ORDITM PROCIEN~, PROCIEN+1, PROCSVCS~, PROCSVCS+2
ORDOC GETCSLT+1~, GETCSLT+13*, GETCSLT+14, GETCSLT+15, GETCSLT+17, GETCSLT+19, GETCSLT+21, GETCSLT+22
OREDITED RESUBMIT~, RESUBMIT+3
ORFLG SETACTM+2~
ORFLG( SETACTM+5, SETACTM+6
ORGMRC GETCSLT+1~, GETCSLT+6, GETCSLT+7
ORGMRC(0 GETCSLT+8
ORGMRC(50 GETCSLT+12, GETCSLT+13, GETCSLT+24
ORI GETCSLT+1~, GETCSLT+11*, GETCSLT+19*, GETCSLT+21*, GETCSLT+22*, GETCSLT+25*
ORIEN GETCSLT~, GETCSLT+3, GETCSLT+4, GETCSLT+6, GETCSLT+7
ORNODE RESUBMIT+1~, RESUBMIT+2*, RESUBMIT+3, RESUBMIT+4, EDITLOAD+2~, EDITLOAD+3*, EDITLOAD+4, EDITLOAD+5
ORPT FINDCSLT+1~, FINDCSLT+4*, FINDCSLT+6
ORREQ GETCSLT+1~, GETCSLT+8*, GETCSLT+10
ORY GETCSLT~, PROCIEN~, PROCIEN+1*, PROCSVCS~, PROCSVCS+3
ORY( GETCSLT+17*, GETCSLT+18*, GETCSLT+24*, GETCSLT+25*
ORY("INDX" GETCSLT+19*, GETCSLT+26!
ORY(0 GETCSLT+4*, GETCSLT+8*, GETCSLT+10*
PROCIEN PROCSVCS+1~, PROCSVCS+2*, PROCSVCS+3
ROOT GETCSLT+1~, GETCSLT+14*, GETCSLT+15, GETCSLT+16, GETCSLT+23
SEQ FINDCSLT+1~, FINDCSLT+5*, FINDCSLT+7*, FINDCSLT+8
SEQ0 FINDCSLT+1~, FINDCSLT+8*
SEQUENCE GETCSLT+1~, GETCSLT+9*
SHOWADD GETCSLT~, GETCSLT+9, GETCSLT+20
U URG+12, GETCSLT+8, GETCSLT+10, GETCSLT+13, GETCSLT+14, GETCSLT+17, GETCSLT+18, GETCSLT+25, FINDCSLT+4, FINDCSLT+8
, PROCIEN+1, PROCSVCS+2
X URG+2~, URG+7*, URG+8*, URG+10, GETCSLT+1~, GETCSLT+11*, GETCSLT+12*, GETCSLT+13, GETCSLT+24
X0 FINDCSLT+1~, FINDCSLT+3*, FINDCSLT+4
Y RC~, RC+8*, DC~, DC+8*, FR~, FR+9*, SETACTM~, SETACTM+3*, SETACTM+6*, URG~
, FINDCSLT~, FINDCSLT+3*, FINDCSLT+4*, FINDCSLT+8*, GETORDER~, GETORDER+1*, GETORDER+2*, CANEDIT~, CANEDIT+1*, RESUBMIT~
, RESUBMIT+5*, EDITLOAD~, EDITLOAD+5*
Y( URG+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All