$TXT Created by CRUMLEY,JAMIE at MAIVAA.FO-BIRM.MED.VA.GOV (KIDS) on Wednesday, 10/01/03 at 20:48 ============================================================================= Run Date: OCT 31, 2003 Designation: PSO*7*141 Package : PSO - OUTPATIENT PHARMACY Priority: Mandatory Version : 7 SEQ #137 Status: Released Compliance Date: DEC 01, 2003 ============================================================================= Associated patches: (v)PSO*7*138 <<= must be installed BEFORE `PSO*7*141' Subject: LASER LABEL CHANGES Category: - Routine Description: ============ 1. A site reported a problem with printing labels with long SIGs. If there were no spaces in the SIG, the label print would get into an infinite loop. This patch corrects this problem by making the SIG print break on spaces and commas. If there are no spaces and no commas, the SIG print will break on a character basis. NOIS: SAM-0703-21864, SAM-0703-21873, IND-0703-41198, FAV-0603-70287, MUS-0603-70207, SBY-0503-32205, CTX-0803-71468 2. A site reported a problem when printing multiple copies of labels that contained SIG instructions that ran over one label. On the 2-n copies, not all of the SIG printed correctly. This patch corrects this problem by appropriately printing all of the SIG information on all copies. NOIS: MON-0703-50217, MAD-0603-41794, SPO-0603-50792, MAC-0803-60872 3. A site reported a problem that long mailing addresses were being truncated on the mailing label. This patch corrects this problem by adjusting the font size lower until the entire address will print. NOIS: NIN-0803-40514 4. A site reported a problem with a long drug name overflowing onto the warning label section. This patch corrects this problem by adjusting the font size down until the drug name fits on the bottle label. In addition, a utility is included to build the information into the TERMINAL TYPE file (#3.2) for bolding the drug name at different fonts. Once the patch is installed, run the routine PSOLLU3 in programmer mode. Once you have updated all current laser label devices, the routine may be deleted. NOIS: TOM-0503-41452 5. A site reported a problem with receiving an error if there was a TAB character in the SIG text. This patch corrects this problem by handling the entry of non-visible characters. NOIS: BRX-0703-12341, WPB-0703-32079, SBY-0703-30153 6. A site reported a problem with the printing of the Method of Pickup information. It was being truncated if it was over about 20 characters. This patch corrects this problem by adjusting the font and allowing this information to print on multiple lines. NOIS: ANN-0503-42213 7. A problem was discovered with printing the narrative information on the label. Under certain conditions, the text would not wrap correctly. This patch corrects this problem by wrapping on the character size if the text between spaces is too long for the allocated area on the label. 8. A site reported a problem with adjusting the left margin of the laser label print. The 'Qty' header wouldn't properly adjust. This patch corrects this problem by adding the ability to move the line that prints quantity information. NOIS: IRO-0503-40327 9. A site reported a problem of no physician name or an incorrect name printing on the bottle label. This happened if the SIG was too long to fit on the bottle label, but was not too long to fit on the filling document. This patch corrects the problem. NOIS: SHR-0703-72297, CLL-0803-41010 Associated NOISs: ================= ANN-0503-42213 BRX-0703-12341 CLL-0803-41010 CTX-0803-71468 FAV-0603-70287 IND-0703-41198 IRO-0503-40327 MAC-0803-60872 MAD-0603-41794 MON-0703-50217 MUS-0603-70207 NIN-0803-40514 SAM-0703-21864 SAM-0703-21873 SBY-0703-30153 SBY-0503-32205 SHR-0703-72297 SPO-0603-50792 TOM-0503-41452 WPB-0703-32079 Test Sites: =========== Dayton, OH Madison, WI New Jersey HCS Salem, VA Salisbury, NC Routine Summary: ================ The second line now reads as follows: ;;7.0;OUTPATIENT PHARMACY;**[patch list]**;DEC 1997 CHECK^XTSUMBLD results: Routine Before Patch After Patch Patch List ---------------------------------------------------------------------- PSOLLL1 17048641 19923650 120,141 PSOLLL2 6854311 8030804 120,138,141 PSOLLL6 5087146 5340780 120,141 PSOLLU1 6617988 6629054 120,141 PSOLLU2 19968729 20787115 120,138,141 PSOLLU3 N/A 2536370 141 Installation Instructions: ========================== This patch can be installed with users on the system. Installation will take less than 1 minute. Suggested time to install: non-peak requirement hours. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. 2. Review your mapped set. If the routines are mapped, they should be removed from the mapped set at this time. 3. From the Kernel Installation & Distribution System menu, select the Installation menu. 4. From this menu, you may select to use the following options (when prompted for INSTALL NAME, enter PSO*7.0*141): a. Backup a Transport Global - this option will create a backup message of any routines exported with the patch. It will NOT backup any other changes such as DDs or templates. b. Compare Transport Global to Current System - this option will allow you to view all changes that will be made when the patch is installed. It compares all components of the patch (routines, DDs, templates, etc.). c. Verify Checksums in Transport Global - this option will ensure the integrity of the routines that are in the transport global. 5. Use the Install Package(s) option and select the package PSO*7.0*141. 6. When prompted "Want KIDS to INHIBIT LOGONs during the install? YES//" respond NO. 7. When prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//" respond NO. 8. If any routines were unmapped as part of step 2, they should be returned to the mapped set once the installation has run to completion. 9. Once the patch is installed, run the routine PSOLLU3 in programmer mode. Once you have updated all current laser label devices, the routine may be deleted. Example Installation: ===================== Select Installation Option: 6 Install Package(s) Select INSTALL NAME: PSO*7.0*141 Loaded from distribution 1/15/2003@9:29:05 => PSO*7*141 This Distribution was loaded on 1/15/2003@9:29:05 with header of PSO*7*141 It consisted of the following Install(s): PSO*7.0*141 Checking Install for Package PSO*7.0*141 Install Questions for PSO*7.0*141 Want KIDS to INHIBIT LOGONs during the install? YES// NO Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO Enter the Device you want to print the Install messages. You can queue the install by enter a 'Q' at the device prompt. Enter a '^' to abort the install. DEVICE: HOME// Install Started for PSO*7.0*141 : 1/15/2003@9:29:05 Build Distribution Date: 1/15/2003@9:29:05 Installing Routines:.... 1/15/2003@9:29:05 Updating Routine file..... Updating KIDS files.... PSO*7.0*141 Installed. 1/15/2003@9:29:05 Install Message sent # 150567 -------------------------------------------------------------------------- ------ [------------------------------------------------------------] 100% | 25 50 75 | Complete [------------------------------------------------------------] Install Completed Routine Information: ==================== Routine Name: - PSOLLL1 Routine Checksum: Routine Name: - PSOLLL2 Routine Checksum: Routine Name: - PSOLLL6 Routine Checksum: Routine Name: - PSOLLU1 Routine Checksum: Routine Name: - PSOLLU2 Routine Checksum: Routine Name: - PSOLLU3 Routine Checksum: ============================================================================= User Information: Entered By : CRUMLEY,JAMIE Date Entered : MAY 09, 2003 Completed By: GOYAL,NIHARIKA Date Completed: OCT 31, 2003 Released By : KIMBLE,BRUCE Date Released : OCT 31, 2003 ============================================================================= Packman Mail Message: ===================== $END TXT