Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BSDH021

BSDH021.m

Go to the documentation of this file.
  1. BSDH021 ; IHS/ANMC/LJF - HELP TEXT FOR CLINIC AVAIL RPTS ;
  1. ;;5.3;PIMS;**1005,1007,1012**;FEB 26, 2007
  1. ;IHS/OIT/LJF 04/12/2006 PATCH 1005 added WK5 subroutine
  1. ;cmi/anch/maw 2/6/2007 PATCH 1007 item 1007.18, 1007.19 added AM4 and AM5 subroutines
  1. ;cmi/flag/maw 06/02/2010 PATCH 1012 added TOD subroutine
  1. ;
  1. ABB ;EP; intro text for Clinic Abbreviations
  1. NEW BSDX
  1. S BSDX(1)="Use this report to produce a listing of abbreviations for"
  1. S BSDX(2)="all active clinics. Many reports do not have room for"
  1. S BSDX(3)="clinic names so abbreviations are used. This list can"
  1. S BSDX(4)="serve to decipher unfamiliar abbreviations."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. AM1 ;EP; intro text for Appt Mgt Statistics
  1. NEW BSDX
  1. S BSDX(1)="Use this report to print a statistics for appointments with"
  1. S BSDX(2)="their corresponding statuses of checked-in, checked-out,"
  1. S BSDX(3)="no action taken, cancelled, no-shows and inpatient. Use"
  1. S BSDX(4)="the report to track whether all your appointments have"
  1. S BSDX(5)="been processed. This will insure that workload reports"
  1. S BSDX(6)="run properly."
  1. D DISPLAY(6)
  1. Q
  1. ;
  1. AM2 ;EP; intro text for "NO Action Taken" appointments
  1. NEW BSDX
  1. S BSDX(1)="Use this report to list all appointments with no status"
  1. S BSDX(2)="or with a status of ""No Action Taken"". All Workload"
  1. S BSDX(3)="and statistical reports will not be accurate until these"
  1. S BSDX(4)="appointments have an appropriate status added."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. AM3 ;EP; intro text for List Uncoded Appointments
  1. NEW BSDX
  1. S BSDX(1)="This is a PCC report duplicated here for convenience."
  1. S BSDX(2)="It can also be found on the Visit Review Report menu as"
  1. S BSDX(3)="CINC - Scheduling Check-In Created Visits Not Yet Coded."
  1. S BSDX(4)="It will list all PCC visits created by Scheduling that do"
  1. S BSDX(5)="NOT have a POV added yet. This is used to determine if"
  1. S BSDX(6)="PCC forms are not being submitted or if duplicate visits"
  1. S BSDX(7)="are being created."
  1. D DISPLAY(7)
  1. Q
  1. ;
  1. AM4 ;EP; intro text for "Eligibility" appointments
  1. NEW BSDX
  1. S BSDX(1)="Use this report to list all appointments with patient's"
  1. S BSDX(2)="Insurance Eligibility. You will be asked to select"
  1. S BSDX(3)="which type of coverage to display as well as what to"
  1. S BSDX(4)="sort the report by."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. AM5 ;EP; intro text for "Cancelled" appointments
  1. NEW BSDX
  1. S BSDX(1)="Use this report to list all appointments that were cancelled"
  1. S BSDX(2)="This report may take some time as it has to search through"
  1. S BSDX(3)="the entire patient file to obtain the information needed for"
  1. S BSDX(4)="the report."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. CAP ;EP; intro text for Clinic Capacity Report
  1. NEW BSDX
  1. S BSDX(1)="Use this report to compare appointment slots assigned vs."
  1. S BSDX(2)="open slots left. For past dates this report will also"
  1. S BSDX(3)="display the number of actual patient encounters that day,"
  1. S BSDX(4)="the number of new appointments made that day along with"
  1. S BSDX(5)="the average number of days between making the appointment"
  1. S BSDX(6)="and the appointment date itself."
  1. D DISPLAY(6),PAUSE^BDGF
  1. Q
  1. ;
  1. CAV ;EP; intro text for Clinic Availability Report
  1. NEW BSDX
  1. S BSDX(1)="Use this report to view the month-at-a-glance display for"
  1. S BSDX(2)="selected dates for multiple clinics with short appointment"
  1. S BSDX(3)="lists attached. You can choose to also include no-shows"
  1. S BSDX(4)="and cancelled appointments in the listings."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. DOW ;EP; -- intro on Clinic List (Day of Week)
  1. NEW BSDX
  1. S BSDX(1)="Use this report to generate a list of clinics by the day"
  1. S BSDX(2)="of week they meet. It also lists if a clinic meets on each"
  1. S BSDX(3)="day currently or will in the future. You can choose to print"
  1. S BSDX(4)="by division, principal clinic or selected clinics."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. NAA ;EP; intro text for Next Available Appointment
  1. NEW BSDX
  1. S BSDX(1)="Use this report to print a listing of active clinics,"
  1. S BSDX(2)="sorted by principal clinic, noting the number of days"
  1. S BSDX(3)="until an appointment is available."
  1. D DISPLAY(3)
  1. Q
  1. ;
  1. NAM ;EP; intro text for Count Number Appts Made
  1. NEW BSDX
  1. S BSDX(1)="Use this report to review the number of appointments made"
  1. S BSDX(2)="each day by principal clinic and individual clinic. The"
  1. S BSDX(3)="number made by day of week is also included as well as the"
  1. S BSDX(4)="wait time between making the appointment and the actual"
  1. S BSDX(5)="appointment date. The wait times are listed as low, high"
  1. S BSDX(6)="and average number of days."
  1. D DISPLAY(6)
  1. Q
  1. ;
  1. NS1 ;EP; intro text for No-Show Report
  1. NEW BSDX
  1. S BSDX(1)="Use this report to list numbers of no-shows by date and"
  1. S BSDX(2)="optionally a patient listing. Subtotaled by clinic and"
  1. S BSDX(3)="division."
  1. D DISPLAY(3)
  1. Q
  1. ;
  1. NS2 ;EP; intro text for Frequent No-Shows
  1. NEW BSDX
  1. S BSDX(1)="Use this report to track patients with a specified number"
  1. S BSDX(2)="of recorded no-shows by clinic, by principal clinic or for"
  1. S BSDX(3)="your whole facility. Each time you run the report, you can"
  1. S BSDX(4)="select the # of no-shows that will determine who to include"
  1. S BSDX(5)="in the listing."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. NUM ;EP; intro text for Number of Available Appointments
  1. NEW BSDX
  1. S BSDX(1)="Use this report to view the number of appointments still"
  1. S BSDX(2)="available in selected clinics for a 14 day date range."
  1. S BSDX(3)="The default is to start with today. The list is sorted by"
  1. S BSDX(4)="principal clinic"
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. TOD ;EP; intro text for Time of Day clinic fills up
  1. NEW BSDX
  1. S BSDX(1)="Use this report to display the time of day a clinic fills"
  1. S BSDX(2)="up. It will display the date and time of the last"
  1. S BSDX(3)="appointment made, even if it did not occur on the day that"
  1. S BSDX(4)="the report is generated"
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. WK1 ;EP; intro text for Workload Report: Appts by Type
  1. NEW BSDX
  1. S BSDX(1)="Use this report to view counts of completed appointments"
  1. S BSDX(2)="broken down by type of appointment (scheduled, same day,"
  1. S BSDX(3)="walkin, overbook or inpatient). Sorts include clinic,"
  1. S BSDX(4)="principal clinic, provider or team. Optional subsorts"
  1. S BSDX(5)="include morning vs. afternoon appts., pediatric vs. adult"
  1. S BSDX(6)="patients, and male vs. female patients."
  1. D DISPLAY(6)
  1. Q
  1. ;
  1. WK2 ;EP; intro text for Workload Listing
  1. NEW BSDX
  1. S BSDX(1)="Use this report to view a listing of completed appointments"
  1. S BSDX(2)="sorted by clinic and date. For each appointment, the type"
  1. S BSDX(3)="(scheduled, walkin, inpt, etc.), chart #, sex, age and"
  1. S BSDX(4)="appointment status (checked-in, no action taken) are listed"
  1. S BSDX(5)="Can be sorted by principal clinic, provider or team."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. WK3 ;EP; intro text for Workload Comparisons
  1. NEW BSDX
  1. S BSDX(1)="Use this report to compare statistics between the date"
  1. S BSDX(2)="range selected and the same date range in the previous"
  1. S BSDX(3)="year. For each month, the net change and percent change"
  1. S BSDX(4)="is noted. The report can be sorted by clinic, principal"
  1. S BSDX(5)="clinic, provider or team. No subsorts are available."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. WK4 ;EP; intro text for Scheduled vs. Seen report
  1. NEW BSDX
  1. S BSDX(1)="Use this report to compare workload expectations versus"
  1. S BSDX(2)="what actually happened in clinic. Scheduled appointments"
  1. S BSDX(3)="are added to overbooks while cancellations are subtracted"
  1. S BSDX(4)="to give you the number of patients expected. Then no-shows"
  1. S BSDX(5)="are subtracted and walk-ins added to show how many patients"
  1. S BSDX(6)="were actually seen. Sorts and subsorted are the same as"
  1. S BSDX(7)="Statistics by Type of Appointment report."
  1. D DISPLAY(7)
  1. Q
  1. ;
  1. ;IHS/OIT/LJF 04/12/2006 PATCH 1005 added WK5 subroutine
  1. WK5 ;EP; intro text for Clinic Workload Report
  1. NEW BSDX
  1. S BSDX(1)="Use this option to print out statistics on the number of"
  1. S BSDX(2)="appointments per clinic for a date range. The Expanded"
  1. S BSDX(3)="Report breaks down the numbers by scheduled and unscheduled"
  1. S BSDX(4)="appointments, cancellations and inpatients. You can choose"
  1. S BSDX(5)="to list the patients. The Brief Report lists only the number"
  1. S BSDX(6)="of appointments and compares it to the same date range of"
  1. S BSDX(7)="the previous year. It can take a long time to run. This"
  1. S BSDX(8)="report is NOT designed to be run on the terminal screen!"
  1. D DISPLAY(8)
  1. Q
  1. ;
  1. WK6 ;EP; intro text for turn around time report
  1. NEW BSDX
  1. S BSDX(1)="Use this option to print out statistics on the turn around"
  1. S BSDX(2)="time of appointments. Turn around time (TAT) is the difference"
  1. S BSDX(3)="between time checked in and time checked out. Report can"
  1. S BSDX(4)="be summary and detailed. Summary lists number of appointments"
  1. S BSDX(5)="number checked in and number checked out. Detailed includes"
  1. S BSDX(6)="summary info plus a listing of each appointment with patient"
  1. S BSDX(7)="name, chart number, appointment time, check in time, check out"
  1. S BSDX(8)="time, and TAT"
  1. D DISPLAY(8)
  1. Q
  1. ;
  1. WK7 ;EP; intro text for chart request and routing slip report
  1. NEW BSDX
  1. S BSDX(1)="Use this option to print out statistics on the number of"
  1. S BSDX(2)="chart requests and routing slips printed by month. The report"
  1. S BSDX(3)="displays number of routing slips printed, subtotals by chart"
  1. S BSDX(4)="requests, scheduled appointments and walkins."
  1. S BSDX(5)="The report can be subtotaled by sorting criteria."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. WK8 ;EP; intro text for advanced access report
  1. NEW BSDX
  1. S BSDX(1)="Use this option to print out a report to assess the internal"
  1. S BSDX(2)="and external demand for appointments. The report should be"
  1. S BSDX(3)="evaluated on a daily basis to adjust the providers schedule"
  1. S BSDX(4)="so that patients have better access to health care"
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. DISPLAY(N) ; -- display array with N lines
  1. S BSDX(1,"F")="!!!?5"
  1. F I=2:1:N S BSDX(I,"F")="!?5"
  1. S BSDX(N+1,"F")="!!"
  1. D EN^DDIOL(.BSDX)
  1. Q
  1. ;
  1. PAD(DATA,LENGTH) ; -- SUBRTN to pad length of data
  1. Q $E(DATA_$$REPEAT^XLFSTR(" ",LENGTH),1,LENGTH)
  1. ;
  1. SP(N) ; -- returns N number of spaces
  1. Q $$PAD(" ",N)