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

Package: Registration

Routine: DGPFAA3


Information

DGPFAA3 ;ALB/RPM - PRF ASSIGNMENT API'S CONTINUED ; 3/28/03

Source Information

Source file <DGPFAA3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 3 ($$FNDASGN,$$GETASGN,$$STOALL)^DGPFAA  ($$ACTIONOK,$$ADDOK)^DGPFAA2  $$GETFLAG^DGPFUT1  
Kernel 1 ($$FMTH,$$HTFM)^XLFDT  
VA FileMan 1 BLD^DIALOG  

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

Package Total Caller Graph
Registration 9 DGPFAA  DGPFCNV  DGPFHLF  DGPFHLR  DGPFLMA2  DGPFLMA3  DGPFLMA4  DGPFLMA5  
DGPFRFR1  

Entry Points

Name Comments DBIA/ICR reference
NOTIFYDT(DGFLG,DGRDT) ;calculate the notification date
GETRDT(DGFLG,DGADT) ;calculate the review date
LOCK(DGAIEN) ;Lock assignment record.
UNLOCK(DGAIEN) ;Unlock assignment record.
STOHL7(DGPFA,DGPFAH,DGEROOT,DGPFUV) ;store a valid assignment from HL7 message
; This function files an assignment if the originating site is
; authorized to update an existing record and if the action is valid for
; the status of an existing record.
HL7EDTOK(DGDFN,DGFLG,DGORIG,DGACT,DGEROOT) ;Is site allowed to edit assignment?
; This function acts as wrapper for $$EDTOK and $$ACTIONOK for edits
; that originate from PRF HL7 message processing.

External References

Name Field # of Occurrence
$$FNDASGN^DGPFAA HL7EDTOK+48
$$GETASGN^DGPFAA HL7EDTOK+49
$$STOALL^DGPFAA STOHL7+49
$$ACTIONOK^DGPFAA2 HL7EDTOK+69
$$ADDOK^DGPFAA2 STOHL7+43
$$GETFLAG^DGPFUT1 NOTIFYDT+18, GETRDT+17, HL7EDTOK+60
BLD^DIALOG STOHL7+37, STOHL7+38, STOHL7+39, STOHL7+40, STOHL7+50, HL7EDTOK+42, HL7EDTOK+43, HL7EDTOK+44, HL7EDTOK+45, HL7EDTOK+50
, HL7EDTOK+62, HL7EDTOK+66
$$FMTH^XLFDT NOTIFYDT+25, GETRDT+23
$$HTFM^XLFDT NOTIFYDT+26, GETRDT+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF(26.13 - [#26.13] LOCK+11, UNLOCK+9

Label References

Name Line Occurrences
$$HL7EDTOK STOHL7+46

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGACT STOHL7+22~, STOHL7+30*, STOHL7+40, STOHL7+43, STOHL7+46, HL7EDTOK~, HL7EDTOK+33*, HL7EDTOK+43, HL7EDTOK+69
DGADT GETRDT~, GETRDT+14, GETRDT+23*, GETRDT+24
DGAIEN LOCK~, LOCK+11, UNLOCK~, UNLOCK+9
DGDFN STOHL7+19~, STOHL7+27*, STOHL7+37, STOHL7+43, STOHL7+46, HL7EDTOK~, HL7EDTOK+34*, HL7EDTOK+42, HL7EDTOK+48
DGEROOT STOHL7~, STOHL7+37, STOHL7+38, STOHL7+39, STOHL7+40, STOHL7+43, STOHL7+46, STOHL7+50, HL7EDTOK~, HL7EDTOK+30*
, HL7EDTOK+31, HL7EDTOK+42, HL7EDTOK+43, HL7EDTOK+44, HL7EDTOK+45, HL7EDTOK+50, HL7EDTOK+62, HL7EDTOK+66, HL7EDTOK+69
DGFARRY HL7EDTOK+24~, HL7EDTOK+60
DGFARRY("STAT" HL7EDTOK+61
DGFARRY("TIUTITLE" HL7EDTOK+65
DGFLG NOTIFYDT~, NOTIFYDT+15, NOTIFYDT+18, GETRDT~, GETRDT+14, GETRDT+17, STOHL7+20~, STOHL7+28*, STOHL7+38, STOHL7+43
, STOHL7+46, HL7EDTOK~, HL7EDTOK+35*, HL7EDTOK+45, HL7EDTOK+48
DGFLGA NOTIFYDT+11~, NOTIFYDT+18, GETRDT+10~, GETRDT+17
DGFLGA("NOTIDAYS" NOTIFYDT+24*, NOTIFYDT+26
DGFLGA("REVFREQ" NOTIFYDT+21, GETRDT+20, GETRDT+24
DGIEN HL7EDTOK+22~, HL7EDTOK+48*, HL7EDTOK+49
DGMSG STOHL7+23~, STOHL7+49
DGNDT NOTIFYDT+12~, NOTIFYDT+14*, NOTIFYDT+26*, NOTIFYDT+28
DGORIG STOHL7+21~, STOHL7+29*, STOHL7+39, STOHL7+46, HL7EDTOK~, HL7EDTOK+36*, HL7EDTOK+44
DGOWNER HL7EDTOK+25~
DGPFA STOHL7~, STOHL7+49, HL7EDTOK+23~, HL7EDTOK+49, HL7EDTOK+69
DGPFA("DFN" STOHL7+27
DGPFA("FLAG" STOHL7+28, HL7EDTOK+60
DGPFA("SNDFAC" STOHL7+29
DGPFAH STOHL7~, STOHL7+49
DGPFAH("ACTION" STOHL7+30
DGPFUV STOHL7~, STOHL7+49
DGRDT NOTIFYDT~, NOTIFYDT+15, NOTIFYDT+25*, NOTIFYDT+26, GETRDT+11~, GETRDT+13*, GETRDT+24*, GETRDT+26
DGRSLT STOHL7+24~, STOHL7+32*, STOHL7+53*, STOHL7+55, HL7EDTOK+26~, HL7EDTOK+37*, HL7EDTOK+72*, HL7EDTOK+74
DIERR STOHL7+25~, HL7EDTOK+27~
U HL7EDTOK+60, HL7EDTOK+65
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All