Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PRCNCMRP

Package: Equipment Turn-In Request

Routine: PRCNCMRP


Information

PRCNCMRP ;SSI/SEB,ALA-CMR Official Priority Handler ;[ 01/23/97 4:52 PM ]

Source Information

Source file <PRCNCMRP.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Equipment Turn-In Request 4 PRCNCNCL  PRCNSPL  PRCNX1  PRCNX5  

Entry Points

Name Comments DBIA/ICR reference
EN ;Check on entered priority
SETDA
DOWN ; Insert this transaction & shift others one priority #
XREF ; Special MUMPS cross-reference for priorities
XR
GETPR
GETDA
PRIMAX ; Calculate lowest priority. Used in input template, etc.
; Returns OLDPRI, PSER, SERV, LPRI, and PRIMAX.
DPRI ; Display priorities. Called as special help for priority fld.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Reprioritizing this CMR's requests... Hold on..."
  • Line Location: DOWN+1
Function Call: WRITE
  • Prompt: !!,"Priority list for ",SERV,":"
  • Line Location: DPRI+2
Function Call: WRITE
  • Prompt: !,PRCNI,?8,$P(^PRCN(413,J,0),U),?25,$P(^(0),U,18)
  • Line Location: DPRI+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] PRIMAX+3
^PRCN(413 - [#413] EN+5, EN+6!, EN+8, EN+9, EN+11, DOWN+3*, XREF+2, XREF+4!, XR, XR+3*
, XR+4!, PRIMAX+2, PRIMAX+4, DPRI+3, DPRI+4, DPRI+5!, DPRI+6, GETPR, SETDA*, SETDA+1!
, GETDA

Label References

Name Line Occurrences
DOWN EN+11
GETDA DOWN+4, GETPR+2
GETPR DOWN+5, GETPR+2
PRIMAX EN+4, DOWN+2, XREF+3, DPRI+1
SETDA GETPR+1, GETPR+2

Naked Globals

Name Field # of Occurrence
^(0 DPRI+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+5, EN+6, EN+9, EN+11*, DOWN+2~*, DOWN+5, DOWN+6!, XREF+2, XREF+4, XR
, XR+3, XR+4, PRIMAX+2, GETPR+2*, GETDA
I EN+10~
II PRIMAX+3*, PRIMAX+4*, PRIMAX+8!
J DPRI+4*, DPRI+5, DPRI+6, DPRI+7!
>> LPRI DOWN+2*, PRIMAX+4*, PRIMAX+6*, PRIMAX+7
NXPR DOWN+4*, DOWN+5*, DOWN+6!, GETPR*, GETPR+1*, GETPR+2, SETDA, GETDA
OLDA DOWN+6!, GETDA*
>> OLDPRI PRIMAX+2*, PRIMAX+5, PRIMAX+6, PRIMAX+7
ORGDA EN+11, EN+12!, DOWN+2*, DOWN+3
OTHDA DOWN+5, DOWN+6!, GETPR+2, SETDA, SETDA+1, GETDA*
PRCNI DPRI+3*, DPRI+4, DPRI+5, DPRI+6, DPRI+7!
PRCNX EN+5*, EN+6, EN+7!, XREF+1*, XREF+4!
>> PRIMAX PRIMAX+3*, PRIMAX+4*, PRIMAX+5*, PRIMAX+6*, PRIMAX+7*
PSER EN+4, EN+6, EN+8, EN+9, EN+11, DOWN+3, XREF+3, XREF+4, XR+3, XR+4
, XR+5!, PRIMAX+2*, PRIMAX+3, PRIMAX+4, DPRI+1, DPRI+3, DPRI+4, DPRI+5, GETPR, SETDA
, SETDA+1, GETDA
>> SERV PRIMAX+3*, DPRI+1, DPRI+2
SK XR*, XR+1*, XR+2*, XR+3, XR+4, XR+5!
START EN+11*, EN+12!, DOWN+3, DOWN+4, DOWN+5, DOWN+6!, GETPR+1, GETPR+2*, SETDA+1
STAT XR*, XR+1, XR+2, XR+5!
U EN+5, XREF+2, XR, PRIMAX+2, PRIMAX+3, DPRI+6, SETDA
X EN+1!, EN+2, EN+8, EN+9, EN+11, XREF+1, XREF+2*, XREF+4, XR+3, XR+4
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All