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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BGOUTL2

Package: GUI Objects

Routine: BGOUTL2


Information

BGOUTL2 ; IHS/BAO/TMD - Utilities (continued) ;05-Jun-2014 08:41;DU

Source Information

Source file <BGOUTL2.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 3 $$FIND1^DIC  ($$EXTERNAL,$$ROOT)^DILFD  $$GET1^DIQ  
Kernel 2 ($$FMDIFF,$$NOW)^XLFDT  $$VERSION^XPDUTL  
GUI Objects 1 ($$CHKVISIT,$$DELETE,$$ERR,$$FMTDATE,$$GETREC,$$TMPGBL,$$UPDATE)^BGOUTL  
IHS Electronic Health Record 1 $$ISLOCKED^BEHOENCX  
IHS Patient 1 MOD^AUPNVSIT  
IHS Standard Terminology 1 ($$CNCLKP,$$CONC,$$SUBLST)^BSTSAPI  
MSC RPC Broker 1 BRDCAST^CIANBEVT  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 48

Package Total Caller Graph
GUI Objects 45 BGOCC  BGOCPLAN  BGOCPTP2  BGOCPTP3  BGOCPTPR  BGOFHLK  BGOFHX  BGOICDLK  
BGOICDPR  BGOPROB  BGOPROB1  BGOREF  BGOUTL  BGOVAMI1  BGOVAMI2  BGOVAST  
BGOVCOAG  BGOVCPT  BGOVCPT2  BGOVELD  BGOVER  BGOVEXAM  BGOVEYE  BGOVHF  
BGOVIF  BGOVIMM  BGOVIMM2  BGOVMSR  BGOVOB  BGOVPED  BGOVPED2  BGOVPHN  
BGOVPOV  BGOVPOV2  BGOVPOV3  BGOVPRC  BGOVSK  BGOVSTR1  BGOVSTR2  BGOVTC  
BGOVTM  BGOVTR  BGOVTXC  BGOVUPD  BGOVVI  
IHS Changes To Pharmacy 1 APSPES2  
IHS Mods To Text Integration Utilities 1 BTIUPCC5  
IHS Prenatal Care Module 1 BJPN20P1  

Entry Points

Name Comments DBIA/ICR reference
REFSET(VIEN,ITEM,TYPE,RSN,CMNT,PRV,CT) ;EP
VFMOD(AUPNVSIT) ;EP
VFDEL(RET,FNUM,VFIEN) ;EP
REFSET2(DFN,DAT,ITEM,TYPE,RSN,CMNT,PRV,RIEN,CT) ;EP
VFGET(RET,INP,FNUM,FLDS) ;EP
GV1
REFGET1(RIEN) ;EP
REFEVT(IEN,OPR,X) ;EP
CSVACT(RTN) ;EP
REFLCK(IEN) ;EP
REFDEL(IEN) ;EP
VFNEW(RET,FNUM,TYPE,VIEN,NAME,FLDS,EIEFLD) ;EP
AICD() ;EP
REFDEL2(VIEN,ITEM,TYPE) ;EP
SUBSET(RET,SUBSET) ; EP
REFGET(RET,DFN,FNUM,CNT) ;EP
VFEVT(FNUM,VFIEN,OPR,X) ;EP
VFCHK(RET,FNUM,TYPE,ENTITY,VIEN,EIEFLD) ;EP ;DKA 7/12/13 Add EIEFLD to specify Entered in Error field
VFPTXREF() ;
VFFND(RET,FNUM,TYPE,VIEN,EIEFLD) ;EP
SNOTMP()
SNMDCONC(RET,CONCID) ; EP
FNDNARR(NARR,CREATE) ;EP

External References

Name Field # of Occurrence
MOD^AUPNVSIT VFMOD+3
$$ISLOCKED^BEHOENCX GV1+1
$$CHKVISIT^BGOUTL VFDEL+8
$$DELETE^BGOUTL REFDEL+4, VFDEL+9
$$ERR^BGOUTL REFSET2+6, REFDEL2+3, VFCHK+3, VFFND+3, VFDEL+4, VFGET+4, VFGET+10, VFGET+18
$$FMTDATE^BGOUTL REFGET1+7
$$GETREC^BGOUTL GV1
$$TMPGBL^BGOUTL REFGET+3, VFGET+2
$$UPDATE^BGOUTL REFSET2+55, VFNEW+13, FNDNARR+7
$$CNCLKP^BSTSAPI REFSET2+27, REFSET2+42
$$CONC^BSTSAPI REFGET1+12, REFGET1+27, REFGET1+37, SNMDCONC+1
$$SUBLST^BSTSAPI SUBSET+5
BRDCAST^CIANBEVT REFEVT+6, VFEVT+8, VFEVT+9
$$FIND1^DIC REFSET2+3, REFSET2+4, REFSET2+5, REFDEL2+2
$$EXTERNAL^DILFD REFGET1+18
$$ROOT^DILFD VFFND+2, VFDEL+2, VFGET+3, VFEVT+2
$$GET1^DIQ REFGET1+17, REFGET1+29, REFSET2+19, REFSET2+32
$$FMDIFF^XLFDT REFLCK+4
$$NOW^XLFDT VFNEW+11
$$GET^XPAR REFLCK+3
$$VERSION^XPDUTL CSVACT+1, AICD+1

Used in RPC

RPC Name Call Tags
BGOUTL2 SUBSET SUBSET
BGOUTL SNMDCONC SNMDCONC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^AUPNPREF - [#9000022] EXTERNAL^DILFD
^AUTTREFT - [#9999999.73] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPREF - [#9000022] REFGET1+2, REFGET1+11, REFGET1+20, REFSET2+12, REFDEL+2, REFEVT+2, REFLCK+2
^AUPNPREF("AA" REFGET+4, REFGET+6, REFGET+8, REFSET2+8, REFDEL2+6
^AUPNVSIT - [#9000010] REFSET+3, REFDEL2+5, VFNEW+2
^AUTNPOV - [#9999999.27] FNDNARR+4
^AUTNPOV("B" FNDNARR+4
^AUTTEDT - [#9999999.09] REFGET1+33, REFGET1+35, REFGET1+39
^AUTTREFT - [#9999999.73] REFGET1+6, REFSET2+7, REFDEL2+4, REFEVT+5
^DD( VFNEW+11
^TMP("BGOSN" SNOTMP!

Label References

Name Line Occurrences
$$REFDEL REFDEL2+6
$$REFGET1 REFGET+9
$$REFLCK REFGET1+41
$$REFSET2 REFSET+5
$$SNOTMP SUBSET+2
$$VFPTXREF VFGET+16
GV1 VFGET+11, VFGET+14, VFGET+17
REFEVT REFSET2+57, REFDEL+5
VFCHK VFNEW+4
VFEVT VFDEL+10
VFFND VFCHK+2
VFMOD VFEVT+10

Naked Globals

Name Field # of Occurrence
^($J SNOTMP
^(11 REFGET1+2
^(12 REFGET1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDVSIT VFNEW+1~, VFNEW+5*
ARR REFGET1+1~, REFSET2+1~, REFSET2+24!, REFSET2+37!
ARR(1 REFSET2+29, REFSET2+30, REFSET2+44
AUPNVSIT VFMOD~
CAT VFNEW+1~, VFNEW+2*, VFNEW+4, VFNEW+11
>> CIA("UID" REFEVT+6, VFEVT+7
CMNT REFSET~, REFSET+5, REFSET2~, REFSET2+46
CNT REFGET~, REFGET+2*, REFGET+9*, VFGET+1~, VFGET+5*, GV1+1*
COMMENT REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+41
CONCID SNMDCONC~, SNMDCONC+1
CPT REFSET2+1~, REFSET2+3*, REFSET2+19
CREATE FNDNARR~, FNDNARR+3*, FNDNARR+5
CT REFGET1+20*, REFGET1+21, REFGET1+27, REFSET~, REFSET+5, REFSET2~, REFSET2+2*, REFSET2+38, REFSET2+39, REFSET2+41
DA VFMOD+2~
DAT REFSET2~, REFSET2+8, REFSET2+16, REFSET2+17, REFLCK+1~, REFLCK+2*, REFLCK+4
DATA VFEVT+1~, VFEVT+7*, VFEVT+8, VFEVT+9
DATE REFGET+1~, REFGET1+1~, REFGET1+7*, REFGET1+41
DAYS REFLCK+1~, REFLCK+3*, REFLCK+4
DFN REFGET~, REFGET+4, REFGET+6, REFGET+8, REFSET2~, REFSET2+8, REFSET2+15, REFEVT+1~, REFEVT+3*, REFEVT+4
, REFEVT+6, VFGET+1~, VFGET+6*, VFGET+15, VFGET+17, VFEVT+1~, VFEVT+7*, VFEVT+8
DIE VFMOD+2~
DIU VFMOD+2~
DIV VFMOD+2~
DR VFMOD+2~
DT REFLCK+4
DUZ REFSET2+47, REFSET2+52, REFSET2+54
DUZ("AG" VFNEW+5, VFMOD+1, VFPTXREF+1, CSVACT+1
EIEFLD VFCHK~, VFCHK+2, VFFND~, VFFND+6, VFNEW~, VFNEW+4
ENTITY VFCHK~, VFCHK+3
ERR REFSET2+1~
FDA REFSET2+1~, REFSET2+13*, REFSET2+14, REFSET2+15, REFSET2+16, REFSET2+17, REFSET2+19, REFSET2+22, REFSET2+23, REFSET2+29
, REFSET2+30, REFSET2+32, REFSET2+33, REFSET2+34, REFSET2+35, REFSET2+41, REFSET2+44, REFSET2+46, REFSET2+48, REFSET2+51
, REFSET2+52, REFSET2+53, REFSET2+54, REFSET2+55, VFNEW+1~, VFNEW+7*, VFNEW+8, VFNEW+9, VFNEW+10, VFNEW+11
, VFNEW+12, VFNEW+13, FNDNARR+1~, FNDNARR+7
FDA( VFNEW+7, FNDNARR+6*
FDA(9000022 REFSET2+13
FLDS VFNEW~, VFNEW+12, VFGET~, GV1
FNUM REFGET~, REFGET+4, REFGET+6, REFGET+8, REFGET1+1~, REFGET1+15*, REFGET1+17, REFSET2+1~, REFSET2+7*, REFSET2+8
, REFSET2+19, REFSET2+32, REFSET2+33, REFDEL2+1~, REFDEL2+4*, REFDEL2+6, VFCHK~, VFCHK+2, VFFND~, VFFND+2
, VFFND+6, VFNEW~, VFNEW+4, VFNEW+7, VFNEW+11, VFDEL~, VFDEL+2, VFDEL+9, VFDEL+10, VFGET~
, VFGET+3, GV1, VFEVT~, VFEVT+2
GBL VFFND+1~, VFFND+2*, VFFND+3, VFFND+5, VFFND+6, VFFND+7, VFDEL+1~, VFDEL+2*, VFDEL+4, VFDEL+5
, VFGET+1~, VFGET+3*, VFGET+4, VFGET+10, VFGET+14, VFGET+17, GV1+1, VFEVT+1~, VFEVT+2*, VFEVT+3
, VFEVT+5, VFEVT+6
ID VFEVT+1~, VFEVT+5*, VFEVT+8, VFEVT+9
IEN REFDEL~, REFDEL+2, REFDEL+4, REFDEL+5, REFEVT~, REFEVT+2, REFEVT+6, REFLCK~, REFLCK+2, VFNEW+1~
, VFNEW+13, FNDNARR+1~, FNDNARR+3*, FNDNARR+4*, FNDNARR+5, FNDNARR+7
IEN(1 VFNEW+14, FNDNARR+8
IENX REFSET2+1~, REFSET2+55
IENX(1 REFSET2+56
IN REFGET1+1~, REFGET1+31~, REFGET1+36*, REFGET1+37, REFSET2+1~, REFSET2+25*, REFSET2+27, REFSET2+39*, REFSET2+42, SUBSET+1~
, SUBSET+4*, SUBSET+5
INP VFGET~, VFGET+6, VFGET+7, VFGET+8
ITEM REFGET1+1~, REFGET1+11*, REFGET1+12, REFGET1+16*, REFGET1+17, REFGET1+32, REFGET1+33, REFGET1+35, REFGET1+39, REFGET1+41
, REFSET~, REFSET+5, REFSET2~, REFSET2+8, REFSET2+19, REFSET2+22, REFSET2+23, REFSET2+25, REFSET2+32, REFSET2+34
, REFDEL2~, REFDEL2+6
ITEMNM REFGET1+1~, REFGET1+8*, REFGET1+13*, REFGET1+17*, REFGET1+40*, REFGET1+41
NAME VFNEW~, VFNEW+4
NARR FNDNARR~, FNDNARR+2, FNDNARR+3*, FNDNARR+4, FNDNARR+6
OPR REFSET2+1~, REFSET2+7*, REFSET2+10*, REFSET2+11*, REFSET2+12, REFSET2+15, REFSET2+57, REFEVT~, REFEVT+6, VFEVT~
, VFEVT+7
OUT REFGET1+1~, REFSET2+1~, REFSET2+26*, REFSET2+27, REFSET2+40*, REFSET2+42, SUBSET+1~, SUBSET+3*, SUBSET+5, SUBSET+8
PRV REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+29, REFGET1+41, REFSET~, REFSET+5, REFSET2~, REFSET2+47*, REFSET2+48
PRVNM REFGET+1~, REFGET1+1~, REFGET1+29*, REFGET1+41
PXCEVIEN VFNEW+1~, VFNEW+6*
REASON REFGET+1~, REFGET1+1~, REFGET1+18*, REFGET1+41
REC REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+3, REFGET1+5, REFGET1+7, REFGET1+8, REFGET1+15, REFGET1+16, REFGET1+18
RET REFGET~, REFGET+3*, REFGET+9, REFSET2+1~, REFSET2+55*, REFSET2+57, REFSET2+58, REFDEL+1~, REFDEL+4*, REFDEL+5
, REFDEL+6, VFCHK~, VFCHK+2, VFCHK+3*, VFFND~, VFFND+3*, VFFND+4*, VFFND+5, VFFND+7*, VFNEW~
, VFNEW+4, VFNEW+13*, VFNEW+14*, VFDEL~, VFDEL+2*, VFDEL+4*, VFDEL+8*, VFDEL+9*, VFDEL+10, VFGET~
, VFGET+2*, VFGET+4, VFGET+10, VFGET+18, GV1+1, FNDNARR+1~, FNDNARR+7*, FNDNARR+8, SUBSET~, SUBSET+2*
, SUBSET+8, SNMDCONC~, SNMDCONC+1*
RIEN REFGET+1~, REFGET+7*, REFGET+8*, REFGET+9, REFGET1~, REFGET1+2, REFGET1+11, REFGET1+20, REFGET1+41, REFSET+1~
, REFSET+2*, REFSET+5, REFSET2~, REFSET2+2*, REFSET2+8*, REFSET2+10, REFSET2+11*, REFSET2+12, REFSET2+13, REFSET2+50
, REFSET2+56*, REFSET2+57
RSN REFSET~, REFSET+5, REFSET2~, REFSET2+10, REFSET2+35
RTN CSVACT~, CSVACT+1
SNO REFGET1+31~, REFGET1+35*, REFGET1+36, REFSET2+1~, REFSET2+4*, REFSET2+21
SNTXT REFGET1+1~, REFGET1+4*, REFGET1+28*, REFGET1+41
SUBSET SUBSET~, SUBSET+4
TOPTYP REFGET1+31~, REFGET1+39*, REFGET1+40
TRC FNDNARR+1~, FNDNARR+3*, FNDNARR+4
TXT REFGET1+31~, REFGET1+34*, REFGET1+38*, REFGET1+40
TYPE REFGET+1~, REFGET+2*, REFGET+4*, REFGET+6, REFGET+8, REFGET1+1~, REFGET1+5*, REFGET1+6, REFGET1+41, REFSET~
, REFSET+5, REFSET2~, REFSET2+5*, REFSET2+6, REFSET2+7, REFSET2+10*, REFSET2+14, REFSET2+19, REFSET2+21, REFDEL2~
, REFDEL2+2*, REFDEL2+3, REFDEL2+4, REFEVT+1~, REFEVT+5*, REFEVT+6, VFCHK~, VFCHK+2, VFFND~, VFFND+7
, VFNEW~, VFNEW+4, VFNEW+8
TYPENM REFGET1+1~, REFGET1+6*, REFGET1+10, REFGET1+30, REFGET1+41
TYPNM REFGET+1~
U REFGET1+2, REFGET1+6, REFGET1+7, REFGET1+8, REFGET1+11, REFGET1+13, REFGET1+15, REFGET1+16, REFGET1+18, REFGET1+20
, REFGET1+28, REFGET1+33, REFGET1+35, REFGET1+36, REFGET1+38, REFGET1+39, REFGET1+41, REFSET+5, REFSET2+7, REFDEL2+4
, REFDEL2+6, REFEVT+3, REFEVT+5, REFEVT+6, REFLCK+2, VFCHK+3, VFFND+6, VFFND+7, VFNEW+2, VFNEW+9
, VFDEL+6, VFGET+7, VFGET+8, GV1+1, VFEVT+7, FNDNARR+4
V0 VFNEW+1~, VFNEW+2*, VFNEW+9, VFNEW+11
VDT REFGET+1~, REFGET+5*, REFGET+6*, REFGET+8
VFIEN VFDEL~, VFDEL+3, VFDEL+5, VFDEL+9, VFDEL+10, VFGET+1~, VFGET+7*, VFGET+9, VFGET+10, VFGET+13*
, VFGET+14*, VFGET+16*, VFGET+17*, GV1, GV1+1, VFEVT~, VFEVT+4, VFEVT+6, VFEVT+7
VIEN REFSET~, REFSET+3, REFDEL2~, REFDEL2+5, VFCHK~, VFCHK+2, VFFND~, VFFND+5, VFNEW~, VFNEW+2
, VFNEW+4, VFNEW+5, VFNEW+6, VFNEW+10, VFDEL+1~, VFDEL+6*, VFDEL+7, VFDEL+8, VFGET+1~, VFGET+8*
, VFGET+12, VFGET+14, VFEVT+1~, VFEVT+7*, VFEVT+9, VFEVT+10
X REFGET1+1~, REFGET1+12*, REFGET1+13, REFGET1+27*, REFGET1+28, REFGET1+31~, REFGET1+37*, REFGET1+38, REFSET+1~, REFSET+3*
, REFSET+5, REFSET2+1~, REFSET2+27*, REFSET2+28, REFSET2+42*, REFSET2+43, REFDEL+1~, REFDEL+2*, REFDEL+3, REFDEL+5
, REFDEL2+1~, REFDEL2+5*, REFDEL2+6, REFEVT~, REFEVT+2*, REFEVT+3, REFEVT+5, VFFND+1~, VFFND+4*, VFFND+5*
, VFFND+6, VFFND+7, VFDEL+1~, VFDEL+5*, VFDEL+6, VFDEL+10, VFGET+1~, GV1*, GV1+1, VFEVT~
, VFEVT+6*, VFEVT+7, SUBSET+1~, SUBSET+5*, SUBSET+7
XREF VFGET+1~, VFGET+16*, VFGET+17
ZN REFSET2+1~, REFSET2+12*, REFSET2+57

Marked Items

Name Field # of Occurrence
$T( CSVACT+1
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 |  Naked Globals |  Local Variables |  Marked Items |  All