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

Package: Oncology

Routine: ONCOEDC


Information

ONCOEDC ;HINES OIFO/GWB - ABSTRACT STATUS (165.5,91) Input Transform ;10/19/11

Source Information

Source file <ONCOEDC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Oncology 4 ^ONCEDIT  (,CHKSUM,NAACCR)^ONCGENED  F1655^ONCOEDC1  (OBS2018,OBS2025)^ONCOEDC2  
VA FileMan 3 NOW^%DTC  $$GET1^DIQ  ^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: 2

Package Total Caller Graph
Oncology 2 ONCGENED  ^ONCO(165.5  

Entry Points

Name Comments DBIA/ICR reference
CHECK ;Required field check
QUIT
CHKFLDS ;Check ONCOLOGY PRIMARY (165.5) and ONCOLOGY PATIENT (160)
F160 ;ONCOLOGY PATIENT (160)
CMPLT ;Set CMPLT = 0 and add field to list of fields needed to be filled in.
PRINT ;Display results
REQ ;Missing "required" data item list
INTER ;Interfield edit warnings
PCHK ;Enter RETURN to continue or '^' to exit:
EDITS ;Call to EDITS API
CLEANUP ;Cleanup

External References

Name Field # of Occurrence
NOW^%DTC EDITS+6
$$GET1^DIQ CHECK+13, F160+2, EDITS+41, EDITS+42, EDITS+43, EDITS+44, EDITS+46, EDITS+48, EDITS+50
^DIR CHECK+43, PCHK+2, EDITS+28
^ONCEDIT CHECK+37
^ONCGENED EDITS+16
CHKSUM^ONCGENED EDITS+54
NAACCR^ONCGENED EDITS+52
F1655^ONCOEDC1 CHKFLDS+1
OBS2018^ONCOEDC2 CHECK+16
OBS2025^ONCOEDC2 CHECK+17
$$FMTE^XLFDT EDITS+45, EDITS+49

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," No inter-field edit check warnings.",!
  • Line Location: CHECK+38
Function Call: WRITE
  • Prompt: !
  • Line Location: CHECK+44
Function Call: WRITE
  • Prompt: !
  • Line Location: QUIT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !," ABSTRACT STATUS may not be set to COMPLETE unless"
  • Line Location: REQ+1
Function Call: WRITE
  • Prompt: !," all ""required"" data items have been entered.",!
  • Line Location: REQ+2
Function Call: WRITE
  • Prompt: !," The following ""required"" data items have not been"
  • Line Location: REQ+3
Function Call: WRITE
  • Prompt: !," entered for this primary:",!
  • Line Location: REQ+4
Function Call: WRITE
  • Prompt: !,?2,FN
  • Line Location: REQ+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PCHK+1
Function Call: WRITE
  • Prompt: !," Calling EDITS API..."
  • Line Location: EDITS+4
Function Call: WRITE
  • Prompt: !!,"EDITS errors were encountered. ABSTRACT STATUS changed to 0 (Incomplete).",!
  • Line Location: EDITS+19
Function Call: WRITE
  • Prompt: !!,"EDITS errors were encountered. ABSTRACT STATUS is unchanged.",!
  • Line Location: EDITS+20
Function Call: WRITE
  • Prompt: !," No EDITS errors or warnings."
  • Line Location: EDITS+31
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITS+40
Function Call: WRITE
  • Prompt: !," ABSTRACT STATUS.............: ",$$GET1^DIQ(165.5,D0,91,"E")
  • Line Location: EDITS+41
Function Call: WRITE
  • Prompt: !," DATE CASE INITIATED.........: ",$$GET1^DIQ(165.5,D0,236,"E")
  • Line Location: EDITS+42
Function Call: WRITE
  • Prompt: !," INITIATED BY................: ",$$GET1^DIQ(165.5,D0,244,"E")
  • Line Location: EDITS+43
Function Call: WRITE
  • Prompt: !," DATE OF FIRST CONTACT.......: ",$$GET1^DIQ(165.5,D0,155,"E")
  • Line Location: EDITS+44
Function Call: WRITE
  • Prompt: !," DATE CASE COMPLETED.........: "
  • Line Location: EDITS+45
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT(ONCDTEMP,"5P")
  • Line Location: EDITS+45
Function Call: WRITE
  • Prompt: !," ELAPSED DAYS TO COMPLETION..: ",$$GET1^DIQ(165.5,D0,157,"E")
  • Line Location: EDITS+46
Function Call: WRITE
  • Prompt: !," ABSTRACTED BY...............: ",$$GET1^DIQ(165.5,D0,92,"E")
  • Line Location: EDITS+48
Function Call: WRITE
  • Prompt: !," DATE CASE LAST CHANGED......: "
  • Line Location: EDITS+49
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT(ONCDTEMP,"5P")
  • Line Location: EDITS+49
Function Call: WRITE
  • Prompt: !," CASE LAST CHANGED BY........: ",$$GET1^DIQ(165.5,D0,199,"E")
  • Line Location: EDITS+50
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITS+51
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITS+55
Routine Call
  • DIR
  • Line Location:
    • CHECK+43
    • PCHK+2
    • EDITS+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ONCO(160 - [#160] GET1^DIQ
^ONCO(165.5 - [#165.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( CMPLT+1
^ONCO(160 - [#160] CHECK+26, CHECK+27
^ONCO(165.5 - [#165.5] CHECK+7*, CHECK+9*, CHECK+11, CHECK+12, CHECK+15, EDITS+7, EDITS+8, EDITS+10*, EDITS+11*, EDITS+12*
EDITS+13*, EDITS+14*, EDITS+15*, EDITS+22*, EDITS+23!, EDITS+24*, EDITS+25*, EDITS+32*, EDITS+35!, EDITS+36*
EDITS+37*, EDITS+38*, EDITS+39*, EDITS+45, EDITS+49
^TMP("ONC" EDITS+53

Label References

Name Line Occurrences
CHKFLDS CHECK+23
CMPLT F160+2
EDITS CHECK+38, CHECK+44
F160 CHKFLDS+2
INTER PRINT+3
PCHK REQ+7
QUIT CHECK+39
REQ PRINT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EDITS+6
ABSTAT CHECK+4~, CHECK+15*, QUIT+2, EDITS+14, EDITS+19, EDITS+20, EDITS+30
CC CHECK+4~, CHECK+13*, CHECK+18, CHECK+23
CMPLT CHECK+4~, CHECK+12*, CHECK+29*, CHECK+32, CHECK+33, CHECK+38, CMPLT+2*
CNT CHECK+4~, REQ+5*, REQ+7*
COC CHECK+13*, CLEANUP+1!
D0 CHECK+7, CHECK+8, CHECK+9, CHECK+11, CHECK+12, CHECK+13, CHECK+15, EDITS+7, EDITS+8, EDITS+14
EDITS+15, EDITS+22, EDITS+24, EDITS+25, EDITS+32, EDITS+41, EDITS+42, EDITS+43, EDITS+44, EDITS+45
EDITS+46, EDITS+48, EDITS+49, EDITS+50, CLEANUP+1!
DCC CHECK+4~, EDITS+7*, EDITS+9, EDITS+15, EDITS+21, EDITS+34
DCLC CHECK+4~, EDITS+8*, EDITS+35
DIR CHECK+40!, CHECK+43!, PCHK+2!, EDITS+26!, EDITS+28!
DIR("A" CHECK+41*, CHECK+42*, EDITS+27*
DIR("B" CHECK+43*, EDITS+28*
DIR(0 CHECK+40*, PCHK+2*, EDITS+26*
DT CHECK+9, EDITS+37
DTDX CHECK+4~, CHECK+14*, CHECK+16, CHECK+23, CHECK+29
DUZ CHECK+7, CHECK+9, EDITS+12, EDITS+14, EDITS+15, EDITS+38, EDITS+39
EDIT QUIT+1*, EDITS+17!, EDITS+29*
EDITS EDITS+52*!
ERRFLG CHECK+4~, EDITS+2*, EDITS+18
EX CHECK+4~, REQ+5*, REQ+7, PCHK+1, PCHK+2*
FDNUM CHECK+4~, F160+1*, F160+2, CMPLT+1*
FLDNAME CHECK+4~, CMPLT+1*, CMPLT+2
FN CHECK+4~, REQ+6*, REQ+7*
IOF PCHK+3
IOSL REQ+5
IOST REQ+5
LINE CHECK+4~, REQ+5*, PCHK+1
LIST CHECK+12!
LIST( CMPLT+2*, REQ+7
LIST("DATE OF LAST CONTACT OR DEATH" , CHECK+29*
NODE0 CHECK+5~, CHECK+12*, CHECK+14
ONCANL CHECK+5~, CHECK+12*, CHECK+23*, CHECK+34
ONCAUDT CHECK+25~, CHECK+26*, CHECK+28
ONCDST EDITS+5~, EDITS+53*
ONCDTEMP EDITS+5~, EDITS+45*, EDITS+49*
ONCDTTIM EDITS+5~, EDITS+6*, EDITS+10, EDITS+11, EDITS+23, EDITS+36
ONCFILE CHECK+5~, CHKFLDS+1*, CHKFLDS+2*, CMPLT+1
ONCFOLDT CHECK+25~, CHECK+27*, CHECK+29
ONCSAPI EDITS+5~
ONCTYP CHECK+12*, CHECK+18*, CHECK+32*, QUIT+2*, PRINT+1, PRINT+2, PRINT+3, PRINT+5!
ONCX CHECK+4~
OVERRIDE CHECK+39, QUIT!
PAUSE CHECK+5~, EDITS+55*
PRM CHECK+5~, CHECK+8*, EDITS+10, EDITS+11, EDITS+12, EDITS+13, EDITS+14, EDITS+15, EDITS+23, EDITS+35
EDITS+36, EDITS+37, EDITS+38, EDITS+39
PTN CHECK+5~, CHECK+11*, CHECK+26, CHECK+27, F160+2
>> SAVEX EDITS+32*, EDITS+56
SQN CHECK+5~, CHECK+14*, CHECK+23
U CHECK+7, CHECK+9, CHECK+11, CHECK+14, CHECK+15, CHECK+26, CMPLT+1, REQ+7, PCHK+1, PCHK+2
EDITS+7, EDITS+8, EDITS+10, EDITS+12, EDITS+13, EDITS+14, EDITS+15, EDITS+22, EDITS+24, EDITS+25
EDITS+32, EDITS+36, EDITS+38, EDITS+39, EDITS+45, EDITS+49
X CHECK+7, CHECK+9, CHECK+10, CHECK+18!, CHECK+32!, CHECK+44*, QUIT+2*, EDITS+30*, EDITS+56*
Y CHECK+44, PCHK+2, EDITS+29, CLEANUP+1!
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