Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: ECRPRSN

Package: Event Capture

Routine: ECRPRSN


Information

ECRPRSN ;ALB/JAP - Procedure Reasons Report;24 JAN 07

Source Information

Source file <ECRPRSN.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from menu option
START ;queued entry point or continuation
ASKREAS()
SPECR ;specific reasons
RANGE ;get any date range
DEVICE ;select output device
PROCESS ;get data to print
PRINT ;output report
LOOP ;print the section of the ^tmp global for a specific location/unit
LOOP1
MODPRT ;ALB/JAM - print CPT procedure modifiers
HEAD ;header
EXIT ;common exit point

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !!,"Just a moment please..."
  • Line Location: ASKREAS+4
Function Call: WRITE
  • Prompt: !,?5,"...finding Procedure Reasons related to the"
  • Line Location: ASKREAS+5
Function Call: WRITE
  • Prompt: !,?5," Location(s) and DSS Unit(s) you selected...",!
  • Line Location: ASKREAS+6
Function Call: WRITE
  • Prompt: !,"Selected Procedure Reasons --",!
  • Line Location: ASKREAS+25
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKREAS+31
Function Call: WRITE
  • Prompt: !
  • Line Location: SPECR+5
Function Call: WRITE
  • Prompt: !!!,?5,"Enter a Begin Date and End Date for the Event Capture "
  • Line Location: RANGE+2
Function Call: WRITE
  • Prompt: !,?5,"Procedure Reason Report.",!
  • Line Location: RANGE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+1
Function Call: WRITE
  • Prompt: !!,"No device selected. Exiting...",!!
  • Line Location: DEVICE+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+2
Function Call: WRITE
  • Prompt: !,"Report canceled..."
  • Line Location: DEVICE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+25
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+26
Function Call: WRITE
  • Prompt: !!,"Reason: ",ECREASN,!
  • Line Location: LOOP+3
Function Call: WRITE
  • Prompt: !,?6,PTNAME,?30,SSN,?37,DATE,?57,PROVN
  • Line Location: LOOP1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOP1+6
Function Call: WRITE
  • Prompt: !?4,"Modifier: "
  • Line Location: MODPRT+2
Function Call: WRITE
  • Prompt: !
  • Condition for execution: I>1
  • Line Location: MODPRT+6
Function Call: WRITE
  • Prompt: ?18,"- ",MOD," ",MODESC
  • Line Location: MODPRT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !,?12,"Event Capture Procedure Reason Report"
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: !,?12,"for the Date Range ",$$FMTE^XLFDT(ECSD2)," to ",$$FMTE^XLFDT(ECED2),!
  • Line Location: HEAD+6
Function Call: WRITE
  • Prompt: !,?3,"DSS Unit: ",UNIT,?55,"Page: ",PAGE
  • Line Location: HEAD+7
Function Call: WRITE
  • Prompt: !,?3,"Location: ",LOC,?52,"Printed: "_PRNTDT,!
  • Line Location: HEAD+8
Function Call: WRITE
  • Prompt: !?6,"Patient",?30,"SSN",?37,"Date/Time",?57,"Provider"
  • Line Location: HEAD+9
Function Call: WRITE
  • Prompt: !,DASH
  • Line Location: HEAD+10
Info |  Source |  Entry Points |  Interaction Calls