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

Package: iCare

Routine: BQINOTR


Information

BQINOTR ;GDIT/HS/ALA-Reminder Notification Log ; 03 Jan 2013 12:21 PM

Source Information

Source file <BQINOTR.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 5 ^DIC  FILE^DICN  FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
iCare 4 $$FND^BQICMUTL  $$LIMM^BQIREM  IMM^BQIRMIZ  ($$FMTE,$$FMTMDY,$$TKO)^BQIUL1  
Kernel 2 ^%ZTER  ($$FMTE,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Immunization Tracking 1 BILETPR  
Patient Care Component 1 APCHPWHG  
iCare 1 BQIRMDR  

Entry Points

Name Comments DBIA/ICR reference
LNOT(BQIDFN) ;EP - Get the last patient's notification information
DUE(BQDFN,REM) ;EP - Reminders from ICARE PATIENT file
ERR ;
UPD(DATA,OWNR,PLIEN,BQINOTT,TIUDA,REMCODE,DFN) ; EP - BQI UPDATE REMINDER NOTIFY
LIMM(BQIDFN) ;EP - Get the last immunization notification for a patient
COMP(BQDFN,REM) ;EP - Set completion
REF(DATA,OWNR,PLIEN,REMCODE,DFN) ;EP - BQI REFRESH REMINDER NOTIFY
LOG(DFN,NTYP,TIUP,IMML,PWHN,REM,PROV) ;PEP - Log a notification entry
; Input
; DFN - Patient IEN
; NTYP - Notification Type LETTER, EMAIL, PHONE
; TIUP - TIU note pointer
; IMML - Immunization letter pointer
; PWHN - Patient Wellness Handout pointer (no longer needed)
; REM - Reminder (IMMUNIZATIONS if from immunization package)
; PROV - Provider
IMM(BIDFN) ;EP - Expand immunization reminders

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$FND^BQICMUTL REF+14
$$LIMM^BQIREM COMP+20
IMM^BQIRMIZ IMM+2
$$FMTE^BQIUL1 REF+19, REF+23
$$FMTMDY^BQIUL1 REF+19, REF+23
$$TKO^BQIUL1 REF+26, REF+27
^DIC IMM+12
FILE^DICN LOG+17
FILE^DIE LOG+26, LOG+27, IMM+14, COMP+10, COMP+24
$$IENS^DILF IMM+13, COMP+22
$$GET1^DIQ LOG+19, COMP+6
$$FMTE^XLFDT LNOT+6, LNOT+7, LNOT+11, LIMM+6
$$NOW^XLFDT LOG+20, ERR+3

Used in RPC

RPC Name Call Tags
BQI UPDATE REMINDER NOTIFY UPD
BQI REFRESH REMINDER NOTIFY REF

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ
^BQI(90509.4 - [#90509.4] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTIMM - [#9999999.14] IMM+9
^AUTTIMM("AC" COMP+19
^BIPDUE( IMM+6, IMM+7
^BIPDUE("B" IMM+5
^BQI(90506.1 - [#90506.1] LNOT+9, LNOT+10
^BQI(90506.5 - [#90506.5] REF+9, REF+10, REF+11, REF+12, REF+13
^BQI(90509.4 - [#90509.4] IMM+3*, COMP+5, COMP+11, COMP+14, COMP+16, COMP+17, COMP+18, LNOT+2, LNOT+3, LNOT+4
, LNOT+5, LIMM+3, LIMM+4, LIMM+5
^BQICARE - [#90505] UPD+11, UPD+12
^BQIPAT( DUE+2, DUE+3, COMP+2, COMP+3
^DD("DD" ERR+3
^DD(90509.4 LOG+11
^TMP("BQINOTRF" REF+3
^TMP("BQINOTUP" UPD+3

Label References

Name Line Occurrences
DUE LOG+25
IMM LOG+24
LOG UPD+14

Naked Globals

Name Field # of Occurrence
^(0 IMM+7, COMP+3, COMP+18, REF+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BIDFN IMM~, IMM+2, IMM+5
>> BMXSEC ERR+4*
BQDFN DUE~, DUE+2, DUE+3, COMP~, COMP+2, COMP+3, COMP+5, COMP+11, COMP+14, COMP+20
>> BQDTFRM REF+13*, REF+19, REF+23
BQIDFN LNOT~, LNOT+2, LNOT+3, LNOT+4, LIMM~, LIMM+3, LIMM+4
BQIEXT LOG+14~, LOG+26
BQIEXT( LOG+21*
>> BQII ERR+5*, UPD+6*, UPD+8, UPD+17*, UPD+18*, REF+7*, REF+29, REF+30*, REF+31*
BQINOTT UPD~, UPD+9*, UPD+14
BQIUPD LOG+14~, LOG+27, IMM+14, COMP+1~, COMP+10, COMP+24
BQIUPD( LOG+20*, LOG+22*, LOG+23*, IMM+13*, DUE+4*, COMP+8*, COMP+23*
>> BTYP IMM+9*, IMM+11
>> CRN REF+9*, REF+10, REF+11, REF+12, REF+13, REF+14
D LOG+14~
DA IMM+10~, IMM+12*, IMM+13, COMP+21~, COMP+22*
DA(1 IMM+11*, COMP+22*
DATA ERR+5, UPD~, UPD+3*, UPD+4, UPD+8, UPD+17, UPD+18, REF~, REF+3*, REF+4
, REF+29, REF+30, REF+31
DATE LNOT+1~, LNOT+3*, LNOT+4, LNOT+6, LNOT+7, LNOT+11, LIMM+1~, LIMM+5*, LIMM+6
DD LOG+17!
DDATA LOG+10~, LOG+11*, LOG+12
DFN LOG~, LOG+15, LOG+19, LOG+24, LOG+25, UPD~, UPD+14, REF~, REF+5, REF+14
DIC LOG+14~, LOG+15*, IMM+11*
DIC("P" LOG+16*
DIC(0 LOG+16*, IMM+11*
DIE LOG+14~, LOG+15*
>> DIS REF+11*, REF+16, REF+17, REF+20, REF+21
DLAYGO LOG+14~, LOG+16*, IMM+11*
DO LOG+17!
DUE DUE+1~, DUE+3*, DUE+4, COMP+1~, COMP+3*, COMP+7, COMP+18*, COMP+23
DUZ LOG+20
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR UPD+13!, UPD+16
ERROR("DIERR" UPD+16
FRN IMM+1~, IMM+4*, IMM+5*, IMM+6, IMM+7
>> GIEN REF+9*, REF+10*, REF+11, REF+12, REF+13, REF+14
>> HDR REF+15*, REF+16*, REF+18*, REF+20*, REF+22*, REF+24
>> HEADR REF+5*, REF+24*, REF+26*, REF+29
IEN LOG+14~, LOG+18*, LOG+20, LOG+21, LOG+22, LOG+23, IMM+3, IMM+11, DUE+4, LNOT+1~
, LNOT+8*, LNOT+9*, LNOT+10
IENS IMM+10~, IMM+13*, COMP+21~, COMP+22*, COMP+23
>> IFL REF+12*
IMIEN COMP+1~, COMP+19*, COMP+20
IMML LOG~, UPD+14
IMN COMP+1~
>> IMNM COMP+18*, COMP+19
IT IMM+1~, IMM+6*, IMM+9
LIMM COMP+1~, COMP+3*, COMP+8, COMP+20*, COMP+23
NDUE COMP+1~, COMP+6*, COMP+7, COMP+8
NIEN LNOT+1~, LNOT+4*, LNOT+5, LIMM+1~, LIMM+4*, LIMM+5
NNIEN COMP+1~, COMP+13*, COMP+14*, COMP+16, COMP+17, COMP+18, COMP+22
NTYP LOG~, LOG+13*, LOG+21
OVDUE IMM+1~, IMM+7*, IMM+8
OWNR UPD~, UPD+10, UPD+11, UPD+12, REF~
PLIEN UPD~, UPD+10, UPD+11, UPD+12, REF~
>> PRN UPD+11*, UPD+12
PROV LOG~, LOG+23, UPD+11*, UPD+12*, UPD+14
PTPF LOG+14~, LOG+19*, LOG+21
PWHN LOG~, LOG+22, UPD+14
RCDUE IMM+1~, IMM+7*, IMM+8
REM LOG~, LOG+23, LOG+24, LOG+25, DUE~, DUE+2, COMP~, COMP+2, COMP+5
REMCODE UPD~, UPD+9*, UPD+14, REF~, REF+9
REMDUE IMM+1~, IMM+8*, IMM+13
>> RES REF+14*, REF+15, REF+16, REF+19, REF+20, REF+23
>> RESULT UPD+15*, UPD+16*, UPD+17
>> RIEN REF+9*
RMM LOG+14~, COMP+15*, COMP+16*, COMP+17
RMN COMP+1~, COMP+5*, COMP+6, COMP+8, COMP+17*, COMP+18, COMP+22
RN DUE+1~, DUE+2*, DUE+3, COMP+1~, COMP+2*, COMP+3
>> STVCD REF+11*, REF+15, REF+16, REF+18, REF+20, REF+22
TIUDA UPD~, UPD+9*, UPD+14
TIUP LOG~, LOG+22
TYPE LNOT+1~, LNOT+5*, LNOT+6, LNOT+7, LNOT+9, LNOT+10*, LNOT+11, LIMM+1~, LIMM+2*
U LOG+11, DUE+3, COMP+3, UPD+12, UPD+15, UPD+16, REF+5, REF+11, REF+12, REF+13
, REF+19, REF+20, REF+23, REF+24, REF+25
UID UPD+1~, UPD+2*, UPD+3, REF+1~, REF+2*, REF+3
>> VAL REF+15*, REF+16*, REF+19*, REF+20*, REF+23*, REF+25
>> VALUE REF+5*, REF+25*, REF+27*, REF+30
X LOG+14~, LOG+15*, IMM+11*
Y LOG+14~, LOG+18, IMM+12, ERR+2~, ERR+3*
>> ZTSK UPD+2, REF+2
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