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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RAUTL19B

Package: Radiology Nuclear Medicine

Routine: RAUTL19B


Information

RAUTL19B ;HISC/SWM-Utility Routine ;10/29/97 09:29

Source Information

Source file <RAUTL19B.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Radiology Nuclear Medicine 2 HEAD^RAUTL11  $$EOS^RAUTL5  
Kernel 1 $$UP^XLFSTR  

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

Package Total Caller Graph
Radiology Nuclear Medicine 1 RAUTL19C  

Entry Points

Name Comments DBIA/ICR reference
CKREQD(A) ;once a REQ'D fld is "Y", all higher status's same REQ'D fld must be "Y"
PRTREQD ;print any error messages on req'd flds
CKCOMP(A) ; check COMPLETE status' reqd field not asked at COMPLETE
; and field is asked at status where it's not reqd
CK2
CK9
CKWR1
CKWR2
CKWR3
CKWR7
CKWR8
CKWR9

External References

Name Field # of Occurrence
HEAD^RAUTL11 PRTREQD+2, PRTREQD+5, PRTREQD+7, PRTREQD+9, PRTREQD+11, PRTREQD+15, PRTREQD+20, CKWR3+3, CKWR9+2
$$EOS^RAUTL5 PRTREQD+2, PRTREQD+5, PRTREQD+7, PRTREQD+9, PRTREQD+11, PRTREQD+15, PRTREQD+20, CKWR3+3, CKWR9+2
$$UP^XLFSTR CKREQD+17, CKREQD+18, CK2+5, CK2+6, CK2+9, CK2+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,RADASH,"Checking fields that have 'REQUIRED' in their name",RADASH,!?11,"within : ",A
  • Line Location: PRTREQD+3
Function Call: WRITE
  • Prompt: !!?5,"There ",ARE," ",N," error",S," found in REQUIRED fields. The error",S
  • Line Location: PRTREQD+6
Function Call: WRITE
  • Prompt: !?5,ARE," due to 'Y' being answered at a lower status, and 'N' being"
  • Line Location: PRTREQD+8
Function Call: WRITE
  • Prompt: !?5,"answered at a higher status for the following prompts"
  • Line Location: PRTREQD+10
Function Call: WRITE
  • Prompt: !!?5,"PROMPT",?55,"STATUS",?75,"DATA",!,?5,"------",?55,"------",?75,"----"
  • Line Location: PRTREQD+12
Function Call: WRITE
  • Prompt: !?5,"'",RAFLDNM,"'"
  • Line Location: PRTREQD+16
Function Call: WRITE
  • Prompt: ?50,"(",E,")",?55,$E(RASTNAM,1,20),?77,$P($P(RA1(E,J),"/"),U,P),!
  • Line Location: PRTREQD+17
Function Call: WRITE
  • Prompt: !!?5,"Once a data item is required, it should be required at all higher statuses."
  • Line Location: PRTREQD+21
Function Call: WRITE
  • Prompt: !!,RADASH,"Warning on reaching Complete",RADASH,!?11,"within : ",A,!
  • Line Location: CK9+2
Function Call: WRITE
  • Prompt: !?5,"The following are permissible, but could lead to failure to"
  • Line Location: CK9+3
Function Call: WRITE
  • Prompt: !?5,"complete cases when prompts are not answered in lower status(es)."
  • Line Location: CK9+4
Function Call: WRITE
  • Prompt: !!?5,"STATUS",?20,"PROMPT",?70,"DATA",!?5,"------",?20,"------",?70,"------"
  • Line Location: CK9+5
Function Call: WRITE
  • Prompt: !?5,$P(^RA(72,+RA2(E,I,P),0),U),?20,N,?70,$P(RA2(E,I,P),U,3)
  • Line Location: CKWR3+4
Function Call: WRITE
  • Prompt: !?20,N,?70,$P(RA2(E,I,P),U,2),!
  • Line Location: CKWR3+6
Function Call: WRITE
  • Prompt: !?5,$P(^RA(72,+RA3(I,P),0),U),?20,N,?70,$P(RA3(I,P),U,3)
  • Line Location: CKWR9+3
Function Call: WRITE
  • Prompt: !?20,N,?70,$P(RA3(I,P),U,2),!
  • Line Location: CKWR9+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(72 CKREQD+15, CKREQD+18, PRTREQD+16, CKWR3+2, CKWR3+5, CKWR9+1, CKWR9+4
^RA(72 - [#72] CKREQD+9, CKREQD+10, PRTREQD+17, CK2CK2+1, CK2+2, CKWR3+4, CKWR9+3

Label References

Name Line Occurrences
CK2 CK2+1, CK2+11
CK9 CK2
CKWR1 CKWR2
CKWR2 CKWR3
CKWR3 CKWR3+1, CKWR3+7
CKWR7 CK9+6, CKWR1
CKWR8 CKWR9
CKWR9 CKWR9+6

Naked Globals

Name Field # of Occurrence
^( CKREQD+10, CK2+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A CKREQD~, CKREQD+9, CKREQD+10, PRTREQD+3, CKCOMP~, CK2CK2+1, CK9+2
ARE CKREQD+1~, PRTREQD+4*, PRTREQD+6, PRTREQD+8
E CKREQD+1~, CKREQD+3*, CKREQD+9*, CKREQD+10, CKREQD+15*, CKREQD+16*, CKREQD+17, CKREQD+18, PRTREQD+16*, PRTREQD+17*
, CKCOMP+2~, CKCOMP+5*, CK2*, CK2+1, CK2+2, CK2+5, CK2+6, CK2+9, CK2+10, CK9+6*
, CKWR1*, CKWR2CKWR3CKWR3+4, CKWR3+6
I CKREQD+1~, CKREQD+10*, CKCOMP+2~, CK2+1*, CK2+2, CK2+5, CK2+6, CK2+9, CK2+10, CKWR1*
, CKWR2*, CKWR3CKWR3+1, CKWR3+2, CKWR3+4, CKWR3+5, CKWR3+6, CKWR7*, CKWR8*, CKWR9
CKWR9+1, CKWR9+3, CKWR9+4, CKWR9+5
IOSL PRTREQD+2, PRTREQD+5, PRTREQD+7, PRTREQD+9, PRTREQD+11, PRTREQD+15, PRTREQD+20, CKWR3+3, CKWR9+2
J CKREQD+1~, CKREQD+14*, CKREQD+15, CKREQD+17, CKREQD+18, PRTREQD+13*, PRTREQD+14, PRTREQD+16, PRTREQD+17
N CKREQD+1~, CKREQD+3*, CKREQD+18*, PRTREQD+4, PRTREQD+6, CKCOMP+2~, CK2+2*, CKWR3+2*, CKWR3+4, CKWR3+5*
CKWR3+6, CKWR9+1*, CKWR9+3, CKWR9+4*, CKWR9+5
P CKREQD+1~, CKREQD+14*, CKREQD+15*, CKREQD+17, CKREQD+18, PRTREQD+13*, PRTREQD+14*, PRTREQD+16, PRTREQD+17, CKCOMP+2~
CK2+4*, CK2+5, CK2+6, CK2+8*, CK2+9, CK2+10, CKWR2*, CKWR3*, CKWR3+1, CKWR3+2
CKWR3+4, CKWR3+5, CKWR3+6, CKWR8*, CKWR9*, CKWR9+1, CKWR9+3, CKWR9+4, CKWR9+5
RA1 CKREQD+1~, CKCOMP+2~
RA1( CKREQD+10*, CKREQD+16, CKREQD+17, CKREQD+18, PRTREQD+17, CK2+2*, CK2+5, CK2+6, CK2+9, CK2+10
RA2 CKCOMP+2~, CK9CK9+6
RA2( CK2+5*, CK2+9*, CKWR1CKWR2CKWR3CKWR3+4, CKWR3+6
RA3 CKCOMP+2~, CK9+1, CKWR7
RA3( CK2+6*, CK2+10*, CKWR3+1, CKWR8CKWR9CKWR9+3, CKWR9+5
>> RADASH PRTREQD+3, CK9+2
RAER1 CKREQD+1~
RAER1( CKREQD+18*, PRTREQD+14
RAER1(0 PRTREQD+1
>> RAERR PRTREQD+4*
RAFLDNM CKREQD+1~, PRTREQD+16*
RAFLG CKREQD+1~, CKREQD+15*, CKREQD+17*, CKREQD+18
>> RAOUT PRTREQD+2*, PRTREQD+5*, PRTREQD+7*, PRTREQD+9*, PRTREQD+11*, PRTREQD+13, PRTREQD+14, PRTREQD+15*, PRTREQD+20*, CKWR3+3*
CKWR9+2*
RASTNAM CKREQD+1~, PRTREQD+17*
S CKREQD+1~, PRTREQD+4*, PRTREQD+6
U CKREQD+17, CKREQD+18, PRTREQD+16, PRTREQD+17, CK2+5, CK2+6, CK2+9, CK2+10, CKWR3+2, CKWR3+4
CKWR3+5, CKWR3+6, CKWR9+1, CKWR9+3, CKWR9+4, CKWR9+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All