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

Package: GUI Objects

Routine: BGOREP1


Information

BGOREP1 ; IHS/BAO/TMD - Manage REPRODUCTIVE FACTORS ;08-May-2014 14:11;du

Source Information

Source file <BGOREP1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 FILE^DICN  (,FILE,UPDATE)^DIE  $$EXTERNAL^DILFD  
GUI Objects 2 ($$FNUM,EVT)^BGOREP  ($$ERR,$$FMTDATE,$$TMPGBL,$$UPDATE)^BGOUTL  
Kernel 1 ($$DT,$$FMTE,$$NOW)^XLFDT  
Patient Care Component 1 MULTOSET^APCDRF  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
GUI Objects 1 BGOREP  

Entry Points

Name Comments DBIA/ICR reference
MEN(RET,CNT,DFN) ;get menstrual data
DELCONT(RET,DFN,INP) ;EP-
LAC(RET,CNT,DFN) ;EP get lactation data
CONT(RET,CNT,DFN) ; Get contraceptive data
SETCONT(RET,DFN,DATA) ;EP
CONTALL(RET,DFN) ;EP for RPC call to get all contrceptive data
; Input DFN of patient
EDD(RET,CNT,DFN) ;Get pregnancy data
NEW ;Add new one
SDATE(IDATE) ;Format date

External References

Name Field # of Occurrence
MULTOSET^APCDRF DELCONT+19
$$FNUM^BGOREP SETCONT+2
EVT^BGOREP SETCONT+37, NEW+25, DELCONT+21
$$ERR^BGOUTL SETCONT+5, SETCONT+6
$$FMTDATE^BGOUTL LAC+5, MEN+5, MEN+8, MEN+11, MEN+16, EDD+7, EDD+12, EDD+14, EDD+19, EDD+21
, EDD+26, EDD+28, EDD+32, EDD+35, EDD+40, EDD+42, CONT+9, CONTALL+14, CONTALL+17
$$TMPGBL^BGOUTL CONTALL+6
$$UPDATE^BGOUTL SETCONT+36
FILE^DICN NEW+14
^DIE NEW+23
FILE^DIE DELCONT+18
UPDATE^DIE SETCONT+13
$$EXTERNAL^DILFD LAC+3, LAC+6, MEN+3, MEN+6, MEN+9, MEN+14, EDD+5, EDD+9, EDD+15, EDD+22
, EDD+29, EDD+36, EDD+43
$$DT^XLFDT SETCONT+3
$$FMTE^XLFDT SETCONT+31
$$NOW^XLFDT DELCONT+15

Used in RPC

RPC Name Call Tags
BGOREP1 CONTALL CONTALL
BGOREP1 SETCONT SETCONT
BGOREP1 DELCONT DELCONT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNREP - [#9000017] LAC+2, MEN+2, MEN+15, EDD+3, EDD+4, EDD+6, EDD+8, EDD+16, EDD+23, EDD+30
, EDD+37, EDD+44, CONT+3, CONT+4, CONT+5, CONTALL+8, CONTALL+9, CONTALL+10, SETCONT+7
^AUTTCM - [#99999.11] CONT+10, CONTALL+15
^AUTTCM("B" NEW+4
^DD(9000017 NEW+9
^DPT - [#2] SETCONT+5, SETCONT+6

Label References

Name Line Occurrences
$$SDATE SETCONT+26, SETCONT+28
NEW SETCONT+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AIEN SETCONT+1~, SETCONT+22*, SETCONT+23
APCDCM DELCONT+1~
APCDCMI NEW+1~
APCDREPI NEW+1~, NEW+2*, NEW+7, NEW+8, NEW+21, NEW+22
APCDY NEW+21*, DELCONT+1~, DELCONT+6*, DELCONT+13, DELCONT+19
ARRAY CONTALL+4~, CONTALL+5!, CONTALL+21, CONTALL+22
ARRAY( CONTALL+23, CONTALL+24, CONTALL+26
ARRAY(9999999 CONTALL+20*
BEGUN CONTALL+4~
CA MEN+1~, MEN+6*, MEN+13
CAD MEN+1~, MEN+7*, MEN+8*, MEN+13
CBEGUN CONT+1~, CONT+8*, CONT+9*, CONT+12, CONT+13, CONTALL+14*, CONTALL+20
CDATE CONTALL+4~, CONTALL+13*, CONTALL+14, CONTALL+20
CEND CONTALL+4~, CONTALL+16*, CONTALL+17*, CONTALL+20
CHK CONT+1~, CONT+2*, CONT+6*, CONT+14
CIEN SETCONT+1~
CLIN EDD+1~, EDD+25*, EDD+26*, EDD+48
CLINCO EDD+2~, EDD+30*, EDD+48
CLINDT EDD+1~, EDD+27*, EDD+28*, EDD+48
CLINPR EDD+1~, EDD+29*, EDD+48
CNAME CONT+1~, CONT+10*, CONT+11*, CONT+12, CONT+13, CONTALL+4~, CONTALL+15*, CONTALL+20
CNT LAC~, LAC+7*, LAC+8, MEN~, MEN+12*, MEN+13, MEN+17*, MEN+18, EDD~, EDD+45*
, EDD+46, EDD+47*, EDD+48, CONT~, CONT+21*, CONT+22, CONTALL+4~, CONTALL+7*, CONTALL+25*, CONTALL+26
COM SETCONT+1~, SETCONT+34*, SETCONT+35, NEW+1~, NEW+19*, NEW+21
COMM CONTALL+4~, CONTALL+19*, CONTALL+20, DELCONT+1~, DELCONT+8*, DELCONT+17
CON SETCONT+1~, SETCONT+24*, SETCONT+25, NEW+1~, NEW+3*, NEW+4*, NEW+5, NEW+10
CONB SETCONT+1~, SETCONT+26*, SETCONT+27, NEW+1~, NEW+15*, NEW+21
CONDC SETCONT+1~, SETCONT+32*, SETCONT+33, NEW+1~, NEW+18*, NEW+21
CONE SETCONT+1~, SETCONT+28*, SETCONT+29*, SETCONT+30, NEW+1~, NEW+16*, NEW+17*, NEW+21
CREA CONTALL+4~, CONTALL+18*, CONTALL+20
D0 NEW+13!
DA NEW+1~, NEW+21*, NEW+24!, DELCONT+1~, DELCONT+19*, DELCONT+20!
DA(1 NEW+8*, NEW+21*, DELCONT+19*
DATA SETCONT~, SDATE+1~, SDATE+4*, SDATE+5*, SDATE+6*, SDATE+7
DATA( SETCONT+16, SETCONT+18
DAY SDATE+1~, SDATE+2*, SDATE+4, SDATE+5
DD NEW+13!
DEFCO EDD+2~
DES MEN+1~, MEN+14*, MEN+18
DESDT MEN+1~, MEN+15*, MEN+16*, MEN+18
DFN LAC~, LAC+2, MEN~, MEN+2, MEN+15, EDD~, EDD+3, EDD+4, EDD+6, EDD+8
, EDD+16, EDD+23, EDD+30, EDD+37, EDD+44, CONT~, CONT+3, CONT+4, CONT+5, CONTALL~
, CONTALL+8, CONTALL+9, CONTALL+10, SETCONT~, SETCONT+4*, SETCONT+5, SETCONT+6, SETCONT+7, SETCONT+10, SETCONT+11
, SETCONT+22, SETCONT+37, SETCONT+38, NEW+2, NEW+25, DELCONT~, DELCONT+3, DELCONT+13, DELCONT+19, DELCONT+21
DIC NEW+1~, NEW+7*
DIC("DR" NEW+12*
DIC("P" NEW+9*
DIC(0 NEW+6*
DIE NEW+1~, NEW+22*, NEW+24!, DELCONT+1~
DIE("NO^" NEW+11*, NEW+20*, NEW+22*
DO NEW+13!
DR NEW+21*, NEW+24!
DT SETCONT+31
DUZ DELCONT+14
EDD EDD+1~, EDD+31*, EDD+32*, EDD+48
EDDCO EDD+2~, EDD+37*, EDD+48
EDDDT EDD+1~, EDD+34*, EDD+35*, EDD+48
EDDPR EDD+1~, EDD+36*, EDD+48
ERR SETCONT+1~, SETCONT+15, SETCONT+37, SETCONT+38
FDA SETCONT+1~, SETCONT+17!, SETCONT+23*, SETCONT+25, SETCONT+27, SETCONT+30, SETCONT+31, SETCONT+33, SETCONT+35, SETCONT+36
, DELCONT+1~
FDA( SETCONT+23, DELCONT+14*, DELCONT+15*, DELCONT+16*, DELCONT+17*
FDA(9000017 SETCONT+10*, SETCONT+12*
FNUM LAC+3, LAC+6, MEN+3, MEN+6, MEN+9, MEN+14, EDD+5, EDD+9, EDD+15, EDD+22
, EDD+29, EDD+36, EDD+43, CONT+1~, SETCONT+1~, SETCONT+2*, SETCONT+19*, SETCONT+23
I CONT+1~, CONT+3*, CONT+4, CONT+5, CONTALL+4~, CONTALL+8*, CONTALL+9, CONTALL+10, CONTALL+20, CONTALL+23*
, CONTALL+24, CONTALL+26, SETCONT+1~, SETCONT+16*, SETCONT+18
IDATE SDATE~, SDATE+2, SDATE+3, SDATE+4, SDATE+5, SDATE+6
IEN SETCONT+1~, DELCONT+1~
IEN(1 SETCONT+11*, SETCONT+14
IENS SETCONT+1~, SETCONT+9*, DELCONT+1~
INP DELCONT~, DELCONT+4, DELCONT+6, DELCONT+7, DELCONT+8
J CONTALL+4~, CONTALL+24*, CONTALL+26
LAC LAC+1~, LAC+3*, LAC+8
LACDT LAC+1~, LAC+4*, LAC+5*, LAC+8
LACPR LAC+1~, LAC+6*, LAC+8
LMP EDD+1~, EDD+11*, EDD+12*, EDD+48
LMPCO EDD+2~, EDD+16*, EDD+48
LMPDT EDD+1~, EDD+13*, EDD+14*, EDD+48
LMPPR EDD+1~, EDD+15*, EDD+48
MA MEN+1~, MEN+3*, MEN+13
MAD MEN+1~, MEN+4*, MEN+5*, MEN+13
MENO MEN+1~, MEN+9*, MEN+13
MENOD MEN+1~, MEN+10*, MEN+11*, MEN+13
MO SDATE+1~, SDATE+3*, SDATE+4, SDATE+5
NAME CONT+1~, CONT+8*, CONT+10, CONTALL+4~, CONTALL+12*, CONTALL+15
NEW SETCONT+1~, SETCONT+7*, SETCONT+8
NODE CONT+1~, CONT+4*, CONT+7, CONT+8, CONT+11, CONTALL+4~, CONTALL+10*, CONTALL+11, CONTALL+12, CONTALL+13
, CONTALL+16, CONTALL+18, CONTALL+19, SETCONT+1~, SETCONT+18*, SETCONT+20, SETCONT+21, SETCONT+22, SETCONT+24, SETCONT+26
, SETCONT+28, SETCONT+32, SETCONT+34, NEW+3, NEW+15, NEW+16, NEW+18, NEW+19
PREG EDD+2~, EDD+4*, EDD+5*, EDD+46
PREGDT EDD+2~, EDD+6*, EDD+7*, EDD+46
PREGPR EDD+2~, EDD+8*, EDD+9*, EDD+46
REA DELCONT+1~, DELCONT+7*, DELCONT+9*, DELCONT+16
REC CONT+1~
REP LAC+1~, LAC+2*, LAC+3, LAC+4, LAC+6, MEN+1~, MEN+2*, MEN+3, MEN+4, MEN+6
, MEN+7, MEN+9, MEN+10, MEN+14, EDD+1~, EDD+3*, EDD+11, EDD+13, EDD+15, EDD+18
, EDD+20, EDD+22, EDD+25, EDD+27, EDD+29, EDD+31, EDD+34, EDD+36, EDD+39, EDD+41
, EDD+43
RET LAC~, LAC+8, MEN~, MEN+13, MEN+18, EDD~, EDD+46, EDD+48, CONT~, CONT+22
, CONTALL~, CONTALL+6*, CONTALL+21, CONTALL+26, SETCONT~, SETCONT+2*, SETCONT+5*, SETCONT+6*, SETCONT+14*, SETCONT+15*
, SETCONT+16, SETCONT+36*, SETCONT+38*, DELCONT~, DELCONT+1~, DELCONT+2*
SIEN DELCONT+1~, DELCONT+13*, DELCONT+14, DELCONT+15, DELCONT+16, DELCONT+17
STRING CONT+1~, CONT+2*, CONT+12*, CONT+13*, CONT+22, CONTALL+4~, CONTALL+7*
TODAY SETCONT+1~, SETCONT+3*, SETCONT+12
U LAC+3, LAC+4, LAC+6, LAC+8, MEN+3, MEN+4, MEN+6, MEN+7, MEN+9, MEN+10
, MEN+13, MEN+14, MEN+15, MEN+18, EDD+4, EDD+6, EDD+8, EDD+11, EDD+13, EDD+15
, EDD+16, EDD+18, EDD+20, EDD+22, EDD+23, EDD+25, EDD+27, EDD+29, EDD+30, EDD+31
, EDD+34, EDD+36, EDD+37, EDD+39, EDD+41, EDD+43, EDD+44, EDD+46, EDD+48, CONT+7
, CONT+8, CONT+10, CONT+11, CONT+22, CONTALL+12, CONTALL+13, CONTALL+15, CONTALL+16, CONTALL+18, CONTALL+19
, CONTALL+20, SETCONT+6, SETCONT+20, SETCONT+21, SETCONT+22, SETCONT+24, SETCONT+26, SETCONT+28, SETCONT+32, SETCONT+34
, NEW+3, NEW+9, NEW+15, NEW+16, NEW+18, NEW+19, DELCONT+4, DELCONT+6, DELCONT+7, DELCONT+8
ULTCO EDD+2~, EDD+23*, EDD+48
ULTDT EDD+1~, EDD+20*, EDD+21*, EDD+48
ULTPR EDD+1~, EDD+22*, EDD+48
ULTRA EDD+1~, EDD+18*, EDD+19*, EDD+48
UN EDD+1~, EDD+39*, EDD+40*, EDD+48
UNCO EDD+2~, EDD+44*, EDD+48
UNDT EDD+1~, EDD+41*, EDD+42*, EDD+48
UNPR EDD+1~, EDD+43*, EDD+48
X NEW+1~, NEW+10*
>> Y NEW+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All