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

Package: Engineering

Routine: ENTIUTL2


Information

ENTIUTL2 ;WOIFO/SAB - Find and Sort Equipment Utilities ;2/14/2008

Source Information

Source file <ENTIUTL2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIC  $$GET1^DIQ  ^DIR  
Engineering 2 (DISASGN,DISEQ)^ENTIUTL  GETEQ^ENUTL  

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

Package Total Caller Graph
Engineering 4 ENTIRA  ENTIRRE  ENTIRRNA  ENTIRRU  

Entry Points

Name Comments DBIA/ICR reference
ASKEQSM(ENAML,ENDM) ; Ask Equipment Selection Method
; input
; ENAML = allowed method list, may contain the following characters
; A = all equipment
; E = by Entry #
; C = by CMR
; U = by using service
; L = by location
; S = by service of location
; example "ECULS"
; ENDM = (optional) default method
; returns null if no method selected or
; piece 1 = A, E, C, U, L, or S if a method was selected
; piece 2 = specified value when method is C, U, L, or S
; e.g. "C^12" for CMR with internal entry number = 12
ASKIAEQ() ; Ask Include Assigned Equipment
ASKEQSRT(ENSM,ENDM) ; Ask Equipment Sort
; input ENSM = (optional) selection method
; if method is E then sort is set to E
; ENDM = (optional) default sort method
GETEQ(ENSM,ENVAL,ENSRT,ENIA) ; Get Equipment
; input ENSM = selection method (A, E, C, U, L, or S)
; NOTE: E method is interactive, while the others are not
; ENVAL = value when method is C, U, L, or S (e.g. ien of CMR)
; ENSRT = sort by (E, C, U, L, or S) - must be E for method E
; ENIA = 1 (include) or 0 (don't include) equip w/active assign
; this does not apply to method E
; optional, default = 1
; output
; ^TMP($J,"ENITEQ",0)=count^method^specified value^sort
; ^TMP($J,"ENITEQ",sort value,equip ien)="" list of equipment
SETTMP ; save equipment in sorted TMP global

External References

Name Field # of Occurrence
^DIC ASKEQSM+47, ASKEQSM+56, ASKEQSM+65, ASKEQSM+74
$$GET1^DIQ SETTMP+4, SETTMP+5, SETTMP+6, SETTMP+7
^DIR ASKEQSM+36, ASKIAEQ+11, ASKEQSRT+15, GETEQ+51
DISASGN^ENTIUTL GETEQ+40
DISEQ^ENTIUTL GETEQ+38
GETEQ^ENUTL GETEQ+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @(IOF)
  • Line Location: GETEQ+37
Function Call: WRITE
  • Prompt: !
  • Line Location: GETEQ+39
Function Call: WRITE
  • Prompt: !!,"This equipment item has already been selected."
  • Line Location: GETEQ+44
Function Call: WRITE
  • Prompt: !,"If all desired equipment has been selected then press RETURN"
  • Line Location: GETEQ+45
Function Call: WRITE
  • Prompt: !,"at the equipment selection prompt."
  • Line Location: GETEQ+46
Function Call: WRITE
  • Prompt: !
  • Line Location: GETEQ+49
Routine Call
  • DIC
  • Line Location:
    • ASKEQSM+47
    • ASKEQSM+56
    • ASKEQSM+65
    • ASKEQSM+74
Routine Call
  • DIR
  • Line Location:
    • ASKEQSM+36
    • ASKIAEQ+11
    • ASKEQSRT+15
    • GETEQ+51

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(49 - [#49] Classic Fileman Calls
^ENG(6914 - [#6914] GET1^DIQ
^ENG(6914.1 - [#6914.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG("SP" - [#6928] GETEQ+88
^ENG(6914 - [#6914] GETEQ+24, GETEQ+60, GETEQ+67, GETEQ+68, GETEQ+77, GETEQ+78, GETEQ+90, GETEQ+91
^ENG(6914.1 - [#6914.1] GETEQ+22, GETEQ+70, GETEQ+80, GETEQ+93
^ENG(6916.3 - [#6916.3] GETEQ+25, GETEQ+61, GETEQ+71, GETEQ+81, GETEQ+94
^TMP($J GETEQ+13!, GETEQ+43, GETEQ+98*, SETTMP+9*

Label References

Name Line Occurrences
SETTMP GETEQ+26, GETEQ+55, GETEQ+62, GETEQ+72, GETEQ+82, GETEQ+95

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA GETEQ+30~
DIC ASKEQSM+16~, ASKEQSM+45*, ASKEQSM+47!, ASKEQSM+54*, ASKEQSM+56!, ASKEQSM+63*, ASKEQSM+65!, ASKEQSM+72*, ASKEQSM+74!, GETEQ+30~
DIC("S" ASKEQSM+44*, ASKEQSM+53*, ASKEQSM+62*, ASKEQSM+71*, GETEQ+34*
DIC(0 ASKEQSM+46*, ASKEQSM+55*, ASKEQSM+64*, ASKEQSM+73*
DIR ASKEQSM+16~, ASKIAEQ+6~, ASKEQSRT+8~, ASKEQSRT+15!, GETEQ+30~
DIR("?" ASKEQSM+32*, ASKEQSM+33*, ASKEQSM+34*, ASKEQSM+35*
DIR("A" ASKEQSM+30*, ASKIAEQ+9*, ASKEQSRT+13*, GETEQ+50*
DIR("B" ASKEQSM+31*, ASKIAEQ+10*, ASKEQSRT+14*
DIR(0 ASKEQSM+20*, ASKEQSM+21*, ASKEQSM+22*, ASKEQSM+23*, ASKEQSM+24*, ASKEQSM+25*, ASKEQSM+26*, ASKEQSM+27, ASKEQSM+29*, ASKIAEQ+8*
, ASKEQSRT+12*, GETEQ+50*
DIROUT ASKEQSM+16~, ASKIAEQ+6~, ASKEQSRT+8~, GETEQ+30~
DIRUT ASKEQSM+16~, ASKEQSM+37, ASKIAEQ+6~, ASKIAEQ+12, ASKEQSRT+8~, ASKEQSRT+16, GETEQ+30~, GETEQ+51
DTOUT ASKEQSM+16~, ASKIAEQ+6~, ASKEQSRT+8~, GETEQ+30~
DUOUT ASKEQSM+16~, ASKIAEQ+6~, ASKEQSRT+8~, GETEQ+30~
ENAML ASKEQSM~, ASKEQSM+21, ASKEQSM+22, ASKEQSM+23, ASKEQSM+24, ASKEQSM+25, ASKEQSM+26
ENCMR GETEQ+12~, GETEQ+22*, GETEQ+24, GETEQ+68*, GETEQ+69, GETEQ+70, GETEQ+78*, GETEQ+79, GETEQ+80, GETEQ+91*
, GETEQ+92, GETEQ+93
ENCNT GETEQ+12~, GETEQ+17*, GETEQ+98, SETTMP+10*
END GETEQ+12~, GETEQ+17*, GETEQ+34, GETEQ+51*
ENDA GETEQ+12~, GETEQ+24*, GETEQ+25, GETEQ+35*, GETEQ+38, GETEQ+40, GETEQ+43, GETEQ+60*, GETEQ+61, GETEQ+67*
, GETEQ+68, GETEQ+71, GETEQ+77*, GETEQ+78, GETEQ+81, GETEQ+90*, GETEQ+91, GETEQ+94, SETTMP+4, SETTMP+5
SETTMP+6, SETTMP+7, SETTMP+9
ENDM ASKEQSM~, ASKEQSM+31, ASKEQSRT~, ASKEQSRT+14
ENIA GETEQ~, GETEQ+16*, GETEQ+25, GETEQ+61, GETEQ+71, GETEQ+81, GETEQ+94
ENRET ASKEQSM+16~, ASKEQSM+17*, ASKEQSM+27, ASKEQSM+37*, ASKEQSM+42, ASKEQSM+47*, ASKEQSM+51, ASKEQSM+56*, ASKEQSM+60, ASKEQSM+65*
, ASKEQSM+69, ASKEQSM+74*, ASKEQSM+77*, ASKEQSM+78, ASKIAEQ+6~, ASKIAEQ+7*, ASKIAEQ+12*, ASKIAEQ+13, ASKEQSRT+8~, ASKEQSRT+9*
, ASKEQSRT+10*, ASKEQSRT+16*, ASKEQSRT+17
ENSCR GETEQ+30~, GETEQ+32*, GETEQ+34
ENSM ASKEQSRT~, ASKEQSRT+10, GETEQ~, GETEQ+20, GETEQ+29, GETEQ+58, GETEQ+65, GETEQ+75, GETEQ+85, GETEQ+98
ENSP GETEQ+86~, GETEQ+88*, GETEQ+90
ENSRT GETEQ~, GETEQ+15*, GETEQ+98, SETTMP+3, SETTMP+4, SETTMP+5, SETTMP+6, SETTMP+7
ENSRTV SETTMP+1~, SETTMP+2*, SETTMP+3*, SETTMP+4*, SETTMP+5*, SETTMP+6*, SETTMP+7*, SETTMP+8*, SETTMP+9
ENVAL ASKEQSM+16~, ASKEQSM+17*, ASKEQSM+48*, ASKEQSM+57*, ASKEQSM+66*, ASKEQSM+75*, ASKEQSM+77, GETEQ~, GETEQ+14*, GETEQ+60
, GETEQ+67, GETEQ+77, GETEQ+88, GETEQ+98
IOF GETEQ+37
U GETEQ+68, GETEQ+70, GETEQ+78, GETEQ+80, GETEQ+91, GETEQ+93, GETEQ+98
X ASKEQSM+16~, ASKIAEQ+6~, ASKEQSRT+8~, GETEQ+30~
Y ASKEQSM+16~, ASKEQSM+37, ASKEQSM+47, ASKEQSM+48, ASKEQSM+56, ASKEQSM+57, ASKEQSM+65, ASKEQSM+66, ASKEQSM+74, ASKEQSM+75
, ASKIAEQ+6~, ASKIAEQ+12, ASKEQSRT+8~, ASKEQSRT+16, GETEQ+30~, GETEQ+34, GETEQ+35, GETEQ+52
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