PSU*3.0*1 (2341)    BUILD (9.6)

Name Value
NAME PSU*3.0*1
DATE DISTRIBUTED 1999-06-18 00:00:00
PACKAGE FILE LINK PHARMACY BENEFITS MANAGEMENT
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
Problems resolved with this patch:
HIN-1198-41911
 
9. Some Mail message headers showing a 'null' user identity. The variable
XMDUZ was not being reset for subsequent messages.
 
Resolution:
The variable XMDUZ is set for each message generated.
 
10. IV statistics are wrong. A mix of calculation variables being used
were wrong.
 
NTH-0199-72479
Resolution:
The proper variables were identified and calculations re-coded.
 
11. The Controlled Substance Statistical Data report columns need to be
better aligned and the footnotes "* Non-Formulary" and "# Not on National
Formulary"" are missing.
 
Resolution:
The Controlled Substance Statistical Data report has been modified.
 
TAM-0299-30835
12. The Controlled Substance extract errors out when a type 2 transaction
has a quantity = 0.
 
NOIS:
MUR-0199-31080
 
Resolution:
The logic has been modified to quit the transmission of a record when the
quantity = 0.
 
 
13. The procurement extract was building lines in the MailMan messages
that were exceeding MailMan acceptable parameters.
 
NOIS:
LON-1198-60747
LEB-0299-20160
 
Resolution:
The length of the description of items contained in the extract have been
limited to 50 characters.
Resolution:
 
14. Undefined variable error in the procurement extract was generated due
to data arrays not being initialized properly.
 
NOIS:
EKH-0199-42100
NAS-0299-30308
WPB-0299-31308
 
Resolution:
The XMY array is now properly reset providing the address for the
The data arrays are properly initialized.
 
15. Controlled Substance reports are improperly flagging formulary drugs
as non-formulary.
 
NOIS:
MAR-0299-21304
 
Resolution:
The logic for flagging the formulary status has been corrected.
subsequent messages.
 
16. The AR extracts would send out multiple detailed messages whose
contents were duplicates. This was caused by the array holding the data
not being initialized properly.
 
NOIS:
HIN-0199-41269
 
Resolution:
The code has been modified to properly initialize the data array.
 
 
17. The costing formula in the procurement extract includes a $J function
which failed when the parameters of the formula were modified. The formula
was proper but the calculation was then too complex for the $J function.
 
NOIS:
CAH-1298-30287
 
Resolution:
The code was changed to perform the calculation first outside of the $J
2. Unit Dose generates an allocation error. The PSUTA array used in the
function and then hand the result to the $J function.
unit dose extract grows too large for the local partition.
 
 
NOIS:
ALX-1298-71646
DEN-0199-51099
BED-0299-11199
 
Resolution:
The PSUTA array has been moved to the ^TMP global.
 
3. Procurement generates an allocation error. The PSUMIT array grows too
1. The XM mailer hung in the background looking for user input. Modules
large for the local partition.
 
NOIS:
IOW-1198-40646
 
Resolution:
The PSUMIT array has been moved to the ^TMP global.
 
4. The procurement module has cost calculation and dividing by zero
errors.
needing to send more than one detailed message to Hines for a division
The procurement costing equation was wrong and there were cases when one
of the cost-per-unit factors used in the calculations were not available
and zero was being used for division.
 
NOIS:
NYN-1298-10759
 
Resolution:
The formulas for costing factors have been amended. In cases
where the cost factors are not available the reports have been amended
were getting hung in the background. The XMY array needed to be recreated
to reflect null or NA in the reports.
 
5. The outpatient extracts shows the wrong division in the message
headers. The software was pulling division names from File #40.8 instead
of File #59.
 
NOIS:
IOW-0199-41095
 
Resolution:
for each subsequent message.
Routines PSUOP4, PSUOP6 have been modified to pull division names from
File #59.
 
6. Division names for AR/WS, Procurement, and CS in the headers are not
matching the facility numbers. The coded lookup from File #40.8 is pulling
up entries associated with IENs instead of facility numbers.
 
NOIS:
CTX-1198-71660
MON-1298-52507
 
POR-0199-52307
 
Resolution:
The existence of a .001 field allows the pulling up of names by IEN
numbers. The lookups for names by facility number is now coded to limit
the search to the 'C' cross-reference only.
 
7. The AR/WS extract is generating subscript errors at DIV+6^PSUAR1. There
are inpatient locations that may not be linked to the PHARMACY AOU STOCK
file (#58.1).
NOIS:
 
NOIS:
MON-1198-50086
CLA-1298-20491
CHA-0199-30249
 
Resolution:
The coding in PSUAR1 has been modified to accommodate cases where
inpatient locations are not linked within the PHARMACY AOU Stock File
(#58.1).
RIC-1198-20912
 
8. The PSUARNM array is growing too large for the local partition in the
AR/WS extract and generates allocation errors.
 
NOIS:
OKL-1198-70175
 
Resolution:
The PSUARNM array has been moved to ^TMP for storage and processing in
routine PSUAR4.
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • PSUPR2
      ACTION:   SEND TO SITE
      CHECKSUM:   B45908508
    • PSUPR4
      ACTION:   SEND TO SITE
      CHECKSUM:   B8713416
    • PSUUD4
      ACTION:   SEND TO SITE
      CHECKSUM:   B4998272
    • PSUPR3
      ACTION:   SEND TO SITE
      CHECKSUM:   B19976562
    • PSUAR2
      ACTION:   SEND TO SITE
      CHECKSUM:   B9787285
    • PSUCSR0
      ACTION:   SEND TO SITE
      CHECKSUM:   B16229463
    • PSUCSR1
      ACTION:   SEND TO SITE
      CHECKSUM:   B35622786
    • PSUIV5
      ACTION:   SEND TO SITE
      CHECKSUM:   B6983917
    • PSULR5
      ACTION:   SEND TO SITE
      CHECKSUM:   B23462318
    • PSUOP6
      ACTION:   SEND TO SITE
      CHECKSUM:   B9460089
    • PSUAR1
      ACTION:   SEND TO SITE
      CHECKSUM:   B22132152
    • PSUPR5
      ACTION:   SEND TO SITE
      CHECKSUM:   B26085319
    • PSUUD5
      ACTION:   SEND TO SITE
      CHECKSUM:   B10333302
    • PSUOP4
      ACTION:   SEND TO SITE
      CHECKSUM:   B10666734
    • PSUCS5
      ACTION:   SEND TO SITE
      CHECKSUM:   B4442325
    • PSUUD1
      ACTION:   SEND TO SITE
      CHECKSUM:   B12348186
    • PSUUD2
      ACTION:   SEND TO SITE
      CHECKSUM:   B11709204
    • PSUCS4
      ACTION:   SEND TO SITE
      CHECKSUM:   B7169913
    • PSUCS1
      ACTION:   SEND TO SITE
      CHECKSUM:   B5879137
    • PSUAR3
      ACTION:   SEND TO SITE
      CHECKSUM:   B8852694
    • PSUAR4
      ACTION:   SEND TO SITE
      CHECKSUM:   B42866845
    • PSUIV1
      ACTION:   SEND TO SITE
      CHECKSUM:   B39536426
    • PSUIV3
      ACTION:   SEND TO SITE
      CHECKSUM:   B7198250
    • PSULR4
      ACTION:   SEND TO SITE
      CHECKSUM:   B7492825
    • PSUPR1
      ACTION:   SEND TO SITE
      CHECKSUM:   B16032878