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

Package: Emergency Department Integration Software

Routine: EDPARPT


Information

EDPARPT ;SLC/BWF - Ad Hoc Reports ;5/16/2012 11:51am

Source Information

Source file <EDPARPT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Emergency Department Integration Software 5 EXE^EDPARPT  WSERR^EDPBWS  ADDG^EDPCSV  ($$ESC,XMLG)^EDPX  TOXMLG^EDPXML  
VA FileMan 2 (FILE,UPDATE)^DIE  $$GET1^DIQ  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  

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

Package Total Caller Graph
Emergency Department Integration Software 2 EDPARPT  EDPGLOB  

Entry Points

Name Comments DBIA/ICR reference
GETREPL(EDPXML,P1,P2) ; get report list
BLDRITEM(CNT,IEN,ARRAY,PARAM) ;
SAVE(EDPXML,P1,P2) ; save report definition
REPMULTS(IEN,PARAMS) ; update the 'display elements' and 'roles multiples
SUCCESS(EDPXML,DATA) ;
GETELM(EDPXML,P1,P2) ; get report element list
TESTEXE ;
EXE(EDPXML,P1,P2) ; execute a report
SRCH(EDPXML,XMLARRY,CSVARRY,EDPRES,ARRAY,EARRY,P1,CSV) ;
BUILD(EDPXML,XMLARRY,CSVARRY,LOGID,CNT,EDPRES,ARRAY,EARRY,CSV,AREA) ; Output requested fields from log ID.
BLDCSV(EDPXML,SARRY,CSVARRY,TAB,FHDR) ;
CHKHLOG(LOGID,FLD,VAL) ;
EDAT(IEN) ; return element zero node data

External References

Name Field # of Occurrence
FILE^DIE SAVE+9, SAVE+25, SAVE+28, SAVE+30
UPDATE^DIE SAVE+17, REPMULTS+9, REPMULTS+13
$$GET1^DIQ BLDRITEM+8, BLDRITEM+9, BLDRITEM+19, GETELM+7, SRCH+14, BUILD+11, BUILD+12, BUILD+19, CHKHLOG+5
EXE^EDPARPT TESTEXE+5
WSERR^EDPBWS SAVE+18
ADDG^EDPCSV BLDCSV+3, BLDCSV+12
$$ESC^EDPX BUILD+21, BUILD+28, BUILD+34
XMLG^EDPX SUCCESS+2
TOXMLG^EDPXML GETREPL+7, GETREPL+11, GETELM+8, EXE+20
$$FMADD^XLFDT SRCH+5
$$NOW^XLFDT SRCH+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^EDP(230 - [#230] GET1^DIQ
^EDP(230.1 - [#230.1] GET1^DIQ
^EDPB(232.11 - [#232.11] GET1^DIQ
^EDPB(232.5 - [#232.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDP(230 - [#230] SRCH+11, SRCH+12
^EDP(230.1 - [#230.1] CHKHLOG+3, CHKHLOG+4
^EDPB(232.1 - [#232.1] GETREPL+8, BLDRITEM+2, BLDRITEM+6, BLDRITEM+7, BLDRITEM+14, BLDRITEM+15, SAVE+23, SAVE+26, EXE+10, EXE+11
^EDPB(232.11 - [#232.11] GETELM+4, EDAT+2
^TMP("EDPARPT" GETREPL+2, GETREPL+3, GETELM+2, GETELM+3, EXE+2, EXE+3, EXE+4, EXE+5, BUILD+5
^TMP("EDPGLOB" TESTEXE+4

Label References

Name Line Occurrences
$$EDAT EXE+12, EXE+18
BLDCSV BUILD+39
BLDRITEM GETREPL+6, GETREPL+10
BUILD SRCH+19
GETREPL SAVE+21, SAVE+32
REPMULTS SAVE+20, SAVE+31
SRCH EXE+19
SUCCESS SAVE+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AREA SRCH+1~, SRCH+9*, SRCH+19, BUILD~
ARRAY GETREPL+1~, GETREPL+3*, GETREPL+6, GETREPL+7, GETREPL+10, GETREPL+12, BLDRITEM~, BLDRITEM+3, BLDRITEM+4, BLDRITEM+5
, BLDRITEM+10, BLDRITEM+11, BLDRITEM+12, BLDRITEM+17, BLDRITEM+18, BLDRITEM+19, GETELM+1~, GETELM+3*, GETELM+6, GETELM+7
, EXE+1~, EXE+3*, EXE+19, EXE+22, SRCH~, SRCH+19, BUILD~
CNT GETREPL+1~, GETREPL+8*, GETREPL+9*, GETREPL+10, BLDRITEM~, BLDRITEM+3, BLDRITEM+4, BLDRITEM+5, BLDRITEM+10, BLDRITEM+11
, BLDRITEM+12, BLDRITEM+17, BLDRITEM+18, BLDRITEM+19, GETELM+1~, GETELM+4*, GETELM+5*, GETELM+6, GETELM+7, EXE+7*
, SRCH+1~, SRCH+18*, SRCH+19, BUILD~
CSV EXE+1~, EXE+7*, EXE+19, EXE+20, SRCH~, SRCH+19, BUILD~, BUILD+7, BUILD+13, BUILD+39
CSVARRY EXE+1~, EXE+5*, EXE+19, EXE+22, SRCH~, SRCH+19, BUILD~, BUILD+39, BLDCSV~, BLDCSV+8*
, BLDCSV+9*, BLDCSV+10, BLDCSV+11, BLDCSV+12
CSVCNT BUILD+3*, BLDCSV+1~, BLDCSV+2*, BLDCSV+3, BLDCSV+12
DATA SUCCESS~, SUCCESS+2
DCNT BUILD+1~, BUILD+49*, BUILD+50
DT SRCH+5
E0 BLDRITEM+1~, BLDRITEM+15*, BLDRITEM+16, EXE+1~, EXE+11*, BUILD+1~, BUILD+9*, BUILD+10
EARRY EXE+1~, EXE+19, SRCH~, SRCH+19, BUILD~
EARRY( EXE+12*, EXE+18*, BUILD+8, BUILD+9, BUILD+45
ECNT BLDCSV+1~, BLDCSV+7*, BLDCSV+8, BLDCSV+9, BLDCSV+11*, BLDCSV+12
EDITABLE SAVE+1~, SAVE+7*, SAVE+14
EDPCNT SUCCESS+1~, SUCCESS+2*
EDPRES GETREPL+1~, GETREPL+2*, GETREPL+7, GETREPL+11, GETREPL+12, GETELM+1~, GETELM+2*, GETELM+8, EXE+1~, EXE+2*
, EXE+19, EXE+22, SRCH~, SRCH+19, BUILD~
>> EDPSITE TESTEXE+3*, SRCH+11, SRCH+12
EDPXML GETREPL~, GETREPL+7, GETREPL+11, SAVE~, SAVE+9, SAVE+21, SAVE+32, SUCCESS~, SUCCESS+2, GETELM~
, GETELM+8, TESTEXE+4*, TESTEXE+5, EXE~, EXE+19, EXE+20, SRCH~, SRCH+19, BUILD~, BUILD+39
, BLDCSV~, BLDCSV+3, BLDCSV+12
EID EXE+1~, EXE+10*, EXE+11
EIEN BLDRITEM+1~, BLDRITEM+14*, BLDRITEM+15, BLDRITEM+17, BLDRITEM+18, BLDRITEM+19, BUILD+10*, BUILD+11, BUILD+12, BUILD+21
, BUILD+28, BUILD+34, BUILD+36, BUILD+43*, BUILD+44, BUILD+49, BUILD+50, BLDCSV+1~, BLDCSV+5*, BLDCSV+6
, BLDCSV+7, BLDCSV+9
EIENS SAVE+1~, SAVE+24*, SAVE+25
ELEM SAVE+1~, SAVE+23*, SAVE+24
ELEMS REPMULTS+1~
ELEMS( REPMULTS+5*, REPMULTS+6, REPMULTS+8
ELOOP EXE+1~, EXE+15*, EXE+16, EXE+17
EPTR BLDRITEM+1~, BLDRITEM+16*, BLDRITEM+18, BLDRITEM+19, EXE+1~, EXE+11*, EXE+12, EXE+16*, EXE+18, BUILD+1~
ERR SAVE+1~, SAVE+18
ESEQ BLDRITEM+1~, BLDRITEM+16*, BLDRITEM+17, EXE+1~, EXE+11*, EXE+12, EXE+17*, EXE+18, BUILD+1~, BUILD+8*
, BUILD+9, BUILD+13, BUILD+21, BUILD+28, BUILD+34, BUILD+36, BUILD+44*, BUILD+45, BUILD+47, BUILD+48
, BUILD+49, BUILD+50, BLDCSV+1~, BLDCSV+6*, BLDCSV+7, BLDCSV+9
EXE BUILD+1~, BUILD+11*, BUILD+18, BUILD+23, BUILD+24
FDA SAVE+9!, SAVE+11!, SAVE+25!, SAVE+28!, SAVE+30!, REPMULTS+9!, REPMULTS+13!
FDA( SAVE+9*, SAVE+12*, SAVE+13*, SAVE+14*, SAVE+25*, SAVE+28*, REPMULTS+7*, REPMULTS+8*, REPMULTS+12*
FHDR BUILD+1~, BUILD+7*, BUILD+13*, BUILD+39, BLDCSV~, BLDCSV+3
FLD CHKHLOG~, CHKHLOG+5
FORMAT BUILD+1~, BUILD+12*, BUILD+20, BUILD+27, BUILD+33
FOUND CHKHLOG+1~, CHKHLOG+2*, CHKHLOG+5*, CHKHLOG+6
HDR BUILD+1~, BUILD+10*, BUILD+13
HFIL BUILD+1~, BUILD+3*
HFLD BUILD+1~, BUILD+10*
HLID CHKHLOG+1~, CHKHLOG+4*, CHKHLOG+5
IARRY BUILD+1~, BUILD+24!, BUILD+37!
IARRY( BUILD+30, BUILD+33
IARRY(0 BUILD+29, BUILD+36
ICNT BUILD+1~, BUILD+30*, BUILD+31*, BUILD+34
ID SAVE+1~, SAVE+3*, SAVE+9, SAVE+10, SAVE+16, SAVE+23, SAVE+24, SAVE+26, SAVE+27, REPMULTS+1~
, REPMULTS+4*, REPMULTS+5
IEN GETREPL+1~, GETREPL+4*, GETREPL+5, GETREPL+6, GETREPL+8*, GETREPL+10, BLDRITEM~, BLDRITEM+2, BLDRITEM+4, BLDRITEM+6
, BLDRITEM+7, BLDRITEM+14, BLDRITEM+15, REPMULTS~, REPMULTS+7, REPMULTS+8, REPMULTS+12, GETELM+1~, GETELM+4*, GETELM+6
, GETELM+7, EDAT~, EDAT+1, EDAT+2
IENS SAVE+1~, SAVE+10*, SAVE+12, SAVE+13, SAVE+14
INACTIVE SAVE+1~, SAVE+6*, SAVE+7, SAVE+13
LFIL BUILD+1~, BUILD+3*
LFLD BUILD+1~, BUILD+10*, BUILD+19
LIEN BLDCSV+1~, BLDCSV+4*, BLDCSV+5, BLDCSV+6, BLDCSV+7, BLDCSV+8, BLDCSV+9, BLDCSV+10*, BLDCSV+11, BLDCSV+12
LOGID SRCH+1~, SRCH+12*, SRCH+14, SRCH+19, BUILD~, BUILD+19, BUILD+21, BUILD+28, BUILD+34, BUILD+36
, CHKHLOG~, CHKHLOG+3, CHKHLOG+4
LOGIEN BUILD+1~, BUILD+41*, BUILD+43, BUILD+44, BUILD+46, BUILD+47, BUILD+48, BUILD+49, BUILD+50
LOGTIME SRCH+1~, SRCH+11*, SRCH+12
LOOP BUILD+1~, BUILD+30*, BUILD+33
LSEQ REPMULTS+1~, REPMULTS+6*, REPMULTS+7, REPMULTS+8
LTIME CHKHLOG+1~, CHKHLOG+3*, CHKHLOG+4
NAME SAVE+1~, SAVE+3*, SAVE+12
NEWIEN SAVE+1~
NEWIEN( SAVE+19
NEWIEN(0 SAVE+19
NIEN SAVE+1~, SAVE+19*, SAVE+20, SAVE+21, SAVE+31, SAVE+32
P1 GETREPL~, GETREPL+6, GETREPL+10, SAVE~, SAVE+2, SAVE+21, SAVE+32, GETELM~, TESTEXE+5, EXE~
, EXE+19, SRCH~
P1("area" SRCH+9
P1("csv" EXE+7
P1("editable" SAVE+7
P1("elements" SAVE+21*, SAVE+32*
P1("id" GETREPL+4, SAVE+3, SAVE+21*, SAVE+32*, TESTEXE+2*, EXE+6
P1("inactive" SAVE+6
P1("name" SAVE+3
P1("patient" SRCH+8
P1("provider" SRCH+8
P1("remove" SAVE+4
P1("resident" SRCH+8
P1("start" TESTEXE+1*, SRCH+5
P1("stop" SRCH+7
P2 GETREPL~, SAVE~, SAVE+20, SAVE+31, GETELM~, EXE~
P2("element" EXE+15, EXE+16, EXE+17
PARAM BLDRITEM~
PARAM("elements" BLDRITEM+13
PARAM("id" BLDRITEM+13
PARAMS REPMULTS~
PARAMS("element" REPMULTS+3, REPMULTS+4
PARAMS("role" REPMULTS+11, REPMULTS+12
PAT SRCH+1~, SRCH+8*, SRCH+14
PROV SRCH+1~, SRCH+8*
RABBR BLDRITEM+1~, BLDRITEM+9*, BLDRITEM+12
REMOVE SAVE+1~, SAVE+4*, SAVE+9
RES SRCH+1~, SRCH+8*
RID BLDRITEM+1~, BLDRITEM+7*, BLDRITEM+8, BLDRITEM+9, BLDRITEM+10, BLDRITEM+11, BLDRITEM+12, EXE+1~, EXE+6*, EXE+9
, EXE+10, EXE+11, EXE+14
RIEN BLDRITEM+1~, BLDRITEM+6*, BLDRITEM+7
RIENS SAVE+1~, SAVE+27*, SAVE+28
RLOOP REPMULTS+1~, REPMULTS+11*, REPMULTS+12
RNAME BLDRITEM+1~, BLDRITEM+8*, BLDRITEM+11
ROLE SAVE+1~, SAVE+26*, SAVE+27
ROLES REPMULTS+1~
SARRY BUILD+1~, BUILD+5*, BUILD+21, BUILD+28, BUILD+34, BUILD+36, BUILD+39, BUILD+41, BUILD+43, BUILD+44
, BUILD+49, BUILD+50, BUILD+52, BLDCSV~, BLDCSV+4, BLDCSV+5, BLDCSV+6, BLDCSV+7, BLDCSV+9
SEQ REPMULTS+1~, REPMULTS+4*, REPMULTS+5
START SRCH+1~, SRCH+5*, SRCH+11
STOP SRCH+1~, SRCH+7*
TAB BUILD+1~, BUILD+3*, BUILD+7, BUILD+13, BUILD+39, BLDCSV~, BLDCSV+8, BLDCSV+9
U BLDRITEM+3, BLDRITEM+5, BLDRITEM+16, REPMULTS+4, EXE+11, EXE+12, EXE+16, EXE+17, EXE+18, BUILD+10
, BUILD+45
VAL BUILD+1~, BUILD+19*, BUILD+21!, BUILD+24!, BUILD+25, BUILD+28!, BUILD+33*, BUILD+34!, CHKHLOG~, CHKHLOG+5
X SAVE+1~, REPMULTS+1~, REPMULTS+3*, REPMULTS+4
X0 BLDRITEM+1~, BLDRITEM+2*, BLDRITEM+3, BLDRITEM+5
XHDR BUILD+1~, BUILD+45*, BUILD+48
XMLARRY EXE+4*, EXE+19, EXE+20, EXE+22, SRCH~, SRCH+19, BUILD~, BUILD+46, BUILD+47, BUILD+48
, BUILD+50
XMLCNT BUILD+1~
XMLLINE BUILD+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All