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

Package: iCare

Routine: BQIREFPL


Information

BQIREFPL ;GDIT/HS/ALA-Get Referrals by Panel ; 31 Dec 2014 2:27 PM

Source Information

Source file <BQIREFPL.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
iCare 4 HDR^BQIHEADR  $$TPN^BQILYUTL  ($$DATE,$$FMTMDY,$$TKO)^BQIUL1  $$KEYCHK^BQIULSC  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  
Referred Care Information System 1 API^BMCAPI1  

Entry Points

Name Comments DBIA/ICR reference
DSP() ;EP
ERR ;
STAND() ;EP - Get standard display
CVAL ; Get demographic values
RVAL(STVW) ;EP
RFPT(DFN,FLDS) ;EP
EN(DATA,OWNR,PLIEN,PLIST) ;EP -- BQI GET REFERRALS BY PANEL
PAT(DATA,OWNR,PLIEN,DFN) ;EP - Build record by patient
DONE ;
FH ;
RSH() ;EP - Get standard header
FIN ;
RHD ;EP - Referral header
; Check for template
REFF ;EP

External References

Name Field # of Occurrence
^%ZTER ERR+1
API^BMCAPI1 RFPT+6
HDR^BQIHEADR PAT+2
$$TPN^BQILYUTL PAT+28, RHD+17
$$DATE^BQIUL1 RFPT+4
$$FMTMDY^BQIUL1 DSP+6
$$TKO^BQIUL1 PAT+3, PAT+5, PAT+47, STAND+3, STAND+28, REFF+10, RHD+29, RHD+41, RHD+55, RSH+20
$$KEYCHK^BQIULSC STAND+11, STAND+22, RSH+5, RSH+15
$$IENS^DILF PAT+18, PAT+23, RHD+7, RHD+12
$$GET1^DIQ PAT+19, PAT+24, PAT+41, PAT+44, PAT+68, PAT+71, PAT+95, PAT+98, STAND+10, STAND+21
, CVAL+10, CVAL+17, REFF+7, DSP+3, DSP+4, RHD+8, RHD+13, RHD+39, RSH+4, RSH+14
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BQI GET REFERRALS BY PANEL EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
90505.14 GET1^DIQ
90505.34 GET1^DIQ
^BQI(90506.1 - [#90506.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506.1 - [#90506.1] PAT+38, PAT+40, PAT+66, PAT+67, PAT+93, PAT+94, STAND+8, STAND+9, STAND+12, STAND+19
, STAND+20, STAND+23, CVAL+8, CVAL+9, CVAL+11, CVAL+12, REFF+4, REFF+6, RVAL+2, RVAL+3
, RVAL+4, RVAL+5, RVAL+6, RHD+24, RHD+26, RHD+27, RHD+37, RHD+38, RHD+51, RHD+52
, RHD+53, RSH+2, RSH+3, RSH+6, RSH+8, RSH+12, RSH+13, RSH+16, RSH+18
^BQI(90508 - [#90508] RFPT+3
^BQICARE - [#90505] EN+22, EN+26, EN+28, EN+29, PAT+16, PAT+21, PAT+34, PAT+36, PAT+37, PAT+59
, PAT+64, PAT+65, PAT+86, PAT+91, PAT+92, RHD+5, RHD+10, RHD+20, RHD+22, RHD+23
, RHD+33, RHD+35, RHD+36, RHD+47, RHD+49, RHD+50
^DD("DD" ERR+3
^TMP("BQIREFPL" EN+8
^TMP("BQIREFS" PAT+10, RFPT+2

Label References

Name Line Occurrences
CVAL PAT+42, PAT+69, PAT+96, STAND+14
DONE EN+16, EN+26
FH RHD+16
FIN PAT+27
PAT EN+23, EN+26, EN+30
REFF PAT+9
RFPT PAT+11
RHD EN+14
RSH STAND+2, RHD+44, RHD+58
RVAL PAT+45, PAT+73, PAT+100, STAND+26
STAND PAT+83, PAT+110

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGDT RFPT+1~, RFPT+3*, RFPT+4*, RFPT+6
BHEADR EN+6~, PAT+2, PAT+5, STAND+2
>> BMXSEC ERR+4*
>> BN EN+18*, EN+19*
>> BQI EN+21*
BQIPAT RFPT+1~, RFPT+6, RFPT+7!
BQIPAT( RFPT+5*
BVALUE EN+6~, PAT+2, PAT+3*, PAT+55, PAT+81, PAT+108, STAND+36
>> C PAT+43*, PAT+45*, PAT+47*, PAT+50*, PAT+51, PAT+52, PAT+54*, PAT+70*, PAT+73*, PAT+76*
, PAT+77, PAT+78, PAT+80*, PAT+97*, PAT+100*, PAT+103*, PAT+104, PAT+105, PAT+107*, STAND+15*
, STAND+26*, STAND+28*, STAND+31*, STAND+32, STAND+33, STAND+35*
CIEN EN+6~, PAT+59*, PAT+60, PAT+83, PAT+86*, PAT+87, PAT+110, RHD+33*, RHD+34, RHD+44
, RHD+47*, RHD+48, RHD+58
>> CLNG PAT+50*, PAT+51, PAT+52, PAT+76*, PAT+77, PAT+78, PAT+103*, PAT+104, PAT+105, STAND+31*
, STAND+32, STAND+33
>> CODE PAT+37*, PAT+38, PAT+65*, PAT+66, PAT+92*, PAT+93, RHD+23*, RHD+24, RHD+36*, RHD+37
, RHD+50*, RHD+51
>> CRE PAT+7*, PAT+31*, PAT+32*, PAT+43, PAT+47, PAT+50, PAT+54, PAT+62*, PAT+63*, PAT+70
, PAT+72, PAT+76, PAT+80, PAT+89*, PAT+90*, PAT+97, PAT+99, PAT+103, PAT+107, STAND+1*
, STAND+5*, STAND+6*, STAND+15, STAND+25, STAND+28, STAND+31, STAND+35
>> CTYP EN+14*, PAT+7*, PAT+16, PAT+21, RHD+5, RHD+10
CTYPD00015 EN+6~
DA PAT+13~, PAT+16*, PAT+17, PAT+18, PAT+21*, PAT+22, PAT+23, RHD+2~, RHD+5*, RHD+6
, RHD+7, RHD+10*, RHD+11, RHD+12
DA(1 PAT+18*, PAT+23*, RHD+7*, RHD+12*
DA(2 PAT+18*, PAT+23*, RHD+7*, RHD+12*
DA(3 PAT+18*, RHD+7*
DATA EN~, EN+8*, EN+9, EN+23, EN+26, EN+30, DONE+1, ERR+5, PAT~, PAT+6
, PAT+54, PAT+80, PAT+107, STAND+4, STAND+35
DFN EN+6~, EN+21*, EN+22, EN+23, EN+25*, EN+26, EN+28*, EN+29, EN+30, PAT~
, PAT+2, PAT+11, PAT+30, PAT+31, PAT+32, PAT+45, PAT+48, PAT+61, PAT+62, PAT+63
, PAT+72, PAT+73, PAT+74, PAT+88, PAT+89, PAT+90, PAT+99, PAT+100, STAND+6, STAND+25
, STAND+26, STAND+29, CVAL+13, CVAL+17, RFPT~, RFPT+5, RVAL+7, RVAL+11, DSP+5
>> DOR PAT+33*, PAT+34*, PAT+36, RHD+19*, RHD+20*, RHD+22
DTY RVAL+1~, RVAL+5*
>> DTYP RVAL+11
DUZ PAT+15, PAT+16, PAT+18, PAT+20, PAT+28, PAT+34, PAT+36, PAT+37, PAT+58, PAT+85
, PAT+86, PAT+91, PAT+92, STAND+11, STAND+22, RHD+4, RHD+5, RHD+7, RHD+9, RHD+17
, RHD+20, RHD+22, RHD+23, RHD+32, RHD+46, RHD+47, RHD+49, RHD+50, RSH+5, RSH+15
ERRDTM ERR+2~, ERR+3*, ERR+4
EXEC CVAL+7~, CVAL+10*, CVAL+11*, CVAL+15, RVAL+1~, RVAL+4*, RVAL+9
FIE REFF+1~, REFF+7*, REFF+8*, REFF+9, DSP+1~, DSP+4*, DSP+5, DSP+6
FIL CVAL+7~, CVAL+8*, CVAL+17, RVAL+1~, RVAL+2*
FLD CVAL+7~, CVAL+9*, CVAL+17, REFF+1~, REFF+7*, REFF+9, RVAL+1~, RVAL+3*, RVAL+11, DSP+5
FLDS EN+6~, PAT+11, REFF+3*, REFF+9*, REFF+10*, RFPT~, RFPT+6
>> GIEN PAT+38*, PAT+39, PAT+40, PAT+41, PAT+42, PAT+44, PAT+45, RHD+24*, RHD+25, RHD+26
>> HDR CVAL+12*, RHD+27*, RHD+28, RHD+39*, RHD+40, RHD+53*, RHD+54, RSH+8*, RSH+9, RSH+18*
, RSH+19
HEADER EN+6~
>> HEADR PAT+5*, PAT+6, PAT+50, PAT+51, PAT+52, PAT+76, PAT+77, PAT+78, PAT+103, PAT+104
, PAT+105, STAND+2*, STAND+31, STAND+32, STAND+33
IEN PAT+35*, PAT+36*, PAT+37, PAT+59*, PAT+64*, PAT+65, PAT+86*, PAT+91*, PAT+92, STAND+7*
, STAND+8*, STAND+9, STAND+10, STAND+12, STAND+13, STAND+18*, STAND+19*, STAND+20, STAND+21, STAND+23
, STAND+24, STAND+26, REFF+1~, REFF+5*, REFF+6*, REFF+7, RHD+21*, RHD+22*, RHD+23, RHD+33*
, RHD+35*, RHD+36, RHD+47*, RHD+49*, RHD+50, RSH+1*, RSH+2*, RSH+3, RSH+4, RSH+6
, RSH+7, RSH+11*, RSH+12*, RSH+13, RSH+14, RSH+16, RSH+17
IENS PAT+13~, PAT+18*, PAT+19, PAT+23*, PAT+24, RHD+2~, RHD+7*, RHD+8, RHD+12*, RHD+13
II EN+6~, EN+11*, DONE+1*, ERR+5*, PAT+6, PAT+54*, PAT+80*, PAT+107*, STAND+4, STAND+35*
>> KEY STAND+10*, STAND+11, STAND+21*, STAND+22, RSH+4*, RSH+5, RSH+14*, RSH+15
>> LIST EN+18*, EN+19*, EN+20
LYIEN PAT+13~, PAT+28*, PAT+29, PAT+34, PAT+36, PAT+37, RHD+2~, RHD+17*, RHD+18, RHD+20
, RHD+22, RHD+23
ORD REFF+1~, REFF+3*, REFF+4*, REFF+6, RVAL+6*, RVAL+11, DSP+1~, DSP+3*, DSP+5
OWNR EN~, EN+22, EN+23, EN+26, EN+28, EN+29, EN+30, PAT~, PAT+2, PAT+15
, PAT+16, PAT+18, PAT+20, PAT+21, PAT+23, PAT+58, PAT+59, PAT+64, PAT+65, PAT+85
, PAT+86, PAT+91, PAT+92, RHD+4, RHD+5, RHD+7, RHD+9, RHD+10, RHD+12, RHD+32
, RHD+33, RHD+35, RHD+36, RHD+46, RHD+47, RHD+49, RHD+50
PLIEN EN~, EN+22, EN+23, EN+26, EN+28, EN+29, EN+30, PAT~, PAT+2, PAT+16
, PAT+18, PAT+21, PAT+23, PAT+59, PAT+64, PAT+65, PAT+86, PAT+91, PAT+92, RHD+5
, RHD+7, RHD+10, RHD+12, RHD+33, RHD+35, RHD+36, RHD+47, RHD+49, RHD+50
PLIST EN~, EN+16, EN+17, EN+20!*, EN+21
PLIST( EN+19
QFL EN+6~, PAT+13~, RHD+2~
RFIEN EN+6~, PAT+32*, PAT+45*, PAT+63*, PAT+73*, PAT+90*, PAT+100*, STAND+6*, STAND+26*, DSP+5
>> RHEADR EN+14*, PAT+5, STAND+2*, STAND+3*, STAND+4, RHD+28*, RHD+29*, RHD+40*, RHD+41*, RHD+54*
, RHD+55*, RSH+9*, RSH+19*, RSH+20*
>> SIEN PAT+66*, PAT+67, PAT+68, PAT+69, PAT+71, PAT+73, PAT+93*, PAT+94, PAT+95, PAT+96
, PAT+98, PAT+100, RHD+37*, RHD+38, RHD+39, RHD+51*, RHD+52, RHD+53
STVW PAT+39*, PAT+42*, PAT+69*, PAT+96*, STAND+13*, STAND+24*, CVAL+8, CVAL+9, CVAL+10, CVAL+11
, CVAL+12, RVAL~, RVAL+2, RVAL+3, RVAL+4, RVAL+5, RVAL+6, DSP+3, DSP+4, RHD+25*
, RHD+27, RSH+7*, RSH+8, RSH+17*, RSH+18
TEMPL PAT+13~, PAT+14*, PAT+19*, PAT+24*, PAT+27, PAT+28, RHD+2~, RHD+3*, RHD+8*, RHD+13*
, RHD+16, RHD+17
TMP EN+6~, PAT+10*, PAT+31, PAT+32, PAT+45, PAT+62, PAT+63, PAT+72, PAT+73, PAT+89
, PAT+90, PAT+99, PAT+100, STAND+5, STAND+6, STAND+25, STAND+26, RFPT+2*, RFPT+6, RVAL+11
, DSP+5
TQFL EN+6~, PAT+27*, PAT+29*, RHD+2~, RHD+16*, RHD+18*
U PAT+37, PAT+40, PAT+67, PAT+94, STAND+9, STAND+20, RHD+23, RHD+26, RHD+38, RHD+52
, RSH+3, RSH+13
UID EN+6~, EN+7*, EN+8, PAT+10, RFPT+2
VAL EN+6~, PAT+43, PAT+45, PAT+70, PAT+73, PAT+97, PAT+100, STAND+15, STAND+26, CVAL+13*
, CVAL+17*, RVAL+7*, RVAL+11*, DSP+1~, DSP+2*, DSP+5*, DSP+6*, DSP+7
VALUE EN+6~, PAT+1!, PAT+49, PAT+55!, PAT+75, PAT+81!, PAT+102, PAT+108!, STAND+30, STAND+36!
VALUE( PAT+31*, PAT+32*, PAT+43*, PAT+45*, PAT+47*, PAT+50, PAT+51*, PAT+52*, PAT+54, PAT+62*
, PAT+63*, PAT+70*, PAT+72*, PAT+73*, PAT+76, PAT+77*, PAT+78*, PAT+80, PAT+89*, PAT+90*
, PAT+97*, PAT+99*, PAT+100*, PAT+103, PAT+104*, PAT+105*, PAT+107, STAND+5*, STAND+6*, STAND+15*
, STAND+25*, STAND+26*, STAND+28*, STAND+31, STAND+32*, STAND+33*, STAND+35
VALUE(0 PAT+3*, PAT+31, PAT+32, PAT+55*, PAT+62, PAT+63, PAT+81*, PAT+89, PAT+90, PAT+108*
, STAND+5, STAND+6, STAND+36*
VALUE(1 PAT+30*, PAT+48*, PAT+61*, PAT+74*, PAT+88*, STAND+29*
Y ERR+2~, ERR+3*
>> ZTSK EN+7
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All