SDECSTP ;ALB/BNT - SCHEDULING ENHANCEMENTS STOP CODES ;11/04/2012
Source file <SDECSTP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LST | ; Display the SCHEDULING STOP CODES Parameters
 | 
|
| LSTCLN | ; Display all Hospital Locations with SCHEDULING Stop Codes
 | 
|
| GETCLNS(SDECARR) | ; Get all Scheduling Hospital Location Clinics
 ; Input: SDECARR = Array passed by ref to return clinics ; Output: SDECARR(Report Type,Clinic Name)=Hospital Location IEN^Stop Code^Stop Code Name  | 
|
| ADD(SDECPARM) | ;
 | 
|
| HDR(SDECPAGE,LST,SDECNOW) | ; Write the header
 ; Define SDECDATA - Tells whether data has been displayed for a screen  | 
|
| HDLN1 | ;
 | 
|
| HDLN2 | ;
 | 
|
| CHKP(SDECLNS,LST,SDECNOW) | ; Check for End of Page
 ; Input variables -> SDECLNS -> Number of lines from bottom ; ; Output variable -> SDECDATA -> 0 -> New screen, no data displayed yet ; 1 -> Data displayed on current screen  | 
|
| WRDESC(LINE) | ; Write the description line
 | 
|
| WRLN1(CLSTP,CLSCAT) | ; Write the SDEC Stop Codes
 | 
|
| WRLN2(HLOC,CAT,CLSTP) | ; Write the Clinic Location, Category and Stop Code
 | 
|
| ULINE(X) | ;Print one line of characters
 | 
|
| RJ(SDECST,SDECLEN) | ||
| PAUSE | ||
| PAUSE2 | ||
| DEVICE | ;
 | 
|
| EXIT | ;
 | 
|
| FLTCL(LOC) | ; Filter the Clinic Hospital Locations
 ; Input = Hospital Location file #44 IEN ; Returns 0 = Invalid SQWM Clinic Stop ; 1^STOP CODE NAME^Clinic Name  | 
|
| FLTCLSTP(CLST) | ; Filter the CLINIC STOP codes
 ; Filter SCHEDULING STOP CODES Parameters ; ; Returns 0 = Invalid Clinic Stop ; 1^Parameter Category^STOP CODE^STOP CODE NAME = Valid Clinic Stop ; Parameter Categories are (P=Primary Care, S=Specialty Care, M=Mental Health)  | 
| 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: READ | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: READ | 
  | 
| Function Call: WRITE | 
  |