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 |  All
Print Page as PDF
Routine: BQIVFDEF

Package: iCare

Routine: BQIVFDEF


Information

BQIVFDEF ;PRXM/HC/ALA - PCC V-file definition ; 22 Mar 2007 2:55 PM

Source Information

Source file <BQIVFDEF.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 4 $$FIND1^DIC  FIELD^DID  $$IENS^DILF  $$GET1^DIQ  
Kernel 3 ^%ZTER  $$NOW^XLFDT  ($$PATCH,$$VERSION)^XPDUTL  
iCare 2 $$TKO^BQIUL1  $$STC^BQIUL2  
IHS Designated Provider 1 ALLDP^BDPAPI  
IHS HIV Management System 1 ($$BKMIEN,$$HIVIEN)^BKMIXX3  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS HIV Management System 1 BKMVSUP  

Entry Points

Name Comments DBIA/ICR reference
PRMS(VFIL) ;EP - Pull RPC parameters
STAT() ;EP = Get the CMET status
TBL(FILE,VALUE) ; EP - Get a default for a specific table value
RET(VFIL,IEN) ; Retrieve data
ERR ;
PWHD() ; EP - Get Patient Wellness Handout Default
HCSM(BKMDFN) ; EP - Get the default HIV Case Manager
CLNCR() ; EP - Get the default for Chart Review
NMBR(PBLIEN) ; EP - Get default problem notes number
; Input
; PBLIEN - Problem IEN
; Assumes DUZ(2) for the facility
EN(DATA,VFILE,TYPE) ;EP -- BQI GET VFILE DISPLAY
USR() ;EP - Get the default user
DONE ;
EVT(EVIEN,POS) ;EP - Event Default
HPRV(BKMDFN) ; EP - Get the default HIV Provider
HSD() ; EP - Get Health Summary Default
VST() ;EP - Get default visit type
VF(VFIL) ;EP
; Parameters
; VFILN - File Number
; ORD - Display Order number
;

External References

Name Field # of Occurrence
^%ZTER ERR+1
ALLDP^BDPAPI HPRV+7, HCSM+7
$$BKMIEN^BKMIXX3 HPRV+3, HCSM+3
$$HIVIEN^BKMIXX3 HPRV+2, HCSM+2
$$TKO^BQIUL1 RET+39, PRMS+22
$$STC^BQIUL2 VST+5
$$FIND1^DIC EN+33, EN+35, HSD+2, PWHD+3, TBL+2, CLNCR+2
FIELD^DID RET+55, RET+58
$$IENS^DILF RET+8
$$GET1^DIQ EN+29, RET+9, RET+17, VST+4, HSD+4, PWHD+5, HPRV+12, HCSM+12, CLNCR+3, EVT+4
, EVT+5
$$NOW^XLFDT ERR+3
$$PATCH^XPDUTL RET+32
$$VERSION^XPDUTL PWHD+2

Used in RPC

RPC Name Call Tags
BQI GET VFILE DISPLAY EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] FIND1^DIC,  GET1^DIQ
^APCCCTRL - [#9001000] GET1^DIQ
^APCDSITE - [#9001001.2] GET1^DIQ
^APCHSCTL - [#9001015] FIND1^DIC
^APCHPWHT - [#9001026] FIND1^DIC
90451.01 GET1^DIQ
^BQI(90506.1 - [#90506.1] GET1^DIQ
^BQI(90506.3 - [#90506.3] FIND1^DIC,  GET1^DIQ
90506.31 GET1^DIQ
^BTPW(90621 - [#90621] GET1^DIQ
^BTPW(90621.1 - [#90621.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPROB - [#9000011] NMBR+6, NMBR+8
^BQI(90506.1 - [#90506.1] RET+15
^BQI(90506.3 - [#90506.3] EN+26, VF+8, VF+9, VF+10, VF+11, VF+19, VF+21, VF+26, VF+29, VF+31
, VF+32, VF+33, VF+39, VF+41, RET+1, RET+3, RET+4, RET+5, RET+6, RET+37
, RET+38, RET+46, PRMS+4, PRMS+5
^BTPW(90621 - [#90621] EVT+6, EVT+8
^DD("DD" ERR+3
^TMP("BQIVFDEF" EN+8
^VA(200 - [#200] USR+1

Label References

Name Line Occurrences
DONE EN+24
PRMS VF+14, VF+35
RET VF+22, VF+41
VF EN+30, EN+39

Naked Globals

Name Field # of Occurrence
^(0 EVT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY HPRV+1~, HPRV+7, HPRV+8, HPRV+9, HCSM+1~, HCSM+7, HCSM+8, HCSM+9
AVAL HSD+1~, HSD+2*, HSD+3, HSD+5, PWHD+1~, PWHD+3*, PWHD+4, PWHD+6
BATCH RET+12~, RET+13*, RET+17*, RET+18*, RET+44
BJ EN+5~, RET+43*, RET+45*
BKMDFN HPRV~, HPRV+3, HPRV+7, HCSM~, HCSM+3, HCSM+7
BKMHIV HPRV+1~, HPRV+2*, HPRV+4, HCSM+1~, HCSM+2*, HCSM+4
BKMIEN HPRV+1~, HPRV+3*, HPRV+4, HPRV+6, HPRV+11, HCSM+1~, HCSM+3*, HCSM+4, HCSM+6, HCSM+11
BKMIENS HPRV+1~, HPRV+4*, HPRV+12, HCSM+1~, HCSM+4*, HCSM+12
>> BMXSEC EN+37*, ERR+4*
BN EN+6~, RET+60*, RET+61*, RET+62
BQIHELP EN+6~, RET+52!
BQIHELP("HELP-PROMPT" RET+56
BQIHELPW EN+6~, RET+52!
BQIHELPW("DESCRIPTION" RET+59, RET+61, RET+62
BQN VF+6~, PRMS+1*, PRMS+2, PRMS+4, PRMS+5, PRMS+21, PRMS+22
BQP VF+6~, PRMS+4*, PRMS+5, PRMS+8, PRMS+19*, PRMS+20*
BQPARM VF+6~
BQPARM( PRMS+2*, PRMS+21*, PRMS+22*
BQPARM(3 VF+17, VF+37
BQPARM(4 VF+17, VF+37
BQPARM(5 VF+17, VF+37
BQPARM(6 VF+17, VF+37
CHNG RET+29~, RET+30*, RET+33*, RET+34
CLEAR EN+5~, RET+36*, RET+38*, RET+39
CLRFLD EN+5~, RET+36*, RET+39*, RET+49
CN EN+5~, RET+36*, RET+37*, RET+38
CODE RET+12~, RET+13*, RET+15
DA RET+7~, RET+8*
DA(1 RET+8*
DATA EN~, EN+8*, EN+9, EN+22, DONE+1, ERR+5, RET+42, RET+43, RET+44, RET+45
, RET+46, RET+47, RET+48, RET+49, RET+64
>> DEF RET+21*, RET+22, RET+24*, RET+25
DUZ USR+1
DUZ(2 VST+2, VST+4, HSD+3, HSD+4, PWHD+4, PWHD+5, NMBR+6
DVAL RET+23~, RET+26
EIEN EVT+1~, EVT+2*, EVT+6*, EVT+7, EVT+8
ERRDTM ERR+2~, ERR+3*, ERR+4
EVIEN EVT~, EVT+3, EVT+4, EVT+6, EVT+8
EVTYPE EVT+1~, EVT+2*, EVT+5*, EVT+9
EVVALUE EVT+1~, EVT+2*, EVT+8*, EVT+10
FACN NMBR+4~, NMBR+6*, NMBR+7, NMBR+8
FILE TBL~, TBL+2
FILTER VF+5~, VF+10*, VF+17, VF+32*, VF+37
>> HDR EN+15*, EN+16*, EN+17*, EN+18*, EN+20*, EN+21*, EN+22
HELP EN+6~
IDT PRMS+3~, PRMS+19*, PRMS+21
IEN EN+5~, VF+20*, VF+21*, VF+22, VF+40*, VF+41*, RET~, RET+1, RET+3, RET+4
, RET+5, RET+6, RET+8, RET+37, RET+38, RET+46, TBL+1~, TBL+2*, TBL+3, CLNCR+1~
, CLNCR+2*, CLNCR+3
IENS RET+7~, RET+8*, RET+9
II EN+5~, EN+10*, EN+22, DONE+1*, ERR+5*, RET+42*, RET+43, RET+44, RET+45, RET+46
, RET+47, RET+48, RET+49, RET+64
IVALIEN EVT+1~, EVT+2*, EVT+8*, EVT+11
LIEN RET+12~, RET+15*, RET+16, RET+17
LINK VF+5~, RET+12~, RET+13*, RET+49
LINP VF+5~, RET+12~, RET+14*, RET+49
LRPC VF+5~, RET+12~, RET+14*, RET+49
MULTR VF+5~, RET+9*, RET+48
ORD EN+5~, VF+18*, VF+19*, VF+21, VF+38*, VF+39*, VF+41
PATCH RET+29~, RET+30*, RET+31, RET+32
PBLIEN NMBR~, NMBR+5, NMBR+6, NMBR+8
PNAM VF+6~, PRMS+6*, PRMS+7, PRMS+8
PORD VF+6~, PRMS+8*, PRMS+12, PRMS+16
POS EVT~, EVT+9, EVT+10, EVT+11, EVT+12
PRM PRMS+3~, PRMS+20*, PRMS+21
PRMND VF+6~, PRMS+5*, PRMS+6, PRMS+7, PRMS+8, PRMS+12, PRMS+16
PTYP VF+6~, PRMS+7*, PRMS+11, PRMS+15
SFIL VF+5~, VF+25*, VF+26*, VF+29, VF+35, VF+39, VF+41
>> TAXIEN EVT+8*, EVT+12
TIDT PRMS+3~
TIDT( PRMS+12*, PRMS+19
TPRM PRMS+3~
TPRM( PRMS+16*, PRMS+20
TY EVT+1~, EVT+4*, EVT+5, EVT+6
TYPE EN~, EN+13*, EN+26
U VF+11, VF+12, VF+16, VF+17, VF+30, VF+33, VF+34, VF+37, RET+2, RET+13
, RET+14, RET+21, RET+26, RET+30, RET+42, RET+43, RET+44, RET+45, RET+46, RET+47
, RET+48, RET+49, RET+53, RET+63, HPRV+9, HCSM+9, USR+1, PRMS+6, PRMS+7, PRMS+8
, PRMS+19, PRMS+20, EVT+8
UID EN+5~, EN+7*, EN+8
VAL VST+1~, VST+4*, VST+5*, VST+6, VST+7, HSD+1~, HSD+4*, HSD+5, HSD+6, PWHD+1~
, PWHD+5*, PWHD+6, PWHD+7, HPRV+1~, HPRV+5*, HPRV+8*, HPRV+9*, HPRV+12*, HPRV+13, HCSM+1~
, HCSM+5*, HCSM+8*, HCSM+9*, HCSM+12*, HCSM+13
VALID VF+5~, VF+11*, VF+17, VF+33*, VF+37
VALUE EN+5~, VF+17*, VF+37*, RET+42, TBL~, TBL+2, TBL+3
VDATA EN+5~, RET+1*, RET+2, RET+13, RET+42, RET+46, RET+47
VDATA1 EN+5~, RET+3*, RET+13, RET+21, RET+26*, RET+43
VDATA2 EN+5~, RET+4*, RET+30, RET+45, RET+47, RET+48
VDATA3 EN+6~, RET+5*, RET+48, RET+49, RET+53, RET+63
VDATA9 EN+6~, RET+6*, RET+14
VFDATA VF+5~, VF+8*, VF+12, VF+16, VF+17
VFDATA2 VF+6~, VF+9*, VF+17
>> VFIEN EN+13*, EN+24, EN+33*, EN+35*, EN+37, EN+39
VFIL EN+5~, EN+25*, EN+26*, EN+29, EN+30, VF~, VF+8, VF+9, VF+10, VF+11
, VF+14, VF+19, VF+21, VF+22, VF+26, VF+31, VF+32, VF+33, RET~, RET+1
, RET+3, RET+4, RET+5, RET+6, RET+8, RET+37, RET+38, RET+46, PRMS~, PRMS+4
, PRMS+5
VFILE EN~, EN+13, EN+33, EN+35, EN+37
VFILN EN+6~, VF+16*, VF+17, VF+34*, VF+37, RET+55, RET+58
VFLD EN+6~, RET+53*, RET+54, RET+55, RET+58
VFSDATA VF+5~, VF+29*, VF+30, VF+34, VF+37
VFSDATA2 VF+5~, VF+31*, VF+37
VHELP EN+6~, RET+53*, RET+56*, RET+57, RET+60*, RET+62*, RET+63*, RET+64
Y ERR+2~, ERR+3*
>> ZTSK EN+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 |  Naked Globals |  Local Variables |  All