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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGRRLU

Package: Registration

Routine: DGRRLU


Information

DGRRLU ;alb/aas - DG Replacement and Rehosting RPC for VADPT ;12/22/05 14:53

Source Information

Source file <DGRRLU.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Registration 6 BYFILTER^DGRRLU0  PRVLUP^DGRRLU5  BYNAME^DGRRLU6  PTDATA^DGRRLUA  ($$CHARCHK,$$PRODST1,$$PRODST2,$$SITENAM,$$SITENO,$$XMLHDR)^DGRRUTL  $$LIST^DPTLK1  
Kernel 3 $$FMADD^XLFDT  $$UP^XLFSTR  $$KSP^XUPARAM  
VA FileMan 3 DT^DICRW  ($$IENS,CLEAN)^DILF  GETS^DIQ  
VistALink 1 $$STOP^XOBVLIB  

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

Package Total Caller Graph
Registration 6 DGRR CANCEL SEARCH  DGRR PATIENT LOOKUP SEARCH  DGRRLU0  DGRRLU1  DGRRLU1A  DGRRLU6  

Entry Points

Name Comments DBIA/ICR reference
SEARCH(RESULT,PARAMS) ; -- return patient data in XML format
; -- RPC: DGRR PATIENT LOOKUP SEARCH
BYNAME
DONE
DONE1
ADD(STR) ; -- add string to array
CANCEL(RESULT,PARAM) ; Cancel a patient search ; ****
DFNLST(DGRRVAL) ;Loop through DFN list

External References

Name Field # of Occurrence
BYFILTER^DGRRLU0 SEARCH+56
PRVLUP^DGRRLU5 SEARCH+57
BYNAME^DGRRLU6 SEARCH+58
PTDATA^DGRRLUA BYNAME+39, DFNLST+8
$$CHARCHK^DGRRUTL SEARCH+43, SEARCH+44, SEARCH+47, SEARCH+48
$$PRODST1^DGRRUTL SEARCH+45
$$PRODST2^DGRRUTL SEARCH+46
$$SITENAM^DGRRUTL SEARCH+43
$$SITENO^DGRRUTL SEARCH+44
$$XMLHDR^DGRRUTL SEARCH+18
DT^DICRW SEARCH+11
$$IENS^DILF SEARCH+50
CLEAN^DILF SEARCH+69
GETS^DIQ SEARCH+51
$$LIST^DPTLK1 BYNAME+32
$$FMADD^XLFDT CANCEL+4
$$UP^XLFSTR SEARCH+21, SEARCH+22, SEARCH+28
$$STOP^XOBVLIB BYNAME+34
$$KSP^XUPARAM SEARCH+48

Used in RPC

RPC Name Call Tags
DGRR PATIENT LOOKUP SEARCH SEARCH
DGRR CANCEL SEARCH CANCEL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DFNLST+7
^TMP($J SEARCH+15!, BYNAME+27!, BYNAME+34, BYNAME+36, BYNAME+47!
^XTMP("DGRRLU" BYNAME+16, BYNAME+40, CANCEL+5*, CANCEL+6*

Label References

Name Line Occurrences
ADD SEARCH+18, SEARCH+59, SEARCH+66, BYNAME+6, DONE+1, DONE+2, DONE1DONE1+1, DONE1+3, DFNLST+4
BYNAME SEARCH+64
DFNLST SEARCH+62
DONE SEARCH+68
DONE1 SEARCH+56, SEARCH+57, SEARCH+58, SEARCH+63, SEARCH+64, SEARCH+65

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDATE SEARCH+8~, SEARCH+30*, SEARCH+56
CANCEL SEARCH+8~, SEARCH+20*, SEARCH+69, BYNAME+16*, BYNAME+34, BYNAME+40*, DONE
CODE SEARCH+8~, SEARCH+53*
DELIM SEARCH+9~, SEARCH+41*, SEARCH+56
DFN BYNAME+1~, BYNAME+37*
DGERR SEARCH+9~, SEARCH+61, SEARCH+63, SEARCH+64, BYNAME+7*, DFNLST+5*
DGRR BYNAME+1~
DGRRAPTS SEARCH+8~
DGRRARRY BYNAME+28~, BYNAME+29*, BYNAME+32
DGRRCA BYNAME+35~, BYNAME+38*
DGRRCDT CANCEL+3~, CANCEL+4*, CANCEL+5
DGRRDFN DFNLST+2~, DFNLST+6*, DFNLST+7, DFNLST+8
DGRRESLT SEARCH+8~, SEARCH+16*, SEARCH+17, DONE+3, ADD+2
DGRRI BYNAME+28~, BYNAME+33*, BYNAME+34*, BYNAME+36, DFNLST+2~, DFNLST+6*
DGRRIENS SEARCH+8~, SEARCH+50*, SEARCH+51, SEARCH+52
DGRRLINE SEARCH+8~, SEARCH+14*, SEARCH+60, ADD+1*, ADD+2
DGRRLIST SEARCH+8~
DGRRLIST(200 SEARCH+52
DGRRLST BYNAME+28~, BYNAME+32*
DGRRPCNT SEARCH+8~, SEARCH+13*, BYNAME+39, DONE+3, DFNLST+8
DGRRVAL DFNLST~, DFNLST+3, DFNLST+4, DFNLST+6
DIERR BYNAME+1~
DOMAIN SEARCH+9~, SEARCH+48*, DONE1
DPTPSREF BYNAME+28~, BYNAME+31*
DT SEARCH+11, CANCEL+4, CANCEL+5
DUZ SEARCH+50
EDATE SEARCH+8~, SEARCH+31*, SEARCH+56
ERRMSG SEARCH+9~, DONE+2
FILTER SEARCH+8~, SEARCH+28*, SEARCH+56
FILTERV SEARCH+8~, SEARCH+29*, SEARCH+56
FULLCNT BYNAME+1~
I SEARCH+8~
JOB SEARCH+8~, SEARCH+32*, SEARCH+33*, BYNAME+16, BYNAME+40, CANCEL+1*, CANCEL+2, CANCEL+5, CANCEL+6
LINENO SEARCH+9~, SEARCH+60*, DONE+3
MAXSIZE SEARCH+9~, SEARCH+23*, SEARCH+25*, SEARCH+26*, BYNAME+32
MAXSIZRE SEARCH+9~, SEARCH+23*, DONE+1
NODE BYNAME+1~, BYNAME+36*, BYNAME+37, BYNAME+38, BYNAME+39
PARAM CANCEL~, CANCEL+1
PARAMS SEARCH~, SEARCH+57
PARAMS("CLINIC_ENDDATE" SEARCH+31
PARAMS("CLINIC_STARTDATE" SEARCH+30
PARAMS("DELIMITER" SEARCH+41
PARAMS("FILTER_TYPE" SEARCH+28
PARAMS("FILTER_VALUE" SEARCH+29
PARAMS("JOB" SEARCH+32
PARAMS("MAX_PATIENTS" SEARCH+23
PARAMS("SEARCH_TYPE" SEARCH+21
PARAMS("SEARCH_VALUE" SEARCH+22
PARAMS("VERSI ON 1" , SEARCH+58
PRODSTAT SEARCH+9~, SEARCH+47*, DONE1
RESTRICT SEARCH+9~, SEARCH+52*, SEARCH+53
RESULT SEARCH~, SEARCH+12!, SEARCH+17*, SEARCH+57, CANCEL~, CANCEL+2*, CANCEL+7*
SEARCH SEARCH+8~, SEARCH+21*, SEARCH+56, SEARCH+57, SEARCH+58, SEARCH+61, SEARCH+64, SEARCH+65, SEARCH+66, BYNAME+6
BYNAME+9, BYNAME+11, BYNAME+12, BYNAME+14, DONE1+1, DONE1+3, DFNLST+4
SITENM SEARCH+9~, SEARCH+43*, DONE1
SITENO SEARCH+9~, SEARCH+44*, DONE1
STR ADD~, ADD+2
U SEARCH+52, DFNLST+6
VALUE SEARCH+8~, SEARCH+22*, SEARCH+56, SEARCH+62, BYNAME+5, BYNAME+6, BYNAME+9, BYNAME+10*, BYNAME+11*, BYNAME+13*
BYNAME+15*, BYNAME+32
X DGRRLU+3*, SEARCH+8~, SEARCH+45*, SEARCH+47
XREF BYNAME+1~, BYNAME+9*, BYNAME+11*, BYNAME+12*, BYNAME+14*, BYNAME+31
Y SEARCH+8~, SEARCH+46*, SEARCH+47
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All