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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BNIGVL0

Package: Computerized Public Health Activity Data

Routine: BNIGVL0


Information

BNIGVL0 ; IHS/CMI/LAB - SCREEN LOGIC ;

Source Information

Source file <BNIGVL0.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 DD^%DT  C^%DTC  ^DIC  ^DIR  
PCC Medical Query 1 ^AMQQGTX0  

Entry Points

Name Comments DBIA/ICR reference
BD ;get beginning date
D ;DATE RANGE
F ;FREE TEXT RANGE
ED ;get ending date
J ;EP - JUST A HIT
N ;EP
Q ;EP
R ;EP
Y ;EP - called from apclvl0

External References

Name Field # of Occurrence
DD^%DT ED+1
C^%DTC ED+4
^AMQQGTX0 Q+5
^DIC Q+2
^DIR R+1, BD+1, ED+1, N+2, Y+1, F+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "OOPS - QMAN NOT CURRENT - QUITTING"
  • Line Location: Q+2
Function Call: WRITE
  • Prompt: !!,$C(7),"** No ",$P(^BNIGRI(BNIGCRIT,0),U)," selected, all will be included."
  • Line Location: Q+6
Function Call: WRITE
  • Prompt: !
  • Line Location: BD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ED+1
Function Call: WRITE
  • Prompt: !!,"No numeric range entered. All numerics will be included."
  • Line Location: N+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: N+4
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"Enter a numeric range in the format nnn-nnn. E.g. 0-5, 0-99, 5-20."
  • Line Location: N+5
Function Call: WRITE
  • Prompt: !!,"No range entered. All ",BNIGTEXT," will be included."
  • Line Location: F+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: F+4
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"Enter an free text range in the format AAA:AAA. E.g. 94-01:94-200,CA:CZ, A:Z."
  • Line Location: F+5
Routine Call
  • DIC
  • Line Location:
    • Q+2
Routine Call
  • DIR
  • Line Location:
    • R+1
    • BD+1
    • ED+1
    • N+2
    • Y+1
    • F+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMQQ(5 - [#9009075] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BNIGRI - [#90512.87] Q+2, Q+4, Q+6, R+1, N+4, N+5, F+4, F+5
^BNIRTMP - [#90512.88] Q+8*, Q+9*, R+5*, R+6*, ED+6*, ED+7*, N+1!, N+6*, N+7*, N+8*
, J+1*, J+2*, Y+4*, Y+5*, F+1!, F+6*, F+7*
^UTILITY("AMQQ TAX" Q+1!
^XTMP("BNIGVL" Q+1!, Q+6, Q+7!, Q+9, Q+11!

Label References

Name Line Occurrences
BD ED+2
F F+4, F+5
N N+4, N+5
R R+7

Naked Globals

Name Field # of Occurrence
^(0 R+1
^(21 F+4
^(22 F+4
^(25 N+4
^(26 N+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMQQSQNM Q+4*, Q+10!
>> BNIGBDAT BD+3*, ED+1, ED+4, ED+7
>> BNIGCNT R+6*, ED+7*, F+7*
>> BNIGCRIT Q+2, Q+4, Q+6, Q+8, Q+9, R+1, R+5, R+6, ED+6, ED+7
, N+1, N+4, N+5, N+6, N+7, N+8, J+1, J+2, Y+4, Y+5
, F+1, F+4, F+5, F+6, F+7
>> BNIGEDAT ED+3*, ED+7
>> BNIGPTVS Y+1
BNIGQMAN Q+3*, Q+5, Q+10!
>> BNIGRPT Q+8, Q+9, R+5, R+6, ED+6, ED+7, N+1, N+6, N+7, N+8
, J+1, J+2, Y+4, Y+5, F+1, F+6, F+7
>> BNIGSDAT ED+4*
>> BNIGTEXT BD+1, ED+1, Y+1, F+3
DA Q+2!
DD Q+2!
DIC Q+2!*
DIC("S" Q+2*
DIC(0 Q+2*
DICR Q+2!
DINUM Q+2!
DIR R+1!, BD+1!, ED+1!, N+2!, Y+1!, F+2!
DIR("A" R+1*, BD+1*, ED+1*, N+2*, Y+1*, F+2*
DIR("B" ED+1*, Y+1*
DIR(0 R+1*, BD+1*, ED+1*, N+2*, Y+1*, F+2*
>> DIRUT R+1*, R+2, BD+1*, BD+2, ED+1*, ED+2, N+2*, Y+1*, Y+2, F+2*
>> DUOUT R+1, BD+1, ED+1, N+2, Y+1, F+2
U Q+2, Q+4, Q+6, R+1, R+6, ED+7, N+8, F+7
V Q+10!
X Q+2!*, Q+9*, Q+10!, ED+4, N+4*, F+4*, F+7
>> X1 ED+4*
>> X2 ED+4*
Y Q+2!, Q+3, Q+9*, Q+10!, R+3, R+4, R+6, BD+3, ED+1*, ED+3
, N+3, N+4, N+5, N+7, N+8, Y+3, Y+5, F+3, F+4, F+5
Z Q+10!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All