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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ORWSR

Package: Order Entry Results Reporting

Routine: ORWSR


Information

ORWSR ;SLC/REV-Surgery RPCs ;10/03/19 15:19

Source Information

Source file <ORWSR.m>

Call Graph

Call Graph

Call Graph Total: 9

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 ($$GET1,GETS,Y)^DIQ  

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: 9

Package Total Caller Graph
Order Entry Results Reporting 9 ORWSR CASELIST  ORWSR GET SURG CONTEXT  ORWSR IS NON-OR PROCEDURE  ORWSR LIST  ORWSR ONECASE  ORWSR RPTLIST  ORWSR SAVE SURG CONTEXT  ORWSR SHOW OPTOP WHEN SIGNING  
ORWSR SHOW SURG TAB  

Entry Points

Name Comments DBIA/ICR reference
SHOWSURG(ORY) ;is Surgery ES patch installed?
LIST(ORY,ORDFN,ORBDT,OREDT,ORCTXT,ORMAX,ORFHIE) ;RETURN LIST OF SURGERY CASES FOR A PATIENT
CASELIST(ORY,ORDFN) ; retrieve list of cases, but no documents
GTSURCTX(Y,ORUSER) ; Returns current Notes view context for user
SVSURCTX(Y,ORCTXT) ; Save new Notes view preferences for user
ONECASE(ORY,ORTIUDA) ;Given a TIU document, return the case and related documents
GETONE(ORY,ORCASE) ; called by ONECASE and RPTTEXT
SHOWOPTP(ORY,ORCASE) ;Should OpTop be displayed on signature?
ISNONOR(ORY,ORCASE) ;Is the procedure a non-OR procedure?
RPTLIST(ORY,ORDFN) ;Return list of surgery reports for reports tab
RPTTEXT(ROOT,DFN,ORID,ALPHA,OMEGA,DTRANGE,REMOTE,ORMAX,ORFHIE) ; -- return surgery report
NOTYET(ROOT) ; -- standard not available display text
SETITEM(ROOT,X) ; -- set item in list

External References

Name Field # of Occurrence
$$GET1^DIQ RPTLIST+19, RPTLIST+21, RPTLIST+23
GETS^DIQ RPTLIST+16
Y^DIQ RPTLIST+19
STATUS^GMTSROB RPTLIST+17
$$DATE^ORDVU RPTLIST+21, RPTLIST+23
$$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

Used in RPC

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRF - [#130] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(130 RPTLIST+19
^TMP("ORLIST" LIST+3, CASELIST+4, RPTLIST+6
^TMP("ORXPND" RPTTEXT+6

Label References

Name Line Occurrences
GETONE ONECASE+5, RPTTEXT+9
SETITEM NOTYET+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALPHA RPTTEXT~
C RPTLIST+11~, RPTLIST+19*
CNT RPTTEXT+4~, RPTTEXT+8*, RPTTEXT+22, RPTTEXT+23, RPTTEXT+24*, RPTTEXT+25*, RPTTEXT+26
DCTDTM RPTLIST+4~, RPTLIST+21*, RPTLIST+22, RPTLIST+26!
DFN RPTTEXT~
DTRANGE RPTTEXT~
DUZ SVSURCTX+2, SVSURCTX+4, SVSURCTX+5
GMN RPTLIST+4~, RPTLIST+14*, RPTLIST+16, RPTLIST+19, RPTLIST+21, RPTLIST+23
I LIST+2~, LIST+11*, LIST+12*, LIST+13, LIST+17, LIST+18, LIST+19, LIST+22, CASELIST+3~, CASELIST+6*
, CASELIST+7*, CASELIST+8, RPTLIST+4~, RPTLIST+9*, RPTLIST+10*, RPTLIST+12, RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+18
, RPTLIST+20, RPTLIST+22, RPTLIST+24, RPTLIST+27
J LIST+2~, LIST+13*, LIST+18*, LIST+19, LIST+22, GETONE+2~, GETONE+5*, GETONE+10*, GETONE+11, GETONE+14
, 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, SVSURCTX~, SVSURCTX+4, SVSURCTX+5, GETONE+2~, GETONE+3*, GETONE+7
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
ORLW RPTLIST+4~, RPTLIST+16!
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+15, RPTTEXT+4~, RPTTEXT+13
ORTMP( GETONE+14*, 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+22, CASELIST~, CASELIST+4*, CASELIST+5, CASELIST+7, CASELIST+8*, ONECASE~, ONECASE+4*
, ONECASE+5, GETONE~, GETONE+15!*, SHOWOPTP~, SHOWOPTP+1*, SHOWOPTP+2*, ISNONOR~, ISNONOR+1*, ISNONOR+2*, RPTLIST~
, RPTLIST+6*, RPTLIST+8, RPTLIST+10, RPTLIST+12*, RPTLIST+13*, RPTLIST+14, RPTLIST+16*, RPTLIST+18*, RPTLIST+20*, RPTLIST+22*
, RPTLIST+24*, RPTLIST+27
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+27
SPEC RPTLIST+4~, RPTLIST+19*, RPTLIST+20, RPTLIST+26!
STATUS RPTLIST+4~, RPTLIST+17*, RPTLIST+18, RPTLIST+26!
TMP SVSURCTX+1~, SVSURCTX+2*, SVSURCTX+3
TRSDTM RPTLIST+4~, RPTLIST+23*, RPTLIST+24, RPTLIST+26!
U LIST+14, LIST+15, LIST+16, LIST+21, CASELIST+8, GETONE+6, GETONE+7, GETONE+8, GETONE+13, RPTLIST+12
, RPTLIST+13, RPTLIST+14, RPTLIST+16, RPTLIST+18, RPTLIST+19, RPTLIST+20, RPTLIST+22, RPTLIST+24, RPTLIST+27, RPTTEXT+16
, RPTTEXT+17
X LIST+2~, LIST+13*, LIST+14*, LIST+15*, LIST+16*, LIST+17, LIST+19*, LIST+21*, LIST+22, GETONE+2~
, GETONE+5*, GETONE+6*, GETONE+7*, GETONE+8*, GETONE+9, GETONE+11*, GETONE+13*, GETONE+14, RPTLIST+4~, RPTLIST+12*
, RPTTEXT+4~, RPTTEXT+5*, SETITEM~, SETITEM+1
Y GTSURCTX~, GTSURCTX+2*, SVSURCTX~, RPTLIST+4~, RPTLIST+19*!, RPTLIST+26!
Z RPTLIST+4~, RPTLIST+16*, RPTLIST+19*, RPTLIST+21*, RPTLIST+23*, RPTLIST+26!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All