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

Package: Diabetes Registry

Routine: BDMTRANS


Information

BDMTRANS ; cmi/anch/maw - CONTROL TRANSFER OF PATIENTS TO CMS ;

Source Information

Source file <BDMTRANS.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Diabetes Registry 3 FILE^BDMFDIC  PAUSE^BDMFMENU  REG^BDMFUTIL  
VA Fileman 2 ^DIC  YN^DICN  
Kernel 1 ^%ZTLOAD  

Entry Points

Name Comments DBIA/ICR reference
EN
TSK
MESS
MOVE
EXIT
TLOOK
PCC
TRANS

External References

Name Field # of Occurrence
^%ZTLOAD TSK+1
FILE^BDMFDIC MOVE+6
PAUSE^BDMFMENU MESS+4
REG^BDMFUTIL EN
^DIC TLOOK+9
YN^DICN PCC+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"The following transfer has been selected:",!!?10,"From SEARCH TEMPLATE: "
  • Line Location: PCC+4
Function Call: WRITE
  • Prompt: ?30,BDMTRNA,!?12,"To CMS register:",?30,BDMREGNM,!?10,"Transfer Status: ",?30,BDMSTAT," - ",BDMSTAT(0),!!,?10,"Is that what you want"
  • Line Location: PCC+5
Function Call: WRITE
  • Prompt: !!?10,"Transfer of patients is complete."
  • Line Location: MESS+0
Function Call: WRITE
  • Prompt: !?10,"All patients should be reviewed and all"
  • Line Location: MESS+1
Function Call: WRITE
  • Prompt: !?10,"patient data updated in the ",BDMREGNM," register."
  • Line Location: MESS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: MESS+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: MOVE+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TLOOK+0
Function Call: WRITE
  • Prompt: !?20,"Select SEARCH TEMPLATE to transfer"
  • Line Location: TLOOK+1
Function Call: WRITE
  • Prompt: !?20,"patients to the Diabetes Register"
  • Line Location: TLOOK+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: TLOOK+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TLOOK+12
Function Call: WRITE
  • Prompt: !!?10,"There are ",BDMYI-1," patients in this SEARCH TEMPLATE."
  • Line Location: TLOOK+15
Function Call: WRITE
  • Prompt: !
  • Line Location: TLOOK+17
Function Call: WRITE
  • Prompt: !,?3,^(BDMYI,0)
  • Line Location: TLOOK+19
Function Call: WRITE
  • Prompt: !
  • Line Location: TLOOK+21
Routine Call
  • DIC
  • Line Location:
    • TLOOK+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(41 - [#9002241] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACM(41 - [#9002241] TRANS+3, MOVE
^ACM(41.1 - [#9002241.1] TRANS*, TRANS+4*, MOVE+1
^DIBT( TLOOK+14, TLOOK+19

Label References

Name Line Occurrences
EXIT PCC+7
MOVE TRANS+3
PCC EN+2
TLOOK PCC
TRANS PCC+8

Naked Globals

Name Field # of Occurrence
^( TLOOK+19
^(0 MOVE+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PCC+6*, PCC+7, PCC+8
BDM1 EXIT+1!
BDM2 EXIT+1!
BDM3 EXIT+1!
BDMGLB EXIT+1!, TRANS+1*, TRANS+3
BDMGLB1 EXIT+1!
BDMI EXIT!, TRANS+5!, TLOOK+13*, TLOOK+14*, TLOOK+16!
BDMQUIT EN+2, EXIT+1!
>> BDMRDA EN, EN+1, PCC+2
>> BDMREGNM PCC+5, MESS+2
BDMRG EXIT!, PCC+2*, TRANS, TRANS+3, TRANS+4, TRANS+5!, MOVE, MOVE+1, MOVE+5
BDMRGNA EXIT!, TRANS+5!
BDMRGTP EXIT!, TRANS+5!, TLOOK+13*
BDMSLCT EXIT!, TRANS+5!
>> BDMSTAT PCC+3*, PCC+5, MOVE+4
>> BDMSTAT(0 PCC+3*, PCC+5
BDMTRN EXIT!, TRANS+1, TRANS+5!, TLOOK+13*, TLOOK+14, TLOOK+19
BDMTRNA EXIT!, PCC+5, TRANS+5!, TLOOK+13*
BDMTRNX EXIT!, TRANS+5!
BDMU EXIT!, TRANS+2*, TRANS+3*, TRANS+5!, MOVE, MOVE+4
BDMX EXIT!, TRANS+5!
BDMYI TLOOK+14*, TLOOK+15, TLOOK+16!, TLOOK+18*, TLOOK+19*, TLOOK+20!
DA TRANS+5!, TLOOK+10!
DD TRANS+5!
DIC TRANS+5!, MOVE+2*, TLOOK+4!, TLOOK+5*, TLOOK+10!
DIC("A" TLOOK+7*
DIC("DR" MOVE+4*
DIC("S" TLOOK+8*
DIC(0 MOVE+3*, TLOOK+6*
DIE TRANS+5!
DR TRANS+5!, TLOOK+10!
DT MOVE+4
IOF TLOOK
U TRANS, TRANS+4, MOVE+1, TLOOK+13
>> X MOVE+5*
>> Y PCC+1, TLOOK+11, TLOOK+13
>> ZTDESC TSK*
>> ZTDTH TSK*
>> ZTIO TSK*
>> ZTREQ TRANS+6*
>> ZTRTN TSK*
>> ZTSAVE("BDM*" TSK*
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