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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MDKRPC2

Package: Clinical Procedures

Routine: MDKRPC2


Information

MDKRPC2 ; HOIFO/DP - RPC Calls (Cont.) ;11/27/07 09:42

Source Information

Source file <MDKRPC2.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
VA FileMan 5 (C,NOW)^%DTC  ($$FIND1,FIND,LIST)^DIC  (FILE,UPDATE,WP)^DIE  ^DIK  $$GET1^DIQ  
Kernel 3 $$NAMEFMT^XLFNAME  $$GET^XUA4A72  $$PROD^XUPROD  
Clinical Procedures 2 (BLDFLD,LOADALL)^MDXMLFM  LOADALL^MDXMLFM1  
General Medical Record - Vitals 1 EN1^GMVDCSAV  
Registration 1 $$SITE^VASITE  
Toolkit 1 ($$GET,GETLST)^XPAR  

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

Package Total Caller Graph
Clinical Procedures 1 MDK GET/SET RENAL DATA  

Entry Points

Name Comments DBIA/ICR reference
RPC(RESULTS,OPTION,P1,P2,P3,P4,P5,P6,P7,P8,P9) ; Generic RPC tag
ACTIVE ; Return all active dialysis treatments
ALLBYPT ; Return all treatments for a patient
ALLRSLT ; Get all available results for a study
CCOW ; Return CCOW site and production indicator
GETRSLT ; Get instrument XML Result
GETXML ; Get a single XML field
SETXML ; Set a single XML field
UPDUSER ; Update User Access Information
GETOPT ; Get option from the Parameters File
LOCKOPT ; Lock/Unlock an option for update
DELOPT ; Delete option from the RENAL SETTING file(#704.209)
SETOPT ; Set option into RENAL SETTING file (#704.209)
ALLOPT ; Get all options by user
XMLFILER(DD,IENS,FLD,ROOT) ; This files UUEncoded XML into Fileman WP
GETPROV ; Get list of available providers with name starting with P1
TITLE ; Retrieve Title or Title and Service/Section.
; (Assumes certain vars already set/new'd in calling code.)
VITALS ; File a vitals sign
GETINST ; Get list of Institutions with name starting with P1
GETADM ; Get Administrators
GUI ; Returns Hemodialysis version check
; Returns yes or no
CURRENT ; Current Version
USERINF ; Current User Information

External References

Name Field # of Occurrence
C^%DTC GETPROV+3
NOW^%DTC LOCKOPT+17
$$FIND1^DIC GETOPT+6, LOCKOPT+6, DELOPT+6, SETOPT+7, VITALS+1
FIND^DIC GETINST+4, GETADM+4
LIST^DIC ALLOPT+4
FILE^DIE GETRSLT+5, UPDUSER+9, LOCKOPT+14, LOCKOPT+21
UPDATE^DIE SETOPT+12
WP^DIE XMLFILER+6
^DIK DELOPT+8
$$GET1^DIQ GETXML+1, GETOPT+8, USERINF+3, USERINF+6, USERINF+7, USERINF+8, USERINF+9
EN1^GMVDCSAV VITALS+5
BLDFLD^MDXMLFM ACTIVE+4, ALLBYPT+2, ALLRSLT+5, ALLOPT+2, GETPROV+2, GETINST+2, GETADM+2
LOADALL^MDXMLFM ACTIVE+5, ALLBYPT+3, ALLRSLT+18, ALLOPT+6, GETINST+6, GETADM+6
LOADALL^MDXMLFM1 GETPROV+18
$$SITE^VASITE CCOW+1
$$NAMEFMT^XLFNAME GETPROV+16
$$GET^XPAR GUI+2, CURRENT+5
GETLST^XPAR CURRENT+2
$$GET^XUA4A72 GETPROV+8
$$PROD^XUPROD CCOW+1

Used in RPC

RPC Name Call Tags
MDK GET/SET RENAL DATA RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMRD(120.51 - [#120.51] FIND1^DIC
^VA(200 - [#200] FIND^DIC,  GET1^DIQ
^DIC(4 - [#4] FIND^DIC
^MDK(704.209 - [#704.209] Classic Fileman Calls,  FIND1^DIC,  GET1^DIQ,  LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(3.1 - [#3.1] TITLE+8
^GMR(120.5 - [#120.5] VITALS+4, VITALS+6, VITALS+8
^MDD(703.1 - [#703.1] ALLRSLT+14, ALLRSLT+15, ALLRSLT+16, GETRSLT+1, GETRSLT+2, GETRSLT+3
^MDK(704.202 - [#704.202] ACTIVE+2, ALLBYPT+3
^MDK(704.209 - [#704.209] LOCKOPT+9, LOCKOPT+16
^TMP("DILIST" ALLOPT+3!, ALLOPT+5*, ALLOPT+6, GETPROV+4!, GETPROV+16*, GETPROV+18, GETINST+3!, GETINST+5*, GETINST+6, GETADM+3!
GETADM+5*, GETADM+6
^TMP("MDAS" ACTIVE+1!, ACTIVE+2*, ACTIVE+5, ACTIVE+6!
^TMP("MDFDA" ALLRSLT+12
^TMP("MDKXML" XMLFILER+2!, XMLFILER+4*, XMLFILER+6
^TMP("MDPLIST" GETPROV+4
^TMP("MDTEMP" ALLRSLT+11, ALLRSLT+17*
^TMP($J RPC+1
^VA(200 - [#200] GETPROV+5, GETPROV+7, TITLE+5

Label References

Name Line Occurrences
$$XMLFILER SETXML+1, SETOPT+15
@( RPC+2
TITLE GETPROV+15

Naked Globals

Name Field # of Occurrence
^( ALLOPT+5, GETINST+5, GETADM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LOCKOPT+19
DA DELOPT+5~, DELOPT+8*
DD XMLFILER~, XMLFILER+6
DIK DELOPT+5~, DELOPT+8*
DT GETPROV+3
DUZ LOCKOPT+18, USERINF+2
FLD XMLFILER~, XMLFILER+6
IENS XMLFILER~, XMLFILER+6
MDAS ACTIVE+1~
MDDATE GETPROV+1~, GETPROV+3*, GETPROV+8
MDDUP GETPROV+1~, GETPROV+9*, GETPROV+10*, GETPROV+13
MDERR XMLFILER+1~, XMLFILER+7
MDERR("DIERR" XMLFILER+7
MDFDA ALLRSLT+4~, ALLRSLT+12*, GETRSLT+5~, UPDUSER+4~, UPDUSER+10!, LOCKOPT+10~, LOCKOPT+17~, SETOPT+9~
MDFDA( GETRSLT+5*, UPDUSER+5*, UPDUSER+6*, UPDUSER+7*, UPDUSER+8*, LOCKOPT+11*, LOCKOPT+12*, LOCKOPT+13*, LOCKOPT+18*, LOCKOPT+19*
LOCKOPT+20*, SETOPT+10*, SETOPT+11*
MDFLAG XMLFILER+1~, XMLFILER+5*, XMLFILER+6
MDFLD ACTIVE+1~, ACTIVE+4, ACTIVE+5, ALLBYPT+1~, ALLBYPT+2, ALLBYPT+3, ALLRSLT+4~, ALLRSLT+5, ALLRSLT+18, ALLOPT+1~
ALLOPT+2, ALLOPT+6, GETPROV+1~, GETPROV+2, GETPROV+18, GETINST+1~, GETINST+2, GETINST+6, GETADM+1~, GETADM+2
GETADM+6
>> MDFROM GETPROV+3*, GETPROV+5*, GETPROV+7, GETPROV+10, GETPROV+16
MDI1 GETPROV+1~, GETPROV+6*, GETPROV+7*, GETPROV+8, GETPROV+14, GETPROV+16
MDI2 GETPROV+1~, GETPROV+14*, TITLE+5
MDIEN SETOPT+9~
MDIEN(1 SETOPT+13
MDK CURRENT+1~, CURRENT+3*
MDKLST CURRENT+1~, CURRENT+2
MDKLST( CURRENT+3
MDKY CURRENT+1~, CURRENT+3*, CURRENT+4
MDKY1 CURRENT+1~, CURRENT+4*, CURRENT+5
MDL XMLFILER+1~, XMLFILER+3*, XMLFILER+4*, XMLFILER+8
MDLAST GETPROV+1~, GETPROV+3*
MDLIST ACTIVE+1~, ACTIVE+2*, ALLRSLT+4~, ALLRSLT+11*, ALLRSLT+18
MDLP ACTIVE+1~, ACTIVE+2*
MDMAX GETPROV+1~, GETPROV+3*, GETPROV+5
MDMORE ACTIVE+1~, ACTIVE+3*, ACTIVE+4
MDOPT GETOPT+5~, GETOPT+6*, GETOPT+7, GETOPT+8, LOCKOPT+5~, LOCKOPT+6*, LOCKOPT+7, LOCKOPT+9, LOCKOPT+11, LOCKOPT+12
LOCKOPT+13, LOCKOPT+16, LOCKOPT+18, LOCKOPT+19, LOCKOPT+20, DELOPT+5~, DELOPT+6*, DELOPT+7, DELOPT+8, SETOPT+6~
SETOPT+7*, SETOPT+8, SETOPT+13*, SETOPT+14, SETOPT+15
MDPREV GETPROV+1~, GETPROV+3*, GETPROV+10
MDRI GETPROV+1~, GETPROV+3*, GETPROV+5, GETPROV+16*
MDTTL GETPROV+1~, GETPROV+16, TITLE+3*, TITLE+5*, TITLE+6*, TITLE+8*
MDUSER USERINF+1~, USERINF+10!
MDUSER(0 USERINF+2*, USERINF+3, USERINF+6, USERINF+7, USERINF+8, USERINF+9
MDUSER(1 USERINF+3*, USERINF+4
MDUSER(2 USERINF+4*
MDUSER(3 USERINF+5*
MDUSER(4 USERINF+6*
MDUSER(5 USERINF+7*
MDUSER(6 USERINF+8*
MDUSER(7 USERINF+9*
MDXL XMLFILER+1~, XMLFILER+3*, XMLFILER+4*
OPTION RPC~, RPC+2
P1 RPC~, ALLBYPT+3, ALLRSLT+14, GETRSLT+1, GETRSLT+2, GETRSLT+3, GETRSLT+5, GETXML+1, SETXML+1, UPDUSER+1
UPDUSER+4*, UPDUSER+5, UPDUSER+6, UPDUSER+7, UPDUSER+8, GETOPT+6, LOCKOPT+6, DELOPT+6, SETOPT+7, SETOPT+10
GETPROV+3, VITALS+3, GETINST+4, GETADM+4, GUI+2
P2 RPC~, ALLRSLT+16, GETXML+1, SETXML+1, UPDUSER+2, UPDUSER+5, LOCKOPT+8, LOCKOPT+16, SETOPT+11, VITALS+3
P3 RPC~, GETXML+1, SETXML+1, UPDUSER+3, UPDUSER+6, VITALS+1*, VITALS+2, VITALS+3
P4 RPC~, UPDUSER+7, VITALS+3
P5 RPC~, UPDUSER+8, VITALS+3
P6 RPC~, VITALS+3
P7 RPC~
P8 RPC~
P9 RPC~
RESULTS RPC~, RPC+1*, RPC+3, CCOW+1, GETRSLT+1, GETRSLT+2, GETRSLT+3, GETXML+1, SETXML+1, UPDUSER+11
GETOPT+7, GETOPT+8, LOCKOPT+7, LOCKOPT+9, LOCKOPT+16, LOCKOPT+22, DELOPT+7, DELOPT+9, SETOPT+14, SETOPT+15
GETPROV+4*, VITALS+2, VITALS+6, VITALS+7, GUI+2, GUI+3, CURRENT+1, CURRENT+5, CURRENT+7, USERINF+10
ROOT XMLFILER~, XMLFILER+4, XMLFILER+5
U ALLRSLT+15, ALLRSLT+16, GETPROV+16, TITLE+5, VITALS+3
X ALLRSLT+14*, ALLRSLT+15, ALLRSLT+16, ALLRSLT+17, GETXML+1*, GETOPT+8*, ALLOPT+5*, GETPROV+1~, GETPROV+3!, VITALS+3*
VITALS+5, VITALS+7, GETINST+5*, GETADM+5*
X1 GETPROV+1~, GETPROV+3*
X2 GETPROV+1~, GETPROV+3*
>> ZZZ VITALS+5
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 |  Naked Globals |  Local Variables  | All