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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGP8GIPC

Package: IHS GPRA Information System

Routine: BGP8GIPC


Information

BGP8GIPC ; IHS/CMI/LAB - GUI COM REPORT ;

Source Information

Source file <BGP8GIPC.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS GPRA Information System 5 CATSTR^BGP8GR  UPLOG^BGP8GUA  ^BGP8PC1  REPORT^BGP8UTL  GUIR^BGPXBLM  
IHS VA Utilities 3 ^XBFMK  ^XBKVAR  EN^XBVK  
Kernel 2 ^%ZTLOAD  ($$DT,$$FMADD,$$NOW)^XLFDT  
VA Fileman 2 FILE^DICN  ^DIE  
IHS Patient 1 KILL^AUPNPAT  

Entry Points

Name Comments DBIA/ICR reference
IPCRUN ;
ENDLOG ;-- UPDATE LOG AT END
EP(BGPRET,BGPUSER,BGPDUZ2,BGPOPTN,BGPTAXI,BGPZZ,BGPIND,BGPQTR,BGPPER,BGPVDT,BGPBEN,BGPLSTT,BGPLIST,BGPLPRV,BGPLPROV,BGPEXPT,BGPROT,BGPRTIME,BGPMFITI,BGPFILE,BGPDNT,BGPGPDEF,BGPSEAT) ;EP - called from GUI to produce COM REPORT CI05-RPT-LOC-COM
; SEE ROUTINE BGP8DL if you have questions about any of these variables
; BGPUSER - DUZ
; BGPDUZ2 - DUZ(2)
; BGPOPTN - OPTION NAME
; BGPTAXI - IEN OF COMMUNITY TAXONOMY NAME
; BGPINDG - "I"
TESTIPC ;
EP1 ;
XIT ;
TSKMN ;
IPC(RETVAL,BGPSTR) ;ipc
BY ;get baseline year

External References

Name Field # of Occurrence
^%ZTLOAD TSKMN+3
KILL^AUPNPAT XIT+5, XIT+10
CATSTR^BGP8GR IPC+5
UPLOG^BGP8GUA TSKMN+4
^BGP8PC1 IPCRUN+1
REPORT^BGP8UTL BY+13
GUIR^BGPXBLM IPCRUN+4
FILE^DICN BY+23
^DIE ENDLOG+2
^XBFMK BY+18, XIT+11
^XBKVAR EP1+28
EN^XBVK IPC+48, XIT+2
$$DT^XLFDT EP1+27
$$FMADD^XLFDT EP1+37
$$NOW^XLFDT TESTIPC+4, BY+22, TSKMN+3, ENDLOG+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ERR
  • Line Location: TESTIPC+5
Routine Call
  • DIE
  • Line Location:
    • ENDLOG+2

Used in RPC

RPC Name Call Tags
BGPG 18 IPC REPORT IPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BGPGUIR - [#90560.19] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" IPC+1
^ATXAX - [#9002226] BY+10, BY+11
^ATXAX("B" IPC+9
^BGPDATA XIT+12
^BGPGUIR - [#90560.19] IPCRUN+11*, IPCRUN+12*
^BGPSITE - [#90241.02] BY+7
^BGPTMP($J IPC+41!, IPC+43*, IPC+46*, IPC+47*
^TMP($J IPCRUN+2!, IPCRUN+6, IPCRUN+9, IPCRUN+13!, XIT+1!
^VA(200 - [#200] EP1+25

Label References

Name Line Occurrences
ENDLOG IPCRUN+15
EP TESTIPC+4, IPC+44
EP1 EP+65
TSKMN BY+27
XIT IPCRUN+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A IPC+2~, IPC+4*, IPC+30, IPC+31, IPC+33, IPC+36, IPC+37, IPC+39, XIT+7!
B XIT+7!
BD XIT+9!
>> BGPALLPT EP1+17*, EP1+20*
BGPBAS IPC+3~, IPC+15*, IPC+44
>> BGPBBD BY+3*
>> BGPBD EP1+32*, EP1+33*, EP1+34*, EP1+35*, EP1+38*, EP1+39*, BY+3, BY+5
>> BGPBED BY+4*
BGPBEN EP~, EP1+12, EP1+18*
BGPCOMM IPC+2~
>> BGPCOMMI EP1+19*, EP1+20*, EP1+21*, EP1+22*
BGPCT IPC+2~, IPC+8*, IPC+9*, IPC+44
BGPDA IPC+2~
BGPDATA IPC+2~, IPCRUN+8~, IPCRUN+9*, IPCRUN+10*, IPCRUN+11
>> BGPDELT BY+16*
BGPDNT EP~
BGPDUZ2 EP~, EP1+3, EP1+26
>> BGPED EP1+32*, EP1+33*, EP1+34*, EP1+35*, EP1+38*, EP1+39*, BY+4, BY+6
BGPERR IPC+2~, IPC+7*, IPC+44, IPC+46
BGPEXP IPC+3~, IPC+20*, IPC+44
BGPEXPT EP~
BGPFILE EP~, BY+19
BGPFN IPC+2~, IPC+25*, IPC+44
>> BGPGFNM BY+21*
>> BGPGIEN BY+25*, BY+28, TSKMN+4, IPCRUN+11, IPCRUN+12, ENDLOG+1
BGPGPDEF EP~, EP1+19, EP1+20, EP1+21
>> BGPGUI EP1+29*
>> BGPHOME BY+7*
BGPI IPC+2~, IPC+6*, IPC+43, IPC+45*, IPC+46, IPC+47
BGPIND IPC+3~, IPC+44, EP~
BGPIND( IPC+40*
>> BGPINDG EP1+31*
>> BGPINDI IPC+22*, IPC+36, IPC+37, IPC+39
>> BGPIOSL EP1+30*, IPCRUN+3*
BGPJ IPC+2~
BGPL IPC+32~, IPC+33*, IPC+34, IPC+38~, IPC+39*, IPC+40
BGPLIST TESTIPC+4, IPC+3~, IPC+17*, IPC+44, EP~, EP1+16*, EP1+23
BGPLIST( IPC+34*
BGPLIST(3 TESTIPC+3*
BGPLOG IPC+3~, IPC+26*, IPC+44
BGPLPROV EP~, EP1+25*
BGPLPRV EP~, EP1+23, EP1+25
>> BGPLSTI IPC+23*, IPC+30, IPC+31, IPC+33
BGPLSTT EP~, EP1+14, EP1+16
BGPMFITI IPC+24*, IPC+44, EP~
>> BGPND TESTIPC+4
>> BGPND(3 TESTIPC+2*
>> BGPND(4 TESTIPC+2*
BGPOPT IPC+2~, IPC+14*, IPC+44
BGPOPTN EP~, EP1+4, BY+22
BGPOT IPC+2~, IPC+21*, IPC+44
BGPPATT IPC+3~, IPC+16*, IPC+44, EP1+18
>> BGPPBD BY+5*
BGPPDEF IPC+3~, IPC+27*, IPC+44
>> BGPPED BY+6*
BGPPER EP~, EP1+9, EP1+32, EP1+33, EP1+34, EP1+35, EP1+37, EP1+38*, EP1+39*, BY+1
BGPPROV IPC+3~, IPC+19*, IPC+44
BGPPRV IPC+3~, IPC+18*, IPC+44
BGPQTR IPC+3~, IPC+11*, IPC+44, EP~, EP1+10, EP1+32, EP1+33, EP1+34, EP1+35, EP1+36
>> BGPQUIT BY+14
BGPRDT IPC+3~, IPC+12*, IPC+44
BGPRE IPC+3~, IPC+13*, IPC+44
BGPRET EP~, EP+66, EP+68*, EP1+2*, EP1+3*, EP1+4*, EP1+9*, EP1+10*, EP1+11*, EP1+12*
, EP1+13*, EP1+14*, EP1+23*, BY+14*, BY+15*, BY+24*, BY+28*
BGPROT EP~, EP1+13, BY+22
>> BGPRPT BY+15
BGPRT IPC+2~
BGPRTIME EP~, EP1+15*, BY+22, TSKMN+3
>> BGPRTYPE EP1+31*
BGPSEAT EP~, EP1+20*, EP1+21*
BGPST IPC+3~, IPC+28*, IPC+44
BGPSTR IPC~, IPC+5, IPC+8, IPC+10, IPC+11, IPC+12, IPC+13, IPC+15, IPC+16, IPC+17
, IPC+18, IPC+19, IPC+20, IPC+21, IPC+22, IPC+23, IPC+24, IPC+25, IPC+26, IPC+27
, IPC+28
BGPTAX BY+9!
BGPTAX( BY+11*
BGPTAXI EP~, EP1+19*, EP1+20*, BY+8, BY+10, BY+11
BGPTP IPC+3~, IPC+10*, IPC+44
BGPUSER EP~, EP1+2, BY+22
BGPVDT EP~, EP1+11, BY+1
>> BGPYRPTH EP1+31*
BGPZZ EP~
C IPCRUN+6*, IPCRUN+7*, IPCRUN+11, IPCRUN+12, XIT+7!
D EP1+37*, EP1+38, EP1+39, XIT+7!
D0 BY+23!
DA ENDLOG+1*, ENDLOG+3!
DD BY+23!
DIADD BY+22*, BY+23!, XIT+4!
>> DIC BY+22*
>> DIC("DR" BY+22*
>> DIC(0 BY+22*
DIE ENDLOG+1*, ENDLOG+3!
DIR XIT+3!
DIRUT XIT+3!
DLAYGO BY+22*, BY+23!, XIT+4!
DO BY+23!
DOD XIT+3!
DR ENDLOG+1*, ENDLOG+3!
DT EP1+27*, IPCRUN+12
DUOUT XIT+3!
DUZ IPC+44
DUZ(2 IPC+44, EP1+26*, BY+7
E XIT+7!
ED XIT+9!
>> ERR TESTIPC+1*, TESTIPC+4, TESTIPC+5
F XIT+7!
G XIT+7!
H XIT+7!
I IPC+29~, IPC+30*, IPC+31, IPC+33, XIT+7!
>> IOCPU TSKMN+3
IOM EP1+30*, IPCRUN+3*
J IPC+35~, IPC+36*, IPC+37, IPC+39, XIT+7!
K XIT+7!
L XIT+7!
M XIT+7!
N XIT+7!, XIT+8!
N1 XIT+8!
N2 XIT+8!
N3 XIT+8!
N4 XIT+8!
N5 XIT+8!
N6 XIT+8!
O XIT+7!
P IPC+2~, IPC+4*, IPC+8, IPC+10, IPC+11, IPC+12, IPC+13, IPC+15, IPC+16, IPC+17
, IPC+18, IPC+19, IPC+20, IPC+21, IPC+22, IPC+23, IPC+24, IPC+25, IPC+26, IPC+27
, IPC+28, XIT+7!
Q XIT+7!
R IPC+2~, IPC+4*, IPC+8, IPC+9, IPC+18, IPC+19, IPC+33, IPC+39, XIT+7!
RETVAL IPC~, IPC+42*
S XIT+7!
T XIT+7!
U EP1+1*, EP1+25, BY+7, BY+11
V XIT+7!
W XIT+7!
X IPC+1*, BY+1*, BY+2*, BY+3, BY+4, BY+9*, BY+10*, BY+11, BY+19*, BY+21
, IPCRUN+6*, IPCRUN+9, XIT+6!, XIT+7!
X1 XIT+6!
X2 XIT+6!
X3 XIT+6!
X4 XIT+6!
X5 XIT+6!
X6 XIT+6!
Y EP+66*, EP+68, BY+24, BY+25, XIT+7!
Z XIT+7!
>> ZTCPU TSKMN+3*
>> ZTDESC TSKMN+3*
>> ZTDTH TSKMN+3*
>> ZTIO TSKMN+1*
>> ZTQUEUED XIT+2
>> ZTREQ XIT+2*
>> ZTRTN TSKMN+3*
ZTSAVE TSKMN+2!
ZTSAVE("*" TSKMN+2*
>> ZTSK TSKMN+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All