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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ONCFUNC

Package: Oncology

Routine: ONCFUNC


Information

ONCFUNC ;Hines OIFO/GWB - OncoTrax functions ;05/03/12

Source Information

Source file <ONCFUNC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Oncology 3 $$DATE^ONCACDU1  $$HIST^ONCFUNC  ^ONCOCOML  
DRG Grouper 2 $$ICDDX^ICDEX  $$ICDDX^ICDEXC  
VA FileMan 2 $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 95

Package Total Caller Graph
Oncology 95 ONC2PS01  ONC2PS10  ONC2PS1A  ONC2PSTN  ONCACD1  ONCACDU1  ONCACDU2  ONCBRP1  
ONCBRP9  ONCCPC9  ONCCS  ONCCS2  ONCCSRS  ONCCSSTF  ONCCSV2  ONCCSV2A  
ONCEDIT  ONCFUNC  ONCGPC7  ONCHPC1  ONCHPC8  ONCIPC1  ONCIPC8  ONCMPC1  
ONCMPC9  ONCNPC8  ONCNTX  ONCO ANNUAL HIST/SITE/ICDO  ONCOAIF  ONCOAIP  ONCOAIP2  ONCOAS  
ONCOCFL1  ONCOCFP  ONCOCFR  ONCOCOF  ONCOCOFA  ONCOCOM  ONCOCRC  ONCODEL  
ONCODSP  ONCOFIRSTNAME LASTNAME  ONCOFTS  ONCOGEN  ONCOMNI  ONCOPA1  ONCOPA2A  ONCOPA3A  
ONCOPCE  ONCOPMA  ONCOPMB  ONCOSA1  ONCOSC1  ONCOSCG  ONCOST1  ONCOSUR  
ONCOTM  ONCOTN  ONCOTNM  ONCOTNO  ONCOTNS  ONCOU55  ONCOU55A  ONCOUTC  
ONCOW  ONCOXA1  ONCOXA2  ONCOXU  ONCOY58  ONCP2P1  ONCP2P8  ONCPCI  
ONCPCS  ONCPST46  ONCPST48  ONCRESTG  ONCSAPI1  ONCSCHMA  ONCSCHMS  ONCSCHMX  
ONCSG0A  ONCSRVRP  ONCSRVTM  ONCSSF1  ONCSSF2  ONCSSF3  ONCSSF4  ONCSSF5  
ONCSSF6  ONCSUBS  ONCTIME  ONCTNMC  ONCUTX1  ^ONCO(160  ^ONCO(165.5  

Entry Points

Name Comments DBIA/ICR reference
SHN() ;STATE HOSPITAL NUMBER (160.1,1.03)
IIN() ;INSTITUTION ID NUMBER (160.1,27)
FLNAME(NAME) ;COMPUTED EXPRESSION for FIRST-LAST (160,.012)
SP
DIV(IEN) ;DIVISION (165.5,2000)
SUSDIV(IEN,SUSIEN) ;DIVISION (160,30)
PFTD(IEN) ;Primaries for this division
PRICNT ;TOTAL PRIMARIES FOR PATIENT (160,17)
DIDIV(IEN) ;Disease Index DIVISION screen
DIDIVEX
HIST(IEN,HSTFLD,HISTNAM,ICDFILE,ICDNUM) ;
LYMPHOMA(IEN) ;Hodgkin and non-Hodgkin Lymphomas
LYMPH(IEN) ;Lymphomas
HEMATO(IEN) ;Hematopoietic, reticuloendothelial, immunoproliferative or
; myeloproliferative disease
CC ;COMORBIDITY/COMPLICATION #1-10 (160,25-25.9) screen
SDIAG ;Secondary Diagnosis 1 - 10
SDOT ;ICD CODE OUTPUT TRANSFORM
DSTS(IEN) ;DATE SYSTEMIC THERAPY STARTED
DUPPRI ;Check for duplicate primaries belonging to another DIVISION
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
$$GET1^DIQ SHN+4, IIN+4, IIN+5, SDOT+2, DSTS+2, DSTS+3, DSTS+4, DUPPRI+4, DUPPRI+5, DUPPRI+6
^DIR DUPPRI+18
$$ICDDX^ICDEX SDOT+2
$$ICDDX^ICDEXC CC+6, SDIAG+5
$$DATE^ONCACDU1 DSTS+6
$$HIST^ONCFUNC LYMPHOMA+4, LYMPH+4, HEMATO+5
^ONCOCOML DUPPRI+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ONCO(160.1 - [#160.1] GET1^DIQ
^ONCO(160.19 - [#160.19] GET1^DIQ
^ONCO(165.5 - [#165.5] GET1^DIQ
^ICD9 - [#80] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPOV - [#9000010.07] DIDIV+4
^AUPNVSIT - [#9000010] DIDIV+5
^DG(40.8 - [#40.8] DIDIV+7
^ICD9 - [#80] CC+5, SDIAG+4
^ONCO( HIST+9
^ONCO(160 - [#160] SUSDIV+2
^ONCO(160.1 - [#160.1] SHN+2, SHN+3, IIN+2, IIN+3
^ONCO(165.5 - [#165.5] DIV+2, PFTD+3, PRICNT+1, HIST+3, HIST+7, LYMPHOMA+3, LYMPH+3, HEMATO+4, DUPPRI+3, DUPPRI+17
^SC - [#44] DIDIV+6

Label References

Name Line Occurrences
DIDIVEX DIDIV+4, DIDIV+5, DIDIV+6
SP SP

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFLDIV DIDIV+8, CLEANUP+1!
CODE SDOT+1~, SDOT+2*
D0 FLNAME+2, PRICNT+1, DIDIV+4, CLEANUP+1!
DFN FLNAME+1~, FLNAME+2*
DIR DUPPRI+18!, DUPPRI+19!
DIR(0 DUPPRI+18*
DIV DIV+1~, DIV+2*, DIV+3, SUSDIV+1~, SUSDIV+2*, SUSDIV+3, DUPPRI+6*, DUPPRI+7, DUPPRI+10*, DUPPRI+19!
DIVMATCH DIDIV+2~, DIDIV+3*, DIDIV+8*, DIDIVEX+1
DSTS DSTS+5*, DSTS+6, DSTS+7!
DSTSDT DSTS+7!
DSTSDT( DSTS+2*, DSTS+3*, DSTS+4*
DSTSDT(0 DSTS+5
>> DUZ(2 SHN+2, IIN+2, PFTD+3, PRICNT+1, DIDIV+8, DUPPRI+10
FIRST FLNAME+1~, FLNAME+4*, FLNAME+7
HEMATO HEMATO+2~, HEMATO+3*, HEMATO+8*, HEMATO+10*, HEMATO+12
HISTICD HIST+2~, HIST+7*, HIST+9, HIST+10
HISTNAM HIST~, HIST+8*, HIST+9*
HLPNT DIDIV+5*, DIDIV+6, DIDIVEX!
HNODE HIST+2~, HIST+5*, HIST+7
HST123 LYMPHOMA+5*, LYMPHOMA+6, LYMPHOMA+7, LYMPHOMA+9!
HST14 LYMPH+5*, LYMPH+7, LYMPH+9, LYMPH+10!, HEMATO+6*, HEMATO+8, HEMATO+10, HEMATO+11!
HSTFLD HIST~, HIST+6*
HSTICD LYMPHOMA+4*, LYMPHOMA+5, LYMPHOMA+8, LYMPHOMA+9!, LYMPH+4*, LYMPH+5, LYMPH+10!, HEMATO+5*, HEMATO+6, HEMATO+11!
ICDFILE HIST~, HIST+5*, HIST+9
ICDNUM HIST~, HIST+4*, HIST+5, HIST+6
IEN DIV~, DIV+2, SUSDIV~, SUSDIV+2, PFTD~, PFTD+3, DIDIV~, HIST~, HIST+3, HIST+7
, LYMPHOMA~, LYMPHOMA+3, LYMPHOMA+4, LYMPH~, LYMPH+3, LYMPH+4, HEMATO~, HEMATO+4, HEMATO+5, DSTS~
, DSTS+2, DSTS+3, DSTS+4
IIN IIN+1~, IIN+4*, IIN+5*, IIN+6
INPNT DIDIV+7*, DIDIV+8, DIDIVEX!
J DUPPRI+17*, DUPPRI+19!
LAST FLNAME+1~, FLNAME+3*, FLNAME+7
LYMPHOMA LYMPHOMA+1~, LYMPHOMA+2*, LYMPHOMA+6*, LYMPHOMA+7*, LYMPHOMA+8*, LYMPHOMA+10, LYMPH+1~, LYMPH+2*, LYMPH+7*, LYMPH+9*
, LYMPH+11
MCPNT DIDIV+6*, DIDIV+7, DIDIVEX!
MIDDLE FLNAME+1~, FLNAME+4*, FLNAME+6*, FLNAME+7
NAME FLNAME~, FLNAME+2
ONC80I CC+3~, CC+5*, CC+6, SDIAG+2~, SDIAG+4*, SDIAG+5
ONCDTDX HIST+2~, HIST+3*, HIST+4, LYMPHOMA+3*, LYMPHOMA+6, LYMPHOMA+7, LYMPHOMA+8, LYMPHOMA+9!, LYMPH+3*, LYMPH+6
, LYMPH+8, LYMPH+10!, HEMATO+4*, HEMATO+7, HEMATO+9, HEMATO+11!
ONCFLAG CC+3~, CC+4*, CC+7*, CC+8*, CC+9*, CC+10*, CC+11*, CC+12*, CC+13*, CC+14*
CC+15*, CC+16*, CC+17, SDIAG+2~, SDIAG+3*, SDIAG+6*, SDIAG+7*, SDIAG+8
ONCICD SDOT+1~, SDOT+2*
ONCICDY CC+3~, CC+6*, CC+7, CC+8, CC+9, CC+10, CC+11, CC+12, CC+13, CC+14
CC+15, CC+16, SDIAG+2~, SDIAG+5*, SDIAG+6, SDIAG+7
OSP SHN+1~, SHN+2*, SHN+3*, SHN+4, IIN+1~, IIN+2*, IIN+3*, IIN+4
PFTD PFTD+1~, PFTD+2*, PFTD+3*, PFTD+4
PL FLNAME+1~, SP*
PRI PFTD+1~, PFTD+3*, PRICNT+1*, PRICNT+4!
PRICNT PRICNT+1*, PRICNT+2*, PRICNT+3, PRICNT+4!
PS DUPPRI+4*, DUPPRI+7, DUPPRI+8, DUPPRI+19!
PSSN DUPPRI+9*, DUPPRI+10, DUPPRI+19!
SHN SHN+1~, SHN+4*, SHN+5
SN DUPPRI+5*, DUPPRI+7, DUPPRI+8, DUPPRI+19!
SPACE SDOT+1~, SDOT+2*
SUFFIX FLNAME+1~, FLNAME+5*, FLNAME+7
SUSIEN SUSDIV~, SUSDIV+2
TMP DUPPRI+1!, DUPPRI+19!
TMP( DUPPRI+7*, DUPPRI+8*, DUPPRI+9, DUPPRI+10
TNAME FLNAME+1~, FLNAME+2*, FLNAME+3*, FLNAME+4, FLNAME+5, FLNAME+7*, SP*, SP+1
U SUSDIV+2, PFTD+3, PRICNT+1, DIDIV+4, DIDIV+5, DIDIV+6, DIDIV+7, HIST+3, HIST+7, HIST+9
, LYMPHOMA+3, LYMPH+3, HEMATO+4, CC+7, CC+8, CC+9, CC+10, CC+11, CC+12, CC+13
CC+14, CC+15, CC+16, SDIAG+6, SDIAG+7, SDOT+2, DUPPRI+7, DUPPRI+8
VIPNT DIDIV+4*, DIDIV+5, DIDIVEX!
X PRICNT+3*, SDOT+2*, DSTS+1~, DSTS+2*, DSTS+3*, DSTS+4*, DSTS+6*, DSTS+8
XD0 DUPPRI+3, DUPPRI+17, DUPPRI+19!
XD1 DUPPRI+2*, DUPPRI+3*, DUPPRI+4, DUPPRI+5, DUPPRI+6, DUPPRI+7, DUPPRI+17*, DUPPRI+19!
Y CC+5, SDIAG+4, SDOT+2*, CLEANUP+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All