PSO*7.0*200 (7165)    BUILD (9.6)

Name Value
NAME PSO*7.0*200
DATE DISTRIBUTED 2007-03-21 00:00:00
PACKAGE FILE LINK OUTPATIENT PHARMACY
REQUIRED BUILD
  • PSO*7.0*211
    ACTION:   Don't install, leave global
  • PSO*7.0*233
    ACTION:   Don't install, leave global
  • PSO*7.0*247
    ACTION:   Don't install, leave global
  • PSO*7.0*255
    ACTION:   Don't install, leave global
  • PSO*7.0*259
    ACTION:   Don't install, leave global
  • PSO*7.0*214
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
 This patch contains the FY 2007 Quarter 2 Outpatient Pharmacy V. 7.0
 
      profile screen.
   g. While printing original labels (not reprint of the signature log), 
      if all of the fills have a routing of mail, the signature log will
      not be printed.
   h. The line "Relationship_________________ Counseled? _____" is changed
      to "Relation_____ Counseling Refused__ Accepted__".
 
 
5. When a fill is released, if the BAI is no longer set or there is an 
active temporary address, the "B" is removed from the status column of 
If you are using automated dispensing equipment that relies on 
the patient profile. (This is removed by making an additional entry in 
the label log. The "B" comes from the "last" entry having a bad address 
condition at the time the label printed).
 
 
 
To address E3R 19820, the following code changes are included in this 
patch:
 
1. Add the capability to tie a ScripTalk printer to regular Pharmacy
the data stream sent to the laser labels port, you have 2 options:
label printer(s) to control where the ScripTalk labels print for
multi-divisional sites. The new SCRIPTALK PRINT DEVICE MAPPING multiple
(#47) in PHARMACY SYSTEM file (#59.7) has been created to store this
information in Pharmacy Data Management patch PSS*1*122. The multiple
contains PRINTER TO BE MAPPED field (#.01) and SCRIPTALK DEVICE field
(#.02).
 
The added functionality works in conjunction with the existing ScripTalk 
divisional functionality, so a divisional ScripTalk device must be
defined.  If no mapping is defined in the new fields, ScripTalk labels
  1. Implement the Outpatient Automation Interface (OPAI) (available with
will continue to print on the printer defined for the division.  If
a pharmacy printer is mapped to a ScripTalk printer, the ScripTalk label
will automatically be printed on the mapped ScripTalk printer.
 
 
2. Modify the ScripTalk Device Definition Enter/Edit [PSO SCRIPTALK
DEVICE DEF'N] option to allow definition of printer mapping for 
ScripTalk devices.  The user will be prompted to define the ScripTalk 
printer by division or by printer mapping.  After selecting D for 
division, the divisional definition has not changed.  After selecting 
     released patch PSO*7*156) or 
P for printer mapping, the user will be prompted "LABEL PRINTER TO BE
MAPPED". The device entered into this field corresponds to the label
printer selected during Pharmacy login and/or the printer selected during
print from suspense functions. Next, "SCRIPTALK DEVICE" will be prompted,
and this field should contain the ScripTalk printer to be mapped to the
regular label printer.
 
 
MISCELLANEOUS ENHANCEMENTS:
---------------------------
  2. Contact your vendor to make adjustments based on the new data stream.
1. A new field FINISH DATE/TIME field (#38.3) is added to the
PRESCRIPTION file (#52).
 
2. When using the Print from Suspense File [PSO PNDLBL] option, if the
routing is not WINDOW and the BAD ADDRESS INDICATOR (#.121) field of the
PATIENT file (#2) is set (value of 1=UNDELIVERABLE, 2=HOMELESS, 3=OTHER)
and the patient does not have an active temporary address, the
prescription fill will not be sent to automated filling equipment and/or
to the label printer. Also, if the fill's routing is mail and the 
patient's MAIL field (#.03) in the PHARMACY PATIENT file (#55) is set to
 
"DO NOT MAIL" and the current date is before the MAIL STATUS EXPIRATION
DATE field (#.05) in the PHARMACY PATIENT file (#55), the label will not
print and the fill will not be sent to the automated filling equipment.
 
The first time a prescription is not sent/label printed, a MailMan message
will be generated to the user who queued the print from suspense and the
members of the PSO EXTERNAL DISPENSE ALERTS mail group. An entry will also
be set in the PRESCRIPTION file (#52) activity log.
 
Example activity log entry:
 
---------------------------
Activity Log:
#   Date        Reason         Rx Ref           Initiator Of Activity
=====================================================================
1   02/19/07    SUSPENSE       ORIGINAL         OPPHARMACIST,ONE
Comments: RX not printed from suspense due to BAD ADDRESS INDICATOR
 
- or -
Comments: RX not printed from suspense due to DO NOT MAIL
 
Outpatient Pharmacy Automation Interface (OPAI) enhancements: 
Example MailMan message:
------------------------
Subj: 500 BAD ADDRESS SUSPENSE NOT PRINTED  [#169828] 02/26/07@07:30  11
lines
From: OUTPATIENT PHARMACY PACKAGE  In 'IN' basket.   Page 1
--------------------------------------------------------------------------
-----
The following prescriptions with a routing of mail were not printed/sent 
to
external interface due to the BAD ADDRESS INDICATOR being set and no 
-------------------------------------------------------------
active
temporary address or patient has an active MAIL status of DO NOT MAIL:
 
OPPATIENT,ONE   000001234   (BAD ADDRESS INDICATOR)
  100002608  (1)  A AND Z OINTMENT
  100002609  (0)  ASPIRIN 325MG TABS
 
OPPATIENT,FOUR   000004321   (DO NOT MAIL)
  100002654A  (0)  BACITRACIN OINTMENT 1OZ
 
enhancements. 
1. Modified to use the new commercial warning label source to send the
 
3. Modify the report from the Bad Address Suspended List [PSO BAI 
SUSPENDED] option to allow printing by more than one division and also 
include prescriptions suspended for Consolidated Mail Outpatient Pharmacy 
(CMOP). This report was also changed to not prompt for a start date.
 
Example:
--------
Select OPTION NAME: PSO BAI SUSPENDED     Bad Address Suspended List
Bad Address Suspended List
warning label text to the automated filling equipment. The OPAI WARNING
 
This option shows unprinted suspended prescriptions for patients who have 
the
BAD ADDRESS INDICATOR set in the PATIENT file and no active temporary 
address.
 
 
Ending suspense date: T+3  (MAR 01, 2007)
Outpatient Pharmacy software - Version 7.0
 
LABEL SOURCE field (#16.2) in the PHARMACY SYSTEM file (#59.7) must be set
Division:    EXT  500  
 
          You are logged on under the EXT division.
 
Select LABEL PRINTER: HOME//   GENERIC INCOMING TELNET
 
OK to assume label alignment is correct? YES// 
 
Bingo Board Display: OUTPATIENT//   
 
to "N" for "New" to send the warning labels from the new commercial data
   You are logged in under the EXT division.
 
Print only those Rx's suspended for this division? Yes// NO
DEVICE: HOME//   GENERIC INCOMING TELNET
 
 
Suspense bad address report - division = ALL                       PAGE: 1
for suspense dates through MAR 01, 2007
--------------------------------------------------------------------------
 
source to OPAI. It can be set by using the Pharmacy System Parameters Edit
OPPATIENT,TEN   (00-0187)      
MAR 01, 2007    Rx#: 301054     CIMETIDINE 200MG TAB
MAR 01, 2007    Rx#: 301055     COAL TAR 5% GEL 3 OZ TUBE
 
OPPATIENT,FIVE   (00-0773)        
FEB 27, 2007    Rx#: 100002655  BACITRACIN OINTMENT 1OZ
 
End of Report.
Press Return to continue: 
 
[PSS SYS EDIT] option.
4. As per the request of Computerized Patient Record System (CPRS)
package the following were added to the Applications Program Interface
(API) PSOHCSUM:
   a. PLACER ORDER # field (#39.3) of the PRESCRIPTION file (#52).
   b. Letter "R" when the original fill is returned to stock.
For more details please see the IA (Integration Agreement) #330.
 Example:
 
Select OPTION NAME: PSS SYS EDIT       Pharmacy System Parameters Edit
Pharmacy System Parameters Edit
 
 
PMIS PRINTER: L8150$PRT// 
PMIS LANGUAGE: English// 
WARNING LABEL SOURCE: NEW// 
CMOP WARNING LABEL SOURCE: NEW//
OPAI WARNING LABEL SOURCE: ?
     Enter "N" for NEW to use commercial data source for OPAI warning 
labels.
     Choose from: 
       N        NEW
 
OPAI WARNING LABEL SOURCE: N  NEW
 
   a. The warning text is sent as one record per warning.
   b. The text is sent in English or Spanish depending on the patient's
      other language settings. 
   c. If the DEA, SPECIAL HDLG field (#3) in the DRUG file (#50) begins
      with numbers 1,2,3,4, or 5, the NO TRANSFER warning text from the RX
      CONSULT file (#54) entry number 20 is automatically sent as one of
      the first 5 warnings when the OPAI WARNING LABEL SOURCE is set to 
      "New".
***** NOTE TO SITES USING AUTOMATED FILLING EQUIPMENT *****
 
 
2. If the BAD ADDRESS INDICATOR (BAI) field (#.121) of the PATIENT file
(#2) is set and the routing is WINDOW, the text "VAB" concatenated with
the BAI code is sent in the Address field of the PID segment of the HL7
message to the filling equipment.
 
Here are some examples of this field:
 
When the permanent address is active:
Please ensure that your vendor is aware of the changes being made by this 
PADD-1~PADD-2~SPRING~TX~77379~~P~PADD-3~201^~~""~""~~~N|""|||||||
|
 
When the temporary address is active:
PADD-1~PADD-2~SPRING~TX~77379~~P~PADD-3~201^~~""~""~~~N^TADD-1~TADD-2 
TADD-3~PLANO~TX~12345~~C~~""~~~
^HL(772,10388,"IN",2,0)=20070223&""|""|||||||||
 
When the address is flagged as BAI:
PADD-1~PADD-2~SPRING~TX~77379~~VAB1~PADD-3~201^~~""~""~~~N|""||||||
patch. There are changes (described below) that affect both the HEALTH 
|||
 
"VAB1" - indicates Bad Address Indicator and 1 is for UNDELIVERABLE (2 for
HOMELESS, 3 for OTHER)
 
 
Laser Label enhancements:
-------------------------
1. Print the last 4 digits of the Social Security Number (SSN) instead of
the last 6 digits.
LEVEL SEVEN (HL7) messages (content of fields only - no new fields are
 
2. Change the name on the mailing label back to Last name,First name
format.
 
3. On the Pharmacy Fill Card portion of the label, replace the text 
"Mfr ___________________" with:
   a. NDC/MFR_______________ for non-ePharmacy sites
   b. NDC nnnnn-nnnn-nn for ePharmacy sites 
 
4. Signature log enhancements:
added) and the laser label stream.
   a. Print current date at top
   b. Do not print user name (if more than 1 prescription was included to
      be signed, the user name could be different for each one).
   c. Correct the spacing and continuation paging issues if one or more 
      of the prescriptions has been discontinued before printing the 
      signature log.
   d. Add a barcode to enable scanning to remove the patient's name from 
      the Bingo Board.
   e. Add as much of the drug name as will fit on the label.
   f. Add hidden action "RS" for Reprint Signature log to the prescription
TRACK PACKAGE NATIONALLY YES
FILE
  • DD NUMBER:
    • PRESCRIPTION (File-top level)
      FIELD NUMBER:
      • FINISH DATE/TIME
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
SEQ# 231
BUILD COMPONENTS
  • ENTRIES:
    • PSO HIDDEN ACTIONS #2
      ACTION:   USE AS LINK FOR MENU/ITEM/SUBSCRIBERS
    • PSO SPEED SIG LOG REPRINT
      ACTION:   SEND TO SITE
  • ENTRIES:
    • PSOHLDS1
      ACTION:   SEND TO SITE
      CHECKSUM:   B48302679
    • PSOHLDS2
      ACTION:   SEND TO SITE
      CHECKSUM:   B62771501
    • PSOLLL2
      ACTION:   SEND TO SITE
      CHECKSUM:   B16255333
    • PSORN52C
      ACTION:   SEND TO SITE
      CHECKSUM:   B49841543
    • PSOTALK
      ACTION:   SEND TO SITE
      CHECKSUM:   B84758414
    • PSOTALK3
      ACTION:   SEND TO SITE
      CHECKSUM:   B20856163
    • PSOBAIR2
      ACTION:   SEND TO SITE
      CHECKSUM:   B25644262
    • PSODISP
      ACTION:   SEND TO SITE
      CHECKSUM:   B55029655
    • PSODISPS
      ACTION:   SEND TO SITE
      CHECKSUM:   B34175351
    • PSOHLDIS
      ACTION:   SEND TO SITE
      CHECKSUM:   B67346410
    • PSOLLL1
      ACTION:   SEND TO SITE
      CHECKSUM:   B67443546
    • PSOLLLHN
      ACTION:   SEND TO SITE
      CHECKSUM:   B9199678
    • PSOSULBL
      ACTION:   SEND TO SITE
      CHECKSUM:   B61486377
    • PSOHCSUM
      ACTION:   SEND TO SITE
      CHECKSUM:   B24687274
    • PSOSULB1
      ACTION:   SEND TO SITE
      CHECKSUM:   B25215096
    • PSOLLL3
      ACTION:   SEND TO SITE
      CHECKSUM:   B7197716
    • PSOLLL5
      ACTION:   SEND TO SITE
      CHECKSUM:   B37264779
    • PSOLLL7
      ACTION:   SEND TO SITE
      CHECKSUM:   B34122114
    • PSOLLLH
      ACTION:   SEND TO SITE
      CHECKSUM:   B33423186
    • PSOLLLI
      ACTION:   SEND TO SITE
      CHECKSUM:   B65923392