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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DVBCPRF

Package: Automated Medical Information Exchange

Routine: DVBCPRF


Information

DVBCPRF ;ALB/AG-Patient Record Flag ; 5/12/20 10:35am

Source Information

Source file <DVBCPRF.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Registration 1 ($$GETACT,GETACT)^DGPFAPI  

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
Automated Medical Information Exchange 4 DVBAB CLRFLG  DVBAB GETFLAG  DVBAB HASFLG  DVBAB PRF POPUP  

Entry Points

Name Comments DBIA/ICR reference
FMT(ROOT) ; Format - Convert record flag data to displayable data
; Sets ^TMP("DVBPRF",$J,NN) with flag data for multiple flags
HASFLG(DVBY,PTDFN) ;Does patient PTDFN have flags
; DBIA 3860: $$GETACT^DGPFAPI(PTDFN,.FLGDATA)
; Returns array DVBY listing active assigned flags
; Array DVBY has form:
; DVBY(flagID) = flagID^flagname,CAT1
; where CAT1 is 1 if flag is cat 1, 0 if cat 2
; DVBY = Num of items returned in array ORY = num of flags
TRIGRPOP(POPUP,PTDFN) ;Should the flag display pop up upon patient selection
GETFLG(DVBY,PTDFN,FLAGID) ;Return detailed flag info for flag FLAGID
CLEAR(ORY) ;Clear up the temp global

External References

Name Field # of Occurrence
$$GETACT^DGPFAPI HASFLG+10, TRIGRPOP+5
GETACT^DGPFAPI HASFLG+7

Used in RPC

RPC Name Call Tags
DVBAB PRF POPUP TRIGRPOP
DVBAB HASFLG HASFLG
DVBAB GETFLAG GETFLG
DVBAB CLRFLG CLEAR

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DVBPRF" FMT+5*, FMT+6*, FMT+7*, FMT+9*, FMT+10*, FMT+12*, FMT+13*, FMT+15*, FMT+16*, FMT+17*
, FMT+18*, FMT+19*, FMT+20*, FMT+21*, FMT+22*, HASFLG+9!, HASFLG+13, HASFLG+14, HASFLG+16, GETFLG+1
, GETFLG+4, GETFLG+5, CLEAR+1!

Label References

Name Line Occurrences
FMT HASFLG+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAT1 HASFLG+8~, HASFLG+15*, HASFLG+16*, HASFLG+17
CNT FMT+2~, FMT+3*, FMT+7*, FMT+9*, FMT+10*, FMT+12*, FMT+13*, FMT+15*, FMT+16*, FMT+17*
, FMT+18*, FMT+19*, FMT+20*, FMT+21*, FMT+22*, GETFLG+2~, GETFLG+3*, GETFLG+5*
DVBY HASFLG~, HASFLG+7*, HASFLG+10*, HASFLG+11, GETFLG~
DVBY( HASFLG+14*, HASFLG+17*, GETFLG+5*
FLAGID GETFLG~, GETFLG+1, GETFLG+4, GETFLG+5
IDX FMT+2~, FMT+3*, FMT+4*, FMT+5, FMT+6, FMT+7, FMT+8, FMT+9, FMT+10, FMT+11
, FMT+12, FMT+13, FMT+15, FMT+16, FMT+17, FMT+18, FMT+19, FMT+20, FMT+21, FMT+22
IDY HASFLG+8~, HASFLG+13*, HASFLG+14, HASFLG+16, HASFLG+17
IX FMT+2~, FMT+11*, FMT+12, GETFLG+2~, GETFLG+3*, GETFLG+4*, GETFLG+5
ORY CLEAR~
POPUP TRIGRPOP~, TRIGRPOP+5*
PRFARR HASFLG+8~, TRIGRPOP+4~
PTDFN HASFLG~, HASFLG+10, TRIGRPOP~, TRIGRPOP+5, GETFLG~
ROOT FMT~, FMT+23!
ROOT( FMT+4, FMT+5, FMT+6, FMT+7, FMT+8, FMT+11, FMT+12, FMT+15, FMT+16, FMT+18
, FMT+19, FMT+20, FMT+21, FMT+22
U FMT+5, FMT+6, FMT+7, FMT+15, FMT+16, FMT+18, FMT+19, FMT+20, FMT+21, FMT+22
, HASFLG+14, HASFLG+17

Marked Items

Name Field # of Occurrence
$T(GETACT^DGPFAPI HASFLG+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All