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

Package: Women's Health

Routine: BWUTL3


Information

BWUTL3 ;IHS/ANMC/MWR - UTIL: DATE, LOCK, DIR, PATVARS;12-Feb-2003 10:41;PLS

Source Information

Source file <BWUTL3.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 5 (,DD)^%DT  NOW^%DTC  FILE^DICN  ^DIK  ^DIR  
Women's Health 5 DIE^BWFMAN  ($$ACC,$$BNEED,$$CMGR,$$CNEED,$$EDC,$$HRCN,$$NAMAGE,$$NAME,$$PAPRG,$$PROC)^BWUTL1  ($$COLP0,$$DIAG)^BWUTL4  SETVARS^BWUTL5  $$PROV^BWUTL6  

Caller Graph

Caller Graph Total: 59

Package Total Caller Graph
Women's Health 59 BWBRMDE  BWBRNED  BWBRNED1  BWBRNOT1  BWBRNOT2  BWBRPCD1  BWBRPCD2  BWCMGR  
BWCVD  BWCVD2  BWDIAG  BWFACE  BWFMAN  BWGETALL  BWLAB  BWLABLG  
BWLABLG1  BWLETDQ  BWLETPR  BWLOGO  BWMDE  BWMDE1  BWMDE4  BWMDE5  
BWMDET  BWMDET1  BWMDEU1  BWMGRP  BWMPEXP  BWMPMAIN  BWNOTIF  BWNOTIF1  
BWPATCH2  BWPATE  BWPATP  BWPCC  BWPCC1  BWPCC2  BWPOST  BWPRE  
BWPROC  BWPROC1  BWPROF  BWPROF1  BWPROF2  BWPROF3  BWPRPCD  BWRPPCD  
BWRPPCD1  BWRPSCR  BWRPSNP1  BWSELECT  BWUPDISP  BWUPLD  BWUTL2  BWUTL7  
BWUTL8  ^BWP  BWYNOTP  

Entry Points

Name Comments DBIA/ICR reference
PCDVARS(DA,TEXTDATE,COLP) ;EP
ASKDATES(BWB,BWE,BWPOP,BWBDF,BWEDF,BWSAME,BWTIME) ;EP
STOREDC ;EP
LOCKEDE ;EP
PATVARS(DFN,TEXTDATE) ;EP
DELETEDC ;EP
DIRZ ;EP
LOCKEDP ;EP
STORPAP ;EP
LOCKED ;EP
DIRPRMT ;EP
OUT ;EP

External References

Name Field # of Occurrence
^%DT ASKDATES+19, ASKDATES+26
DD^%DT ASKDATES+18, ASKDATES+24, ASKDATES+25
NOW^%DTC STOREDC+9
DIE^BWFMAN STOREDC+19, STORPAP+15
$$ACC^BWUTL1 PCDVARS+19
$$BNEED^BWUTL1 PATVARS+13
$$CMGR^BWUTL1 PATVARS+10
$$CNEED^BWUTL1 PATVARS+11
$$EDC^BWUTL1 PATVARS+14
$$HRCN^BWUTL1 PATVARS+9
$$NAMAGE^BWUTL1 PATVARS+8
$$NAME^BWUTL1 PATVARS+7
$$PAPRG^BWUTL1 PATVARS+12
$$PROC^BWUTL1 PCDVARS+21
$$COLP0^BWUTL4 PCDVARS+17
$$DIAG^BWUTL4 PCDVARS+22
SETVARS^BWUTL5 STOREDC+8, STORPAP+6
$$PROV^BWUTL6 PCDVARS+23
FILE^DICN STOREDC+26, STORPAP+22
^DIK DELETEDC+5
^DIR DIRZ+7, DIRPRMT+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," *** Date Range Selection ***"
  • Line Location: ASKDATES+15
Function Call: WRITE
  • Prompt: !?5,"Another user is editing this entry. Please, try again later."
  • Line Location: LOCKED+1
Function Call: WRITE
  • Prompt: !?5,"Another user is editing the Pregnancy Log for this patient"
  • Line Location: LOCKEDE+2
Function Call: WRITE
  • Prompt: !?5,"for this day. Please, try again later."
  • Line Location: LOCKEDE+3
Function Call: WRITE
  • Prompt: !?5,"Another user is editing the PAP Regimen Log for this patient"
  • Line Location: LOCKEDP+2
Function Call: WRITE
  • Prompt: !?5,"for this day. Please, try again later."
  • Line Location: LOCKEDP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DIRZ+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DIRZ+7
Routine Call
  • DIR
  • Line Location:
    • DIRZ+7
    • DIRPRMT+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BWPLOG - [#9002086.04] Classic Fileman Calls
^BWEDC - [#9002086.05] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BWEDC - [#9002086.05] STOREDC+18, STOREDC+19
^BWEDC("B" STOREDC+17, DELETEDC+5
^BWEDC("C" STOREDC+16, DELETEDC+4
^BWPCD - [#9002086.1] PCDVARS+15, PCDVARS+16
^BWPLOG - [#9002086.04] STORPAP+14, STORPAP+15
^BWPLOG("B" STORPAP+13
^BWPLOG("C" STORPAP+12

Label References

Name Line Occurrences
DELETEDC STOREDC+11
DIRZ OUT+2, LOCKED+2, LOCKEDE+4, LOCKEDP+4
LOCKEDE STOREDC+18
LOCKEDP STORPAP+14
PATVARS PCDVARS+24

Naked Globals

Name Field # of Occurrence
^(2 PCDVARS+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ASKDATES+14~, ASKDATES+16*, ASKDATES+19!, ASKDATES+22*, ASKDATES+26!
%DT("A" ASKDATES+17*, ASKDATES+23*
%DT("B" ASKDATES+18*, ASKDATES+21!, ASKDATES+24*, ASKDATES+25*
%DT(0 ASKDATES+21*
>> BW0 PCDVARS+15*
>> BW2 PCDVARS+16*
>> BWACCN PCDVARS+19*
BWB ASKDATES~, ASKDATES+21*, ASKDATES+25
BWBDF ASKDATES~, ASKDATES+18
>> BWBNEED PATVARS+13*
>> BWC0 PCDVARS+15*, PCDVARS+17*
>> BWCHRT PATVARS+9*
>> BWCMGR PATVARS+10*
>> BWCNEED PATVARS+11*
>> BWCODE DIRPRMT+11
>> BWD DIRPRMT+5*, DIRPRMT+6
>> BWDFN STOREDC+6, STOREDC+7, STOREDC+8, STOREDC+16, STOREDC+24, DELETEDC+4, STORPAP+4, STORPAP+5, STORPAP+6, STORPAP+12
, STORPAP+20, PCDVARS+24*
BWE ASKDATES~, ASKDATES+28*
>> BWEDC STOREDC+6, STOREDC+8, STOREDC+12*, STOREDC+13, STOREDC+24, PATVARS+14*
BWEDF ASKDATES~, ASKDATES+24
>> BWLDAT STORPAP+4, STORPAP+5, STORPAP+6, STORPAP+9, STORPAP+13, STORPAP+19
>> BWLPRG STORPAP+4, STORPAP+5, STORPAP+6, STORPAP+9, STORPAP+20
>> BWMAM PCDVARS+25*, PCDVARS+27*
>> BWNAMAGE PATVARS+8*
>> BWNAME PATVARS+7*
>> BWPAP PCDVARS+25*, PCDVARS+28*
>> BWPAPRG PATVARS+12*
>> BWPCDN PCDVARS+20*, PCDVARS+27, PCDVARS+28
>> BWPN PCDVARS+21*
BWPOP OUT+2*, ASKDATES~, ASKDATES+14*, ASKDATES+20*, ASKDATES+27*, DIRZ+8*, DIRPRMT+13*, STORPAP+15
>> BWPREG STOREDC+6, STOREDC+8, STOREDC+11, STOREDC+12, STOREDC+13, STOREDC+24
>> BWPRMT DIRZ+3, DIRPRMT+7
>> BWPRMT1 DIRZ+4, DIRPRMT+8
>> BWPRMT2 DIRZ+5, DIRPRMT+9
>> BWPRMTQ DIRZ+6, DIRPRMT+10
>> BWPROV PCDVARS+23*
>> BWQUIT STOREDC+10*, STOREDC+18*, STOREDC+19*, STOREDC+20, STORPAP+7*, STORPAP+12, STORPAP+14*, STORPAP+15*, STORPAP+16
>> BWRES PCDVARS+22*
>> BWRESN PCDVARS+22*
BWSAME ASKDATES~, ASKDATES+25
BWTIME ASKDATES~, ASKDATES+16, ASKDATES+22
COLP PCDVARS~, PCDVARS+17*
DA STOREDC+17*, STOREDC+18, STOREDC+19, DELETEDC+5*, STORPAP+13*, STORPAP+14, STORPAP+15, PCDVARS~, PCDVARS+15, PCDVARS+16
, PCDVARS+17, PCDVARS+19, PCDVARS+21
DD STOREDC+22!, STORPAP+18!
DFN PATVARS~, PATVARS+7, PATVARS+8, PATVARS+9, PATVARS+10, PATVARS+11, PATVARS+12, PATVARS+13, PATVARS+14
>> DIC STOREDC+23*, STORPAP+19*
>> DIC("DR" STOREDC+24*, STOREDC+25*, STORPAP+20*, STORPAP+21*
>> DIC(0 STOREDC+23*, STORPAP+19*
>> DIE STOREDC+13*, STORPAP+8*
>> DIK DELETEDC+2*
DIR DIRZ+2~, DIRPRMT+4~
DIR("?" DIRZ+6*, DIRPRMT+10*
DIR("A" DIRZ+3*, DIRZ+4*, DIRZ+5*, DIRPRMT+7*, DIRPRMT+8*, DIRPRMT+9*
DIR(0 DIRZ+7*, DIRPRMT+6*, DIRPRMT+11*
DIRUT DIRZ+2~, DIRZ+8, DIRPRMT+4~
>> DLAYGO STOREDC+10*, STOREDC+23*, STORPAP+7*, STORPAP+19*
DO STOREDC+22!, STORPAP+18!
>> DR STOREDC+13*, STOREDC+14*, STOREDC+19, STORPAP+9*, STORPAP+10*, STORPAP+15
DT STOREDC+8, STOREDC+9*, STOREDC+17, STOREDC+23, DELETEDC+5, STORPAP+6
DTIME STOREDC+8, STORPAP+6
>> DTOUT DIRPRMT+13
>> DUOUT DIRPRMT+13
DUZ STOREDC+8, STOREDC+14, STOREDC+25, STORPAP+6, STORPAP+10, STORPAP+21
>> M DIRPRMT+6
>> N STOREDC+8, STOREDC+15*, STOREDC+16*, STOREDC+17, DELETEDC+3*, DELETEDC+4*, DELETEDC+5, STORPAP+11*, STORPAP+12*, STORPAP+13
TEXTDATE PCDVARS~, PCDVARS+18*, PCDVARS+24, PATVARS~, PATVARS+6*, PATVARS+11, PATVARS+12, PATVARS+13
U DIRPRMT+11, STOREDC+8, STORPAP+6, PCDVARS+20, PCDVARS+22, PCDVARS+23, PCDVARS+24, PCDVARS+27
X DIRZ+2~, STOREDC+9!, STOREDC+23*, STORPAP+19*, PCDVARS+15~, PCDVARS+21*, PCDVARS+23*
Y ASKDATES+14~, ASKDATES+18*, ASKDATES+20, ASKDATES+21, ASKDATES+24*, ASKDATES+25*, ASKDATES+27, ASKDATES+28, DIRZ+2~, DIRZ+8
, DIRPRMT+4~, PCDVARS+15~*, PCDVARS+20, PCDVARS+22, PCDVARS+23, PCDVARS+24
Info |  Source |  Call Graph |  Caller 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