SCRPW40 ;RENO/KEITH - Diagnosis/Procedure Frequency Report ;06/22/99
Source file <SCRPW40.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BDT | ||
| EDT | ||
| START | ;Print report
 | 
|
| EXIT | ||
| DIV() | ;Check division
 | 
|
| STOP | ;Check for stop task request
 | 
|
| EVAL | ;Evaluate encounter
 | 
|
| DX | ;Get diagnoses
 | 
|
| DX1(SDIV) | ||
| PROC | ;Get procedures
 | 
|
| PROC1(SDIV) | ||
| ORD | ;Determine list order
 | 
|
| ORDV() | ||
| DPRT(SDIV) | ;Print report for a division
 | 
|
| DXPRT | ;Print diagnosis list
 | 
|
| DXP1 | ||
| DXP2 | ||
| PRPRT | ||
| PRP1 | ;S SDI=0 F  S SDI=$O(^TMP("SCRPW",$J,SDIV,"PROC",2,SDORD,SDI)) Q:'SDI!SDOUT!(SDCT>(SD("FREQ")-1))  S SDPR0=$G(^ICPT(SDI,0)) I $L(SDPR0) S SDPRC=$P(SDPR0,U),SDPRN=$P(SDPR0,U,2) D PRP2
 | 
|
| PRP2 | ||
| PRHD | ;Print procedure subheader
 | 
|
| DXHD | ;Print diagnosis subheader
 | 
|
| HDR | ;Print report header
 | 
|
| DHDR(SDI,SDT) | ;Set up division subheaders
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  |