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

Package: Oncology

Routine: ONCOFDP


Information

ONCOFDP ;Hines OIFO/GWB - FOLLOW DEAD PATIENTS ;07/12/00

Source Information

Source file <ONCOFDP.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 WAIT^DICD  FILE^DICN  ^DIE  ^DIK  ^DIR  
Oncology 3 CHKCHG^ONCOAIF  ^ONCOXCL  ^ONCOXDI  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Oncology 3 ONCOAIF  ONCOFLF  ONCOFUL  

Entry Points

Name Comments DBIA/ICR reference
DEAD ;Death information
ED
RC
DC ;Delete Contacts
H
KC ;Delete FOLLOW-UP CONTACT (160.03) sub-file and CONTACT (165) file
EN1
CD
KA ;Delete FOLLOW-UP ATTEMPTS (160,410) sub-file (160.06)
DAC ;Delete dead patients's Contacts
EX ;RETURN from calling program, ONCOAIF/ONCOFUL
CHECK ;Check TYPE of FIRST RECURRENCE

External References

Name Field # of Occurrence
WAIT^DICD KC+2
FILE^DICN CD+1
^DIE EDRC+8
^DIK EN1EN1+15, KA+2
^DIR DEAD+2, ED+2, H+4
CHKCHG^ONCOAIF RC+9
^ONCOXCL H+1, EN1+16
^ONCOXDI DEAD+2, ED+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ED+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: ED+1
Function Call: WRITE
  • Prompt: !!,"First Recurrence Information..."
  • Line Location: RC+0
Function Call: WRITE
  • Prompt: @IOF,!!!?15,"--------------DELETE PATIENT'S CONTACTS---------------"
  • Line Location: H+0
Function Call: WRITE
  • Prompt: !!?5,"Patient is dead - please delete contacts as soon as possible."
  • Line Location: H+2
Function Call: WRITE
  • Prompt: !?5,"Deletion will affect this patient's contacts only.",!
  • Line Location: H+3
Function Call: WRITE
  • Prompt: !?5,"Deleting contacts..."
  • Line Location: KC+2
Function Call: WRITE
  • Prompt: "*"
  • Line Location: EN1+0
Function Call: WRITE
  • Prompt: ?35,"(None - Patient is Deceased)"
  • Line Location: EN1+16
Function Call: WRITE
  • Prompt: @IOF,"ARCHIVING of Contact File, Attempts and Contacts"
  • Line Location: DAC+1
Function Call: WRITE
  • Prompt: !!?5,"For dead patients - clean out unnecessary data.",!!!
  • Line Location: DAC+2
Function Call: WRITE
  • Prompt: ?5,"Working..."
  • Line Location: DAC+3
Routine Call
  • DIE
  • Line Location:
    • ED
    • RC+8
Routine Call
  • DIR
  • Line Location:
    • DEAD+2
    • ED+2
    • H+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ONCO(160 - [#160] Classic Fileman Calls
^ONCO(165 - [#165] Classic Fileman Calls
^ONCO(165.5 - [#165.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ONCO(160 - [#160] DC+1, EN1EN1+2, EN1+4, EN1+6, EN1+15, EN1+17, CD+2, CD+3!, CD+4*
CD+5*, KA+2, KA+3!, DAC+4
^ONCO(160.12 - [#160.12] CHECK+5, CHECK+9
^ONCO(164 - [#164] RC+4
^ONCO(165 - [#165] EN1+17, CD
^ONCO(165.5 - [#165.5] RC+2, RC+3, RC+5, RC+6, EN1+8, EN1+9, EN1+10, EN1+11, EN1+12, EN1+13
CHECK+3, CHECK+6*, CHECK+10*

Label References

Name Line Occurrences
ED DEAD+2, ED+2
EN1 KC+2, DAC+4
EX DEAD+2, ED+2, KC+2
KA EN1+17
KC H+4
RC DEAD+2, ED+2

Naked Globals

Name Field # of Occurrence
^( KA+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACCNO RC+6*, RC+7
>> C EN1EN1+1*, EN1+2*, EN1+3, EN1+4*, EN1+5, EN1+6*, EN1+7, EN1+8*, EN1+9*
EN1+10*, EN1+11*, EN1+12*, EN1+13*
>> D0 DEAD+1*, H+1*, EN1+16*
>> DA ED*, RC+8*, EN1*, EN1+15*, KA+2*
>> DA(1 EN1+15*, KA+2, KA+3
DIC CD+1*, EX+1!
DIC(0 CD+1*
>> DIE ED*, RC+8*
DIK EN1*, EN1+15*, KA+2*, EX+1!
DIOT DEAD+1!, ED+1!, H+1!
>> DIR("A" DEAD+1*, ED+2*, H+4*
>> DIR("B" DEAD+1*, ED+2*, H+4*
>> DIR(0 DEAD+1*, ED+2*, H+4*
>> DLAYGO CD+1*
>> DR ED*, RC+8*
DXS DEAD+1!, ED+1!, H+1!
I KA+3*, EX+1!
IOF HDAC+1
OLDLFC CD+2*, CD+3, CD+6!
ONCOC0 EN1*, EN1+2, EN1+4, EN1+6, EN1+8, EN1+9, EN1+10, EN1+11, EN1+12, EN1+13
EN1+17~*
>> ONCOD0 DEAD+1, EDRC+2, DC+1, H+1, EN1EN1+2, EN1+4, EN1+6, EN1+15
EN1+16, EN1+17, CD+2, CD+3, CD+4, CD+5, KA+2, DAC+4*
ONCOD1 EX+1!
>> ONCODAC EN1+16, KA+1, DAC+4*
>> ONCOTOP RC+3*, RC+4
>> ONCOX2 RC+3*
RC EX+1!
RT EX+1!
>> SEQNO RC+6*, RC+7
>> SITEGP RC+5*
>> TOFR CHECK+3*, CHECK+4, CHECK+5, CHECK+9
>> TOP RC+4*, RC+7
U RC+3, RC+4, RC+5, RC+6, EN1+17, CD+2, CD+4, KA+2, CHECK+3, CHECK+5
CHECK+6, CHECK+9, CHECK+10
>> UPOUT RC+1*, RC+2, RC+8*
>> X CD*
XD0 DAC+4*, EX+1!
XD1 RC+1*, RC+2*, RC+3, RC+5, RC+6, RC+8, EX+1!, CHECK+3, CHECK+6, CHECK+10
XDC EN1*, EX+1!
XDP EN1+2*, EN1+4*, EN1+6*, EX+1!
XX KA+2*, EX+1!
>> Y DEAD+2, ED+2, RC+8, H+4, CD*, CD+1, CD+4, CD+5, CHECK+8*, CHECK+12*
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