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

Package: Order Entry Results Reporting

Routine: OREV3


Information

OREV3 ;SLC/DAN Event delayed orders set up continued ;12/23/02 13:28

Source Information

Source file <OREV3.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  $$GET1^DIQ  ^DIR  
Order Entry Results Reporting 4 AUDIT^OREV  $$ORDERS^OREV1  ($$PARENTOK,CHKPRM)^OREV4  TEAMPR^ORQPTQ1  
Toolkit 2 ($$GET,EN,ENVAL,GETLST)^XPAR  (EDIT,EDITPAR,GETENT)^XPAREDIT  
Authorization Subscription 1 WHATIS^USRLM  
Kernel 1 $$NOW^XLFDT  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
Order Entry Results Reporting 7 INCLUDED TREATING SPECIALTIES  OR EVENT PARAMETERS  OREV ADD CHILD  OREV EDIT EVENT DELAY PARAMS  OREV1  OREVNT1  OREVNTX1  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
ACE ;Add child events to existing events
ADDCHLD(ENTRY,ADD) ;Add child(ren) to event
UPDTCHLD(PARENT,CDT) ;Update children to inactive when parent is inactivated
PARAM ;Allow user to edit event delayed order parameters
CANREL() ;Function to determine if delayed order can be manually released
KEY() ;Check for ORES or ORELSE keys
MANPARAM() ;Check setting of OREVNT MANUAL RELEASE parameter
DEFHELP ;Provide detailed help for setting default treating specialty
EVENTLST ;Allow user to edit OREVNT COMMON LIST parameter and set a default for that list
SETDFLT(ORENT,PRM) ;Set default for given list
GETLST(LST) ;Return common list and default event
RETLST ;Sets up list for entity

External References

Name Field # of Occurrence
^DIC ACE+8, MANPARAM+2, EVENTLST+2, SETDFLT+2, SETDFLT+3, GETLST+2, RETLST+2
FILE^DICN ADDCHLD+13
^DIE ADDCHLD+19, ADDCHLD+22, UPDTCHLD+9, UPDTCHLD+15
$$GET1^DIQ MANPARAM+23, DEFHELP+6, GETLST+22
^DIR ADDCHLD+10, PARAM+6, SETDFLT+14
AUDIT^OREV ACE+13, ACE+21, ADDCHLD+21
$$ORDERS^OREV1 ACE+5
$$PARENTOK^OREV4 ACE+9, ACE+17
CHKPRM^OREV4 ACE+13, ACE+21
TEAMPR^ORQPTQ1 MANPARAM+15, GETLST+15
WHATIS^USRLM MANPARAM+8, GETLST+9
FULL^VALM1 ACE+2, PARAM+2
$$NOW^XLFDT ADDCHLD+22
$$GET^XPAR CANREL+2, MANPARAM+6, MANPARAM+21, MANPARAM+25, SETDFLT+9, RETLST+5
EN^XPAR SETDFLT+10, SETDFLT+16, SETDFLT+19
ENVAL^XPAR GETLST+5
GETLST^XPAR SETDFLT+7
EDIT^XPAREDIT EVENTLST+7
EDITPAR^XPAREDIT PARAM+8
GETENT^XPAREDIT EVENTLST+5, SETDFLT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This entry is being edited by another user."
  • Line Location: ACE+10
Function Call: WRITE
  • Prompt: !!,"You may not add child events to events that are already children.",!,$P($G(^ORD(100.5,DA,0)),U)," - SKIPPED!",!
  • Line Location: ACE+16
Function Call: WRITE
  • Prompt: !!,"This entry is being edited by another user."
  • Line Location: ACE+18
Function Call: WRITE
  • Prompt: !,"There is already an entry with this name. Please select a different name."
  • Line Location: ADDCHLD+12
Function Call: WRITE
  • Prompt: !!,"Updating children..."
  • Line Location: UPDTCHLD+4
Function Call: WRITE
  • Prompt: !?5,"Currently there is no default treating specialty set for this event.",!
  • Line Location: DEFHELP+11
Function Call: WRITE
  • Prompt: !!,"No common list is defined for this entity and therefore a default",!,"may not be set. Create a common list first.",!
  • Line Location: SETDFLT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: SETDFLT+12
Function Call: WRITE
  • Prompt: !,J,") ",$P(^ORD(100.5,$P(ORLST(J),U,2),0),U),$S($G(^(1)):" (*INACTIVE*)",1:"")
  • Line Location: SETDFLT+12
Function Call: WRITE
  • Prompt: !!,ORLST,") DELETE CURRENT DEFAULT"
  • Line Location: SETDFLT+13
Function Call: WRITE
  • Prompt: !,"Default deleted"
  • Line Location: SETDFLT+16
Function Call: WRITE
  • Prompt: !,"You cannot set an inactive event as the default."
  • Line Location: SETDFLT+17
Routine Call
  • DIC
  • Line Location:
    • ACE+8
    • MANPARAM+2
    • EVENTLST+2
    • SETDFLT+2
    • SETDFLT+3
    • GETLST+2
    • RETLST+2
Routine Call
  • DIE
  • Line Location:
    • ADDCHLD+19
    • ADDCHLD+22
    • UPDTCHLD+9
    • UPDTCHLD+15
Routine Call
  • DIR
  • Line Location:
    • ADDCHLD+10
    • PARAM+6
    • SETDFLT+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(100.5 - [#100.5] Classic Fileman Calls
^VA(200 - [#200] GET1^DIQ
^DIC(45.7 - [#45.7] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.5 - [#100.5] ACE+11, ACE+16, ACE+19, ADDCHLD+12, UPDTCHLD+3, UPDTCHLD+5, UPDTCHLD+12, DEFHELP+2, DEFHELP+3, DEFHELP+5
, SETDFLT+11, SETDFLT+12, SETDFLT+17, RETLST+6
^TMP("OREDO" ACE+15
^XTV(8989.5 - [#8989.5] MANPARAM+11, MANPARAM+18, MANPARAM+23, EVENTLST+9
^XUSEC("ORELSE" KEY+1
^XUSEC("ORES" KEY+1

Label References

Name Line Occurrences
$$KEY CANREL+4, CANREL+7, CANREL+8
$$MANPARAM CANREL+5, CANREL+7, CANREL+8
ADDCHLD ACE+12, ACE+20
EVENTLST PARAM+7
RETLST GETLST+7, GETLST+12, GETLST+18, GETLST+20, GETLST+23, GETLST+25
SETDFLT PARAM+7, EVENTLST+10

Naked Globals

Name Field # of Occurrence
^(1 SETDFLT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADD ACE+1~, ACE+12, ACE+13, ACE+20, ACE+21, ADDCHLD~, ADDCHLD+23*
CAN CANREL+1~, CANREL+6, CANREL+7*, CANREL+8*
CDT UPDTCHLD~, UPDTCHLD+8, UPDTCHLD+14
CHILD UPDTCHLD+1~, UPDTCHLD+3*, UPDTCHLD+5, UPDTCHLD+6
CNT RETLST+1~, RETLST+4*, RETLST+6*
DA ACE+1~, ACE+8*, ACE+10, ACE+11, ACE+12, ACE+13, ACE+14, ACE+15*, ACE+16, ACE+18
ACE+19, ACE+20, ACE+21, ACE+22, ADDCHLD+4~, ADDCHLD+17*, ADDCHLD+20, ADDCHLD+21, UPDTCHLD+1~, UPDTCHLD+6*
, UPDTCHLD+11, UPDTCHLD+12*, DEFHELP+4
DA(1 UPDTCHLD+11*, UPDTCHLD+12, DEFHELP+2, DEFHELP+3, DEFHELP+5
DEF DEFHELP+1~, DEFHELP+3*, DEFHELP+4, DEFHELP+5, SETDFLT+1~, SETDFLT+9*, SETDFLT+10*, SETDFLT+11, SETDFLT+13, SETDFLT+14
, SETDFLT+16, RETLST+1~, RETLST+5*, RETLST+6
DEFTS DEFHELP+1~, DEFHELP+5*, DEFHELP+6
DEFTSNM DEFHELP+1~, DEFHELP+6*, DEFHELP+8
DIC ACE+1~, ACE+4*, ADDCHLD+4~, ADDCHLD+13*, ADDCHLD+15, MANPARAM+1~, MANPARAM+2*, EVENTLST+1~, EVENTLST+2*, SETDFLT+1~
, SETDFLT+2*, SETDFLT+3*, GETLST+1~, GETLST+2*, RETLST+1~, RETLST+2*
DIC("S" ACE+7*
DIC(0 ACE+7*, ADDCHLD+13*, MANPARAM+2*, EVENTLST+2*, SETDFLT+2*, SETDFLT+3*, GETLST+2*, RETLST+2*
DIE ADDCHLD+4~, ADDCHLD+15*, UPDTCHLD+1~, UPDTCHLD+7*, UPDTCHLD+13*
DIR ADDCHLD+4~, PARAM+1~, SETDFLT+1~
DIR("?" ADDCHLD+9*
DIR("A" ADDCHLD+8*, PARAM+5*, SETDFLT+14*
DIR(0 ADDCHLD+7*, PARAM+4*, SETDFLT+14*
DIRUT ADDCHLD+4~, ADDCHLD+5, ADDCHLD+11
DONE UPDTCHLD+1~, UPDTCHLD+2*, UPDTCHLD+4*
DR ADDCHLD+4~, ADDCHLD+16*, ADDCHLD+22*, UPDTCHLD+1~, UPDTCHLD+8*, UPDTCHLD+14*
DT MANPARAM+11, GETLST+12
>> DTOUT EVENTLST+8
>> DUOUT EVENTLST+8
DUZ KEY+1, MANPARAM+8, MANPARAM+15, MANPARAM+23, GETLST+7, GETLST+9, GETLST+15, GETLST+22
DUZ(2 GETLST+25
ENT GETLST+1~, GETLST+7*, GETLST+12*, GETLST+18*, GETLST+20*, GETLST+22*, GETLST+23, GETLST+25*, RETLST+5, RETLST+6
ENTRY ADDCHLD~, ADDCHLD+22
EXP MANPARAM+1~, MANPARAM+11*, GETLST+1~, GETLST+12*
FND MANPARAM+1~, MANPARAM+9, MANPARAM+10*, MANPARAM+11*, MANPARAM+12*, MANPARAM+16, MANPARAM+17*, MANPARAM+18*, MANPARAM+19*, SETDFLT+1~
, SETDFLT+9*, SETDFLT+10, GETLST+1~, GETLST+10, GETLST+11*, GETLST+12*, GETLST+16, GETLST+17*, GETLST+18*
FNDNO MANPARAM+1~, MANPARAM+11*, MANPARAM+12, MANPARAM+14!, MANPARAM+18*, MANPARAM+19
I MANPARAM+1~, MANPARAM+11*, MANPARAM+18*, SETDFLT+1~, SETDFLT+9*, GETLST+1~, GETLST+12*, GETLST+18*, RETLST+1~, RETLST+6*
J SETDFLT+1~, SETDFLT+12*
>> LOC MANPARAM+21, GETLST+20
LST MANPARAM+1~, MANPARAM+14!, MANPARAM+15, GETLST~
LST( MANPARAM+11, MANPARAM+18, RETLST+6*
LST(0 MANPARAM+9
LST(1 MANPARAM+16
NEW ADDCHLD+4~, ADDCHLD+18*
ORCLST GETLST+1~, GETLST+5
ORCLST( GETLST+7, GETLST+12, GETLST+18, GETLST+20, GETLST+23, GETLST+25, RETLST+6
ORENT EVENTLST+1~, EVENTLST+5, EVENTLST+6, EVENTLST+7, EVENTLST+9, EVENTLST+10, SETDFLT~, SETDFLT+6, SETDFLT+7, SETDFLT+9
, SETDFLT+10, SETDFLT+16, SETDFLT+19
ORGLOB ACE+1~, ACE+4*, ACE+10, ACE+14, ACE+18, ACE+22
ORJ ACE+1~, ACE+15*
ORLST SETDFLT+1~, SETDFLT+7, SETDFLT+8, SETDFLT+9, SETDFLT+12, SETDFLT+13*, SETDFLT+14, SETDFLT+16
ORLST( SETDFLT+9, SETDFLT+12, SETDFLT+17, SETDFLT+19
ORMAN CANREL+1~, CANREL+2*, CANREL+3*, CANREL+4, CANREL+5, CANREL+6
>> ORNMBR ACE+5*, ACE+6, ACE+15
ORTMP ACE+1~, ACE+15*
PARENT UPDTCHLD~, UPDTCHLD+3
PRM MANPARAM+1~, MANPARAM+4*, MANPARAM+6, MANPARAM+11, MANPARAM+18, MANPARAM+21, MANPARAM+23, MANPARAM+25, EVENTLST+1~, EVENTLST+4*
EVENTLST+5, EVENTLST+7, EVENTLST+9, EVENTLST+10, SETDFLT~, SETDFLT+2*, SETDFLT+7, GETLST+1~, GETLST+4*, GETLST+5
PRMD SETDFLT+1~, SETDFLT+5*, SETDFLT+6, SETDFLT+9, SETDFLT+10, SETDFLT+16, SETDFLT+19
STR MANPARAM+1~, MANPARAM+11*, GETLST+1~, GETLST+12*
TLST GETLST+1~, GETLST+14!, GETLST+15
TLST( GETLST+12, GETLST+18
TLST(0 GETLST+10
TLST(1 GETLST+16
U ACE+11, ACE+16, ACE+19, MANPARAM+11, MANPARAM+18, DEFHELP+5, SETDFLT+9, SETDFLT+11, SETDFLT+12, SETDFLT+17
, GETLST+12, GETLST+18, RETLST+6
VAL MANPARAM+1~, MANPARAM+6*, MANPARAM+21*, MANPARAM+23*, MANPARAM+25*
>> VALMBCK ACE+3*, PARAM+2*
X ADDCHLD+4~, ADDCHLD+13*, MANPARAM+1~, MANPARAM+2*, EVENTLST+1~, EVENTLST+2*, SETDFLT+1~, SETDFLT+2*, SETDFLT+3*, GETLST+1~
, GETLST+2*, RETLST+1~, RETLST+2*
Y ACE+1~, ACE+8, ADDCHLD+4~, ADDCHLD+12, ADDCHLD+13, ADDCHLD+14, ADDCHLD+17, PARAM+1~, PARAM+3, PARAM+6
PARAM+7, PARAM+8, MANPARAM+1~, MANPARAM+3, MANPARAM+4, EVENTLST+1~, EVENTLST+3, EVENTLST+4, SETDFLT+1~, SETDFLT+2
, SETDFLT+4, SETDFLT+5, SETDFLT+15, SETDFLT+16, SETDFLT+17, SETDFLT+19, GETLST+1~, GETLST+3, GETLST+4, RETLST+1~
RETLST+3, RETLST+5
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