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

Package: Scheduling

Routine: SCRPW61


Information

SCRPW61 ;BP-CIOFO/KEITH - Patient Appointment Statistics (cont.) ; 07 May 99 4:33 PM

Source Information

Source file <SCRPW61.m>

Entry Points

Name Comments DBIA/ICR reference
CNT ;Count clinic statistics
ORD() ;Determine collating value for patient list
STOP ;Check for stop task request
AC ;Gather all clinics
A1
SC ;Gather selected clinics
RC ;Gather range of clinics
SS ;Gather clinics with selected Stop Codes
SS1
RS ;Gather clinics in range of Stop Codes
RC1
CG ;Gather clinics with selected clinic group
DIV() ;Check division
SET ;Set ^TMP global
SET1(SDIV)
FOOT ;Report footer
DPRT(SDIV) ;Print report for a division
PLINE(SDAPP) ;Print patient detail line
CLINE ;Print clinic sub-total line
DTOT ;Print division total
HD1 ;Print patient list sub-header
HD2 ;Print clinic list sub-header

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FOOT+2
Function Call: WRITE
  • Prompt: SDLINE,!?(SDCOL),"NOTE: This report reflects appointment workload that is not defined as cancelled"
  • Line Location: FOOT+3
Function Call: WRITE
  • Prompt: !?(SDCOL+6),"or no-showed, including walk-in (unscheduled) appointments. It does not"
  • Line Location: FOOT+4
Function Call: WRITE
  • Prompt: !?(SDCOL+6),"represent all outpatient activity. Report totals are tabulated separately",!?(SDCOL+6),"and will not necessarily be equal to the sum of the sub-total columns.",!,SDLINE
  • Line Location: FOOT+5
Function Call: WRITE
  • Prompt: !!?(132-$L(SDX)\2),SDX
  • Line Location: DPRT+2
Function Call: WRITE
  • Prompt: !?(SDCOL+8),SDPTNA,?(SDCOL+40),$E(SDSSN,1,3),"-",$E(SDSSN,4,5),"-",$E(SDSSN,6,10)
  • Line Location: PLINE+3
Function Call: WRITE
  • Prompt: ?(SDCOL+54),$P(Y,":",1,2)
  • Line Location: PLINE+3
Function Call: WRITE
  • Prompt: !?(SDCOL+5),SDCLN
  • Line Location: CLINE+2
Function Call: WRITE
  • Prompt: ?(SDCOL+27+(12*SDI)),$J($P(SDCTOT,U,SDI),12,0)
  • Line Location: CLINE+2
Function Call: WRITE
  • Prompt: !?(SDCOL+4),$E(SDTLINE,1,32)
  • Line Location: DTOT+1
Function Call: WRITE
  • Prompt: ?(SDCOL+30+(12*SDI)),$E(SDTLINE,1,10)
  • Line Location: DTOT+1
Function Call: WRITE
  • Prompt: !?(SDCOL+5),$S(SDIV:"DIVISION",1:"REPORT")," TOTAL:"
  • Line Location: DTOT+2
Function Call: WRITE
  • Prompt: ?(SDCOL+27+(12*SDI)),$J($P(SDTOT,U,SDI),12,0)
  • Line Location: DTOT+2
Function Call: WRITE
  • Prompt: !?(SDCOL+8),"Patient",?(SDCOL+40),"SSN",?(SDCOL+54),"Appt. date/time"
  • Line Location: HD1+1
Function Call: WRITE
  • Prompt: !?(SDCOL+7),$E(SDLINE,1,31),?(SDCOL+40),$E(SDLINE,1,12),?(SDCOL+54),$E(SDLINE,1,18)
  • Line Location: HD1+2
Function Call: WRITE
  • Prompt: !?(SDCOL+5),"Clinic",?(SDCOL+45),"Appts.",?(SDCOL+57),"Visits",?(SDCOL+68),"Uniques"
  • Line Location: HD2+1
Function Call: WRITE
  • Prompt: !?(SDCOL+4),$E(SDLINE,1,32)
  • Line Location: HD2+2
Function Call: WRITE
  • Prompt: ?(SDCOL+30+(12*SDI)),$E(SDLINE,1,10)
  • Line Location: HD2+2
Info |  Source |  Entry Points |  Interaction Calls