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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BKMSTIDS

Package: IHS HIV Management System

Routine: BKMSTIDS


Information

BKMSTIDS ;VNGT/HS/ALA-STI Incidences ; 20 Jun 2011 4:41 PM

Source Information

Source file <BKMSTIDS.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS HIV Management System 2 $$HIVS^BKMRMDR  EN^BKMSTI  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
IHS GPRA Information System 8 BGP0D24  BGP1D24  BGP2D24  BGP3D24  BGP4D24  BGP5D24  BGP6D24  BGP9D24  

Entry Points

Name Comments DBIA/ICR reference
EN(BKMDFN,RPSDT,RPEDT,BKTYPE,BKARRAY,BKSTIY,MUL) ; PEP
; Input parameters
; BKMDFN - Patient internal entry number
; RPSDT - Report start date in FileMan date format
; RPEDT - Report end date in FileMan date format
; BKTYPE - Type of STI data, defaults to 'Key'
; BKARRAY - Array to return raw data
; BKSTIY - Array to return data by totals
; MUL - Multiple HIV events okay if 1 (default is 0 or no)
INC ;EP - Determine multiple incidences
NG(NIN,NTYP) ;
SDT(VDT) ;EP - Same date, multiple types
CMP ; Compile raw data

External References

Name Field # of Occurrence
$$HIVS^BKMRMDR CMP+19
EN^BKMSTI EN+22
$$FMADD^XLFDT EN+21, CMP+22, INC+18
$$FMTE^XLFDT CMP+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BKM(90454 - [#90454] CMP+8, CMP+11, CMP+12, CMP+13, NG+2, NG+5, NG+6, NG+7

Label References

Name Line Occurrences
INC EN+30
NG CMP+39
SDT INC+16, INC+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGE EN+10~
AUPNDAYS EN+10~
AUPNDOB EN+10~
AUPNDOD EN+11~
AUPNPAT EN+11~, EN+18*, EN+22
AUPNSEX EN+11~
BKARRAY EN~, EN+19!, EN+22, EN+23, EN+24, EN+29!
BKARRAY( EN+27, EN+28, CMP+24, CMP+25, CMP+28, CMP+31, CMP+33, CMP+34, CMP+37, CMP+38
, INC+4, INC+6, INC+7, INC+9, INC+12
BKBDT EN+13~, EN+21*, EN+22, CMP+22
BKEDT EN+13~, EN+21*, EN+22
BKIN EN+13~
BKMARRAY EN+13~
BKMDFN EN~, EN+18, CMP+19
BKN EN+13~, CMP+8*, CMP+11, CMP+12, NG+1~, NG+2*, NG+5, NG+6
BKSTIN EN+19!, CMP+55!, INC+2!
BKSTIN( EN+33, EN+35, EN+38, EN+40!, EN+41!, CMP+2, CMP+5, CMP+7, CMP+9, CMP+15
, INC+21, SDT+5*
BKSTIY EN~, EN+19!
BKSTIY( CMP+9*, CMP+14, CMP+21*, CMP+24*, CMP+25*, CMP+26*, CMP+28*, CMP+30*, CMP+32*, CMP+33*
, CMP+36*, CMP+37*, CMP+38*, CMP+40*, CMP+44, CMP+45, CMP+48, CMP+49, CMP+50, CMP+51
, CMP+52, NG+8, NG+9
BKSTIY(0 EN+23*, EN+29*, CMP+54*
BKSTY EN+14~, CMP+13*, CMP+14, CMP+15, CMP+16, CMP+21, CMP+24, CMP+25, CMP+26, CMP+28
, CMP+30, CMP+31, CMP+32, CMP+33, CMP+34, CMP+36, CMP+37, CMP+38
BKTYPE EN~, EN+12~, EN+18*, EN+22
BN EN+14~, CMP+10*, CMP+11*, CMP+12, NG+1~, NG+3*, NG+5*, NG+6
BSN EN+13~, CMP+12*, CMP+13, NG+1~, NG+6*, NG+7
COLDTM EN+15~
CPT EN+15~
CT EN+13~, EN+37*, EN+39*, EN+40
DAT EN+15~, CMP+6*, CMP+7*, CMP+9, CMP+18, CMP+24, CMP+25, CMP+28, CMP+31, CMP+33
, CMP+34, CMP+37, CMP+38, INC+1~, INC+5*, INC+6*, INC+7, INC+10, INC+14*, INC+15*
, INC+16, INC+18, INC+19
DDATA EN+11~
DFN EN+10~
DIR EN+10~
DTDIF INC+1~, INC+18*, INC+20
DTOUT EN+10~
DUOUT EN+10~
FLAG EN+15~
HEDATE CMP+17~, CMP+18*, CMP+19
HKDATE CMP+17~, CMP+18*, CMP+19
HNUM EN+16~, EN+32*, EN+36*, EN+41
HSCR EN+13~
HSRDT CMP+17~, CMP+22*, CMP+23
HVDFL EN+12~, EN+18*, EN+22, CMP+13*, CMP+19*, CMP+20, CMP+21, CMP+23, CMP+26, CMP+28
, CMP+29
IHVDFL EN+16~, CMP+21*, NG+4
INC EN+13~, EN+32*, EN+33*, EN+34, EN+35, EN+38, EN+40, EN+41, CMP+1*, CMP+2*
, CMP+5, CMP+7, CMP+9, CMP+14, CMP+15, CMP+21, CMP+24, CMP+25, CMP+26, CMP+28
, CMP+30, CMP+32, CMP+33, CMP+36, CMP+37, CMP+38, CMP+39, CMP+40, CMP+43*, CMP+44*
, CMP+45, CMP+47, CMP+48, CMP+49, CMP+50, CMP+51, CMP+52, INC+1~, INC+14*, INC+16*
, INC+21, SDT+4*, SDT+5
INCD EN+14~
INCS EN+14~
LR EN+12~
MBKARAY INC+2!
MBKARAY( INC+7*, INC+15, INC+16!, INC+19, INC+23!, SDT+2, SDT+5
MTYP EN+16~, INC+21*, SDT+3, SDT+4
MUL EN~, EN+18*, EN+41
NBREC CMP+3!
NCT EN+12~
NDEN EN+15~
NDEN( EN+34*
NIN EN+11~, NG~, NG+8, NG+9, NG+10, NG+11
NKNUM EN+16~, NG+1~, NG+3*, NG+4*, NG+8*, NG+10, NG+11
NKREF EN+16~, NG+1~, NG+3*, NG+9*, NG+11
NKSTY EN+16~, NG+1~, NG+7*, NG+8, NG+9
NM INC+1~, INC+8*, INC+9*
NNUM EN+15~, INC+8*, INC+9*, INC+10
NNUM( EN+34*, CMP+47, NG+10*
NREC CMP+3!
NREF EN+15~
NREF( CMP+47, NG+11*
NRSCR EN+12~
NSCR EN+12~
NSIEN EN+12~
NSTI EN+11~
NTSCR EN+12~
NTYP INC+1~, NG~, NG+2
NXDT INC+1~, INC+19*, INC+20, INC+22, INC+23
PDAT INC+1~, INC+14*
POP EN+13~
PRNM EN+15~
PTNAME EN+10~
QFL EN+14~, EN+19*, EN+27, EN+28*, EN+29, EN+34*
RC EN+14~
RDT EN+16~, INC+12*
REC CMP+3!
RF EN+16~, INC+11*, INC+12*
RFL EN+12~
RPEDT EN~
RPSDT EN~, EN+21
RSIEN EN+12~
RSTI EN+11~
RSTINM EN+11~
RSTNM EN+12~
SCREEN EN+12~
SDAT EN+13~, EN+37*, EN+38*, EN+40, EN+41
SEX EN+10~
SIEN EN+11~
SSCREEN EN+14~
SSN EN+10~
STI EN+11~, EN+25~, EN+26*, EN+27*, EN+28
STINM EN+11~
STYP EN+13~, EN+34*, EN+35*, EN+36, EN+38, EN+40, EN+41
TOT EN+13~
TOTGD EN+15~, CMP+42*, CMP+47*, CMP+54
TOTGN EN+15~, CMP+42*, CMP+47*, CMP+54
TOTGR EN+15~, CMP+42*, CMP+47*, CMP+54
TOTIN EN+14~, CMP+4*, CMP+9*, CMP+40, CMP+42*, CMP+45*, CMP+54
TOTNS EN+14~, CMP+42*, CMP+50*, CMP+54
TOTRF EN+14~, CMP+42*, CMP+52*, CMP+54
TOTSD EN+14~, CMP+42*, CMP+51*, CMP+54
TVALN EN+14~
TXN EN+15~
TYP EN+15~, CMP+5*, CMP+7, CMP+8, CMP+9, CMP+24, CMP+25, CMP+28, CMP+31, CMP+33
, CMP+34, CMP+37, CMP+38, CMP+39, CMP+48*, CMP+49, CMP+50, CMP+51, CMP+52, INC+1~
, INC+3*, INC+4*, INC+6, INC+7, INC+9, INC+10, INC+12, SDT+1*, SDT+2*, SDT+3
, SDT+4, SDT+5
U CMP+21, CMP+23, CMP+26, CMP+45, CMP+50, CMP+51, CMP+52, CMP+54
VDT SDT~, SDT+2, SDT+5
X EN+10~
Y EN+10~
ZARRAY EN+15~
ZARRAY("ZN" INC+10*
ZARRAY("ZR" INC+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All