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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RGJCSUB

Package: Clinical Information Resource Network

Routine: RGJCSUB


Information

RGJCSUB ;SF/JC-MPI/PD SUBSCRIPTION GENERATOR ;04/30/97

Source Information

Source file <RGJCSUB.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Clinical Information Resource Network 4 EN^RGEQ  (EXC,START,STOP)^RGHLLOG  $$DTFH^RGHLUT  ($$GETSCN,REC1)^RGJCREC  
Health Level Seven 3 INIT^HLFNC2  GENERATE^HLMA  LINK^HLUTIL3  
Kernel 2 $$NOW^XLFDT  $$LKUP^XUAF4  
Master Patient Index VistA 1 ($$GETDFN,$$GETVCCI)^MPIF001  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Clinical Information Resource Network 2 RG PT SUBSCRIPTION RECEIVER  ^RGEQASN  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EQ(RGEV,RGSTUB,RGERR,RGEP) ;Entry point for Event Queue Processor
BM(FLL,TLL,ICN,PN,TP,AD,TD) ;Build Subscription Request Message
MFI ;MFI-master file identifier segment
MFE ;MFE-master file entry segment
DATA ;Record level data in 'ZSD' SEGMENT
SEND ;SEND TO HL7 PACKAGE
ROUTE ;routing logic-parse A04 and put new message on event queue
R1 ;A04

External References

Name Field # of Occurrence
INIT^HLFNC2 BM+15
GENERATE^HLMA SEND+2
LINK^HLUTIL3 R1+21, R1+25, R1+28
$$GETDFN^MPIF001 BM+10, R1+7
$$GETVCCI^MPIF001 BM+13, R1+9, R1+13
EN^RGEQ R1+34
EXC^RGHLLOG R1+13, R1+27, R1+31
START^RGHLLOG R1+13, R1+27, R1+31
STOP^RGHLLOG R1+13, R1+27, R1+31
$$DTFH^RGHLUT EQ+5, R1+16
$$GETSCN^RGJCREC R1+20
REC1^RGJCREC R1+23
$$SITE^VASITE R1+18
$$NOW^XLFDT EQ+5, R1+16
$$LKUP^XUAF4 R1+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] BM+11, R1+14

Label References

Name Line Occurrences
BM EQ+6
R1 ROUTE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AD EQ+2*, EQ+5*, EQ+6, BM~, MFE+3, DATA+1
FLL EQ+1*, EQ+4, EQ+6, BM~, DATA+1
HL BM+14~, BM+15, SEND+2
HL("ECH" BM+17, BM+18, BM+19, BM+20
HL("FS" MFI+2, MFI+3, MFI+4, MFI+5, MFE+2, MFE+3, MFE+4, DATA+1, R1+2, R1+3
R1+5
HLA MFI+1~
HLA("HLS" MFI+6*, MFE+5*, DATA+1*
>> HLL("LINKS" BM+16*
>> HLMID R1+13, R1+27, R1+31
>> HLMTIEN R1+13, R1+27, R1+31
>> HLNEXT R1+3
>> HLNODE R1+3, R1+5
>> HLQUIT R1+3, R1+4
HLRST SEND+1~, SEND+2
ICN EQ+1*, EQ+4, EQ+6, BM~, BM+9, BM+10, MFE+4
PN EQ+2*, EQ+4, EQ+6, BM~, MFE+4
>> RGAD R1+16*, R1+33
RGCMOR BM+8~, BM+13*, DATA+1
RGCS BM+14~, BM+17*, MFI+3, MFE+4
RGDFN BM+8~, BM+10*, BM+11, BM+13, R1+7*, R1+8, R1+9, R1+13, R1+14, R1+20
R1+27, R1+31
RGEC BM+14~, BM+19*
RGEP EQ~
RGERR EQ~, EQ+4*
RGEV EQ~
>> RGFROM R1+21, R1+25, R1+26*, R1+27, R1+32, R1+33
>> RGFROM( R1+22, R1+26
>> RGFROM(0 R1+22, R1+26
RGFS R1+1~, R1+2*
RGI R1+1~, R1+3*
>> RGICN R1+5*, R1+6, R1+7, R1+33
RGLL ROUTE+6!, R1+22*
RGLOC R1+1~, R1+18*
RGLOCIEN R1+1~, R1+18*, R1+19, R1+21, R1+24, R1+25
RGLOCNM R1+1~, R1+18*
RGLOCSN R1+1~, R1+18*
RGPN R1+1~, R1+14*, R1+33
RGRC BM+14~, BM+18*
RGS R1+1~, R1+2*
RGSCN R1+1~, R1+20*
RGSN R1+1~
RGSS BM+14~, BM+20*, MFE+4
RGSSN BM+8~, BM+11*, MFE+4
RGSTUB EQ~, EQ+1, EQ+2, EQ+3, R1+33*, R1+34
RGTO R1+1~, R1+28, R1+29*, R1+30*, R1+31, R1+32, R1+33
RGTO( R1+30
RGTO(0 R1+29
RGTP R1+1~, R1+15*, R1+33
RGVCCI ROUTE+7!, R1+9*, R1+10, R1+12*, R1+13, R1+19, R1+24, R1+28
RGVCCIN ROUTE+7!
RGVCCIS ROUTE+7!
TD EQ+3*, EQ+6, BM~, DATA+1
TLL EQ+1*, EQ+4, EQ+6, BM~, BM+16
TP EQ+2*, EQ+4, EQ+6, BM~, DATA+1
U EQ+1, EQ+2, EQ+3, BM+11, R1+14, R1+18, R1+33
X MFI+1~*, MFI+2*, MFI+3*, MFI+4*, MFI+5*, MFI+6, MFE+1*, MFE+2*, MFE+3*, MFE+4*
MFE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All