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

Package: GUI Objects

Routine: BGOFHX


Information

BGOFHX ; IHS/MSC/MGH - New family history component ;06-Nov-2014 10:21;DU

Source Information

Source file <BGOFHX.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
GUI Objects 3 EXTRA^BGOREL  ($$DELETE,$$ERR,$$FMTDATE,$$TMPGBL,$$UPDATE)^BGOUTL  ($$AICD,$$FNDNARR)^BGOUTL2  
VA Fileman 3 (,UPDATE)^DIE  $$EXTERNAL^DILFD  $$GET1^DIQ  
DRG Grouper 2 $$ICDDX^ICDCODE  ($$ICDDX,$$IMP)^ICDEX  
IHS Patient 1 $$CONC^AUPNSICD  
IHS Standard Terminology 1 $$DESC^BSTSAPI  
Kernel 1 $$NOW^XLFDT  
MSC RPC Broker 1 BRDCAST^CIANBEVT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
GUI Objects 1 BGOREL  

Entry Points

Name Comments DBIA/ICR reference
ACTIVE(TYPE) ;Check to make sure the code is active
DELFH(RET,FHIEN) ;Delete one family history item
EVT(RIEN,FHIEN,OPR,X) ;EP
SET(RET,INP) ;
DEL(RET,INP) ;EP
GET(RET,INP) ;
DELREL(RET,RIEN) ;Delete entire relation

External References

Name Field # of Occurrence
$$CONC^AUPNSICD SET+9
EXTRA^BGOREL GET+52
$$DELETE^BGOUTL SET+60, DELFH+3, DELREL+8
$$ERR^BGOUTL SET+20, SET+49, GET+5
$$FMTDATE^BGOUTL GET+30
$$TMPGBL^BGOUTL GET+3
$$UPDATE^BGOUTL SET+44
$$AICD^BGOUTL2 SET+13, SET+18, SET+68, GET+25, GET+41, ACTIVE+2
$$FNDNARR^BGOUTL2 SET+40
$$DESC^BSTSAPI GET+35
BRDCAST^CIANBEVT EVT+4
^DIE SET+48
UPDATE^DIE SET+72
$$EXTERNAL^DILFD GET+16, GET+17, GET+18, GET+20, GET+21
$$GET1^DIQ GET+29
$$ICDDX^ICDCODE SET+19, SET+69, GET+28, GET+44, ACTIVE+3
$$ICDDX^ICDEX SET+18, SET+68, GET+26, GET+42, ACTIVE+2
$$IMP^ICDEX SET+14
$$NOW^XLFDT SET+15, SET+16, ACTIVE+2, ACTIVE+3

Used in RPC

RPC Name Call Tags
BGOFHX DEL DEL
BGOFHX GET GET

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNFH - [#9000014] Classic Fileman Calls,  GET1^DIQ
^AUPNFHR - [#9000014.1] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNFH - [#9000014] SET+50, SET+56, GET+8, GET+37, GET+38, DELFH+1, DELREL+6
^AUPNFH("AC" GET+7, DELREL+5
^AUPNFHR - [#9000014.1] GET+15, DELREL+1, EVT+2

Label References

Name Line Occurrences
DELFH DEL+9, DELREL+7
DELREL DEL+6
EVT DEL+7, DEL+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGE GET+1~, GET+10*, GET+18*, GET+50
AIEN SET+54~, SET+70*, SET+71
ARRAY GET+1~, GET+52
ARRAY( GET+49*
CAUSE GET+1~, GET+10*, GET+19*, GET+50
CDATA ACTIVE+1~, ACTIVE+2*, ACTIVE+3*, ACTIVE+4
>> CIA("UID" EVT+3
CNT GET+1~, GET+6*, GET+48*, GET+50, GET+53
CONCT SET+1~, SET+5*, SET+9
DA SET+47~, SET+48*, SET+54~, SET+58*, SET+60
DA(1 SET+58*
DATA SET+50*, EVT+1~, EVT+3*, EVT+4
>> DESCT SET+5*, SET+38, SET+39
DFN SET+1~, SET+2*, SET+3, SET+28, GET+1~, GET+4*, GET+5, GET+7, DEL+1~, DELFH+2*
, DELREL+3*, DELREL+5, EVT+1~, EVT+3*, EVT+4
DIE SET+47~, SET+48*
DIK SET+54~, SET+59*, SET+60
DMOD SET+1~
DR SET+47~, SET+48*
DT SET+14, SET+18, SET+68
DUZ SET+29
DX GET+1~, GET+10*, GET+26*, GET+28*, GET+50
DXAGE SET+1~, GET+1~, GET+10*, GET+31*, GET+50
DXAGEAPX SET+1~, GET+1~, GET+10*, GET+32*, GET+50
DXIEN GET+11~, GET+12*, GET+26, GET+28
EDIT SET+1~, SET+21*
ERR SET+54~, SET+55*, SET+57*, SET+60*, SET+61, SET+64!, SET+65*, SET+73
EVNDT GET+2~, GET+12*, GET+26, GET+28, GET+42, GET+44
FDA SET+1~, SET+26*, SET+27, SET+28, SET+29, SET+31, SET+32, SET+33, SET+34, SET+35
, SET+36, SET+38, SET+43, SET+44, SET+54~
FDA( SET+71*
FDA(9000014 SET+26
FHIEN GET+1~, GET+6*, GET+7*, GET+8, GET+29, GET+37, GET+38, GET+50, DEL+1~, DEL+2*
, DEL+5, DEL+9, DEL+10, DELFH~, DELFH+1, DELFH+3, EVT~, EVT+3
FHX GET+1~, GET+8*, GET+9, GET+12, GET+30, GET+31, GET+32, GET+33, GET+34
FIEN SET+1~, SET+2*, SET+23, SET+25*, SET+26, SET+45*, SET+48, SET+50, SET+51, SET+52
, SET+56, SET+58, SET+70, DEL+1~, DELREL+5*, DELREL+6, DELREL+7
FNEW SET+1~, SET+24*
FNUM SET+1~
ICD SET+1~, SET+2*, SET+6*, SET+10*, SET+11, SET+15*, SET+16*, SET+17*, SET+18, SET+19
, SET+27
ICD2 GET+2~, GET+38*, GET+42, GET+44
ICD2CODE GET+2~, GET+36*, GET+42*, GET+44*, GET+45, GET+46, GET+47
ICD2IEN GET+2~, GET+36*, GET+37*, GET+38
ICD2LIST GET+2~, GET+36*, GET+46*, GET+47*, GET+50
ICDIEN SET+1~, SET+6*, SET+18*, SET+19*, SET+20
ICDX SET+1~
IEN SET+54~, SET+56*, SET+58
IEN2 SET+64!
IENX SET+1~, SET+44
IENX(1 SET+45
>> IMP SET+14*, SET+15, SET+16
IN SET+1~
INP SET~, SET+2, SET+5, SET+32, SET+33, SET+36, SET+37, SET+48, GET~, GET+4
, DEL~, DEL+2
MB GET+1~, GET+10*, GET+20*, GET+50
MBTYPE GET+1~, GET+10*, GET+21*, GET+50
MOD GET+1~, GET+10*, GET+30*, GET+50
MULT SET+54~, SET+62*, SET+63, SET+66
NAME GET+1~, GET+22*, GET+50
NAR GET+1~, GET+10*, GET+13*, GET+29*, GET+50
NARIEN GET+11~, GET+12*, GET+29
NARR SET+1~, SET+37*, SET+39*, SET+40, SET+42*, SET+43
NEW SET+1~, SET+22*, SET+25*, SET+28, SET+34
OPR EVT~, EVT+3
OUT SET+1~
POP SET+47~, SET+49
REL SET+1~, GET+1~, GET+10*, GET+16*, GET+50, DEL+1~
RELDATA GET+1~, GET+15*, GET+16, GET+17, GET+18, GET+19, GET+20, GET+21, GET+22
RELIEN GET+11~, GET+12*, GET+14, GET+15, GET+49, GET+50
RET SET~, SET+20*, SET+40*, SET+41, SET+42*, SET+44*, SET+46, SET+49*, SET+51*, SET+52*
, SET+61, SET+73*, GET~, GET+3*, GET+5*, GET+50, GET+53, DEL~, DEL+6, DEL+9
, DELFH~, DELFH+1*, DELFH+3*, DELREL~, DELREL+1*, DELREL+7, DELREL+8*
RIEN SET+1~, SET+2*, SET+4, DEL+1~, DEL+2*, DEL+6, DEL+7, DEL+10, DELREL~, DELREL+1
, DELREL+7, DELREL+8, EVT~, EVT+2, EVT+3
SNODATA SET+1~, SET+9*, SET+10, SET+62
SNODESC GET+2~, GET+34*, GET+35, GET+50
SNOMEDCT GET+2~, GET+33*, GET+50
SNOTXT GET+2~, GET+13*, GET+35*, GET+50
STAT GET+1~, GET+10*, GET+17*, GET+50
SUB SET+54~, SET+66*, SET+68, SET+69
SUBIEN SET+54~, SET+68*, SET+69*, SET+71
TYPE ACTIVE~, ACTIVE+2, ACTIVE+3, ACTIVE+4*, ACTIVE+5
U SET+2, SET+5, SET+10, SET+18, SET+19, SET+32, SET+33, SET+36, SET+37, SET+48
, SET+62, SET+68, SET+69, SET+73, GET+12, GET+16, GET+17, GET+18, GET+19, GET+20
, GET+21, GET+22, GET+26, GET+28, GET+30, GET+31, GET+32, GET+33, GET+34, GET+35
, GET+38, GET+42, GET+44, GET+50, DEL+2, DELFH+2, DELREL+3, DELREL+7, EVT+3, ACTIVE+4
X SET+1~, GET+1~, GET+16*, GET+17*, GET+18*, GET+20*, GET+21*, GET+30*, EVT~, EVT+2*
, EVT+3
>> Y SET+63*, SET+66
ZN DEL+1~, DEL+7, DEL+10, DELFH+1*, DELFH+2, DELREL+1*, DELREL+2, DELREL+3
ZP DEL+1~, DELREL+6*, DELREL+7
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