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

Package: Oncology

Routine: ONCOAIF


Information

ONCOAIF ;Hines OIFO/GWB - [PF Post/Edit Follow-up] ;11/08/10

Source Information

Source file <ONCOAIF.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
VA FileMan 8 NOW^%DTC  (,IX)^DIC  FILE^DICN  ^DIE  ^DIK  $$GET1^DIQ  EN^DIQ1  ^DIR  
Oncology 7 DUPPRI^ONCFUNC  ^ONCGENED  ^ONCOCOML  UPD^ONCOCRF  LST^ONCODLF  DEAD^ONCOFDP  $$CRC32^ONCSNACR  

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

Package Total Caller Graph
Oncology 6 ONCO FOLLOWUP-POST/EDIT  ONCO FOLLOWUP-RECURRENCE  ONCO RECURRENCE FOLLOWUP  ONCOAI  ONCOFDP  ONCOFUL  

Entry Points

Name Comments DBIA/ICR reference
BEG
PAT ;[PF Post/Edit Follow-up]
LST ;Follow-Up
EN ;FOLLOW-UP entry when patient has been pre-selected
RF
DIE
UPDAT
C
UPOUT ;Up-arrow out check before deleting
DEL ;Delete FOLLOW-UP entry
CHKCMP ;Check for 'Complete" abstracts with no follow-up
CHKCHG ;Check for checksum and Follow-up changes to 'Complete' abstracts
REC ;[RF Recurrence/Sub Tx Follow-up]
RECPF
RE ;Recurrence
STX ;Subsequent Course of Treatment
KILL ;Kill variables
DD ;Date format
DLC ;Create FOLLOW-UP
SUM ;Primary summary
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
NOW^%DTC CHKCHG+2
^DIC PAT+5, REC+7
IX^DIC RECPF+15
FILE^DICN DLC+5
^DIE DIE+6, CHKCMP+20, CHKCHG+10, CHKCHG+22, RECPF+16, DLC+5
^DIK DEL+2
$$GET1^DIQ CHKCMP+24, CHKCMP+25, CHKCMP+26, CHKCMP+27, CHKCMP+28, CHKCHG+29
EN^DIQ1 UPDAT+3, RECPF+1
^DIR C+1, CHKCMP+13, CHKCMP+31
DUPPRI^ONCFUNC DIE+10
^ONCGENED CHKCHG+15
^ONCOCOML SUM+3
UPD^ONCOCRF UPDAT
LST^ONCODLF PAT+8, RFUPDAT
DEAD^ONCOFDP C+3
$$CRC32^ONCSNACR CHKCHG+26

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!," Post/Edit Follow-up"
  • Line Location: BEG+0
Function Call: WRITE
  • Prompt: !," -------------------",!
  • Line Location: BEG+1
Function Call: WRITE
  • Prompt: @IOF,!!," **********FOLLOW-UP**********",!!
  • Line Location: LST+1
Function Call: WRITE
  • Prompt: " Patient: ",ONCONM
  • Line Location: LST+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: RF+0
Function Call: WRITE
  • Prompt: !
  • Line Location: RF+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DIE+6
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDAT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDAT+3
Function Call: WRITE
  • Prompt: !," Name..: ",ONC(160,ONCOD0,.01)
  • Line Location: UPDAT+4
Function Call: WRITE
  • Prompt: ?35,"Date Last Contact: ",ONC(160,ONCOD0,16)
  • Line Location: UPDAT+5
Function Call: WRITE
  • Prompt: !," Status: ",ONC(160,ONCOD0,15)
  • Line Location: UPDAT+6
Function Call: WRITE
  • Prompt: ?35,"Follow-Up Status.: ",ONC(160,ONCOD0,15.2)
  • Line Location: UPDAT+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: C+3
Function Call: WRITE
  • Prompt: !!," *********************ENTRY DELETED*************************"
  • Line Location: DEL+4
Function Call: WRITE
  • Prompt: !!," You have not entered all of the required information."
  • Line Location: DEL+5
Function Call: WRITE
  • Prompt: !!,"(Last Tumor Status(es) have been reset for this patient's primary site(s).)",!!
  • Line Location: DEL+6
Function Call: WRITE
  • Prompt: !
  • Line Location: CHKCMP+6
Function Call: WRITE
  • Prompt: !," There is no follow-up information for this patient."
  • Line Location: CHKCMP+7
Function Call: WRITE
  • Prompt: !," This patient has a 'Complete' abstract."
  • Line Location: CHKCMP+8
Function Call: WRITE
  • Prompt: !," A 'Complete' abstract requires at least one follow-up."
  • Line Location: CHKCMP+9
Function Call: WRITE
  • Prompt: !
  • Line Location: CHKCMP+10
Function Call: WRITE
  • Prompt: !!," The ABSTRACT STATUS has been changed to 0 (Incomplete)"
  • Line Location: CHKCMP+21
Function Call: WRITE
  • Prompt: !," for the following abstracts:",!
  • Line Location: CHKCMP+22
Function Call: WRITE
  • Prompt: @IOF,!," Recurrence/Sub Tx Follow-up"
  • Line Location: REC+3
Function Call: WRITE
  • Prompt: !," ---------------------------",!
  • Line Location: REC+4
Function Call: WRITE
  • Prompt: !
  • Line Location: RECPF+1
Function Call: WRITE
  • Prompt: !?2,"Name.........: ",ONC(160,ONCOD0,.01)
  • Line Location: RECPF+2
Function Call: WRITE
  • Prompt: ?35,"Race.........: ",ONC(160,ONCOD0,8)
  • Line Location: RECPF+3
Function Call: WRITE
  • Prompt: !?2,"SSN..........: ",ONC(160,ONCOD0,2)
  • Line Location: RECPF+4
Function Call: WRITE
  • Prompt: ?35,"Sex..........: ",ONC(160,ONCOD0,10)
  • Line Location: RECPF+5
Function Call: WRITE
  • Prompt: !?2,"Date of Birth: ",ONC(160,ONCOD0,3)
  • Line Location: RECPF+6
Function Call: WRITE
  • Prompt: ?35,"Status.......: ",ONC(160,ONCOD0,15)
  • Line Location: RECPF+7
Function Call: WRITE
  • Prompt: !?1,"Select Primary for Recurrence: ",!
  • Line Location: RECPF+9
Function Call: WRITE
  • Prompt: !!," Recurrence"," ----------"
  • Line Location: RE+1
Function Call: WRITE
  • Prompt: !!," Subsequent Course of Treatment"
  • Line Location: STX+1
Function Call: WRITE
  • Prompt: !," ------------------------------"
  • Line Location: STX+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: SUM+2
Routine Call
  • DIC
  • Line Location:
    • PAT+5
    • REC+7
Routine Call
  • DIC
  • Line Location:
    • RECPF+15
Routine Call
  • DIE
  • Line Location:
    • DIE+6
    • CHKCMP+20
    • CHKCHG+10
    • CHKCHG+22
    • RECPF+16
    • DLC+5
Routine Call
  • DIR
  • Line Location:
    • C+1
    • CHKCMP+13
    • CHKCMP+31

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ONCO(160 - [#160] Classic Fileman Calls
^ONCO(165.5 - [#165.5] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ONCO(160 - [#160] EN+7, DIE+3, DIE+8, UPOUT+2, UPOUT+3, DEL+3, CHKCMP+2, CHKCHG+4, CHKCHG+6, DLC+4*
^ONCO(160.12 - [#160.12] RE+11, RE+12, RE+13
^ONCO(165.5 - [#165.5] CHKCMP+3, CHKCMP+4, CHKCHG+8, CHKCHG+11, CHKCHG+27, CHKCHG+28*, RECPF+16, RE+6, RE+7, RE+8
RE+9, RE+16*, RE+17*, SUM+3
^TMP("ONC" CHKCHG+25, CHKCHG+31!
^TMP("ONCFOL" DIE+2!, DIE+3*, CHKCHG+6, CHKCHG+32!, KILL+4!

Label References

Name Line Occurrences
BEG PAT+3, RF
CHKCHG DIE+9, RECPF+16
CHKCMP DIE+7
DD EN+7
DEL UPOUT+4
DIE PAT+8, EN+6, EN+8, RFDIE+7, C+1
DLC EN+8
EN RECPF+16
KILL PAT+6, C+2, C+4, REC+8, RECPF+15, RECPF+17
LST EN+6, EN+8
REC C+2, C+4
RECPF REC+5
SUM PAT+8, UPDAT+8, RECPF+8
UPOUT DIE+7

Naked Globals

Name Field # of Occurrence
^(0 DEL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHKCHG+2
AB RECPF+16*, KILL+3!
AN CHKCMP+1~, CHKCMP+25*, CHKCMP+29
ASTAT CHKCMP+1~, CHKCMP+5
ASTAT( CHKCMP+4*, CHKCMP+16, CHKCMP+23
CHECKSUM CHKCHG+1~, CHKCHG+26*, CHKCHG+27, CHKCHG+28
CNT CHKCHG+1~, CHKCHG+3*, CHKCHG+24*, CHKCHG+30
D REC+1~, RECPF+13*
D0 PAT+7*, RF*, UPDAT*, CHKCHG+15*, REC+9*, RECPF+16, SUM+1, CLEANUP+1!
DA PAT+7*, DIE+5*, UPDAT+2*, DEL+1*, CHKCMP+18*, CHKCHG+10*, CHKCHG+15*, RECPF*, RECPF+16*, KILL+1!
DLC+1!, DLC+6!
DA(1 DEL+1*, DLC+2*, DLC+4
DATEDX RECPF+16*, KILL+3!
DIC PAT+5*!, EN+1!, UPDAT+2*, REC+7*!, RECPF*, RECPF+9!, RECPF+13*, KILL+1!, DLC+2*, DLC+5
DLC+6!
DIC("A" PAT+4*, REC+6*
DIC("W" RECPF+14*
DIC(0 PAT+5*, REC+7*, RECPF+13*, DLC+3*
DIE DIE+5*, CHKCMP+17*, CHKCHG+10*, CHKCHG+20*, RECPF+16*, KILL+1!, DLC+5*, DLC+6!
DIK DEL+1*, KILL+1!
DIOT RF!, UPDAT!, KILL+1!
DIQ UPDAT+2!*, RECPF!*
DIR C!, CHKCMP+11!, CHKCMP+31!, KILL+1!
DIR("A" C*, CHKCMP+12*
DIR("B" C*, CHKCMP+13*
DIR(0 C*, CHKCMP+13*, CHKCMP+31*
DLAYGO DLC+3*, DLC+6!
DO EN+1!, KILL+1!
DR DIE+5*, UPDAT+2*, CHKCMP+19*, CHKCHG+10*, CHKCHG+21*, RECPF*, RECPF+16*, KILL+1!, DLC+5*
DT PAT+2, EN+2, DIE+4, REC+2
DUZ PAT+2, EN+2, DIE+4, REC+2
DXS RF!, DIE!, UPDAT!, KILL+1!
EDITS CHKCHG+15!
ERRFLG CHKCHG+1~, CHKCHG+13*, CHKCHG+17
F EN+1!, EN+7*, EN+8*, KILL+1!
FG DIE+5*, DIE+7, DIE+11, KILL+1!
FOLINP DIE+7, CHKCMP+14*, CHKCMP+15*, KILL+1!
IOF BEGLST+1, REC+3
J SUM+2~, SUM+3*
LC EN+1!, KILL+2!
NF EN+1!
ONC UPDAT+2!, RECPF!
ONC(160 UPDAT+4, UPDAT+5, UPDAT+6, UPDAT+7, RECPF+2, RECPF+3, RECPF+4, RECPF+5, RECPF+6, RECPF+7
ONC16012 RECPF+12~
ONC1655 RECPF+12~
ONCDST CHKCHG+1~, CHKCHG+25*, CHKCHG+26
ONCDT PAT+1~, PAT+2*, EN+2*, DIE+4*, REC+1~, REC+2*
ONCDTTIM CHKCHG+1~, CHKCHG+2*
ONCDUZ PAT+1~, PAT+2*, EN+2*, DIE+4*, REC+1~, REC+2*
ONCFF1 CHKCHG+1~, CHKCHG+4*, CHKCHG+6
ONCFOL1 CHKCHG+1~, CHKCHG+3*, CHKCHG+4, CHKCHG+6*, CHKCHG+11
ONCFRMPF C+2*, REC+5, KILL+3!
ONCOAI C+4, CLEANUP+1!
ONCOD UPDAT+1~, C+4*
ONCOD0 PAT+7*, EN+7, RFDIE+3, DIE+5, DIE+8, DIE+10, UPDATUPDAT+2, UPDAT+4
UPDAT+5, UPDAT+6, UPDAT+7, UPOUT+2, UPOUT+3, DEL+1, DEL+3, CHKCMP+2, CHKCMP+3, CHKCHG+4
CHKCHG+6, CHKCHG+8, REC+9*, RECPFRECPF+2, RECPF+3, RECPF+4, RECPF+5, RECPF+6, RECPF+7
RECPF+13, DLC+2, CLEANUP+1!
ONCOD0P RECPF+16*, RE+6, RE+7, RE+8, RE+9, RE+16, RE+17, CLEANUP+1!
ONCOD1 EN+1!, UPOUT+1, UPOUT+2, UPOUT+3, DEL+1, DEL+3, KILL+2!
ONCOLC KILL+2!, DLC+5*
ONCONM PAT+7*, LST+2, C+4!, REC+9*
ONCOSTAT DIE+5*, KILL+1!
ONCOVS DIE+7*, C+2, DEL+2*, KILL+2!
ONCRD1F RE+11*, RE+12*, RE+13*, RE+17, RE+19!
ONCRFOPT C+2, REC+6*, RECPF+16, KILL+3!
ONCTOFR RE+6*!, RE+19!
ONCTOFRV RE+10*, RE+11*, RE+12*, RE+13*, RE+16, RE+19!
ONCTSCS RE+9*, RE+11, RE+12, RE+13, RE+19!
ONCTSDAT RE+7*, RE+8, RE+19!
ONCTSIEN RE+8*, RE+9, RE+19!
PID CHKCMP+1~, CHKCMP+27*, CHKCMP+29
PN CHKCMP+1~, CHKCMP+24*
PRESEL EN+3*, KILL+3!
PRIM CHKCMP+1~, CHKCMP+3*, CHKCMP+4, CHKCMP+16*, CHKCMP+18, CHKCMP+23*, CHKCMP+24, CHKCMP+25, CHKCMP+26, CHKCMP+27
CHKCMP+28, CHKCHG+8*, CHKCHG+10, CHKCHG+11, CHKCHG+15, CHKCHG+27, CHKCHG+28, CHKCHG+29
PSCODE CHKCMP+1~, CHKCMP+28*, CHKCMP+29
REC C+4, REC+3*, KILL+2!
SEQ CHKCMP+1~, CHKCMP+26*, CHKCMP+29
TX REC+1~, RECPF+16*
U EN+7, C+1, UPOUT+3, DEL+3, CHKCMP+4, CHKCHG+11, CHKCHG+27, CHKCHG+28, RECPF+16, RE+16
RE+17
VS EN+1!
X RECPF+13*, KILL+2!, DLC+3*
XD0 DIE+10*, KILL+2!, SUM+1*, SUM+3
XD1 KILL+2!, SUM+2~, SUM+3*
XDD LST+3, EN+1!, DD+1*
XDT EN+1!, EN+5*, EN+6, DD+1, DLC+3, DLC+5
XR EN+1!, REC+3*, KILL+1!
Y PAT+6, PAT+7, UPDAT+1~, C+1, CHKCMP+14, REC+8, REC+9, REC+10~, RECPF+15, RECPF+16
Y(0 PAT+7, REC+9
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