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

Package: IHS HIV Management System

Routine: BKMVF32


Information

BKMVF32 ;PRXM/HC/JGH - Reminders From Patient Record and Menu Tree (Functions - 2); Mar 21, 2005 ; 09 Jun 2005 12:37 PM

Source Information

Source file <BKMVF32.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS HIV Management System 3 (CPTTAX,LABTAX,LOINC)^BKMIXX  ICDTAX^BKMIXX1  ($$NEGATIVE,$$POSITIVE)^BKMVF32  
Kernel 2 $$FMADD^XLFDT  $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 13

Package Total Caller Graph
IHS HIV Management System 12 BKMQQCR6  BKMQQCR7  BKMRMED  BKMRMEX  BKMRMIM  BKMRMLB  BKMRMLB1  BKMRMWH  
BKMVF32  BKMVFAPI  BKMVQCR6  BKMVQCR7  
iCare 1 BQITD08  

Entry Points

Name Comments DBIA/ICR reference
PPDNEG(RESULT) ; EP - If the result is negative return a 1 else return a 0.
; This change is specific to PPD.
POSITIVE(RESULT) ; EP - If the result is positive return a 1 else return a 0.
ADDLINE(REM,ARRAY,TEXT,LAST,DUE,LASTTXT) ; EP - Update reminder output array
NEGATIVE(RESULT) ; EP - If the result is negative return a 1 else return a 0.
LABCODES(DFN,LABT,LOINCT,CPTT,ICDT,BDATE,IDATE,LDATE,LR,PDATE,PR,NDATE,NR,ODATE,OR,OFLG) ;EP
; EP - Retrieve lab codes.
PPDPOS(RESULT) ; EP - If the result is positive return a 1 else return a 0.
; This change is specific to PPD.
STDS(DFN,STD,LDATE) ;EP

External References

Name Field # of Occurrence
CPTTAX^BKMIXX LABCODES+14
LABTAX^BKMIXX LABCODES+8
LOINC^BKMIXX LABCODES+11
ICDTAX^BKMIXX1 STDS+22, STDS+24, STDS+26, STDS+28, STDS+30, LABCODES+17
$$NEGATIVE^BKMVF32 LABCODES+26
$$POSITIVE^BKMVF32 LABCODES+25
$$FMADD^XLFDT STDS+4
$$UP^XLFSTR POSITIVE+3, NEGATIVE+3, PPDPOS+2, PPDNEG+4

Label References

Name Line Occurrences
LABCODES STDS+8, STDS+10, STDS+12, STDS+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY ADDLINE~
ARRAY( ADDLINE+1*, ADDLINE+2*, ADDLINE+3*, ADDLINE+4*, ADDLINE+5*
BDATE STDS+3*, STDS+4, LABCODES~, LABCODES+4*, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17
CPTT LABCODES~, LABCODES+3*, LABCODES+14
DDATE STDS+1~, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30
DFN STDS~, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30
, LABCODES~, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17
DT STDS+3
DUE ADDLINE~, ADDLINE+4
FLG POSITIVE+10~, POSITIVE+11*, POSITIVE+12*, POSITIVE+13*, POSITIVE+14, NEGATIVE+10~, NEGATIVE+11*, NEGATIVE+12*, NEGATIVE+13*, NEGATIVE+14
, PPDPOS+11~, PPDPOS+12*, PPDPOS+13*, PPDPOS+14*, PPDPOS+15, PPDNEG+13~, PPDNEG+14*, PPDNEG+15*, PPDNEG+16*, PPDNEG+17
I POSITIVE+10~, POSITIVE+13*, NEGATIVE+10~, NEGATIVE+13*, PPDPOS+11~, PPDPOS+14*, PPDNEG+13~, PPDNEG+16*
ICDT LABCODES~, LABCODES+3*, LABCODES+17
IDATE LABCODES~, LABCODES+4*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18*
LAB LABCODES+2~, LABCODES+22*, LABCODES+23*, LABCODES+24
LABDT LABCODES+2~, LABCODES+20*, LABCODES+21*, LABCODES+23, LABCODES+24, LABCODES+25, LABCODES+26, LABCODES+27
LABT LABCODES~, LABCODES+3*, LABCODES+8
LABTEST LABCODES+2~
LABTEST( LABCODES+19, LABCODES+21, LABCODES+23, LABCODES+24
LAST ADDLINE~, ADDLINE+3
LASTTXT ADDLINE~, ADDLINE+5
LDATE STDS~, STDS+5, LABCODES~, LABCODES+4*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18*, LABCODES+19
LDATE1 STDS+1~, STDS+4*, STDS+5*, STDS+6*, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24
, STDS+26, STDS+28, STDS+30
LOINCT LABCODES~, LABCODES+3*, LABCODES+11
LR LABCODES~, LABCODES+5*, LABCODES+19*
LV LABCODES+2~, LABCODES+5*, LABCODES+9*, LABCODES+12*, LABCODES+15*, LABCODES+18*, LABCODES+19
NDATE LABCODES~, LABCODES+4*, LABCODES+21, LABCODES+23, LABCODES+26*
NR LABCODES~, LABCODES+5*, LABCODES+26*
ODATE LABCODES~, LABCODES+4*, LABCODES+27*
OFLG LABCODES~, LABCODES+3*, LABCODES+27
OR LABCODES~, LABCODES+5*, LABCODES+27*
PDATE STDS+1~, STDS+8, STDS+10, STDS+12, STDS+14, LABCODES~, LABCODES+4*, LABCODES+21, LABCODES+23, LABCODES+25*
PR LABCODES~, LABCODES+5*, LABCODES+25*
PRC STDS+1~
PRCDT STDS+1~
PRCTEST STDS+1~
QDATE LABCODES+2~, LABCODES+7*, LABCODES+8, LABCODES+9, LABCODES+10*, LABCODES+11, LABCODES+12, LABCODES+13*, LABCODES+14, LABCODES+15
, LABCODES+16*, LABCODES+17, LABCODES+18
QV LABCODES+2~, LABCODES+7*, LABCODES+8, LABCODES+9, LABCODES+10*, LABCODES+11, LABCODES+12, LABCODES+13*, LABCODES+14, LABCODES+15
, LABCODES+16*, LABCODES+17, LABCODES+18
REM ADDLINE~, ADDLINE+1, ADDLINE+2, ADDLINE+3, ADDLINE+4, ADDLINE+5
RESULT POSITIVE~, POSITIVE+1, POSITIVE+2, POSITIVE+3*, POSITIVE+4, POSITIVE+5, POSITIVE+6, POSITIVE+7, POSITIVE+8, POSITIVE+12
, POSITIVE+13, NEGATIVE~, NEGATIVE+1, NEGATIVE+3*, NEGATIVE+4, NEGATIVE+5, NEGATIVE+6, NEGATIVE+7, NEGATIVE+8, NEGATIVE+12
, NEGATIVE+13, PPDPOS~, PPDPOS+2*, PPDPOS+3, PPDPOS+4, PPDPOS+5, PPDPOS+6, PPDPOS+7, PPDPOS+8, PPDPOS+9
, PPDPOS+13, PPDPOS+14, PPDNEG~, PPDNEG+4*, PPDNEG+5, PPDNEG+6, PPDNEG+7, PPDNEG+8, PPDNEG+9, PPDNEG+10
, PPDNEG+11, PPDNEG+15, PPDNEG+16, LABCODES+2~, LABCODES+24*, LABCODES+25, LABCODES+26, LABCODES+27
STD STDS~, STDS+8, STDS+10, STDS+12, STDS+14, STDS+22, STDS+24, STDS+26, STDS+28, STDS+30
TARGET LABCODES+2~, LABCODES+6*, LABCODES+8, LABCODES+11, LABCODES+14, LABCODES+17
TEXT ADDLINE~, ADDLINE+2
U LABCODES+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All