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 |  Local Variables  | All
Print Page as PDF
Routine: ONCOAIP

Package: Oncology

Routine: ONCOAIP


Information

ONCOAIP ;HINES OIFO/GWB - [EE Abstract Edit Primary] ;09/26/11

Source Information

Source file <ONCOAIP.m>

Call Graph

Call Graph

Call Graph Total: 20

Package Total Call Graph
Oncology 13 ^ONCCS2  $$HIST^ONCFUNC  (CHANGE,NAACCR)^ONCGENED  NTX^ONCNTX  (FOL,KILL)^ONCOAI  $$LEUKEMIA^ONCOAIP2  SSN^ONCOES  ^ONCORF  
$$TNMED^ONCOU55  (CI,PI,UCASE)^ONCPCI  ^ONCPHC  ^ONCPSD  $$CRC32^ONCSNACR  
VA FileMan 6 NOW^%DTC  ^DIC  ^DIE  ($$GET1,Y)^DIQ  EN^DIQ1  ^DIR  
Kernel 1 $$FMTE^XLFDT  

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

Package Total Caller Graph
Oncology 7 ONCO ABSTRACT-EDIT  ONCO ABSTRACT-I  ONCOAI  ONCOAIP2  ONCPCS  ONCPTX  ONCSYMP  

Entry Points

Name Comments DBIA/ICR reference
ED ;[EE Abstract Edit Primary]
EN
PAIR ;LATERALITY (165.5,28)
HISTXT ;Stuff TEXT-HISTOLOGY TITLE (165.5,101)
MEN ;Primary Menu Options
A
Y
HP
PAT ;Patient Identification
CAN
EXT
PSD
NOSTAGE ;No staging
FST
ORF
NTX ;DATE OF NO TREATMENT (165.5,124)
RS ;RADIATION/SURGERY SEQUENCE (165.5,51.3)
AB ;Abstract Status
NAN ;NEW ACC #
NA
FND ;SEARCH for unused #s
NR
TOPNAM ;PRIMARY SITE and PRIMARY SITE CODE for header
SECTION
EX ;Exit
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
NOW^%DTC EN+29
^DIC ED+5
^DIE EN+12, EN+19, EN+30, EN+31
$$GET1^DIQ ED+8, MEN+9, RS+2, RS+3, RS+8, RS+9, AB+13
Y^DIQ MEN+5
EN^DIQ1 AB+5
^DIR NTX+8, NAN+1
^ONCCS2 HISTXT+5
$$HIST^ONCFUNC HISTXT+1, EXT+4
CHANGE^ONCGENED EN+23
NAACCR^ONCGENED EN+7
NTX^ONCNTX NTX+14
FOL^ONCOAI EN+33
KILL^ONCOAI EX+1
$$LEUKEMIA^ONCOAIP2 EXT+5
SSN^ONCOES MEN+6
^ONCORF ORF+1
$$TNMED^ONCOU55 EN+1
CI^ONCPCI CAN+2
PI^ONCPCI PAT+2
UCASE^ONCPCI AB+6, AB+7
^ONCPHC MEN+8
^ONCPSD PSD
$$CRC32^ONCSNACR EN+8, EN+24
$$FMTE^XLFDT AB+12, AB+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: ED+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MEN+16
Function Call: WRITE
  • Prompt: !,?1,PATNAM,?SITTAB,SITEGP,!,?1,SSN,?TOPTAB,TOPNAM," ",TOPCOD,!,DASHES
  • Line Location: MEN+17
Function Call: WRITE
  • Prompt: !,?25,"Primary Menu Options",!,DASHES
  • Line Location: MEN+18
Function Call: WRITE
  • Prompt: !?22,"1. Patient Identification"
  • Line Location: MEN+19
Function Call: WRITE
  • Prompt: !?22,"2. Cancer Identification"
  • Line Location: MEN+20
Function Call: WRITE
  • Prompt: !?22,"3. Stage of Disease at Diagnosis"
  • Line Location: MEN+21
Function Call: WRITE
  • Prompt: !?22," Collaborative Staging (2004+ cases)"
  • Line Location: MEN+22
Function Call: WRITE
  • Prompt: !?22,"4. First Course of Treatment"
  • Line Location: MEN+23
Function Call: WRITE
  • Prompt: !?22,"5. Performance Measures"
  • Line Location: MEN+24
Function Call: WRITE
  • Prompt: !?22,"6. Over-ride Flags"
  • Line Location: MEN+25
Function Call: WRITE
  • Prompt: !?22,"7. Case Administration"
  • Line Location: MEN+26
Function Call: WRITE
  • Prompt: !?22,"8. EDIT Modifiers"
  • Line Location: MEN+27
Function Call: WRITE
  • Prompt: !?22,"9. User-Defined Fields"
  • Line Location: MEN+28
Function Call: WRITE
  • Prompt: !!?22,"A All - Complete Abstract"
  • Line Location: MEN+29
Function Call: WRITE
  • Prompt: "??"
  • Line Location: A+7
Function Call: WRITE
  • Prompt: !!,?10,"Select 'A' for the complete abstract"
  • Line Location: HP+0
Function Call: WRITE
  • Prompt: !?10,"Select 1-9 for the desired subsection",!
  • Line Location: HP+1
Function Call: WRITE
  • Prompt: !?18,"====> UNKNOWN PRIMARY - No EOD/TNM coding <===="
  • Line Location: EXT+17
Function Call: WRITE
  • Prompt: !!?5,"You have entered a DATE OF NO TREATMENT. All treatment fields"
  • Line Location: NTX+4
Function Call: WRITE
  • Prompt: !?5,"will be stuffed with the appropriate value indicating no"
  • Line Location: NTX+5
Function Call: WRITE
  • Prompt: !?5,"treatment.",!
  • Line Location: NTX+6
Function Call: WRITE
  • Prompt: !
  • Line Location: NTX+9
Function Call: WRITE
  • Prompt: !," Abstract Status.............: ",ONC(165.5,D0,91)
  • Line Location: AB+8
Function Call: WRITE
  • Prompt: !," Date Case Initiated.........: ",ONC(165.5,D0,236)
  • Line Location: AB+9
Function Call: WRITE
  • Prompt: !," Initiated By................: ",ONC(165.5,D0,244)
  • Line Location: AB+10
Function Call: WRITE
  • Prompt: !," Date of First Contact.......: ",ONC(165.5,D0,155)
  • Line Location: AB+11
Function Call: WRITE
  • Prompt: !," Date Case Completed.........: "
  • Line Location: AB+12
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT(ONCDTEMP,"5P")
  • Line Location: AB+12
Function Call: WRITE
  • Prompt: !," Elapsed Days to Completion..: ",$$GET1^DIQ(165.5,D0,157,"E")
  • Line Location: AB+13
Function Call: WRITE
  • Prompt: !," Abstracted by...............: ",ONC(165.5,D0,92)
  • Line Location: AB+15
Function Call: WRITE
  • Prompt: !," Date Case Last Changed......: "
  • Line Location: AB+16
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT(ONCDTEMP,"5P")
  • Line Location: AB+16
Function Call: WRITE
  • Prompt: !," Case Last Changed by........: ",ONC(165.5,D0,199)
  • Line Location: AB+17
Function Call: WRITE
  • Prompt: !,DASHES
  • Line Location: AB+18
Function Call: WRITE
  • Prompt: !!
  • Line Location: NAN+1
Function Call: WRITE
  • Prompt: !!?5,"SYSTEM appears out of numbers-looking for unassigned ones"
  • Line Location: NA+1
Function Call: WRITE
  • Prompt: !!?10,"OUT of ACCESSION Numbers for 19"_YR
  • Line Location: NR+1
Function Call: WRITE
  • Prompt: @IOF,DASHES
  • Line Location: SECTION+1
Function Call: WRITE
  • Prompt: !,?1,PATNAM,?TAB,SECTION,?SITTAB,SITEGP
  • Line Location: SECTION+2
Function Call: WRITE
  • Prompt: !,?1,SSN,?TOPTAB,TOPNAM," ",TOPCOD
  • Line Location: SECTION+3
Function Call: WRITE
  • Prompt: !,DASHES
  • Line Location: SECTION+4
Routine Call
  • DIC
  • Line Location:
    • ED+5
Routine Call
  • DIE
  • Line Location:
    • EN+12
    • EN+19
    • EN+30
    • EN+31
Routine Call
  • DIR
  • Line Location:
    • NTX+8
    • NAN+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(165.5 MEN+5
^ONCO(160.1 - [#160.1] MEN+10, MEN+11, MEN+12
^ONCO(160.19 - [#160.19] MEN+13
^ONCO(164 - [#164] PAIR+5, PAIR+11, TOPNAM+3
^ONCO(164.2 - [#164.2] MEN+4
^ONCO(165.5 - [#165.5] ED+7, EN+2, EN+3, EN+4, EN+9*, EN+10*, EN+12, EN+25, EN+27*, EN+30
PAIR+2, PAIR+4*, PAIR+6*, PAIR+7*, PAIR+12*, HISTXT+3*, HISTXT+5, MEN+3, A+6, EXT+2
EXT+3, EXT+6, EXT+11*, EXT+12*, NOSTAGE+1*, NOSTAGE+2*, NOSTAGE+3*, NOSTAGE+4*, NOSTAGE+5*, NOSTAGE+6*
NOSTAGE+7*, NOSTAGE+8*, NOSTAGE+9*, NOSTAGE+10*, NOSTAGE+11*, NOSTAGE+12*, NOSTAGE+13*, NOSTAGE+14*, NOSTAGE+15*, NOSTAGE+16*
NOSTAGE+17*, NTX+10, NTX+11!, NTX+12*, NTX+13*, RS+1, RS+4, RS+5, RS+6, RS+7
RS+15, RS+17, RS+19, RS+21, RS+23, RS+25, RS+27, RS+29, RS+34*, RS+35*
RS+37*, AB+12, AB+16, NANRTOPNAM+2

Label References

Name Line Occurrences
A A+7, HP+2
ED EN+13, EN+38
EN EN+36
EX ED+5
FND NA+1
HP A+3
NOSTAGE EXT+13
NR NR
PAIR CAN+1
PSD EXT+5
SECTION PAT+1, CANEXTFSTORFAB+1
TOPNAM PAIR+1, MEN+15
Y A+5, A+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+29
ABSTAT EN+2*, EN+5, EN+15, EN+21, EX+2!
AC NA+3*, NR*, EX+2!
C MEN+5*, EX+2!
CHECKSUM EN+3*, EN+5, EN+8*, EN+9, EN+24*, EN+25, EN+27, EX+2!
CHECKVER EN~, EN+4*, EN+5
COC MEN+9*, CLEANUP+1!
D0 EN+7*, EN+23*, PAIR+2, PAIR+4, PAIR+6, PAIR+7, PAIR+12, HISTXT+1, HISTXT+3, HISTXT+5
MEN+3, MEN+6*, MEN+9, A+6, CAN+2*, EXT+2, EXT+3, EXT+4, EXT+5, EXT+6
EXT+11, EXT+12, PSD*, NOSTAGE+1, NOSTAGE+2, NOSTAGE+3, NOSTAGE+4, NOSTAGE+5, NOSTAGE+6, NOSTAGE+7
NOSTAGE+8, NOSTAGE+9, NOSTAGE+10, NOSTAGE+11, NOSTAGE+12, NOSTAGE+13, NOSTAGE+14, NOSTAGE+15, NOSTAGE+16, NOSTAGE+17
NTX+10, NTX+11, NTX+12, NTX+13, RS+1, RS+2, RS+3, RS+4, RS+5, RS+6
RS+7, RS+8, RS+9, RS+15, RS+17, RS+19, RS+21, RS+23, RS+25, RS+27
RS+29, RS+34, RS+35, RS+37, AB+5, AB+6, AB+7, AB+8, AB+9, AB+10
AB+11, AB+12, AB+13, AB+15, AB+16, AB+17, TOPNAM+2, EX+2!
DA EN+11*, EN+12, EN+17*, EN+30*, EN+31*, AB+2~, AB+5*
DASHES MEN+1!, MEN+2*, MEN+17, MEN+18, AB+18, SECTION+1, SECTION+4, EX+2!
DATEDX PAIR+2*, PAIR+7, MEN+7*, EX+2!
DFDEF EN+34!
DI AB+2~
DIC ED+3*, ED+5!, AB+2~, AB+3*
DIC("A" ED+4*
DIC(0 ED+3*
DIE EN+11*, EN+16*, EN+30*, EN+31*, EX+2!
DIOT PAT+2!, CAN+2!, PSD!, ORF+1!
DIQ AB+2~, AB+5*
DIR NTX+7!, NAN+1!
DIR("A" NTX+7*, NAN+1*
DIR("B" NTX+7*, NAN+1*
DIR(0 NTX+8*, NAN+1*
DR EN+11*, EN+18*, EN+30*, EN+31*, AB+2~, AB+4*
DT NAN+1
DTIME A+1
DUZ(2 MEN+10
DXS MEN+1!, PAT+2!, CAN+2!, PSD!, ORF+1!
EDITS EN+7*!, EN+23*!
EXTVER EN+10, CLEANUP+1!
FRDT RS+14!, RS+31*, RS+32
FSDT RS+14!, RS+31*, RS+32
H EXT+4*, EXT+6, EXT+8, EXT+10, EX+2!
HDL SECTION*, EX+2!
HISTNAM HISTXT+1, HISTXT+2, EX+2!
HSTFLD HISTXT+1, EX+2!
HSTI HISTXT+1*, HISTXT+4!
IIN MEN+12*, MEN+13, EX+2!
IOF ED+2, MEN+16, SECTION+1
L EXT+10, EX+3!
LYMPHOMA EN+34!
MR NA*, NA+1, NA+2, FND+1*, NREX+3!
N EXT+8*, EXT+9*, EXT+10*, EXT+11, EXT+12, EX+3!
NODE0 MEN+3*, MEN+4, MEN+5, MEN+6, MEN+7, EX+3!
NOS TOPNAM+5*, EX+3!
NR NA*, NA+1, NA+2*, NA+3, FND+1*, NR*, EX+3!
NTDD NTX+2, NTX+3!
NTX NTX+14*!
ONC AB+2~
ONC( AB+6*, AB+7*, AB+8, AB+9, AB+10, AB+11, AB+15, AB+17
ONCDC8 ED+1~
ONCDST EN+8, EN+24, EX+3!
ONCDTEMP AB+2~, AB+12*, AB+16*
ONCDTTIM EN+28~, EN+29*
ONCOANS A!, A+2*, A+5*, A+6*, A+7*
ONCOD0 ED+7*, ED+8, EX+3!
ONCOD0P ED+6*, EN+1, EN+2, EN+3, EN+4, EN+7, EN+9, EN+10, EN+11, EN+17
EN+23, EN+25, EN+27, EN+30, EN+31, CAN+2, PSDEX+3!
ONCOEDIT ED+9*, EN+13, EN+38, EX+3!
ONCOL1 EN+11*, EN+12*, EN+13!, EN+21, EN+34!
ONCONM ED+8*, EX+3!
ONCOOUT EN+37, MEN+1!, A+4*
ONCOYR EN+1*, EX+3!
ONCRK1ST NTX+14!
>> ONCSKP39 EXT+15*
OSP MEN+10*, MEN+11*, MEN+12, MEN+14!
PATNAM MEN+1!, MEN+5*, MEN+17, TOPNAM+5, SECTION+2, EX+4!
PO PAIR+5*, PAIR+6, PAIR+8!
R RS+8*, RS+12*, RS+13*, RS+14!
RATF RS+9*, RS+12, RS+14!
RATFDT RS+14!, RS+29*, RS+30
RDT RS+14!, RS+27*, RS+28
RFDEF EN+34!
RH MEN+13*, EX+4!
RSSEQ RS+14!, RS+33*, RS+34, RS+35
RSSEQ( RS+16*, RS+18*, RS+20*, RS+22*, RS+24*, RS+26*, RS+28*, RS+30*, RS+34, RS+35
RSSEQ("R" RS+28*, RS+30*, RS+31
RSSEQ("S" RS+16*, RS+18*, RS+20*, RS+22*, RS+24*, RS+26*, RS+31
RSSEQ(0 RS+33
S MEN+4*, EXT+2*, EXT+5, EXT+9, EXT+17, RS+2*, RS+10, RS+14!
SATF RS+3*, RS+10, RS+14!
SATFDT RS+14!, RS+17*, RS+18
SAVED0 MEN+6*, EX+4!
SCP RS+4*, RS+10, RS+14!
SCPATF RS+5*, RS+10, RS+14!
SCPATFDT RS+14!, RS+21*, RS+22
SCPDT RS+14!, RS+19*, RS+20
SDT RS+14!, RS+15*, RS+16
SECTION PAT+1*, CAN*, EXT*, FST*, ORF*, AB+1*, SECTIONSECTION+2, EX+4!
SEQ NA+3*, NR*, EX+4!
SITEGP MEN+1!, MEN+4*, MEN+17, TOPNAM+4, SECTION+2, EX+4!
SITTAB MEN+17, TOPNAM+1!, TOPNAM+4*, SECTION+2, EX+4!
SOTATFDT RS+14!, RS+25*, RS+26
SOTDT RS+14!, RS+23*, RS+24
SOTH RS+6*, RS+10, RS+14!
SOTHATF RS+7*, RS+10, RS+14!
SPACES TOPNAM+5!*
SR RS+10*, RS+11*, RS+14!
SSN MEN+1!, MEN+6*, MEN+17, SECTION+3, EX+4!
SY EXT+1*, EXT+15*, PSD+1, EX+4!
T EXT+3*, EXT+6, EXT+10, EX+4!
TAB SECTION*, SECTION+2, EX+4!
TEXT PAIR+11*, PAIR+12, PAIR+13!, HISTXT+2*, HISTXT+3, HISTXT+4!
TFDEF EN+34!
TOP PAIR+3, PAIR+4, PAIR+5, PAIR+7, PAIR+11, TOPNAM+2*, TOPNAM+3, EX+5!
TOPCOD MEN+17, TOPNAM+2*, TOPNAM+3*, TOPNAM+4, SECTION+3, EX+5!
TOPNAM MEN+17, TOPNAM+2*, TOPNAM+3*, TOPNAM+4, SECTION+3, EX+5!
TOPTAB MEN+17, TOPNAM+4*, TOPNAM+5, SECTION+3, EX+5!
TXDT NTX+10*, NTX+11, EX+5!
U ED+7, EN+2, EN+3, EN+4, EN+9, EN+10, EN+25, EN+27, EN+30, PAIR+2
PAIR+4, PAIR+5, PAIR+6, PAIR+7, PAIR+11, PAIR+12, HISTXT+3, HISTXT+5, MEN+4, MEN+5
MEN+6, MEN+7, MEN+12, MEN+13, A+4, A+6, EXT+2, EXT+3, EXT+6, EXT+10
EXT+11, EXT+12, NOSTAGE+1, NOSTAGE+2, NOSTAGE+3, NOSTAGE+4, NOSTAGE+5, NOSTAGE+6, NOSTAGE+7, NOSTAGE+8
NOSTAGE+9, NOSTAGE+10, NOSTAGE+11, NOSTAGE+12, NOSTAGE+13, NOSTAGE+14, NOSTAGE+15, NOSTAGE+16, NOSTAGE+17, NTX+10
NTX+12, NTX+13, RS+1, RS+4, RS+5, RS+6, RS+7, RS+15, RS+17, RS+19
RS+21, RS+23, RS+25, RS+27, RS+29, RS+34, RS+35, RS+37, AB+12, AB+16
NAN+1, NR+1, TOPNAM+2, TOPNAM+3
X MEN+6, A!, A+1*, A+2*, A+3, A+4, A+5, A+6, A+7, AB+6*
AB+7*, EX+5!
XR NA*, EX+5!
Y ED+5, ED+6, ED+7, EN+36, EN+38, MEN+5*, A!, A+4*, A+5*, A+6*
A+7*, Y*, PSD+1*, NTX+2*, NTX+9*, NTX+13*, NAN+1, NANR+1*
YR NA*, NA+3, FND+1, NR+1, EX+5!
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 |  Local Variables  | All