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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGOVSTR1

Package: GUI Objects

Routine: BGOVSTR1


Information

BGOVSTR1 ; MSC/JS - Utility calls for V STROKE ;14-Oct-2014 11:09;DU

Source Information

Source file <BGOVSTR1.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
GUI Objects 4 (DEL,SET)^BGOREF  ($$DELETE,$$ERR,$$UPDATE)^BGOUTL  ($$AICD,$$FNDNARR,$$VFPTXREF,VFEVT)^BGOUTL2  SET^BGOVMSR  
VA Fileman 3 UPDATE^DIE  $$ROOT^DILFD  $$GET1^DIQ  
DRG Grouper 2 $$IMP^ICDEX  $$CPT^ICPTCOD  
CIA Utilities 1 $$DT^CIAU  
IHS Electronic Health Record 1 $$ISLOCKED^BEHOENCX  
IHS Standard Terminology 1 $$CONC^BSTSAPI  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
GUI Objects 2 BGOVSTR  BGOVSTR2  

Entry Points

Name Comments DBIA/ICR reference
HOOK(IEN,VMIEN) ;Hook it back to the parent
STRDEL(VMIEN) ;Do the delete
GETVM(VIEN) ;
SETLKW(INP) ; EP
EIEVM(RET2,VFIEN) ;EP
NARR(DESCT,NARR) ;Provider narrative is now provider text | descriptive SNOMED CT
DMULT(RET,VFIEN,SUBIEN,NODE) ; Delete a multiple entry from V file
SETREF(DFN,REFRES,REFDT,VFNEW) ; EP
STRNIH(VIEN,TYPE,VALUE) ;Store the NSST
GETREF(DNIR) ; EP
FNUM(RET,INP)
SETNIH(VFIEN,VIEN,INP) ; EP
SETEIE ;
DELREF(VFIEN) ; EP
GETVFIEN(RET,INP) ;EP
CHKICDT(RET,INP) ;

External References

Name Field # of Occurrence
$$ISLOCKED^BEHOENCX GETVM+25, GETVM+26
DEL^BGOREF DELREF+25
SET^BGOREF SETREF+21
$$DELETE^BGOUTL STRNIH+18, DMULT+7
$$ERR^BGOUTL GETVFIEN+3, GETVFIEN+9, GETVFIEN+18, SETLKW+8, SETNIH+2, GETVM+2, SETEIE+5, SETEIE+6
$$UPDATE^BGOUTL STRNIH+17, SETEIE+10
$$AICD^BGOUTL2 CHKICDT+5
$$FNDNARR^BGOUTL2 NARR+5
$$VFPTXREF^BGOUTL2 GETVFIEN+15
VFEVT^BGOUTL2 STRNIH+19
SET^BGOVMSR SETLKW+24, STRNIH+8
$$CONC^BSTSAPI GETREF+14, GETREF+20
$$DT^CIAU SETREF+11
UPDATE^DIE STRNIH+26, HOOK+6, SETEIE+15
$$ROOT^DILFD GETVFIEN+2
$$GET1^DIQ GETREF+25, SETLKW+15, SETNIH+21, SETNIH+24, SETNIH+26
$$IMP^ICDEX CHKICDT+6
$$CPT^ICPTCOD DELREF+12
$$GET^XPAR SETREF+6, DELREF+11, GETREF+23

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICPT - [#81] GET1^DIQ
^AUPNVMSR - [#9000010.01] GET1^DIQ
9000010.6315 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPREF - [#9000022] DELREF+20
^AUPNPREF("AA" SETREF+15, SETREF+18, DELREF+16, DELREF+18
^AUPNVMSR - [#9000010.01] SETLKW+14, SETNIH+25, GETVM+6, GETVM+8, SETEIE+6
^AUPNVMSR("AD" GETVM+4
^AUPNVSIT - [#9000010] CHKICDT+3, SETLKW+8, SETNIH+2, GETVM+16
^AUPNVSTR - [#9000010.63] DELREF+5, SETNIH+19, EIEVM+3, GETVM+20, GETVM+21, GETVM+23
^AUTTMSR - [#9999999.07] GETVM+11
^DD("DD" STRNIH+2, STRNIH+4
^ICPT("BA" SETREF+7
^TMP("BSTSCMCL" GETREF+13!, GETREF+15!, GETREF+19!, GETREF+21!
^VA(200 - [#200] GETVM+15

Label References

Name Line Occurrences
$$FNUM GETVFIEN+2
$$STRNIH SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27
GETVM EIEVM+5
HOOK SETNIH+28
SETEIE STRDEL+3, EIEVM+12
STRDEL SETNIH+27

Naked Globals

Name Field # of Occurrence
^(12 GETVM+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT GETVM+1~, GETVM+3*, GETVM+27*
CPT SETREF+3~, SETREF+6*, SETREF+7*, SETREF+8*, SETREF+15, SETREF+18, SETREF+20, DELREF+4~, DELREF+11*, DELREF+12
, GETREF+4~, GETREF+23*, GETREF+24*, GETREF+25
CPTDESC GETREF+4~, GETREF+25*, GETREF+26
DA DMULT+2~, DMULT+5*, DMULT+7
DA(1 DMULT+5*, DMULT+6
DAT GETVM+5~, GETVM+9*, GETVM+16*, GETVM+25, GETVM+26
DECDT DELREF+4~, DELREF+15*, DELREF+16*, DELREF+17, DELREF+18
DEL SETNIH+3~, SETNIH+12*, SETNIH+13, HOOK+3
DELRET DELREF+24~, DELREF+25, DELREF+26
DESCT NARR~, NARR+3
DFN GETVFIEN+1~, GETVFIEN+4*, GETVFIEN+14, GETVFIEN+17, SETREF~, SETREF+2, SETREF+15, SETREF+18, SETREF+20, DELREF+4~
, DELREF+6*, DELREF+9, DELREF+16, DELREF+18, SETLKW+4*
DIK DMULT+2~, DMULT+6*, DMULT+7
DNIR GETREF~, GETREF+3, GETREF+12
DNIRDT DELREF+4~, DELREF+6*, DELREF+7*, DELREF+9, DELREF+10
DNIRDUZ DELREF+4~, DELREF+6*, DELREF+22
DT CHKICDT+6
DTDONE SETREF+3~, SETREF+10*, SETREF+11*, SETREF+17, SETREF+20
DUZ SETREF+20, STRNIH+13, STRNIH+15, SETEIE+9
EIEN SETEIE+11~*, SETEIE+14
ENTBY DELREF+19~, DELREF+20*, DELREF+21, DELREF+22
ERR STRNIH+24~, HOOK+2~, SETEIE+12~, DMULT+2~, DMULT+3*, DMULT+7*, DMULT+8
ERR("DIERR" STRNIH+27, SETEIE+16
EVDATE SETLKW+1~, SETLKW+12*, SETLKW+23, SETNIH+3~, STRNIH+3~*, STRNIH+4*, STRNIH+7, STRNIH+12, STRNIH+14, STRNIH+16
FDA STRNIH+11*, STRNIH+12, STRNIH+13, STRNIH+14, STRNIH+15, STRNIH+16, STRNIH+17, STRNIH+24~, HOOK+2~, SETEIE+1~
, SETEIE+7*, SETEIE+8, SETEIE+9, SETEIE+10, SETEIE+12~
FDA( STRNIH+11, STRNIH+25*, HOOK+5*, SETEIE+7, SETEIE+14*
FILIEN DELREF+4~, DELREF+18*, DELREF+20, DELREF+22
FNUM DELREF+4~, DELREF+14~*, DELREF+16, DELREF+18, SETLKW+1~, SETLKW+9*, SETNIH+3~, SETNIH+4*, STRNIH+11, STRNIH+18
, STRNIH+19, STRNIH+25
FOUND SETREF+3~, SETREF+13*, SETREF+15, SETREF+19*, SETLKW+1~, SETLKW+3*
GBL GETVFIEN+1~, GETVFIEN+2*, GETVFIEN+3, GETVFIEN+9, GETVFIEN+13, GETVFIEN+17
I SETNIH+3~, STRNIH+22*, STRNIH+23
IEN SETLKW+2~, SETNIH+11*, SETNIH+16, SETNIH+18*, SETNIH+19*, SETNIH+21, SETNIH+28, HOOK~, HOOK+4
IEN2 STRNIH+24~, HOOK+2~, SETEIE+12~
IMP CHKICDT+1~, CHKICDT+6*, CHKICDT+7, CHKICDT+8
IN GETREF+4~, GETREF+12*, GETREF+14, GETREF+18*, GETREF+20
INP GETVFIEN~, GETVFIEN+4, GETVFIEN+5, GETVFIEN+6, CHKICDT~, SETREF+20*, SETREF+21, SETLKW~, SETLKW+4, SETLKW+5
, SETLKW+6, SETLKW+12, SETNIH~, STRDEL+1~, STRDEL+2*, EIEVM+10~, EIEVM+11*, SETEIE+2, SETEIE+3, FNUM~
INP( SETNIH+5, SETNIH+6
INV SETREF+14~, SETREF+15*, SETREF+16, SETREF+18
INVDATE DELREF+4~, DELREF+10*, DELREF+17
INVDT SETLKW+2~
LKWDATE SETLKW+1~
MEAIEN SETLKW+2~
MEAVIEN SETLKW+2~
MIEN SETLKW+1~
NAME GETVM+14~, GETVM+15*
NARR NARR~, NARR+3*, NARR+4, NARR+5
NARRPTR NARR+1~, NARR+2*, NARR+6*, NARR+7
NIHDAT GETVM+22~, GETVM+23*, GETVM+24
NIHDT GETVM+18~, GETVM+19*, GETVM+20*, GETVM+21
NIHEV STRNIH+1~*, STRNIH+2*, STRNIH+12
NIHNODE GETVM+22~, GETVM+23*
NIHREC GETVM+18~, GETVM+21*, GETVM+23
NIHVALUE GETVM+22~, GETVM+23*, GETVM+24
NOD0 DELREF+4~, DELREF+5*, DELREF+6, DELREF+7
NOD12 DELREF+19~, DELREF+20*
NODE DMULT~, DMULT+1, DMULT+6
NUM SETLKW+1~, SETNIH+3~, SETNIH+5*, SETNIH+6
OLDVAL SETNIH+3~, SETNIH+24*, SETNIH+27
QIEN SETNIH+3~, STRNIH+23*, STRNIH+25
QUAL SETNIH+3~, STRNIH+22*, STRNIH+25
QUALS SETNIH+3~, SETNIH+14*, STRNIH+22
REASON SETEIE+1~, SETEIE+3*, SETEIE+4, SETEIE+14
REFDT SETREF~, SETREF+10
REFIEN SETREF+18*, SETREF+19, DELREF+4~, DELREF+22*, DELREF+23, DELREF+25
REFRES SETREF~, SETREF+9*, SETREF+20
RET NARR+4, NARR+5*, NARR+6*, GETVFIEN~, GETVFIEN+2*, GETVFIEN+3*, GETVFIEN+9*, GETVFIEN+10*, GETVFIEN+12*, GETVFIEN+13*
, GETVFIEN+17*, GETVFIEN+18*, CHKICDT~, CHKICDT+2*, CHKICDT+7, CHKICDT+8, CHKICDT+10, SETREF+1*, SETREF+2, SETREF+21
, SETREF+22*, SETREF+23, DELREF+1*, DELREF+2, DELREF+9, DELREF+13, DELREF+23, DELREF+26*, DELREF+27, SETLKW+7*
, SETLKW+8*, SETLKW+9*, SETLKW+24, SETLKW+25, SETLKW+26, SETNIH+1*, SETNIH+2*, SETNIH+4*, SETNIH+28*, SETNIH+29
, STRNIH+8, STRNIH+9*, STRNIH+10, STRNIH+17*, STRNIH+18, STRNIH+19, STRNIH+20*, STRNIH+27*, STRNIH+28, EIEVM+4*
, EIEVM+6, GETVM+3*, GETVM+28*, GETVM+29, SETEIE+4*, SETEIE+5*, SETEIE+6*, SETEIE+10*, SETEIE+16*, SETEIE+17*
, FNUM~*, FNUM+1, DMULT~, DMULT+1*, DMULT+4*, DMULT+8*
RET( GETVFIEN+13*, GETVFIEN+17*
RET(1 GETVFIEN+10*
RET2 EIEVM~
RIEN SETREF+3~, SETREF+4*, SETREF+19*, SETREF+20
SIEN SETNIH+3~, HOOK+2~, HOOK+4*, HOOK+5
SNOCHEK GETREF+4~, GETREF+14*, GETREF+16, GETREF+20*, GETREF+22
SNODESC GETREF+4~, GETREF+16*, GETREF+17, GETREF+22*, GETREF+26
SNOINFO GETREF+1~, GETREF+2*, GETREF+3, GETREF+26*, GETREF+27
SUBIEN DMULT~, DMULT+1, DMULT+5
SUM SETNIH+3~, SETNIH+10*
TYPE SETREF+3~, SETREF+5*, SETREF+20, DELREF+4~, DELREF+12*, DELREF+13, DELREF+16, DELREF+18, SETLKW+1~, SETLKW+10*
, SETLKW+23, SETNIH+3~, SETNIH+15*, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27, STRNIH~, STRNIH+7
, GETVM+5~, GETVM+10*, GETVM+11
TYPENM GETVM+5~, GETVM+11*, GETVM+12, GETVM+13, GETVM+17, GETVM+25, GETVM+26
U GETVFIEN+5, GETVFIEN+6, CHKICDT+3, SETREF+20, DELREF+20, SETLKW+4, SETLKW+5, SETLKW+6, SETLKW+12, SETLKW+23
, SETNIH+7, SETNIH+10, SETNIH+11, SETNIH+12, SETNIH+14, STRNIH+1, STRNIH+3, STRNIH+7, STRNIH+22, STRNIH+27
, GETVM+9, GETVM+11, GETVM+15, GETVM+25, GETVM+26, SETEIE+2, SETEIE+3, SETEIE+16
USR GETVM+5~, GETVM+9*, GETVM+15
VALUE SETLKW+1~, SETLKW+11*, SETLKW+23, SETNIH+3~, SETNIH+10*, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27
, STRNIH~, STRNIH+7, GETVM+1~, GETVM+8*, GETVM+24
VCODE SETNIH+3~, SETNIH+7*, SETNIH+8
VDTE CHKICDT+1~, CHKICDT+3*, CHKICDT+8
VFIEN GETVFIEN+1~, GETVFIEN+5*, GETVFIEN+8, GETVFIEN+9, GETVFIEN+10, GETVFIEN+12*, GETVFIEN+13*, GETVFIEN+15*, GETVFIEN+17*, DELREF~
, DELREF+2, DELREF+5, SETNIH~, SETNIH+19, SETNIH+21, HOOK+4, EIEVM~, EIEVM+3, GETVM+20, GETVM+21
, GETVM+23, SETEIE+1~, SETEIE+2*, SETEIE+5, SETEIE+6, SETEIE+7, SETEIE+10, SETEIE+11, DMULT~, DMULT+1
, DMULT+5
VFNEW SETREF~, SETREF+12, STRNIH+18, STRNIH+19
VFSTR SETLKW+1~, SETNIH+3~, SETNIH+6*, SETNIH+7, SETNIH+10, SETNIH+11, SETNIH+12, SETNIH+14, STRNIH+1, STRNIH+3
VI SETLKW+1~, SETNIH+3~
VIEN GETVFIEN+1~, GETVFIEN+6*, GETVFIEN+11, GETVFIEN+13, CHKICDT+3, SETLKW+1~, SETLKW+5*, SETLKW+7, SETLKW+8, SETLKW+23
, SETNIH~, SETNIH+1, SETNIH+2, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27, STRNIH~, STRNIH+7
, EIEVM+1~, EIEVM+3*, EIEVM+4, EIEVM+5, GETVM~, GETVM+2, GETVM+4, GETVM+16, GETVM+25, GETVM+26
VITALDT GETVM+1~, GETVM+8*, GETVM+24
VMARR EIEVM+1~, EIEVM+2!, GETVM+28
VMARR( EIEVM+9, GETVM+25*, GETVM+26*
VMARR(1 GETVM+2*
VMFIEN EIEVM+7~, EIEVM+8*, EIEVM+9*, EIEVM+11
VMIEN SETLKW+1~, SETLKW+6*, SETLKW+13, SETLKW+14*, SETLKW+15*, SETLKW+23, SETLKW+25*, SETNIH+3~, SETNIH+17*, SETNIH+21*
, SETNIH+22*, SETNIH+24, SETNIH+25*, SETNIH+26*, SETNIH+27*, SETNIH+28, STRDEL~, STRDEL+2, STRNIH+6*, STRNIH+7
, STRNIH+10*, STRNIH+11, STRNIH+18, STRNIH+19, STRNIH+20, STRNIH+23, HOOK~, HOOK+1, HOOK+3*, HOOK+5
, GETVM+1~, GETVM+3*, GETVM+4*, GETVM+6, GETVM+8, GETVM+25, GETVM+26
VMINP SETLKW+1~, SETLKW+23*, SETLKW+24, SETNIH+3~, STRNIH+7*, STRNIH+8
WITNESS SETLKW+1~
X GETVM+5~, GETVM+6*, GETVM+7, GETVM+8, GETVM+10
XREF GETVFIEN+1~, GETVFIEN+15*, GETVFIEN+17
Y SETREF+14~, SETREF+16*, SETREF+17, STRNIH+2~*, STRNIH+4~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All