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

Package: Event Capture

Routine: ECRECER


Information

ECRECER ;ALB/DAN-Event Capture Encounter Report ;Nov 04, 2020@22:42:04

Source Information

Source file <ECRECER.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  $$REPEAT^XLFSTR  
Event Capture 1 ($$GETPROV,$$GETSSN)^ECRDSSA  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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
Event Capture 1 ECRRPT2  

Entry Points

Name Comments DBIA/ICR reference
STRPT ;
GETREC ;Find records to put on report
EXPORT ;Put in delimited format for exporting
PRINT ;Display results
WRTLN ;Write report line
HDR ;Print Header
SUB ;Print totals

External References

Name Field # of Occurrence
$$GET1^DIQ GETREC+13, EXPORT+11, EXPORT+20, EXPORT+30, WRTLN+2
GETS^DIQ GETREC+16
$$GETPROV^ECRDSSA GETREC+15
$$GETSSN^ECRDSSA GETREC+19
$$FMTE^XLFDT EXPORT+13, EXPORT+22, EXPORT+32, WRTLN+1, HDR+6
$$REPEAT^XLFSTR HDR+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No Data found"
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !,$P(PATN,"~"),?32,$P(DATA,U,5),?38,$P(DATA,U,1),?43,$$FMTE^XLFDT($P(DATA,U,2),2),?59,PROV,?91,ECDSSU($P(DATA,U,3)),?123,$P(DATA,U,4)
  • Line Location: WRTLN+1
Function Call: WRITE
  • Prompt: !,?4,$P(DATA,U,6),?36,$P(DATA,U,7),?47,$P(DATA,U,8),?60,$P(DATA,U,9),?68,$$GET1^DIQ(728.442,$P(DATA,U,10),.01)
  • Line Location: WRTLN+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?51,"Event Capture Encounters Report",?123,"Page: ",PAGE
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,?(132-(12+$L(LOC))\2),$S(LOC="ALL":"For ALL Locations",1:"For Location "_LOC)
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,?47,"From ",$$FMTE^XLFDT(ECSD)," through ",$$FMTE^XLFDT(ECED)
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,?(132-(9+$L(SORT))\2),"Sorted by ",SORT,!
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,"Patient",?32,"SSN",?38,"I/O",?43,"Date/Time",?59," Primary Provider",?91,"DSS Unit",?123,"Total"
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !,?4,"Clinic",?36,"Stop Code",?47,"Credit Stop",?60,"CHAR4",?68,"MCA Labor Code",?123,"Proc Vol"
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",132)
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PROTOT(ARR),4)
  • Line Location: SUB+4
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PTOT,4),!
  • Line Location: SUB+6
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PTOT(ARR),4)
  • Line Location: SUB+9
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PROTOT,4),!
  • Line Location: SUB+11
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PTOT(ARR),4)
  • Line Location: SUB+14
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(PROTOT(ARR),4)
  • Line Location: SUB+16
Function Call: WRITE
  • Prompt: !,$J(DISP,128),$J(CLINTOT,4),!
  • Line Location: SUB+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ECH - [#721] GET1^DIQ,  GETS^DIQ
^ECX(728.442 - [#728.442] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECH("ADT" GETREC+5, GETREC+9, GETREC+11
^ECX(728.44 - [#728.44] GETREC+20
^ECX(728.441 - [#728.441] GETREC+23, GETREC+25, GETREC+27
^TMP("ECRECER" STRPT+1!, GETREC+23*, GETREC+25*, GETREC+27*, EXPORT+3, EXPORT+6, EXPORT+7, EXPORT+8, EXPORT+9, EXPORT+15
EXPORT+16, EXPORT+17, EXPORT+18, EXPORT+24, EXPORT+25, EXPORT+26, EXPORT+27, EXPORT+28, PRINT+3, PRINT+6
PRINT+7, PRINT+8, PRINT+9, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+22, PRINT+23, PRINT+24
PRINT+25, PRINT+26
^TMP("UNI" GETREC+4!, GETREC+12*, GETREC+14
^TMP($J STRPT+1!, EXPORT+4*, EXPORT+13*, EXPORT+22*, EXPORT+32*

Label References

Name Line Occurrences
EXPORT STRPT+3
GETREC STRPT+2
HDR PRINT+3, PRINT+6, PRINT+14, PRINT+22
PRINT STRPT+5
SUB PRINT+7, PRINT+15, PRINT+23
WRTLN PRINT+11, PRINT+19, PRINT+27

Naked Globals

Name Field # of Occurrence
^( EXPORT+10, EXPORT+19, EXPORT+29, PRINT+10, PRINT+18, PRINT+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR SUB+1~, SUB+4*, SUB+9*, SUB+14*, SUB+16*
CLIN PRINT+2~, PRINT+23*, PRINT+24, PRINT+25, PRINT+26, SUB+18
CLINIC EXPORT+2~, EXPORT+25*, EXPORT+26, EXPORT+27, EXPORT+28
CLINTOT PRINT+2~, PRINT+23!, PRINT+28*, SUB+18
CLNODE GETREC+1~, GETREC+20*, GETREC+23, GETREC+25, GETREC+27
CNT EXPORT+1~, EXPORT+4*, EXPORT+12*, EXPORT+13, EXPORT+21*, EXPORT+22, EXPORT+31*, EXPORT+32
DATA EXPORT+1~, EXPORT+10*, EXPORT+11, EXPORT+13, EXPORT+19*, EXPORT+20, EXPORT+22, EXPORT+29*, EXPORT+30, EXPORT+32
PRINT+1~, PRINT+10*, PRINT+18*, PRINT+26*, WRTLN+1, WRTLN+2
DISP SUB+1~, SUB+4*, SUB+6*, SUB+9*, SUB+11*, SUB+14*, SUB+16*, SUB+18*
ECARR GETREC+1~, GETREC+16!
ECARR(721 GETREC+17, GETREC+18, GETREC+20, GETREC+21, GETREC+23, GETREC+25, GETREC+27
ECD GETREC+1~, GETREC+6*, GETREC+7*, GETREC+9, GETREC+11, GETREC+12, GETREC+14, GETREC+23, GETREC+25, GETREC+27
ECDFN GETREC+1~, GETREC+4*, GETREC+5*, GETREC+9, GETREC+11, GETREC+12, GETREC+14, GETREC+18
>> ECDSSU( GETREC+7, EXPORT+13, EXPORT+22, EXPORT+32, WRTLN+1
ECDT GETREC+1~, GETREC+8*, GETREC+9*, GETREC+11, GETREC+12, GETREC+14, GETREC+23, GETREC+25, GETREC+27
>> ECED GETREC+9, HDR+6
ECIEN GETREC+1~, GETREC+10*, GETREC+11*, GETREC+12, GETREC+13, GETREC+14*, GETREC+15, GETREC+16, GETREC+17, GETREC+18
GETREC+19, GETREC+20, GETREC+21, GETREC+23, GETREC+25, GETREC+27
ECIO GETREC+1~, GETREC+17*, GETREC+23, GETREC+25, GETREC+27
>> ECL0 PRINT+3
ECLI GETREC+1~, GETREC+3*, GETREC+5, GETREC+9, GETREC+11, GETREC+23, GETREC+25, GETREC+27
ECLINM GETREC+2~, GETREC+21*, GETREC+27
>> ECLOC1( GETREC+3, GETREC+23, GETREC+25, GETREC+27, PRINT+3
ECPATN GETREC+1~, GETREC+18*, GETREC+23, GETREC+25, GETREC+27
ECPROV GETREC+1~, GETREC+15*, GETREC+23, GETREC+25, GETREC+27
>> ECPTYP STRPT+3
>> ECSD GETREC+8, HDR+6
>> ECSORT GETREC+21, GETREC+22, GETREC+24, GETREC+26, EXPORT+5, EXPORT+14, EXPORT+23, PRINT+5, PRINT+13, PRINT+21
HDR+7, SUB+2, SUB+7, SUB+12
ECSSN GETREC+1~, GETREC+19*, GETREC+23, GETREC+25, GETREC+27
ECVOL GETREC+1~, GETREC+10*, GETREC+13*, GETREC+23, GETREC+25, GETREC+27
IEN EXPORT+1~, EXPORT+9*, EXPORT+10, EXPORT+18*, EXPORT+19, EXPORT+28*, EXPORT+29, PRINT+1~, PRINT+9*, PRINT+10
PRINT+17*, PRINT+18, PRINT+26*
IO STRPT+4
IOF HDR+2
LOC EXPORT+1~, EXPORT+6*, EXPORT+7, EXPORT+8, EXPORT+9, EXPORT+13, EXPORT+15*, EXPORT+16, EXPORT+17, EXPORT+18
EXPORT+22, EXPORT+24*, EXPORT+25, EXPORT+26, EXPORT+27, EXPORT+28, EXPORT+32, PRINT+1~, PRINT+3*, PRINT+6*
PRINT+7, PRINT+8, PRINT+9, PRINT+14*, PRINT+15, PRINT+16, PRINT+17, PRINT+22*, PRINT+23, PRINT+24
PRINT+25, PRINT+26, HDR+5
MCA EXPORT+1~, EXPORT+11*, EXPORT+13, EXPORT+20*, EXPORT+22, EXPORT+30*, EXPORT+32
PAGE PRINT+1~, PRINT+4*, HDR+3*, HDR+4
PATN EXPORT+1~, EXPORT+7*, EXPORT+8, EXPORT+9, EXPORT+13, EXPORT+17*, EXPORT+18, EXPORT+22, EXPORT+27*, EXPORT+28
EXPORT+32, PRINT+1~, PRINT+7*, PRINT+8, PRINT+9, PRINT+16*, PRINT+17, PRINT+20, PRINT+25*, PRINT+26
PRINT+28, WRTLN+1, SUB+6
PROTOT PRINT+1~, PRINT+7!, PRINT+15!, PRINT+20*, PRINT+23!, SUB+11
PROTOT( PRINT+12*, PRINT+28*, SUB+4, SUB+16
PROV EXPORT+1~, EXPORT+8*, EXPORT+9, EXPORT+13, EXPORT+16*, EXPORT+17, EXPORT+18, EXPORT+22, EXPORT+26*, EXPORT+27
EXPORT+28, EXPORT+32, PRINT+1~, PRINT+8*, PRINT+9, PRINT+12, PRINT+15*, PRINT+16, PRINT+17, PRINT+24*
PRINT+25, PRINT+26, PRINT+28, WRTLN+1, SUB+11
PTOT PRINT+1~, PRINT+7!, PRINT+12*, PRINT+15!, PRINT+23!, SUB+6
PTOT( PRINT+20*, PRINT+28*, SUB+9, SUB+14
SORT HDR+1~, HDR+7*, HDR+8
U GETREC+23, GETREC+25, GETREC+27, EXPORT+11, EXPORT+13, EXPORT+20, EXPORT+22, EXPORT+30, EXPORT+32, WRTLN+1
WRTLN+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All