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

Package: Health Level Seven

Routine: HLCSORAT


Information

HLCSORAT ;ALB/MFK/jc - HEALTH LEVEL SEVEN ;07/13/99 15:20

Source Information

Source file <HLCSORAT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 ^DIC  $$GET1^DID  ^DIR  
Health Level Seven 2 ^HLCSORA1  ^HLCSORA2  

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
Health Level Seven 1 HL CUSTOM REPORT (NEW)  

Entry Points

Name Comments DBIA/ICR reference
START ; Main Entry point
REPORT ; Output data after gathering
NEXT ; PRINT THE DATA
END ;
; Clean up. Kill the ^TMP and other assorted variables.
PROMPT ; Find out how user wants report done
ERR
STAT
QUEUED ; If queued, set up and kick in TASKMAN
OPEN ; Open a device

External References

Name Field # of Occurrence
^%ZIS OPEN+1
HOME^%ZIS START+6
^%ZISC END+5
^%ZTLOAD QUEUED+1
^DIC PROMPT+9
$$GET1^DID PROMPT+18, ERR+11
^DIR REPORT+7, PROMPT+5, PROMPT+14, ERR+6, STAT+6
^HLCSORA1 REPORT+3
^HLCSORA2 NEXT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: REPORT+6
Function Call: WRITE
  • Prompt: !,"No data found for this request"
  • Line Location: NEXT+2
Function Call: WRITE
  • Prompt: !!,$S($D(ZTSK):"Request Queued",1:"Request Cancelled")
  • Line Location: QUEUED+2
Routine Call
  • %ZIS
  • Line Location:
    • OPEN+1
Routine Call
  • %ZIS
  • Line Location:
    • START+6
Routine Call
  • DIC
  • Line Location:
    • PROMPT+9
Routine Call
  • DIR
  • Line Location:
    • REPORT+7
    • PROMPT+5
    • PROMPT+14
    • ERR+6
    • STAT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HLCS(870 - [#870] Classic Fileman Calls
870.019 GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("HLCSORAT" END+2!

Label References

Name Line Occurrences
END START+5, START+6, REPORT+5, REPORT+7
ERR ERR+10
NEXT REPORT+4
OPEN START+5
PROMPT START+4
QUEUED START+6
STAT STAT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS START+2~, OPEN+1*
CODES START+2~, PROMPT+18*, PROMPT+19, ERRERR+11*, ERR+12, STAT
DIC START+1~, PROMPT+9*!
DIC(0 PROMPT+9*
DIR START+1~, REPORT+7!, PROMPT+14!, ERR+6!, STAT+6!
DIR("?" ERR+3*, ERR+4*, ERR+5*, STAT+3*, STAT+4*, STAT+5*
DIR("A" PROMPT+3*, PROMPT+14*, ERR+1*, STAT+1*
DIR("B" PROMPT+4*, PROMPT+14*, ERR+2*, STAT+2*
DIR(0 REPORT+7*, PROMPT+2*, PROMPT+13*, ERR*, STAT*
DIRUT REPORT+7, END+4!
DTOUT START+2~, START+4, PROMPT+6, PROMPT+10, ERR+9, STAT+9
DUOUT START+2~, START+4, PROMPT+6, PROMPT+10, ERR+9, STAT+9
FOO START+2~, PROMPT+19*, PROMPT+20, ERR+12*, ERR+13
HLAAA START+1~, REPORT+6*
HLDONE START+2~, REPORT+5
HLERR START+1~, START+3*, ERR+1, ERR+2, ERR+7*, ERR+8*, ERR+9, STAT+11
HLLL START+1~, PROMPT+1*, PROMPT+11*
HLQUEUE START+1~, PROMPT+15*, PROMPT+17*
HLSORT START+1~, STAT+11*
HLSTAT START+1~, START+3*, STAT+1, STAT+2, STAT+7*, STAT+8*, STAT+9, STAT+11
HLTMP START+2~, PROMPT+19*, ERR+12*
HLZ START+1~, REPORT+1*, REPORT+4, NEXT+2, END+4!
IO START+7
IO("Q" START+6
IOSL REPORT+6
IOST REPORT+7
LINE START+1~, START+3*
POP START+1~, START+5
SET START+2~, PROMPT+18*, PROMPT+20*, ERR+8, ERR+11*, ERR+13*, STAT+8
X START+1~, PROMPT+9*
Y START+1~, START+4, REPORT+7, PROMPT+7*, PROMPT+8, PROMPT+9, PROMPT+11, PROMPT+12, PROMPT+15, PROMPT+16
ERR+7, ERR+8, ERR+9*, ERR+10, STAT+7, STAT+8, STAT+9*, STAT+10
>> ZTDESC QUEUED+1*
>> ZTQUEUED END+3
>> ZTREQ END+3*
>> ZTRTN QUEUED+1*
>> ZTSAVE("HLLL" QUEUED+1*
>> ZTSAVE("HLQUEUE" QUEUED+1*
>> ZTSAVE("HLSORT" QUEUED+1*
ZTSK QUEUED+2, QUEUED+3!
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