GMRCTIU ;SLC/DCM - Consults - TIU utilities ;2/26/02 11:46
Source file <GMRCTIU.m>
| Package | Total | Caller Graph |
|---|---|---|
| Text Integration Utility | 7 | TIUCNSLT TIUHL7P3 TIUPS14 TIUPS155 TIUPUTCN TIUPUTCP TIURB |
| Order Entry Results Reporting | 2 | ORCONSLT ORQQCN2 |
| Consult Request Tracking | 1 | GMRCCP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ANYPENDG(DFN,USER) | ; Determine if user can update any unresolved CSLTs
; Input: ; DFN = patient being worked on or the one to check from file 2 ; USER = the person to check on from file 200 |
|
| RPCLIST(GMRCY,DFN) | ;Get consult list and return in GMRCY for GUI
|
|
| ADDEND(GMRCO) | ; Make an addendum to a consult result
|
|
| DSPLAY(GMRCTUFN,LINECT) | ;Get TIU results narrative and get it ready for display
|
|
| BLDGMRCY | ;Build the GMRCY array of existing consults
|
|
| GETCONSL(DFN,ORIGIN,OVRRIDE,GMRCCP) | ;Get the patients consults
|
|
| GET(GMRCO,GMRCTUFN,GMRCTUST,GMRCAUTH) | ;update Consult from TIU
|
|
| SEND(DFN,OVRRIDE,CP) | ;Get consult list and return in ^TMP for TIU
|
|
| ENTER(GMRCO) | ; Complete a consult with TIU note
|
|
| BLDTMP | ;Build TMP global for TIU
|
| Name | Field # of Occurrence |
|---|---|
| $$ORTX^GMRCAU | BLDTMP+2 |
| $$VALID^GMRCAU | GETCONSL+24, ANYPENDG+23 |
| STATUS^GMRCTIU1 | GET+8 |
| ADDEND^GMRCTIUE | ADDEND+2 |
| ENTER^GMRCTIUE | ENTER+2 |
| GETLIST^GMRCTIUL | GETCONSL+29 |
| RPC^TIUSRV | DSPLAY+4 |
| $$FMADD^XLFDT | GETCONSL+12, ANYPENDG+10 |
| $$FMTE^XLFDT | BLDTMP+4 |
| $$GET^XPAR | GETCONSL+12, ANYPENDG+10 |
| RPC Name | Call Tags |
|---|---|
| GMRC LIST CONSULT REQUESTS | RPCLIST |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | GETCONSL+14, GETCONSL+16, GETCONSL+17, GETCONSL+19, GETCONSL+26, GETCONSL+27, ANYPENDG+12, ANYPENDG+14, ANYPENDG+15, ANYPENDG+17 , ANYPENDG+18 |
| ^GMR(123.3 - [#123.3] | BLDGMRCY+3 |
| ^GMR(123.5 - [#123.5] | BLDGMRCY+2 |
| ^ORD(100.01 - [#100.01] | BLDGMRCY+1, BLDTMP+1 |
| ^TMP("GMRCR" | DSPLAY+6*, SEND+8!, BLDTMP+6*, BLDTMP+7* |
| Name | Line Occurrences |
|---|---|
| BLDGMRCY | GETCONSL+30 |
| BLDTMP | GETCONSL+31 |
| GETCONSL | SEND+9, RPCLIST+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CP | SEND~, SEND+9 |
| DFN | SEND~, SEND+6, SEND+9, RPCLIST~, RPCLIST+2, RPCLIST+3, GETCONSL~, GETCONSL+14, GETCONSL+16, ANYPENDG~ , ANYPENDG+12, ANYPENDG+14 |
| DT | GETCONSL+12, ANYPENDG+10 |
| GMRC | GETCONSL+7~, ANYPENDG+9~ |
| GMRC(0 | GETCONSL+17*, GETCONSL+18, GETCONSL+21, GETCONSL+22, BLDGMRCY+2, BLDGMRCY+3, ANYPENDG+15*, ANYPENDG+16, ANYPENDG+20, ANYPENDG+21 |
| GMRCA | GET+5~, GET+6*, GET+7*, GET+8 |
| GMRCAD | GET+5~ |
| GMRCARR | DSPLAY+3~, DSPLAY+4, DSPLAY+6, DSPLAY+8 |
| GMRCAU | GETCONSL+8~, GETCONSL+23, GETCONSL+24*, GETCONSL+25*, ANYPENDG+9~, ANYPENDG+22, ANYPENDG+23*, ANYPENDG+24*, ANYPENDG+25 |
| GMRCAUTH | GET~ |
| GMRCCP | GETCONSL~, GETCONSL+26, GETCONSL+27 |
| GMRCDA | GETCONSL+7~, GETCONSL+15*, GETCONSL+16*, GETCONSL+17, GETCONSL+19, GETCONSL+24, GETCONSL+26, GETCONSL+27, GETCONSL+29, BLDGMRCY+5 , BLDTMP+2, BLDTMP+6, BLDTMP+7, ANYPENDG+9~, ANYPENDG+13*, ANYPENDG+14*, ANYPENDG+15, ANYPENDG+17, ANYPENDG+18, ANYPENDG+23 |
| GMRCDAT | GETCONSL+8~, GETCONSL+13*, GETCONSL+14*, GETCONSL+16, ANYPENDG+9~, ANYPENDG+11*, ANYPENDG+12*, ANYPENDG+14 |
| GMRCDFN | GET+5~ |
| GMRCDONE | ANYPENDG+9~, ANYPENDG+11*, ANYPENDG+12, ANYPENDG+25*, ANYPENDG+26 |
| GMRCDT | GETCONSL+7~, GETCONSL+21*, BLDGMRCY+5, BLDTMP+4, ANYPENDG+9~, ANYPENDG+20* |
| GMRCEDT | GETCONSL+7~, BLDTMP+4*, BLDTMP+6 |
| GMRCI | SEND+5~, RPCLIST+1~, RPCLIST+5, BLDGMRCY+4*, BLDGMRCY+5, BLDTMP+5*, BLDTMP+6, BLDTMP+7 |
| GMRCND | GET+9! |
| GMRCNOTE | GETCONSL+8~, BLDTMP+3*, BLDTMP+6 |
| GMRCO | GET~, ENTER~, ENTER+2, ADDEND~, ADDEND+2 |
| GMRCOM | GET+9! |
| GMRCORNP | GET+9! |
| GMRCORTX | GET+9! |
| GMRCPROC | GETCONSL+8~, BLDGMRCY+3*, BLDGMRCY+5 |
| GMRCQIT | GETCONSL+7~ |
| GMRCSA | GET+9! |
| GMRCSP | GETCONSL+7~, BLDTMP+2*, BLDTMP+6 |
| GMRCSS | GETCONSL+8~, GETCONSL+22*, GETCONSL+24, BLDGMRCY+2*, ANYPENDG+9~, ANYPENDG+21*, ANYPENDG+23 |
| GMRCST | GETCONSL+7~, GETCONSL+18*, GETCONSL+20, BLDGMRCY+1, BLDTMP+1, ANYPENDG+9~, ANYPENDG+16*, ANYPENDG+19 |
| GMRCSTS | GET+5~, GET+6*, GET+7*, GET+9!, GETCONSL+7~, BLDGMRCY+1*, BLDGMRCY+5, BLDTMP+1*, BLDTMP+6 |
| GMRCSVC | GETCONSL+8~, BLDGMRCY+2*, BLDGMRCY+5 |
| GMRCTIU | GETCONSL+8~ |
| GMRCTIUC | GETCONSL+8~, GETCONSL+28*, GETCONSL+29 |
| GMRCTIUC(0 | BLDGMRCY+5, BLDTMP+3, BLDTMP+6 |
| GMRCTIUY | DSPLAY+8! |
| GMRCTUFN | GET~, DSPLAY~, DSPLAY+4 |
| GMRCTUST | GET~, GET+6 |
| GMRCY | RPCLIST~ |
| GMRCY( | BLDGMRCY+5* |
| GMRCY(0 | RPCLIST+2*, RPCLIST+5* |
| GMRCYR | GETCONSL+7~, GETCONSL+12*, GETCONSL+13*, GETCONSL+14, ANYPENDG+9~, ANYPENDG+10*, ANYPENDG+11*, ANYPENDG+12 |
| LINECT | DSPLAY~, DSPLAY+6*, DSPLAY+9* |
| ND | DSPLAY+3~, DSPLAY+5*, DSPLAY+6* |
| ORIGIN | GETCONSL~, GETCONSL+30, GETCONSL+31 |
| OVRRIDE | SEND~, SEND+9, GETCONSL~, GETCONSL+23 |
| RESFL | DSPLAY+8! |
| TAB | SEND+5~, SEND+7*, BLDTMP+6 |
| U | GETCONSL+18, GETCONSL+19, GETCONSL+22, BLDGMRCY+2, BLDGMRCY+3, BLDGMRCY+5, ANYPENDG+16, ANYPENDG+17, ANYPENDG+21 |
| USER | ANYPENDG~ |
| XQA | ENTER+1~, ADDEND+1~ |
| XQADATA | ENTER+1~, ADDEND+1~ |
| XQAID | ENTER+1~, ADDEND+1~ |
| XQAKILL | ENTER+1~, ADDEND+1~ |
| XQAROU | ENTER+1~, ADDEND+1~ |
| XQFLG | ENTER+1~, ADDEND+1~ |
| Y | GETCONSL+8~ |