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

Package: Event Capture

Routine: ECRPRSN2


Information

ECRPRSN2 ;ALB/DAN - Updated Procedure Reasons Report;24 JAN 07 ;9/30/14 17:18

Source Information

Source file <ECRPRSN2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 DD^%DT  NOW^%DTC  $$GET1^DIQ  ^DIR  
Event Capture 2 $$GETPPRV^ECPRVMUT  $$GETPRNM^ECRDSSA  
Kernel 2 ^%ZISC  $$FMTE^XLFDT  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  

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 ECRRPT1  

Entry Points

Name Comments DBIA/ICR reference
STRPT ;queued entry point or continuation
PROCESS ;get data to print
PRINT ;output report
HEAD ;header
EXIT ;common exit point
EXPORT ;Convert data to exportable format

External References

Name Field # of Occurrence
DD^%DT PRINT+3, PRINT+4
NOW^%DTC PRINT+4
^%ZISC STRPT+4, EXIT+1
$$GET1^DIQ PROCESS+18
^DIR PRINT+9, HEAD+2
$$GETPPRV^ECPRVMUT PROCESS+28
$$GETPRNM^ECRDSSA PROCESS+20
$$CPT^ICPTCOD PROCESS+24
$$FMTE^XLFDT PRINT+16, HEAD+6, EXPORT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: !,"DSS Unit: ",$P(DSSU,"~",1)_" (IEN "_$P(DSSU,"~",2)_")"
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !,?47,"Event Capture Procedure Reasons Report",?123,"Page: ",PAGE
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: !,?43,"for the Date Range ",$$FMTE^XLFDT(ECSD2)," to ",$$FMTE^XLFDT(ECED2),!,?53,"Printed: "_PRNTDT,!
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !,"Location: ",LOC,!
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: ?3,"PROCEDURE REASON",?35,"RSN#",?41,"PROC CODE",?52,"PROCEDURE NAME",?118,"DATE/TIME",!,?43,"PATIENT",?75,"SSN",?81,"PROVIDER"
  • Line Location: HEAD+8
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: HEAD+9
Routine Call
  • DIR
  • Line Location:
    • PRINT+9
    • HEAD+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ECH - [#721] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PROCESS+25
^EC(725 - [#725] PROCESS+22
^ECH - [#721] PROCESS+13
^ECH("AC" PROCESS+12, PROCESS+13
^ECR - [#720.4] PROCESS+18
^TMP("ECREAS" PROCESS+4!, PROCESS+29*, PRINT+6, PRINT+12, PRINT+13, PRINT+14, PRINT+15, EXIT+2!, EXPORT+4, EXPORT+5
EXPORT+6
^TMP($J EXPORT+2!, EXPORT+3*, EXPORT+7*

Label References

Name Line Occurrences
EXIT STRPT+2, STRPT+6
EXPORT STRPT+2
HEAD PRINT+7, PRINT+12, PRINT+17
PRINT STRPT+3
PROCESS STRPT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PRINT+1~, PRINT+4
CNT EXPORT+1~, EXPORT+3*, EXPORT+7*
DASH PRINT+1~, PRINT+2*, HEAD+9
DATA PRINT+1~, PRINT+15*, PRINT+16, EXPORT+1~, EXPORT+6*, EXPORT+7
DATE PRINT+1~, PRINT+14*, PRINT+15, PRINT+16, EXPORT+1~, EXPORT+5*, EXPORT+6, EXPORT+7
DIR PRINT+9!, HEAD+2!
DIR(0 PRINT+9*, HEAD+2*
DSSU PRINT+1~, PRINT+12*, PRINT+13, PRINT+14, PRINT+15, EXPORT+1~, EXPORT+4*, EXPORT+5, EXPORT+6, EXPORT+7
EC PROCESS+1~, PROCESS+13*, PROCESS+14, PROCESS+15, PROCESS+16, PROCESS+19, PROCESS+25
ECCPT PROCESS+2~, PROCESS+22*, PROCESS+23, PROCESS+24*, PROCESS+29
ECD PROCESS+1~, PROCESS+12*, PROCESS+13, PROCESS+20, PROCESS+29
ECDA PROCESS+1~, PROCESS+13*, PROCESS+18, PROCESS+28
ECDFN PROCESS+2~, PROCESS+14*
>> ECDSSU( PROCESS+10, PROCESS+11
>> ECED PROCESS+12, PROCESS+15, PROCESS+24, PRINT+3
ECED2 PRINT+1~, PRINT+3*, HEAD+6
ECFILE PROCESS+2~, PROCESS+21*, PROCESS+22, PROCESS+23
>> ECGUI STRPT+3, EXIT+1
>> ECLINK PROCESS+6
>> ECLINK( PROCESS+18
>> ECLOC( PROCESS+8, PROCESS+9
ECLOCA PROCESS+1~, PROCESS+16*, PROCESS+17, PROCESS+29
ECP PROCESS+1~, PROCESS+19*, PROCESS+20, PROCESS+21, PROCESS+22
ECPA PROCESS+1~, PROCESS+25*, PROCESS+26
ECPATN PROCESS+1~, PROCESS+25*, PROCESS+26*, PROCESS+27*, PROCESS+29
ECPI PROCESS+3~, PROCESS+24*
ECPROCNM PROCESS+3~, PROCESS+20*, PROCESS+29
ECPRV PROCESS+2~, PROCESS+28*
ECPRVN PROCESS+2~, PROCESS+28*, PROCESS+29
>> ECPTYP STRPT+2
ECR PROCESS+1~, PROCESS+18*
ECRL PROCESS+1~, PROCESS+18*
ECRN PROCESS+1~, PROCESS+18*, PROCESS+29
ECRSNUM PROCESS+3~, PROCESS+18*, PROCESS+29
>> ECSD PROCESS+12, PROCESS+15, PRINT+3
ECSD2 PRINT+1~, PRINT+3*, HEAD+6
ECSSN PROCESS+1~, PROCESS+26*, PROCESS+29
ECUNIT PROCESS+2~, PROCESS+16*, PROCESS+17, PROCESS+29
IO STRPT+3, STRPT+4
IO(0 STRPT+4
IOF PRINT+11, HEAD+3
IOSL PRINT+17
IOST PRINT+9, PRINT+11, HEAD+1, HEAD+2, HEAD+3
JJ PROCESS+3~, PROCESS+8*, PROCESS+9, PROCESS+10*, PROCESS+11, PRINT+10*, HEAD+1*
LOC PRINT+1~, PRINT+7*, PRINT+12*, PRINT+13, PRINT+14, PRINT+15, HEAD+7, EXPORT+1~, EXPORT+4*, EXPORT+5
EXPORT+6, EXPORT+7
NLOC PROCESS+3~
NLOC( PROCESS+9*, PROCESS+17, PROCESS+29
NUNIT PROCESS+3~
NUNIT( PROCESS+11*, PROCESS+17, PROCESS+29
PAGE PRINT+1~, PRINT+2*, HEAD+2, HEAD+4*, HEAD+5
PAT PRINT+1~, PRINT+14*, PRINT+15, PRINT+16, EXPORT+1~, EXPORT+5*, EXPORT+6, EXPORT+7
PRNTDT PRINT+1~, PRINT+4*, HEAD+6
QFLAG PRINT+1~, PRINT+2*, PRINT+9, HEAD+2*
REAS PROCESS+3~, PROCESS+18*, PRINT+1~, PRINT+13*, PRINT+14, PRINT+15, PRINT+16, EXPORT+1~, EXPORT+4*, EXPORT+5
EXPORT+6, EXPORT+7
>> SS PRINT+10*, HEAD+1*
U PROCESS+16, PROCESS+19, PROCESS+29, PRINT+16, EXPORT+7
Y PRINT+1~, PRINT+3*, PRINT+4*, HEAD+2
>> ZTQUEUED STRPT+5
>> ZTREQ STRPT+5*
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 |  Local Variables  | All