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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DGEN1

Package: Registration

Routine: DGEN1


Information

DGEN1 ;ALB/RMO,RN - Patient Enrollment Protocols;16 JUN 1997 01:30 pm ; 17 Dec 2014 4:04 PM

Source Information

Source file <DGEN1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Registration 9 ($$MTPRMPT,$$PRT1010,$$SEL1010)^DG1010P  ($$ASK,$$CANCEL)^DGEN  ($$FINDCUR,$$GET)^DGENA  (BLD,MESSAGE)^DGENL  EN^DGENLEH  EN^DGENLR  ($$ON,$$PENDING)^DGENQRY  $$SEND^DGENQRY1  
GETPAT^DGRPTU  
List Manager 1 (FULL,PAUSE)^VALM1  
VA FileMan 1 ^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: 7

Package Total Caller Graph
Registration 7 DGEN CEASE ENROLLMENT  DGEN CHECK QUERY STATUS  DGEN ENROLL PATIENT  DGEN EXPAND HISTORY  DGEN SELECT PATIENT  DGEN SEND ENROLLMENT QUERY  DGENUP PRINT 1010EZ-EZR  

Entry Points

Name Comments DBIA/ICR reference
EP ;Entry point for DGEN ENROLL PATIENT protocol
; Disabled the DGEN PATIENT ENROLLEMNT protocol(EP) with DG*5.3*1027
; Input -- DFN Patient IEN
; Output -- VALMBCK R =Refresh screen
CE ;Entry point for DGEN CEASE ENROLLMENT protocol
; Input -- DFN Patient IEN
; Output -- VALMBCK R =Refresh screen
EH ;Entry point for DGEN EXPAND HISTORY protocol
; Input -- DFN Patient IEN
; Output -- VALMBCK R =Refresh screen
EHQ
SP ;Entry point for DGEN SELECT PATIENT protocol
; Input -- None
; Output -- DFN Patient IEN
; VALMBCK R =Refresh screen
SPQ
QUERY ;entry point for DGEN SEND ENROLLMENT QUERY protocol
CHECK ;Entry point for the DGEN CHECK QUERY STATUS protocol
PEZ ;Entry point for DGENUP PRINT 1010EZ-EZR protocol (DG*5.3*624)

External References

Name Field # of Occurrence
$$MTPRMPT^DG1010P PEZ+6
$$PRT1010^DG1010P PEZ+7
$$SEL1010^DG1010P PEZ+4
$$ASK^DGEN CE+8
$$CANCEL^DGEN CE+15
$$FINDCUR^DGENA CE+11
$$GET^DGENA CE+13
BLD^DGENL EP+8, CE+20, SP+16, CHECK+8
MESSAGE^DGENL EP+9, CE+21, EH+20, SP+17, QUERY+16, CHECK+4
EN^DGENLEH EH+19
EN^DGENLR EH+7
$$ON^DGENQRY QUERY+1
$$PENDING^DGENQRY CHECK+1
$$SEND^DGENQRY1 QUERY+11
GETPAT^DGRPTU SP+9
^DIR QUERY+7
FULL^VALM1 CE+5, EH+9, SP+6, PEZ+2
PAUSE^VALM1 EP+7, CE+17, QUERY+15, CHECK+3, CHECK+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,">>> Use the Enrollment System to complete the enrollment process."
  • Line Location: EP+6
Function Call: WRITE
  • Prompt: !!,">>> Patient's enrollment was not ceased."
  • Line Location: CE+16
Function Call: WRITE
  • Prompt: !!,^TMP("DGEN",$J,DGLINE,0)
  • Line Location: EH+17
Function Call: WRITE
  • Prompt: "sending of enrollment queries turned off"
  • Line Location: QUERY+1
Routine Call
  • DIR
  • Line Location:
    • QUERY+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DGEN" EH+17
^TMP("DGENIDX" EH+16

Label References

Name Line Occurrences
EHQ EH+8

Naked Globals

Name Field # of Occurrence
^( EH+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN EP+9, CE+11, CE+15, CE+21, EH+19, EH+20, SP+14*, SP+17, QUERY+11, QUERY+16
CHECK+1, CHECK+4, PEZ+6, PEZ+7
DGDFN SP+4~, SP+9, SP+12, SP+14
DGENOUT CE+3~, CE+8
DGENR CE+3~, CE+13, CE+15
DGENRIEN CE+3~, CE+11*, CE+13, EH+15~, EH+16*, EH+19
DGI EH+3~, EH+12*, EH+14*, EH+16
DGLINE EH+15~, EH+16*, EH+17
DGSELY EH+3~, EH+7
DGSELY( EH+14
DGSELY("ERR" EH+8
DGSELY("^" EH+8
DGTASK PEZ+1~, PEZ+3*, PEZ+7*
DIR QUERY+2~, QUERY+9!
DIR("?" QUERY+6*
DIR("A" QUERY+3*
DIR("B" QUERY+4*
DIR(0 QUERY+5*
>> DIRUT QUERY+8
DUZ QUERY+10
ERROR QUERY+2~, QUERY+11, QUERY+14
MTIEN PEZ+1~, PEZ+3*, PEZ+6*, PEZ+7
NOTIFY QUERY+2~, QUERY+10*, QUERY+11
RPTSEL PEZ+1~, PEZ+3*, PEZ+4*, PEZ+5, PEZ+7
>> VALMBCK EP+10*, CE+4*, CE+22*, EH+4*, EH+21*, SP+5*, SP+18*, QUERY+17*, CHECK+9*, PEZ+8*
>> XQORNOD(0 EH+7
>> Y QUERY+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All