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

BSDH04.m

Go to the documentation of this file.
  1. BSDH04 ; IHS/ANMC/LJF - INTRO TEXT 4 APP COORD MENU ;
  1. ;;5.3;PIMS;;APR 26, 2002
  1. ;
  1. ACR ;EP; intro text for Add Cancellation Reasons
  1. NEW BSDX
  1. S BSDX(1)="Use this option to add cancellation reasons. Deleting"
  1. S BSDX(2)="reasons is not allowed; make them inactive. A sample set"
  1. S BSDX(3)="of reasons was installed but you may create those fitting"
  1. S BSDX(4)=" to your facility."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. AEH ;EP; intro text for add/edit holiday
  1. NEW BSDX
  1. S BSDX(1)="Use this option to add holidays to the Scheduling calendar."
  1. S BSDX(2)="If you are adding or changing a holiday that will affect"
  1. S BSDX(3)="the availability of clinic schedules already set up,"
  1. S BSDX(4)="remember to use the option REMAP CLINICS."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. AWR ;EP; intro text for Add Waiting List Reasons
  1. NEW BSDX
  1. S BSDX(1)="Use this option to add reasons patients are placed on"
  1. S BSDX(2)="a waiting list. Deleting reasons is not allowed; make"
  1. S BSDX(3)="them inactive. A sample set of reasons was installed"
  1. S BSDX(4)="but you may create those whic are more appropriate for"
  1. S BSDX(5)="your facility."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. CHG ;EP; intro text for Convert Patterns to 30-60
  1. NEW BSDX
  1. S BSDX(1)="Use this option to change the patterns created using 15"
  1. S BSDX(2)="minute increments to 30 or 60 minute time slot patterns."
  1. D DISPLAY(2)
  1. Q
  1. ;
  1. CVS ;EP; intro text for Create Visit Status Report
  1. NEW BSDX
  1. S BSDX(1)="Use this report to review whether clinics have 'Create"
  1. S BSDX(2)="Visit at Check-in' turned on or not. It lists those"
  1. S BSDX(3)="clinics with the parameter turned OFF first sorted by"
  1. S BSDX(4)="principal clinic. All clinics on the list are active."
  1. D DISPLAY(4)
  1. Q
  1. ;
  1. ESP ;EP; intro text for Edit Scheduling Parameters
  1. NEW BSDX
  1. S BSDX(1)="Use this option to set up and maintain facility and system"
  1. S BSDX(2)="parameters dealing with the Scheduling functions in PIMS."
  1. S BSDX(3)="There are 3 files involved. The MAS Parameter file has only"
  1. S BSDX(4)="one entry and is used for system-wide items such as multi-"
  1. S BSDX(5)="division yes/no and appointment search threshold. All other"
  1. S BSDX(6)="parameters are based on facility and stored in either the"
  1. S BSDX(7)="Medical Center Division or the IHS Scheduling Parameter file."
  1. D DISPLAY(7)
  1. Q
  1. ;
  1. S BSDX(8)="file."
  1. D DISPLAY(8)
  1. Q
  1. ;
  1. IRC ;EP; intro text for inactivate/rectivate clinic
  1. NEW BSDX
  1. S BSDX(1)="Choose INACTIVATE to render a clinic inactive (no activity)"
  1. S BSDX(2)="allowed) as of a selected date. Choose REACTIVATE to set"
  1. S BSDX(3)="the date from which point the inactivation of a clinic is"
  1. S BSDX(4)="terminated."
  1. S BSDX(5)=""
  1. S BSDX(6)="For INACTIVE clinics, you may want to change the clinic"
  1. S BSDX(7)="name, remove the abbreviation and principal clinic link."
  1. S BSDX(8)="Use the Set Up A Clinic option to make those changes."
  1. D DISPLAY(8)
  1. Q
  1. ;
  1. OVB ;EP; intro text for list overbook users
  1. NEW BSDX
  1. S BSDX(1)="Use this option to print a listing of all users holding the"
  1. S BSDX(2)="SDOB or SDMOB keys. These keys give users overbook access"
  1. S BSDX(3)="to ALL clinics. It is recommended that you keep this list"
  1. S BSDX(4)="short. Assigning overbook access by individual clinic or"
  1. S BSDX(5)="by principal clinic is available under the Set Up a Clinic"
  1. S BSDX(6)="option."
  1. D DISPLAY(6),PAUSE^BDGF
  1. Q
  1. ;
  1. RMC ;EP; intro text for remap clinic
  1. NEW BSDX
  1. S BSDX(1)="Use this option to remap one or more clinics. It is used"
  1. S BSDX(2)="primarily after adding a new holiday or deleting existing"
  1. S BSDX(3)="holidays. It updates the appointment patterns to insert"
  1. S BSDX(4)="or delete the holiday on the schedule. It must be run"
  1. S BSDX(5)="for each clinic which meets on the date of the holiday."
  1. D DISPLAY(5)
  1. Q
  1. ;
  1. SCT ;EP; intro text for Scheduling Templates
  1. NEW BSDX
  1. S BSDX(1)="Use this option to add or edit scheduling appointment"
  1. S BSDX(2)="availability templates. These templates are defined times"
  1. S BSDX(3)="and number of slots to make setting up clinic appointments"
  1. S BSDX(4)="much easier. You can also use this option to view a list"
  1. S BSDX(5)="of templates already defined."
  1. D DISPLAY(5)
  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)