PHARMACY PRESCRIPTION PRACTICE (89)    PACKAGE (9.4)

Name Value
NAME PHARMACY PRESCRIPTION PRACTICE
PREFIX PPP
DEVELOPER (PERSON/SITE) DMB;JRP;JFP/ALBANY-ISC
*LOWEST FILE NUMBER 1020
*HIGHEST FILE NUMBER 1022
DEVELOPMENT ISC ALBANY
CLASS National
CURRENT VERSION 1.0
SHORT DESCRIPTION 3P
VERSION
  • 1.0
    DATE DISTRIBUTED:   2005-11-19 00:00:00
    PATCH APPLICATION HISTORY:
    • 11 SEQ #9
      DATE APPLIED:   1997-10-06 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       This option has been modified to reduce the amount of indirection calls
       utilized in build the FOREIGN FACILTIY XREF File (#1020.2). Test sites
       for this patch have concluded that the new method reduces the time to
       build the file to 1/10th of the original process.
      
    • 30 SEQ #27
      DATE APPLIED:   2001-02-28 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      See Patch PPP*1*30 in the National Patch Module for description of the
      Build.
      
    • 32 SEQ #30
      DATE APPLIED:   2001-08-02 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       Patch XM*7.1*51 restructured some domain names to XXX.DOMAIN.EXT for 
       stations that requested it. When routine PPPPDX3 tries to locate the 
       domain name, a null subscript error occurs at line PDXDDX+34.
       
       To correct this problem, additional checks have been added to ensure
       a correct domain entry is located.
      
    • 35 SEQ #32
      DATE APPLIED:   2002-09-06 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       The Pharmacy Prescription Practices (PPP) software relies on patient
       visit information provided quarterly by the Minimal Patient Dataset
       (MPD) CD-ROM. This CD is no longer distributed to facilities.
       To ensure the continuing functionality of PPP, the method of acquiring
       patient visit history information must be changed. This enhancement
       updates the PPP software to use the Master Patient Index/Patient
       Demographics (MPI/PD) package files as the source of data. 
       The MPI/PD package stores the same information required by PPP in the
       TREATING FACILITY LIST (#391.91) file.
      
    • 38 SEQ #33
      DATE APPLIED:   2003-10-23 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      This patch will modify the routine that does the daily update to the PPP 
      FOREIGN FACILITY XREF file (PPP(1020.2)).
      This patch will also update the file description for file 1020.2.
      
    • 37 SEQ #34
      DATE APPLIED:   2004-12-28 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      This patch updates the domain names in the Pharmacy Prescription Practice
      (PPP) files. The files are: 
       
      PPP DOMAIN XREF (#1020.8) & PPP CONVERSION SITE (#1020.128)
      
    • 39 SEQ #35
      DATE APPLIED:   2006-02-13 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       This patch corrects the problem of using the incorrect IEN (Internal
       Entry Number) for the institution.
      
    • 41 SEQ #36
      DATE APPLIED:   2006-07-11 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      PPPBLD1A CHANGE VAR I TO PPPI TO PREVENT POSS UNDEF ERROR
       
      PPPMPI MODIFY PPP BUILD FFX TO PREVENT DUPLICATE ENTRIES
       
      PPPMPI UPDATE DATE OF LAST AUTO BUILD
       
      PPPSCN2 MODIFY ROUTINE TO LOOK AT THE FILE 44.003 MULTIPLE INSTEAD OF 
      JUST THE FIRST ENTRY
      
    • 42 SEQ #37
      DATE APPLIED:   2007-12-12 20:55:57
      APPLIED BY:   USER,ONE
    • 43 SEQ #38
      DATE APPLIED:   2009-04-23 11:32:19
      APPLIED BY:   USER,SEVENTEEN
      DESCRIPTION:   
      All options within the Pharmacy Prescription Practices (PPP) 
      application will be marked Out Of Order, with the message 
      OPTION RETIRED BY PATCH PPP*1*43 AS PER PSI-07-114. 
      Additionally, the Outpatient Pharmacy application and AudioFax
      will be modified to ignore all calls to the PPP applications.
      
    • 44 SEQ #39
      DATE APPLIED:   2010-01-05 16:59:47
      APPLIED BY:   USER,SEVENTEEN
      DESCRIPTION:   
      The FY09 Q4 Enhancement Release includes the retirement of the Pharmacy
      1. The following PPP options will be removed.
          PPP (EDIT) PARAMETER                PPP MAIN
          PPP BACKGROUND PURGE LOGFILE        PPP MERGED SITE EDIT
          PPP BACKGROUND PURGE XREF           PPP PRINT CLINIC PROFILES
          PPP BATCH                           PPP PRINT FFX
          PPP BUILD FFX                       PPP PRINT LOG
          PPP DISPLAY FOREIGN VISITS          PPP PRINT STATISTICS
          PPP EDIT DOMAIN                     PPP PURGE LOGFILE
          PPP EDIT FFX                        PPP PURGE LOGFILE MENU
          PPP INIT PURGE LOGFILE JOB          PPP PURGE XREF MENU
      Prescription Practices (PPP) V. 1.0 package. This is a follow-up patch for
          PPP INIT PURGE XREF JOB             PPP XREF PURGE
          PPP INIT STAT
       
      2. The PPP input template, PPP EDIT FILE, will be removed.
       
      3. The PPP sort template, PPP LOGS, will be removed.
       
      4. The following PPP list templates will be removed.
          PPP FFX DISPLAY    PPP LOG DISPL   PPP PROFILE           PPP VISITS
          PPP FFX REPORTS    PPP PRINT       PPP UNRESOLVED DOM    PPP XREF EDIT
      the nationally released patch PPP*1*43 to resolve Patient Safety Issue
       
      5. The following PPP print templates will be removed.
          PPP CODE LIST      PPP LOGP
          PPP LOG            PPPSTAP
       
      6. The following PPP protocols will be removed.
          PPP (MENU) DOM      PPP ADD FF ENTRY    PPP DEL FF ENTRY  PPP EDIT FF ENTRY
          PPP (MENU) FF XREF  PPP CHANGE ALL DOM  PPP DISPL BOTH
          PPP (MENU) VISITS   PPP CHANGE DOM      PPP DISPL OTHER
       
      PSI-07-114. Per PSI-07-114, the PPP package does not provide the most
      7. The PPP security key, PPP UTIL, will be removed.
       
      8. All PPP standard routines will be removed. If after the patch is installed
         there are still routines starting with PPP then the site will be
         responsible for reviewing and deleting those routines.
       
      9. The following PPP files and data will be removed.
          PPP PARAMETER File #1020.1              PPP EXCLUSION File #1020.5
          PPP CONVERSION SITE File #1020.128      PPP CODE File #1020.6
          PPP FOREIGN FACILITY XREF File #1020.2  PPP NEW SSN File #1020.7
      recent and up-to-date data on prescriptions from other sites. Patch
          PPP STATISTIC File #1020.3              PPP DOMAIN XREF File #1020.8
          PPP LOG File #1020.4
       
      10. A background job will be tasked when the patch is installed to remove
          the PPP files and data. Upon completion of the job, a MailMan message
          with the subject "PPP Package Data & Data Dictionary Removal" is
          generated showing a list of files that were deleted. If there are
          routines that begin with PPP that were not removed, then they will be
          listed in the message. These routines will need to be reviewed by IRM
          to determine if they should be removed.
      PPP*1*43 made the PPP options unavailable by marking them as 'Out of
      
      Order'. This patch, PPP*1*44, will remove every component (see list below)
      of the PPP package from sites.
       
      
    • 16 SEQ #11
      DATE APPLIED:   1997-11-05 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Prior to the final release of patch PPP*1.0*11, a Quit statement was inserted
      into the routine while checking problems associated with the CD-Rom server.
      This line was left in the program by mistake.
      
    • 9 SEQ #12
      DATE APPLIED:   1997-11-27 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      This patch using KIDS will install the changes necessary in routine
      PPPSCN2, to correct the problem of PDX requests being made daily on the
      same patients. 
       
      
    • 8 SEQ #13
      DATE APPLIED:   1997-12-31 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       This patch addresses the problems associated with entries in the 
       INSTITUTION file (#4) not being dinummed.
      
    • 10 SEQ #14
      DATE APPLIED:   1997-12-31 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       This patch corrects a problem of when more than one patient's information 
       now displayed indicating if there are any differences in the patient's 
       profile.
       was requested in the Display Visits to other Facilities
       [PPP DISPLAY FOREIGN VISITS] option. 
       
       A temporary global was still intact after each patient which would 
       display the previous patient's data along with the current patient.  
       
       This also contributed to the problem of more than one patients' data 
       being returned on the PPP -Medication Profiles. Warning messages are 
      
    • 19 SEQ #16
      DATE APPLIED:   1998-03-18 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Patch 8 had a routine that was looking into the wrong file for a new
      domain name.
      Also, the new look-up to get a station number from the PPP DOMAIN XREF
      file (#1020.8), does not accept entries that have changed their station
      numbers. Since this file is a pointer to the INSTITUTIONN file (#4), the
      non-dinummed entries can not be located. Therefore we are changing the call
      back to the INSTITUTION file (#4).
      
    • 17 SEQ #19
      DATE APPLIED:   1998-12-14 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       Patch PPP*1*11 which reduced the amount of time it takes to extract the
       A new field has been added to the PPP DOMAIN XREF file (#1020.8), this
       field is called STATION NUMBER (#12). Currently the STATION field (.01)
       within this file is a pointer to the INSTITUTION file (#4). With the
       entries in the INSTITUTION file being changed sometimes, this new field
       will be the basis for collecting the proper data from the CD-ROM.
       CD-ROM patient data and build the PPP FOREIGN FACILITY X-REF file 
       (#1020.2),  did not allow non-domain associated entries, therefore, when
       the PPP EDIT DOMAIN [Edit Unresolved Domain Entries] option is executed,
       no entries can be found.
       
       This patch to that process will allow the entries without an associated
       domain to be entered into the file.
       
      
    • 21 SEQ #20
      DATE APPLIED:   1999-06-24 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      This patch provides more information to the error messages sent to
      of entries for 300,000 plus patients took too much system time.
       
      20JAN99 - the routine PPPGET3 had a coding mistake in it, that asked
      for a code check to be done if the value of the variable was null. The
      check should have been in place to check if the variable was NOT null.
      the user informing them of missing information about patients.
       
      Also, the date of the last build is now stored in the PPP Parameter file
      (#1020.1), and a call to EN^DIQ1 was added to the functionality of routine
      PPPGET1.
       
      Problems with the purge option not running to completion have been 
      re-programmed to execute faster. The previous use of Fileman deletion
      
    • 26 SEQ #25
      DATE APPLIED:   2000-08-16 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      1). Currently there are problems being reported with facilities trying 
      The new method will transmit several hundred entries at a time. In this 
      manner, File #1020.2, can be built a little at a time. 
       
      2). When a new patient is entered, a MUMPS cross-reference is 
      executed which calls a PPP routine that adds the patient to PPP. 
      PPP then tries to find any visits to other facilities by trying to access 
      the MPD CD-ROM. If access cannot be obtained, an error bulletin is 
      generated. 
       
      Since the Prescription Practices Daily Batch Routine [PPP BATCH] option 
      to create the FOREIGN FACILITY CROSS REFERENCE file (#1020.2). The 
      is scheduled to run nightly to gather new patient data, the action taken 
      by the SOCIAL SECURITY NUMBER (#.09) field's cross-reference is not 
      needed.
      problem cannot be traced to either Pharmacy Prescription Practices or 
      Minimal Patient Dataset. The current process of extracting the Pharmacy 
      Prescription Practices data from the Minimal Patient Dataset CD-ROM 
      consists of transmitting all the selected social security numbers to the 
      CD-ROM, and then waiting for the visit data on each to be re-collected by
      the PPP program before the file can be built. 
       
      
    DATE INSTALLED AT THIS SITE:   1996-07-22 00:00:00
DESCRIPTION
The Pharmacy Prescription Practices Package is a set of routines for
determining whether a patient has visited other VAMC's and the making
the prescription data from those facilities aviable to the local
pharmacist
FILE
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
    MERGE OR OVERWRITE SITE'S DATA:   MERGE
    MAY USER OVERRIDE DATA UPDATE:   YES
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   YES
    MERGE OR OVERWRITE SITE'S DATA:   OVERWRITE
    MAY USER OVERRIDE DATA UPDATE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   YES
  • FIELD:
    • Current Status
    UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   NO
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
ENVIRONMENT CHECK ROUTINE PPPVPP
ENVIRONMENT CHECK DONE DATE 1996-07-22 17:44:27
POST-INITIALIZATION ROUTINE PPPST01
POST-INIT COMPLETION DATE 1996-07-22 17:47:32
PRE-INIT AFTER USER COMMIT PPPVPPIN
PRE-INIT COMPLETION DATE 1996-07-22 17:44:46
EXCLUDED NAME SPACE
  • PPPZ