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

Package: Occurrence Screen

Routine: QAOSERCR


Information

QAOSERCR ;HISC/DAD-ENTER EDIT REASONS FOR CLINICAL REFERRAL ;5/4/93 15:37

Source Information

Source file <QAOSERCR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 ^DIC  YN^DICN  ^DIE  ^DIR  

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
Occurrence Screen 1 QAOS EDIT REASONS CLIN REFER  

Entry Points

Name Comments DBIA/ICR reference
LOOP0 ;
EXIT ;
LOOP1 ;
HELP ;
HASK
H0 ;
H1 ;
H2

External References

Name Field # of Occurrence
^DIC LOOP0+3, LOOP1+5
YN^DICN HASK+1
^DIE LOOP1+6
^DIR H2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOP0+3
Function Call: READ
  • Formatting: !!
  • Prompt: "Select REASON CODE: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: LOOP1+1
Function Call: WRITE
  • Prompt: !!," ANSWER WITH QA OCCURRENCE CLINICAL REFERRAL REASON CODE, OR"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !," REASON - SHORT",!," YOU MAY ENTER A NEW QA OCCURRENCE CLINICAL REFERRAL, IF YOU WISH"
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !," DO YOU WANT THE ENTIRE QA OCCURRENCE CLINICAL REFERRAL LIST"
  • Line Location: HASK+0
Function Call: WRITE
  • Prompt: !!?5,"Please answer Y(es) or N(o)",!
  • Line Location: HASK+2
Function Call: WRITE
  • Prompt: !!,"CHOOSE FROM:"
  • Line Location: H0+1
Function Call: WRITE
  • Prompt: !
  • Line Location: H0+3
Function Call: WRITE
  • Prompt: !?1,^DD(741.4,.01,21,QA,0)
  • Line Location: H0+4
Function Call: WRITE
  • Prompt: !?3,$P(^(0),"^")
  • Line Location: H1+1
Function Call: WRITE
  • Prompt: " ",$P(^(2),"^")
  • Condition for execution: $D(^(2))#2
  • Line Location: H1+1
Routine Call
  • DIC
  • Line Location:
    • LOOP0+3
    • LOOP1+5
Routine Call
  • DIE
  • Line Location:
    • LOOP1+6
Routine Call
  • DIR
  • Line Location:
    • H2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^QA(741.1 - [#741.1] Classic Fileman Calls
^QA(741.4 - [#741.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(741.4 HELP+2, H0+4
^QA(741.4 - [#741.4] H0+2, H1+1

Label References

Name Line Occurrences
EXIT LOOP0+3
H0 HELP+1
H1 H0+2
H2 H0+4
HASK HASK+2
HELP LOOP1+2
LOOP0 LOOP0+4
LOOP1 LOOP0+4, LOOP1+2, LOOP1+5, LOOP1+7

Naked Globals

Name Field # of Occurrence
^(0 H1+1
^(2 H1+1
^(3 HELP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+1!, HASK+1*, HASK+2
%H EXIT+2!
%Y EXIT+1!, HASK+1
C EXIT+2!
D0 EXIT+2!
DA EXIT+1!, LOOP1+6*
DI EXIT+2!
DIC LOOP0+1*, LOOP0+3!, EXIT+1!, LOOP1+3*, LOOP1+6
DIC("A" LOOP0+1*
DIC("DR" LOOP1+3*
DIC("S" LOOP0+2*, LOOP1+4*, LOOP1+5!
DIC(0 LOOP0+1*, LOOP1+3*
DIDEL EXIT+1!, LOOP1+4*
DIE EXIT+1!, LOOP1+6*
DIR H2!
DIR(0 H2*
DLAYGO EXIT+1!, LOOP1+4*
DQ EXIT+2!
DR EXIT+1!, LOOP1+6*
DTIME LOOP1+1
I EXIT+2!
IOSL H2
LINE EXIT+1!, H0+1*, H2*
QA EXIT+1!, H0+2*, H0+4*
QADA EXIT+1!, H0+2*, H1+1
QAOSQUIT EXIT+1!, H0+1*, H0+2, H0+3*, H0+4, H2*
QAOSSCRN LOOP0+3*, EXIT+1!, LOOP1+6, H0+2
QAOSSCRN(0 LOOP0+3*
X EXIT+1!, LOOP1+1*, LOOP1+2, HELP+1
Y LOOP0+3, EXIT+1!, EXIT+2!, LOOP1+5, LOOP1+6, H2
Z EXIT+2!
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