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

Package: Oncology

Routine: ONCOFUM


Information

ONCOFUM ;Hines OIFO/GWB -FOLLOW-UP CONTACT (160,420) ;06/23/10

Source Information

Source file <ONCOFUM.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ^DIC  FILE^DICN  ^DIE  

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

Package Total Caller Graph
Oncology 2 FOLLOW-UP CONTACT  ONCOFUL  

Entry Points

Name Comments DBIA/ICR reference
AC ;Add patient to ONCOLOGY CONTACT file (165) using ^DPT(D0,.11) and
CKP
K1 ;Add NOK (Next of Kin) to ONCOLOGY CONTACT file (165) using
SK1 ;Add NOK (Next of Kin) TYPE OF FOLLOW-UP CONTACT (160,420)
K2 ;Add KIN (Other Kin) to ONCOLOGY CONTACT file (165) using ^DPT(D0,.211)
SK2 ;Add KIN (Other Kin) TYPE OF FOLLOW-UP CONTACT (160,420)
DE ;Add GR (Guardian) to ONCOLOGY CONTACT file (165) using ^DPT(D0,.34)
SDE ;Add GR (Guardian) TYPE OF FOLLOW-UP CONTACT (160,420)
PTCONT ;Add PT (Patient) TYPE OF FOLLOW-UP CONTACT (160,420)
TYP ;TYPE OF FOLLOW-UP CONTACT (160.03,.01) EXECUTABLE HELP
NAM ;CONTACT NAME (160.03,1) EXECUTABLE HELP
EX ;Exit
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
^DIC AC+4, K1+10, K2+10, DE+10
FILE^DICN AC+7, K1+13, SK1+2, K2+12, SK2+2, DE+12, SDE+2, PTCONT+3
^DIE K1+15, SK1+2, K2+13, SK2+2, DE+13, SDE+2, PTCONT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"PT (Patient) refers to this patient.",!
  • Line Location: TYP+1
Function Call: WRITE
  • Prompt: !?3,"To change the contact, change the CONTACT NAME."
  • Line Location: NAM+1
Function Call: WRITE
  • Prompt: !?3,"To edit the contact details, edit the CONTACT"
  • Line Location: NAM+2
Function Call: WRITE
  • Prompt: !?3,"entry in the ONCOLOGY CONTACT File.",!
  • Line Location: NAM+3
Routine Call
  • DIC
  • Line Location:
    • AC+4
    • K1+10
    • K2+10
    • DE+10
Routine Call
  • DIE
  • Line Location:
    • K1+15
    • SK1+2
    • K2+13
    • SK2+2
    • DE+13
    • SDE+2
    • PTCONT+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] K1+3, K2+3, DE+3
^ONCO(160 - [#160] K1+2, K2+2, DE+2, PTCONT+1
^ONCO(165 - [#165] AC+14*, K1+15*, K1+17*, K2+14*, K2+16*, DE+13*, DE+15*

Label References

Name Line Occurrences
CKP AC+6
DE K2+2, K2+3
EX DE+2, DE+3, PTCONT+1, PTCONT+4
K2 K1+2, K1+3
PTCONT CKP
SDE DE+11
SK1 K1+12
SK2 K2+11

Naked Globals

Name Field # of Occurrence
^( AC+14*, K1+15*, K2+14*, DE+13*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CITY AC+10*, AC+13, K1+5*, K1+8, K2+5*, K2+8, DE+5*, DE+8, EX+1!
CK0 K1+11*, K1+13*, K1+15, K1+17, EX+1!
CK2 K2+11*, K2+12*, K2+14, K2+16, EX+1!
CP0 AC+5*, AC+7*, AC+14, K1+17, K2+16, DE+15, EX+1!
DA AC+7*, K1+13*, SK1+2*, K2+12*, SK2+2*, DE+12*, SDE+2*, PTCONT+3*, EX+1!
DA(1 SK1+1*, SK2+1*, SDE+1*, PTCONT+2*
DFN AC+2*, K1+3, K2+3, DE+3, EX+1!
DIC AC+4*, K1+10*, SK1+1*, K2+10*, SK2+1*, DE+10*, SDE+1*, PTCONT+2*, EX+1!
DIC(0 AC+4*, AC+7*, K1+10*, K1+13*, K2+10*, K2+12*, DE+10*, DE+12*
DIE K1+10*, SK1+1*, K2+10*, SK2+1*, DE+10*, SDE+1*, PTCONT+2*, EX+1!
DO AC+7!, K1+13!, SK1+2!, K2+12!, SK2+2!, DE+12!, SDE+2!, PTCONT+3!
DR K1+14*, SK1+2*, K2+13*, SK2+2*, DE+13*, SDE+2*, PTCONT+3*, EX+1!
FIL AC+2*, CKPEX+1!
GLR AC+2*, AC+3, AC+8, AC+9, EX+1!
GR0 DE+11*, DE+12*, DE+13, DE+15, EX+1!
J K1+4*, K2+4*, DE+4*, EX+1!
ONCOD0 K1+2, SK1+1, K2+2, SK2+1, DE+2, SDE+1, PTCONT+1, PTCONT+2, CLEANUP+1!
ONCOVP AC+2, EX+1!
ONCOX EX+1!
ONCOX( K1+4*, K2+4*, DE+4*
ONCOX(1 K1+9, K2+9, DE+9
ONCOX(10 K1+16, K2+15, DE+14
ONCOX(6 K1+5, K2+5, DE+5
ONCOX(7 K1+6, K2+6, DE+6
ONCOX(8 K1+7, K2+7, DE+7
ONCOX(9 K1+15, K2+14, DE+13
STATE AC+11*, AC+13, K1+6*, K1+8, K2+6*, K2+8, DE+6*, DE+8, EX+1!
U AC+3, AC+10, AC+11, AC+12, AC+13, AC+14, K1+4, K1+8, K1+16, K2+4
K2+8, K2+15, DE+4, DE+8, DE+14
X AC+3*, K1+9*, SK1+1*, K2+9*, SK2+1*, DE+9*, SDE+1*, PTCONT+2*, EX+2!
X11 AC+8*, AC+10, AC+11, AC+12, AC+13, EX+2!
X13 AC+9*, AC+14, EX+2!
X21 K1+3*, K1+4, K1+8, EX+2!
X211 K2+3*, K2+4, K2+8, EX+2!
X34 DE+3*, DE+4, DE+8, EX+2!
XX11 AC+13*, AC+14, EX+2!
XX21 K1+8*, K1+15, K1+16, EX+2!
XX211 K2+8*, K2+14, K2+15, EX+2!
XX34 DE+8*, DE+13, DE+14, EX+2!
Y AC+5, AC+6, AC+7, K1+11, K1+12, K1+13, SK1+2, K2+11, K2+12, SK2+2
DE+11, DE+12, SDE+2, PTCONT+3, EX+2!
ZIP AC+12*, AC+13, K1+7*, K1+8, K2+7*, K2+8, DE+7*, DE+8, EX+2!
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