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 |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ONCRPC

Package: Oncology

Routine: ONCRPC


Information

ONCRPC ;Hines OIFO/GWB - Extract VACCR data via ONC VACCR RPC ;09/22/11

Source Information

Source file <ONCRPC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Oncology 3 TRAILER^ONCSAPIR  $$RBQPREP^ONCSED01  (END,WRITE)^ONCSNACR  

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

Package Total Caller Graph
Oncology 1 ONC VACCR RPC  

Entry Points

Name Comments DBIA/ICR reference
EN1(RESULT,DATEUSED,START,END) ;Entry point
SETUP ;Loop through appropriate cross-reference
LOOP ;Apply extract selection rules
OUTPUT(IEN,EXTRACT,JUMP,OUT) ;Output
DATA(IEN,ACD160,STRING,DEFAULT,FILL,LEN,JUMP,NODE,POS) ;Compute extract value
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
TRAILER^ONCSAPIR LOOP+17
$$RBQPREP^ONCSED01 OUTPUT+2
END^ONCSNACR LOOP+16
WRITE^ONCSNACR DATA+15, DATA+16, DATA+17, DATA+21, DATA+22, DATA+27, DATA+28, DATA+29

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: BLANK
  • Line Location: DATA+7

Used in RPC

RPC Name Call Tags
ONC VACCR RPC EN1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ONCO(160.1 - [#160.1] LOOP+9, LOOP+11
^ONCO(160.16 - [#160.16] EN1+3, EN1+4, LOOP+3, LOOP+4, OUTPUT+5, OUTPUT+7, OUTPUT+9, OUTPUT+11, OUTPUT+12, OUTPUT+13
, OUTPUT+14
^ONCO(160.19 - [#160.19] LOOP+13
^ONCO(165.5 - [#165.5] SETUP+9, SETUP+10, SETUP+15, SETUP+16, LOOP+7, LOOP+14*, OUTPUT+3
^TMP("ONCRPC" EN1+1!, EN1+8, OUTPUT+1

Label References

Name Line Occurrences
DATA OUTPUT+15
LOOP SETUP+11, SETUP+17
OUTPUT LOOP+15
SETUP EN1+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACD160 OUTPUT+3*, OUTPUT+15, DATA~
ACDANS DATA+1~, DATA+12, DATA+21, DATA+22, DATA+26, DATA+27, DATA+29
BLANK SETUP+1~, SETUP+3*, DATA+7
CAL DATA+24~
DATEUSED EN1~, SETUP+9, SETUP+15, CLEANUP+1!
DCLC SETUP+1~
DEFAULT OUTPUT+8~, OUTPUT+13*, OUTPUT+15, DATA~, DATA+14, DATA+15, DATA+16, DATA+17
DIVISION SETUP+2~, LOOP+7*, LOOP+8, LOOP+9
DT LOOP+14
END EN1~, SETUP+9, SETUP+15, CLEANUP+1!
EXIT DATA+1~*, DATA+6*, DATA+8
EXTRACT EN1+4*, LOOP+3, LOOP+4, LOOP+15, OUTPUT~, OUTPUT+5, OUTPUT+7, OUTPUT+9, OUTPUT+11, OUTPUT+12
, OUTPUT+13, OUTPUT+14
FACPNT SETUP+2~, LOOP+11*, LOOP+12, LOOP+13
FDNUM SETUP+1~
FILL OUTPUT+8~, OUTPUT+14*, OUTPUT+15, DATA~, DATA+25
I DATA+5~, DATA+7*, DATA+13~, DATA+15*, DATA+17*, DATA+24~, DATA+28*
IEN SETUP+1~, SETUP+4*, SETUP+9*, SETUP+10, SETUP+15*, SETUP+16, LOOP+7, LOOP+14, LOOP+15, OUTPUT~
, OUTPUT+1, OUTPUT+3, OUTPUT+15, DATA~
JUMP LOOP+1~, LOOP+15, OUTPUT~, OUTPUT+15, DATA~, DATA+2, DATA+3, DATA+4
JUST DATA+24~, DATA+25*, DATA+27, DATA+29
LEN OUTPUT+8~, OUTPUT+11*, OUTPUT+15, DATA~, DATA+7, DATA+15, DATA+17, DATA+21, DATA+22, DATA+26
LINE LOOP+1~, LOOP+4*, LOOP+5
NC SETUP+1~
NINE SETUP+1~, SETUP+5*
NODE OUTPUT+6~*, OUTPUT+7*, OUTPUT+9, OUTPUT+11, OUTPUT+12, OUTPUT+13, OUTPUT+14, OUTPUT+15, DATA~
ONCDST SETUP+2~, LOOP+16, LOOP+17, OUTPUT+1*, OUTPUT+2, DATA+15, DATA+16, DATA+17, DATA+21, DATA+22
, DATA+27, DATA+28, DATA+29
ONCSAPI SETUP+2~, OUTPUT+2
OSPIEN SETUP+2~, LOOP+9*, LOOP+10, LOOP+11
OUT EN1+5*, LOOP+15, OUTPUT~, OUTPUT+5, OUTPUT+7
POS OUTPUT+4~*, OUTPUT+5*, OUTPUT+7, OUTPUT+15, DATA~, DATA+3, DATA+4
RC SETUP+2~, OUTPUT+2*
REM DATA+24~, DATA+26*, DATA+28
RESULT EN1~, EN1+8*, SETUP+2~
RULES LOOP+1~, LOOP+2*, LOOP+3*, LOOP+4
START EN1~, SETUP+9*, SETUP+15*, CLEANUP+1!
STAT1 SETUP+2~, LOOP+13*
STRING OUTPUT+8~, OUTPUT+12*, OUTPUT+15, DATA~, DATA+9
STUFF DATA+24~, DATA+25*, DATA+28
TPG SETUP+1~
U EN1+6*, LOOP+7, LOOP+11, LOOP+13, LOOP+14, OUTPUT+3, OUTPUT+11, OUTPUT+13, OUTPUT+14, DATA+3
, DATA+4
VALID LOOP+1~, LOOP+6
VERSION EN1+2~, EN1+3*, EN1+4
X SETUP+1~, DATA+13~*
ZERO SETUP+1~, SETUP+4*
ZNINE SETUP+1~, SETUP+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All