ORWSR ;SLC/REV-Surgery RPCs ;08/27/03
Source file <ORWSR.m>
| Package | Total | Call Graph | 
|---|---|---|
| Text Integration Utility | 2 | GET1405^TIUSRVR TGET^TIUSRVR1 | 
| Health Summary | 1 | STATUS^GMTSROB | 
| Kernel | 1 | $$PATCH^XPDUTL | 
| Order Entry Results Reporting | 1 | $$DATE^ORDVU | 
| Registration | 1 | $$SITE^VASITE | 
| Surgery | 1 | ($$NON,$$OPTOP,LIST,ONE)^SROESTV | 
| Toolkit | 1 | ($$GET,ADD,CHG)^XPAR | 
| VA Fileman | 1 | Y^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LIST(ORY,ORDFN,ORBDT,OREDT,ORCTXT,ORMAX,ORFHIE) | ;RETURN LIST OF SURGERY CASES FOR A PATIENT | |
| SHOWSURG(ORY) | ;is Surgery ES patch installed? | |
| RPTTEXT(ROOT,DFN,ORID,ALPHA,OMEGA,DTRANGE,REMOTE,ORMAX,ORFHIE) | ; -- return surgery report | |
| ISNONOR(ORY,ORCASE) | ;Is the procedure a non-OR procedure? | |
| SVSURCTX(Y,ORCTXT) | ; Save new Notes view preferences for user | |
| GETONE(ORY,ORCASE) | ; called by ONECASE and RPTTEXT | |
| CASELIST(ORY,ORDFN) | ; retrieve list of cases, but no documents | |
| RPTLIST(ORY,ORDFN) | ;Return list of surgery reports for reports tab | |
| GTSURCTX(Y,ORUSER) | ; Returns current Notes view context for user | |
| SHOWOPTP(ORY,ORCASE) | ;Should OpTop be displayed on signature? | |
| SETITEM(ROOT,X) | ; -- set item in list | |
| NOTYET(ROOT) | ; -- standard not available display text | |
| ONECASE(ORY,ORTIUDA) | ;Given a TIU document, return the case and related documents | 
| Name | Field # of Occurrence | 
|---|---|
| Y^DIQ | RPTLIST+17 | 
| STATUS^GMTSROB | RPTLIST+15 | 
| $$DATE^ORDVU | RPTLIST+19, RPTLIST+21 | 
| $$NON^SROESTV | LIST+14, GETONE+6, ISNONOR+2 | 
| $$OPTOP^SROESTV | SHOWOPTP+2 | 
| LIST^SROESTV | LIST+10, CASELIST+5, RPTLIST+8 | 
| ONE^SROESTV | GETONE+4 | 
| GET1405^TIUSRVR | ONECASE+3 | 
| TGET^TIUSRVR1 | RPTTEXT+18 | 
| $$SITE^VASITE | RPTLIST+7 | 
| $$GET^XPAR | SHOWSURG+3, GTSURCTX+2, SVSURCTX+2 | 
| ADD^XPAR | SVSURCTX+5 | 
| CHG^XPAR | SVSURCTX+4 | 
| $$PATCH^XPDUTL | SHOWSURG+1, LIST+1, CASELIST+1, ONECASE+1, SHOWOPTP+1, ISNONOR+1, RPTLIST+2, RPTTEXT+2 | 
| RPC Name | Call Tags | 
|---|---|
| ORWSR SHOW SURG TAB | SHOWSURG | 
| ORWSR LIST | LIST | 
| ORWSR GET SURG CONTEXT | GTSURCTX | 
| ORWSR SAVE SURG CONTEXT | SVSURCTX | 
| ORWSR ONECASE | ONECASE | 
| ORWSR CASELIST | CASELIST | 
| ORWSR SHOW OPTOP WHEN SIGNING | SHOWOPTP | 
| ORWSR IS NON-OR PROCEDURE | ISNONOR | 
| ORWSR RPTLIST | RPTLIST | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD(130 | RPTLIST+17 | 
| ^SRF - [#130] | RPTLIST+14, RPTLIST+17, RPTLIST+19, RPTLIST+21 | 
| ^TMP("ORLIST" | LIST+3, CASELIST+4, RPTLIST+6 | 
| ^TMP("ORXPND" | RPTTEXT+6 | 
| Name | Line Occurrences | 
|---|---|
| GETONE | ONECASE+5, RPTTEXT+9 | 
| SETITEM | NOTYET+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ALPHA | RPTTEXT~ | 
| >> C | RPTLIST+17* | 
| CNT | RPTTEXT+4~, RPTTEXT+8*, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24*, RPTTEXT+25*, RPTTEXT+26 | 
| >> DCTDTM | RPTLIST+19*, RPTLIST+20 | 
| DFN | RPTTEXT~ | 
| DTRANGE | RPTTEXT~ | 
| DUZ | SVSURCTX+2, SVSURCTX+4, SVSURCTX+5 | 
| >> GMN | RPTLIST+13*, RPTLIST+14, RPTLIST+17, RPTLIST+19, RPTLIST+21 | 
| I | LIST+2~, LIST+11*, LIST+12*, LIST+13, LIST+17, LIST+18, LIST+19, LIST+21, CASELIST+3~, CASELIST+6* , CASELIST+7*, CASELIST+8, RPTLIST+4~, RPTLIST+9*, RPTLIST+10*, RPTLIST+11, RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16 , RPTLIST+18, RPTLIST+20, RPTLIST+22, RPTLIST+23 | 
| J | LIST+2~, LIST+13*, LIST+18*, LIST+19, LIST+21, GETONE+2~, GETONE+5*, GETONE+10*, GETONE+11, GETONE+13 , RPTTEXT+4~, RPTTEXT+10*, RPTTEXT+19*, RPTTEXT+20*, RPTTEXT+21, RPTTEXT+22, RPTTEXT+23 | 
| LINES | RPTTEXT+4~, RPTTEXT+19*, RPTTEXT+22*, RPTTEXT+23*, RPTTEXT+24 | 
| OCCLIM | GTSURCTX+1~ | 
| OMEGA | RPTTEXT~ | 
| ORBDT | LIST~, LIST+6*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 | 
| ORCASE | ONECASE+2~, ONECASE+3, ONECASE+4, ONECASE+5, GETONE~, GETONE+4, GETONE+5, GETONE+10, GETONE+11, SHOWOPTP~ , SHOWOPTP+2, ISNONOR~, ISNONOR+2, RPTTEXT+4~, RPTTEXT+9, RPTTEXT+13!* | 
| ORCASE( | RPTTEXT+11, RPTTEXT+12, RPTTEXT+15, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18 | 
| ORCTXT | LIST~, LIST+5*, LIST+15, LIST+20, SVSURCTX~, SVSURCTX+4, SVSURCTX+5, GETONE+2~, GETONE+3*, GETONE+7 , GETONE+12 | 
| ORDFN | LIST~, LIST+4, LIST+10, CASELIST~, CASELIST+2, CASELIST+5, RPTLIST~, RPTLIST+3, RPTLIST+8 | 
| ORDOC | RPTTEXT+4~, RPTTEXT+18, RPTTEXT+20, RPTTEXT+21, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24! | 
| OREDT | LIST~, LIST+7*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 | 
| ORFHIE | LIST~, RPTTEXT~ | 
| ORI | RPTTEXT+4~, RPTTEXT+5*, RPTTEXT+10*, RPTTEXT+11*, RPTTEXT+12, RPTTEXT+14*, RPTTEXT+15*, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18 | 
| ORID | RPTTEXT~, RPTTEXT+3, RPTTEXT+9, RPTTEXT+12, RPTTEXT+15, RPTTEXT+16, RPTTEXT+17, RPTTEXT+18, RPTTEXT+24 | 
| ORMAX | LIST~, LIST+8*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8, RPTTEXT~ | 
| ORSEP | RPTTEXT+4~, RPTTEXT+5*, RPTTEXT+25 | 
| ORTIUDA | ONECASE~, ONECASE+1, ONECASE+3 | 
| ORTMP | GETONE+2~, GETONE+14, RPTTEXT+4~, RPTTEXT+13 | 
| ORTMP( | GETONE+13*, RPTTEXT+12* | 
| ORTMP(0 | GETONE+9* | 
| ORUSER | GTSURCTX~ | 
| ORY | SHOWSURG~, SHOWSURG+1*, SHOWSURG+2, SHOWSURG+3*, LIST~, LIST+3*, LIST+10, LIST+12, LIST+13, LIST+17 , LIST+18, LIST+19, LIST+21, CASELIST~, CASELIST+4*, CASELIST+5, CASELIST+7, CASELIST+8*, ONECASE~, ONECASE+4* , ONECASE+5, GETONE~, GETONE+14!*, SHOWOPTP~, SHOWOPTP+1*, SHOWOPTP+2*, ISNONOR~, ISNONOR+1*, ISNONOR+2*, RPTLIST~ , RPTLIST+6*, RPTLIST+8, RPTLIST+10, RPTLIST+11*, RPTLIST+12*, RPTLIST+13, RPTLIST+14*, RPTLIST+16*, RPTLIST+18*, RPTLIST+20* , RPTLIST+22*, RPTLIST+23 | 
| ORY( | GETONE+5, GETONE+10, GETONE+11, RPTTEXT+24! | 
| REMOTE | RPTTEXT~ | 
| ROOT | RPTTEXT~, RPTTEXT+6*, RPTTEXT+7, RPTTEXT+22, RPTTEXT+23, RPTTEXT+25, RPTTEXT+26, NOTYET~, NOTYET+1, SETITEM~ , SETITEM+1 | 
| SHOWADD | LIST+2~, LIST+9*, GETONE+2~, GETONE+3* | 
| SHOWDOCS | LIST+2~, LIST+9*, LIST+10, CASELIST+3~*, CASELIST+5, RPTLIST+4~, RPTLIST+5*, RPTLIST+8 | 
| SHOWSUB | GTSURCTX+1~ | 
| SITE | RPTLIST+4~, RPTLIST+7*, RPTLIST+23 | 
| >> SPEC | RPTLIST+17*, RPTLIST+18 | 
| >> STATUS | RPTLIST+15*, RPTLIST+16 | 
| TMP | SVSURCTX+1~, SVSURCTX+2*, SVSURCTX+3 | 
| >> TRSDTM | RPTLIST+21*, RPTLIST+22 | 
| U | LIST+14, LIST+15, LIST+16, LIST+20, CASELIST+8, GETONE+6, GETONE+7, GETONE+8, GETONE+12, RPTLIST+11 , RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+17, RPTLIST+18, RPTLIST+19, RPTLIST+20, RPTLIST+21, RPTLIST+22 , RPTLIST+23, RPTTEXT+16, RPTTEXT+17 | 
| X | LIST+2~, LIST+13*, LIST+14*, LIST+15*, LIST+16*, LIST+17, LIST+19*, LIST+20*, LIST+21, GETONE+5* , GETONE+6*, GETONE+7*, GETONE+8*, GETONE+9, GETONE+11*, GETONE+12*, GETONE+13, RPTLIST+4~, RPTLIST+11*, RPTTEXT+4~ , RPTTEXT+5*, SETITEM~, SETITEM+1 | 
| Y | GTSURCTX~, GTSURCTX+2*, SVSURCTX~, RPTLIST+17*! | 
| >> Z | RPTLIST+17*, RPTLIST+19*, RPTLIST+21* |