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 |  Local Variables |  All
Print Page as PDF
Routine: BQIUL1

Package: iCare

Routine: BQIUL1


Information

BQIUL1 ;PRXM/HC/DLS - Miscellaneous BQI Utilities ; 26 Oct 2005 9:43 AM

Source Information

Source file <BQIUL1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 ^%DT  ^DIC  $$FMTE^DILIBF  $$GET1^DIQ  
Kernel 2 ($$DEFDIR,$$DEL,$$PWD,CLOSE,OPEN)^%ZISH  $$FMTE^XLFDT  
PCE Patient Care Encounter 1 $$PRIMVPRV^PXUTL1  
iCare 1 $$TKO^BQIUL1  

Caller Graph

Caller Graph Total: 334

Package Total Caller Graph
iCare 287 BQI1POJB  BQI22P1  BQI22PSC  BQI23P4  BQI2POS1  BQIAAP  BQIBHSFL  BQICAEP1  
BQICAEP2  BQICAEXP  BQICAHLO  BQICALRN  BQICALRT  BQICAPT  BQICARPT  BQICASPL  
BQICASUI  BQICAUTL  BQICAVAL  BQICAVW  BQICEADD  BQICEVW  BQICMDNM  BQICMHLP  
BQICMPAT  BQICMRUN  BQICMUT1  BQICMUT2  BQICMUTL  BQICMVW  BQICONPL  BQIDCAH  
BQIDCAH1  BQIDCAH4  BQIDCAH6  BQIDCAPC  BQIDCAPH  BQIDCASN  BQIDCERA  BQIDCEUA  
BQIDCHSA  BQIDCMCM  BQIDCMDP  BQIDCMPR  BQIDCMSP  BQIDCMYC  BQIDCREG  BQIDCTX  
BQIDCUTL  BQIFLG  BQIFLGET  BQIFLRUN  BQIGPORD  BQIGPPL  BQIGPRA1  BQIGPRA2  
BQIGPRA4  BQIGPRA6  BQIGPRUN  BQIGPUPD  BQIGPVW  BQIHEADR  BQIIPBNL  BQIIPCBP  
BQIIPCM  BQIIPCME  BQIIPCMF  BQIIPCMH  BQIIPCW  BQIIPDXC  BQIIPMON  BQIIPOTC  
BQIIPPNL  BQIIPPRA  BQIIPPRG  BQIIPPRV  BQIIPPT  BQIIPSNG  BQIIPTVW  BQIIPUT1  
BQIIPUTL  BQILYDEF  BQIMSPL  BQIMSVW  BQIMTCR1  BQIMTCRD  BQIMUDCQ  BQIMUDFC  
BQIMUDFH  BQIMUDPR  BQIMUEXP  BQIMUFAC  BQIMUFCH  BQIMUMON  BQIMUPER  BQIMUPRH  
BQIMUPRS  BQIMUPRV  BQIMURPT  BQIMURUN  BQIMUSIT  BQIMUTIM  BQIMUVFL  BQINIGH1  
BQINIGH4  BQINIGHT  BQINOTF  BQINOTR  BQINRUN  BQIPDSC1  BQIPDSC2  BQIPDSCF  
BQIPDSCM  BQIPLCNV  BQIPLCTX  BQIPLDF  BQIPLDL  BQIPLDS1  BQIPLDS2  BQIPLDSC  
BQIPLFL  BQIPLFL1  BQIPLFLG  BQIPLLOG  BQIPLMRU  BQIPLMY  BQIPLPM  BQIPLPP  
BQIPLRF  BQIPLRFV  BQIPLRP  BQIPLRT  BQIPLRT1  BQIPLRVW  BQIPLSH  BQIPLSL  
BQIPLVW  BQIPLVWC  BQIPLVWP  BQIPTALG  BQIPTAP  BQIPTCON  BQIPTCPT  BQIPTDDG  
BQIPTDG  BQIPTDMG  BQIPTDX  BQIPTED  BQIPTELD  BQIPTEXM  BQIPTFHD  BQIPTFHE  
BQIPTFHR  BQIPTFHS  BQIPTFHT  BQIPTHF  BQIPTHLP  BQIPTIMM  BQIPTIMP  BQIPTINS  
BQIPTLKP  BQIPTLNK  BQIPTMSR  BQIPTPOV  BQIPTPR  BQIPTPRC  BQIPTREG  BQIPTREP  
BQIPTREV  BQIPTRF  BQIPTRP1  BQIPTRPF  BQIPTRPU  BQIPTSKN  BQIPTTR  BQIPTUPD  
BQIPTVFV  BQIPTVS  BQIREFPL  BQIREM  BQIRFCE  BQIRGACM  BQIRGADD  BQIRGASP  
BQIRGASU  BQIRGCOP  BQIRGDBA  BQIRGDBL  BQIRGDMA  BQIRGDMS  BQIRGHLP  BQIRGHML  
BQIRGHOF  BQIRGHPC  BQIRGHQC  BQIRGLK  BQIRGPG  BQIRGPL  BQIRGPT  BQIRGTHM  
BQIRGUT1  BQIRGUTL  BQIRGVW  BQIRHS  BQIRLB  BQIRMAGG  BQIRMD  BQIRMDR  
BQIRMHLP  BQIRMIZ  BQIRMPL  BQIRMREG  BQIRMRHL  BQIRMRUN  BQIRPASM  BQIRPL  
BQIRPLN  BQIRRD  BQIRREG  BQIRSPMT  BQIRWS  BQISCHED  BQISYKEY  BQISYPNL  
BQISYSIT  BQITASK  BQITASK1  BQITASK2  BQITASK3  BQITAXX2  BQITAXX5  BQITBMI  
BQITD031  BQITD10  BQITD11  BQITDBMI  BQITDGN  BQITDINS  BQITDLAB  BQITDLST  
BQITDPNL  BQITDRUN  BQITDUTL  BQITDWC  BQITHCH  BQITIULS  BQITMPLS  BQITNPH  
BQITRACB  BQITRCBP  BQITRCHR  BQITRCKN  BQITRCLB  BQITRCMD  BQITRCSG  BQITRCTB  
BQITREDU  BQITRGLS  BQITRHLP  BQITRMT  BQITRPPT  BQITRPRT  BQITRRSK  BQITRRUN  
BQITRSK  BQITRUT1  BQITRUT2  BQITRUTL  BQIUL1  BQIUL2  BQIUL3  BQIUL4  
BQIULDT  BQIULPT  BQIUTB2  BQIUTB3  BQIVFADD  BQIVFCHC  BQIVFDEF  BQIVFTLK  
BQIVFTRB  BQIVFTRH  BQIVFTRI  BQIVFTRL  BQIVFTRM  BQIVFVAL  BQIWHPRF  
Tracking Procedure Workflow 41 BTPWBTAD  BTPWBTTR  BTPWEHIS  BTPWETRG  BTPWEVDF  BTPWEVNT  BTPWHIST  BTPWPCHT  
BTPWPCLO  BTPWPDS1  BTPWPDSP  BTPWPEV1  BTPWPEVC  BTPWPEVF  BTPWPEVO  BTPWPEVT  
BTPWPFND  BTPWPHIS  BTPWPLN1  BTPWPLND  BTPWPLVW  BTPWPNLV  BTPWPPAT  BTPWPSNP  
BTPWPTBL  BTPWPTMP  BTPWPTRG  BTPWPUTL  BTPWPWRK  BTPWPWRS  BTPWRLAB  BTPWRMDR  
BTPWRRAD  BTPWRVFL  BTPWRWHP  BTPWSCHD  BTPWTAX  BTPWTINT  BTPWTIUN  BTPWTIUP  
BTPWTIUT  
IHS HIV Management System 6 BKM2POST  BKMQQCR  BKMQQCRA  BKMQQCRU  BKMUL3  BKMVSUP  

Entry Points

Name Comments DBIA/ICR reference
CMSI(X) ;EP - CMS Register Lookup
FMTE(Y) ;EP - Convert Fileman Date/Time to 'MMM DD, CCYY HH:MM:SS' format.
TRIM(STR,VAL) ;EP - Remove one or more leading characters in a string.
FMTMDY(DATE) ;EP - Convert fileman date to MM/DD/YYYY format
VPNAR(VIEN) ;EP - Get visit provider narratives
PRV(VIEN) ;EP - Get PRIMARY provider for a visit
TKO(STR,VAL) ;EP - Take off ending character
DATE(DATE) ;EP - Convert standard date/time to a FileMan date/time
VTHR(BQIDFN) ; EP - Find any visits in last 3 years for patient
STRIP(STR,VAL) ;EP - Remove one or more trailing characters in a string.
PROB(PIEN) ; EP - Return date/time from Problem
; Input Parameter
; PIEN = IEN of problem
PROV(VIEN) ;EP - Check for Hospital Primary Provider
VVNAR(VIEN) ;EP - Get visit POV narratives
VTWR(BQIDFN) ; EP - Find any visits in the last 2 years for patient
TMPFL(MODE,UID,DFN) ;EP - Open to 'R'ead, Open to 'W'rite, 'C'lose or 'D'elete
; temporary file designed for use when converting report text to RPC
; data strings. Note that UID and DFN are components of the file name.
HRN(BQIDFN) ;EP - Find any active HRNs for a patient
CTRL(X) ;EP - Strip out control characters

External References

Name Field # of Occurrence
^%DT DATE+11
$$DEFDIR^%ZISH TMPFL+19
$$DEL^%ZISH TMPFL+24
$$PWD^%ZISH TMPFL+20
CLOSE^%ZISH TMPFL+15
OPEN^%ZISH TMPFL+28
$$TKO^BQIUL1 VVNAR+8, VPNAR+8
^DIC CMSI+3
$$FMTE^DILIBF FMTE+11
$$GET1^DIQ PRV+5, VVNAR+4, VPNAR+4, PROB+8, PROB+10, PROV+7
$$PRIMVPRV^PXUTL1 PRV+2
$$FMTE^XLFDT FMTMDY+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DGPM - [#405] GET1^DIQ
^AUPNVPOV - [#9000010.07] GET1^DIQ
^AUPNPROB - [#9000011] GET1^DIQ
^ACM(41.1 - [#9002241.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] HRN+3, HRN+4
^AUPNVPOV("AD" VVNAR+3, VPNAR+3
^AUPNVSIT - [#9000010] VTHR+7, VTHR+9, VTWR+7, VTWR+9
^AUPNVSIT("AA" VTHR+4, VTHR+6, VTWR+4, VTWR+6
^DGPM("AVISIT" PROV+3
^DGPM("CA" PROV+6

Label References

Name Line Occurrences
$$DATE VTHR+3, VTWR+3
$$PROV PRV+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATE+6~, DATE+11*
BDATE VTHR+1~, VTHR+3*, VTWR+1~, VTWR+3*
BQIDFN HRN~, HRN+3, HRN+4, VTHR~, VTHR+4, VTHR+6, VTWR~, VTWR+4, VTWR+6
CT VVNAR+1~, VVNAR+2*, VVNAR+6*, VVNAR+7, VPNAR+1~, VPNAR+2*, VPNAR+6*, VPNAR+7
DATE DATE~, DATE+7, DATE+8*, DATE+9*, DATE+10*, DATE+11, FMTMDY~, FMTMDY+8
DATM FMTE+10~, FMTE+11*, FMTE+12*, FMTE+13, FMTE+14*, FMTE+15
DFN TMPFL~, TMPFL+21
DGADM PROV+1~, PROV+3*, PROV+4, PROV+6
DIC CMSI+1~, CMSI+3*
DIC(0 CMSI+2*
FLAG HRN+1~, HRN+2*, HRN+3, HRN+4*, HRN+5, VTHR+1~, VTHR+2*, VTHR+8*, VTHR+10, VTWR+1~
, VTWR+2*, VTWR+8*, VTWR+10
HRN HRN+1~
HSFN TMPFL+11~, TMPFL+21*, TMPFL+24, TMPFL+28
HSPATH TMPFL+11~, TMPFL+19*, TMPFL+20*, TMPFL+24, TMPFL+28
I FMTE+10~, FMTE+13*
IEN VVNAR+1~, VVNAR+2*, VVNAR+3*, VVNAR+4, VPNAR+1~, VPNAR+2*, VPNAR+3*, VPNAR+4
LV TKO+14~, TKO+15*, TKO+16
MIEN PROV+1~, PROV+5*, PROV+6*, PROV+7
MODE TMPFL~, TMPFL+15, TMPFL+18, TMPFL+24, TMPFL+27, TMPFL+28
PIEN PROB~, PROB+8, PROB+10
POP TMPFL+11~, TMPFL+12*, TMPFL+24*, TMPFL+29
POVN VVNAR+1~, VVNAR+4*, VVNAR+5, VVNAR+7
PROV PROV+1~, PROV+2*, PROV+7*, PROV+8
PRV PRV+1~, PRV+2*, PRV+3*, PRV+4, PRV+5
PRVN VPNAR+1~, VPNAR+4*, VPNAR+5, VPNAR+7
QFL PROV+5*, PROV+6, PROV+7*, VTHR+1~, VTHR+2*, VTHR+6, VTHR+8*, VTWR+1~, VTWR+2*, VTWR+6
, VTWR+8*
RVDATE VTHR+1~, VTHR+3*, VTHR+4, VTWR+1~, VTWR+3*, VTWR+4
RVSDTM VTHR+1~, VTHR+4*, VTHR+5, VTHR+6, VTWR+1~, VTWR+4*, VTWR+5, VTWR+6
SITE HRN+1~, HRN+2*, HRN+3*, HRN+4
STR TKO~, TKO+11, TKO+16*, TKO+18, STRIP~, STRIP+11, STRIP+12, STRIP+14*, STRIP+15, TRIM~
, TRIM+10, TRIM+11, TRIM+13*, TRIM+14
TEXT VVNAR+1~, VVNAR+2*, VVNAR+5, VVNAR+7*, VVNAR+8, VPNAR+1~, VPNAR+2*, VPNAR+5, VPNAR+7*, VPNAR+8
U CMSI+4, HRN+4, VTHR+9, VTHR+10, VTWR+9, VTWR+10
UID TMPFL~, TMPFL+21
V FMTE+10~, FMTE+13*
VAL TKO~, TKO+12, TKO+15, TKO+16, STRIP~, STRIP+12, STRIP+14, TRIM~, TRIM+11, TRIM+13
VIEN PRV~, PRV+2, PRV+3, VVNAR~, VVNAR+3, VPNAR~, VPNAR+3, PROV~, PROV+3, VTHR+1~
, VTHR+2*, VTHR+6*, VTHR+7, VTHR+9, VTHR+10, VTWR+1~, VTWR+2*, VTWR+6*, VTWR+7, VTWR+9
, VTWR+10
VISDTM PROB+6~, PROB+8*, PROB+10*, PROB+11
VSDTM VTHR+1~, VTHR+2*, VTHR+9*, VTHR+10, VTWR+1~, VTWR+2*, VTWR+9*, VTWR+10
X DATE+6~, DATE+11*, CTRL~, CTRL+1*, CTRL+2, CMSI~, CMSI+2, CMSI+4*!
XX FMTE+10~, FMTE+13*, FMTE+14
Y FMTE~, FMTE+11, DATE+6~, DATE+12*, DATE+14, CTRL+1*, CMSI+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All