ORQQCN1 ; slc/REV - Functions for GUI consult actions - RPCs for GMRCGUIA ; 8-NOV-2000 14:49:16 [1/9/01 10:39am]
Source file <ORQQCN1.m>
| 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 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FINDCSLT(Y,GMRCIEN) | ; Return list item for the selected consult only | |
| PROCSVCS(ORY,ORDITM) | ; Return a list of services for a procedure | |
| CANEDIT(Y,GMRCO) | ; Return whether consult can be edited and resubmitted | |
| RESUBMIT(Y,GMRCO,OREDITED) | ; Edit/Resubmit a cancelled consult/procedure request | |
| 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 | |
| GETORDER(Y,GMRCO) | ; Return OERR order number for consult/procedure | |
| DC(Y,GMRCO,GMRCORNP,GMRCAD,GMRCACTM,ORCOM) | ;Discontinue or Deny a consult | |
| EDITLOAD(Y,GMRCO) | ; Load a cancelled consult/procedure for editing | |
| RC(Y,GMRCO,GMRCORNP,GMRCAD,ORCOM) | ;Receive the consult into the service | |
| GETCSLT(ORY,ORIEN,SHOWADD) | ||
| PROCIEN(ORY,ORDITM) | ; Return pointer to file 123.3 given orderable item | 
| 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 | 
| 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 | 
| 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 | 
| >> | 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+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* | 
| 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* |