STANDARD DATA DICTIONARY #57.23 -- PPS-N UPDATE CONTROL FILE 6/27/25 PAGE 1 STORED IN ^PS(57.23, (1 ENTRY) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 4.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains configuration and installation information for the Pharmacy Product System - National (PPS-N) file retrieval and installation process. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: NAME(B) LAST MODIFIED: AUG 22,2024@15:16:43 57.23,.01 NAME 0;1 FREE TEXT (Required) (audited) System Name INPUT TRANSFORM: K:$L(X)>7!($L(X)<3) X LAST EDITED: SEP 08, 2017 HELP-PROMPT: Answer must be 3-7 characters in length. DESCRIPTION: This field will be used to store the system name for example Pharmacy Product System uses PPSN. There should be one entry in file (#57.23). AUDIT: YES, ALWAYS CROSS-REFERENCE: 57.23^B 1)= S ^PS(57.23,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,"B",$E(X,1,30),DA) 57.23,1 OPEN VMS LOCAL DIRECTORY 0;2 FREE TEXT (audited) Open VMS Local Directory INPUT TRANSFORM: K:$L(X)>100!($L(X)<1) X I $D(X) S X=$$STRIP^PSNPARM(X) LAST EDITED: OCT 12, 2017 HELP-PROMPT: Answer must be 1-100 characters in length. DESCRIPTION: This field contains the full path directory structure where the PPS-N update file will be located (e.g., USER$:[SFTP.PPSN]). AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,2 INSTALL VERSION 0;3 NUMBER (audited) Install Version Number INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: FEB 27, 2017 HELP-PROMPT: Type a whole number between 0-99999999 for the version number of the last successful PPS-N Update file number installed. DESCRIPTION: This field contains the current version number of the last successful Pharmacy Product System - National (PPS-N) Update file that was installed. For example if the last PPS-N Update file installed was PPS_25PRV_26NEW.DAT, this field would contain 26. AUDIT: YES, ALWAYS 57.23,3 UNIX/LINUX LOCAL DIRECTORY 0;4 FREE TEXT (audited) Unix/Linux Local Directory INPUT TRANSFORM: K:$L(X)>50!($L(X)<1) X I $D(X) S X=$$STRIP^PSNPARM(X) I $L(X) D UNXLDIR^PSNPARM LAST EDITED: OCT 12, 2017 HELP-PROMPT: Answer must be 1-50 characters in length. DESCRIPTION: This field contains the name of the local Unix/Linux secure directory where the Pharmacy Product System - National (PPS-N) Update file will be stored on the local system after download from the PPS-N server (e.g. /usr/PPSN/). AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,5 PRIMARY PPS-N MAIL GROUP 0;6 FREE TEXT (audited) Primary PPS-N Mail Group INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X LAST EDITED: APR 05, 2018 HELP-PROMPT: Enter 1-60 characters for the primary individual or mail group that will receive the PPS-N Update file messages. DESCRIPTION: This field is used to store the MS Outlook email group that will receive a copy of the PPS-N update messages. These messages include download and install information, Data Update for NDF report message, Updated Interactions and FDA Med Guide, Drugs Unmatched from National Drug file, Local Drugs Rematched to NDF, Interactions and Allergies Updated, and error messages. AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,6 SECONDARY MAIL GROUP 1;1 FREE TEXT (audited) Secondary PPS-N Mail group INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X MAXIMUM LENGTH: 60 LAST EDITED: APR 05, 2018 HELP-PROMPT: Enter 1-60 characters for the secondary individual or mail group that will receive PPS-N Update file messages. DESCRIPTION: This field is used to store the secondary MS Outlook email group that will receive a copy of the PPS-N update messages. These messages include download and install information, Data Update for NDF report message, Updated Interactions and FDA Med Guide, Drugs Unmatched from National Drug file, Local Drugs Rematched to NDF, Interactions and Allergies Updated, and error messages. AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,8 DOWNLOAD VERSION 0;7 NUMBER (audited) Download Version Number INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: FEB 27, 2017 HELP-PROMPT: Enter the version number for the last PPS-N Update file downloaded. The version must be a whole number between 0-99999999. DESCRIPTION: This field contains the version number for the last Pharmacy Product System - National (PPS-N) Update file downloaded. For example if the last PPS-N Update file downloaded was PPS_25PRV_26NEW.DAT, this field would contain 26. AUDIT: YES, ALWAYS 57.23,9 DOWNLOAD STATUS 0;8 SET (audited) Download Status 'N' FOR NOT IN PROGRESS; 'Y' FOR IN PROGRESS; LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter 'Y' for download in progress or 'N' for not in progress. DESCRIPTION: This field is used to track the status of a PPS-N/NDF Update file download from the PPS-N sftp server. AUDIT: YES, ALWAYS 57.23,10 INSTALL STATUS 0;9 SET (audited) Install Status 'N' FOR NOT IN PROGRESS; 'Y' FOR IN PROGRESS; LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter 'Y' for install in progress or 'N' for not in progress. DESCRIPTION: This field is used to track the status of a PPS-N/NDF Update file install into the National Drug file package. AUDIT: YES, ALWAYS 57.23,11 ECDSA 0;11 SET (BOOLEAN Data Type) (audited) ECDSA usage LAST EDITED: APR 15, 2024 HELP-PROMPT: Please enter 'Y' to allow ECDSA key creation or 'N' to prevent ECDSA key creation. DESCRIPTION: This field is used to allow the creation of Elliptic Curve Digital Signature Algorithm (ECDSA). AUDIT: YES, ALWAYS 57.23,20 REMOTE SERVER ADDRESS 2;1 FREE TEXT (audited) Remote Server Address INPUT TRANSFORM: K:$L(X)>60!($L(X)<5) X I $D(X) S X=$$STRIP^PSNPARM(X) LAST EDITED: OCT 15, 2017 HELP-PROMPT: Answer must be 5-60 characters in length. DESCRIPTION: This is the secure FTP IP address of the Pharmacy Product System- National(PPS-N) server where the PPS-N NDF Update file will be retrieved. AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,21 REMOTE DIRECTORY ACCESS 2;2 FREE TEXT (audited) Remote Server Directory INPUT TRANSFORM: K:$L(X)>100!($L(X)<1) X I $D(X) S X=$$STRIP^PSNPARM(X) LAST EDITED: OCT 15, 2017 HELP-PROMPT: Answer must be 1-100 characters in length. DESCRIPTION: This is the directory name at the Pharmacy Product System-National (PPS-N) server where the PPS-N NDF Update file will be retrieved. AUDIT: YES, ALWAYS NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.23,22 REMOTE SFTP USER ID 2;3 FREE TEXT (audited) Remote SFTP User ID INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter 1-20 characters for the PPS-N secure FTP user name. DESCRIPTION: This field contains the secure FTP username at the Pharmacy Product System - National(PPS-N) server where the PPS-N NDF Update file will be retrieved. AUDIT: YES, ALWAYS UNEDITABLE 57.23,30 SCHEDULED OPTION 3;0 POINTER Multiple #57.24 LAST EDITED: NOV 30, 2015 57.24,.01 SCHEDULE OPTIONS 0;1 POINTER TO OPTION SCHEDULING FILE (#19.2) (Multiply asked) LAST EDITED: NOV 12, 2015 HELP-PROMPT: Enter a Scheduled option to mark out of order during PPS-N/NDF Update file installation. DESCRIPTION: This multiple field is used for sites to define scheduled options to be disabled during installation of PPS-N/NDF Update file(s). CROSS-REFERENCE: 57.24^B 1)= S ^PS(57.23,DA(1),3,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),3,"B",$E(X,1,30),DA) 57.23,31 MENU OPTIONS 3.1;0 POINTER Multiple #57.2331 57.2331,.01 MENU OPTIONS 0;1 POINTER TO OPTION FILE (#19) (Multiply asked) LAST EDITED: NOV 12, 2015 HELP-PROMPT: Enter a Menu option to mark out of order during PPS-N/NDF Update file installation. DESCRIPTION: This multiple field is used for sites to define menu options to be disabled during installation of PPS-N/NDF Update file(s). CROSS-REFERENCE: 57.2331^B 1)= S ^PS(57.23,DA(1),3.1,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),3.1,"B",$E(X,1,30),DA) 57.23,32 PROTOCOLS 3.2;0 POINTER Multiple #57.2332 57.2332,.01 PROTOCOLS 0;1 POINTER TO PROTOCOL FILE (#101) (Multiply asked) LAST EDITED: NOV 12, 2015 HELP-PROMPT: Enter a protocol to mark out of order during PPS-N/NDF Update file installation. DESCRIPTION: This multiple field is used for sites to define Protocols to be disabled during installation of PPS-N/NDF Update file(s). CROSS-REFERENCE: 57.2332^B 1)= S ^PS(57.23,DA(1),3.2,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),3.2,"B",$E(X,1,30),DA) 57.23,33 SFTP PRIVATE KEY TEXT PRVKEY;0 WORD-PROCESSING #57.2333 (IGNORE "|") DESCRIPTION: This is the Secure File Transfer Protocol (sFTP) private key text content. LAST EDITED: JAN 12, 2016 HELP-PROMPT: Enter the Secure FTP encrypted private key content to be used to retrieve Pharmacy Product System - National (PPS-N) update files. DESCRIPTION: This is the Secure File Transfer Protocol (sFTP) private key text content. 57.23,34 SFTP PUBLIC KEY TEXT PUBKEY;0 WORD-PROCESSING #57.2334 (IGNORE "|") DESCRIPTION: This is the Secure File Transfer Protocol (sFTP) public key text content. LAST EDITED: JAN 12, 2016 HELP-PROMPT: Enter the Secure FTP encrypted public key text to be used to download Pharmacy Product System - National (PPS-N) update files. DESCRIPTION: This is the Secure File Transfer Protocol (sFTP) public key text content. 57.23,39 SFTP SSH KEY FORMAT FILE1;1 SET (audited) SFTP SSH Key Format 'OSSH' FOR OpenSSH Format (Used by Linux); 'SSH2' FOR SSH2 Format (Used by OpenVMS); LAST EDITED: FEB 24, 2017 HELP-PROMPT: Choose the sFTP SSH key format in use. AUDIT: YES, ALWAYS 57.23,41 SFTP SSH KEY ENCRYPTION FILE1;2 SET (audited) SFTP SSH Key Encryption 'RSA' FOR Rivest, Shamir & Adleman (Names); 'ECDSA' FOR Elliptic Curve Digital Signature Algorithm (ECDSA); LAST EDITED: APR 12, 2024 HELP-PROMPT: Choose the sFTP SSH Key Encryption Algorithm in use. DESCRIPTION: This is the type of the encryption algorithm of the SSH (Secure Shell) public and private keys used to transmit data from PPS-N server via Secure File Transfer Protocol (sFTP). AUDIT: YES, ALWAYS 57.23,45 LEGACY UPDATE PROCESSING 0;10 SET (Required) (audited) Legacy Update Processing 'N' FOR NO; 'Y' FOR YES; LAST EDITED: JUN 28, 2017 HELP-PROMPT: Enter YES to indicate that the National Drug File will be updated via the legacy FORUM patch process or NO to indicate that NDF will be updated via the PPS-N 3.0 Update file process. DESCRIPTION: This field denotes YES or NO if the National Drug File will be updated by the legacy FORUM patch release process or the Pharmacy Product System - National 3.0 Update file process. TECHNICAL DESCR: The following selection options will be available to the user based on the PPS-N Account Type field as follows: If Account Type is 'Q' or 'N', only the NO option will be available . Otherwise, YES and NO options will be available for selection. SCREEN: S DIC("S")="I $$SCR^PSNPARM(Y)" EXPLANATION: Entries in this field may be restricted based on Account Type. AUDIT: YES, ALWAYS 57.23,50 DOWNLOAD HISTORY 4;0 Multiple #57.234 DESCRIPTION: This multiple field contains the status and download history for the Pharmacy Product System - National (PPS-N)/NDF Update file download process. INDEXED BY: DOWNLOAD BEGIN DATE/TIME (D), DOWNLOAD FILE NAME & DOWNLOAD BEGIN DATE/TIME (E) 57.234,.01 DOWNLOAD FILE NAME 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter 1-40 characters for the PPS-N update file name (format: PPS_XXXPRV_XXXNEW.DAT). DESCRIPTION: This field contains the Pharmacy Product System - National (PPS-N) Update file name in the format of PPS_XXXPRV_XXXNEW.DAT. CROSS-REFERENCE: 57.234^B 1)= S ^PS(57.23,DA(1),4,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),4,"B",$E(X,1,30),DA) RECORD INDEXES: E (#1503) 57.234,1 DOWNLOAD BEGIN DATE/TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter the date and time the download began. DESCRIPTION: This field contains the date and time that the Pharmacy Product System - National (PPS-N) Update file process began. FIELD INDEX: D (#1502) REGULAR IR LOOKUP & SORTING Short Descr: Cross reference for Download Begin Date/Time Description: This cross reference is used by the Install Status Report [PSN PPS INSTALL STATUS REPORT] option for lookup and sorting. Set Logic: S ^PS(57.23,DA(1),4,"D",X,DA)="" Kill Logic: K ^PS(57.23,DA(1),4,"D",X,DA) Whole Kill: K ^PS(57.23,DA(1),4,"D") X(1): DOWNLOAD BEGIN DATE/TIME (57.234,1) (Subscr 1) (forwards) RECORD INDEXES: E (#1503) 57.234,2 DOWNLOAD COMPLETE DATE/TIME 0;3 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 15, 2017 HELP-PROMPT: Enter the date and time the PPS-N Update file download completed. DESCRIPTION: This field contains the date and time that the Pharmacy Product System - National (PPS-N) Update file process completed. 57.234,3 FILE SIZE 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: FEB 15, 2017 HELP-PROMPT: Enter 1-40 characters for the file size for the PPS-N Update file. DESCRIPTION: This field contains the file size of the Pharmacy Product System - National Update file. 57.234,4 DOWNLOAD ERROR MESSAGE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>80!($L(X)<1) X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter 1-80 characters to describe the error encountered during the PPS-N Update file download process. DESCRIPTION: This field contains error information for the download process of the Pharmacy Product System - National PPS-N Update file. If no errors occurred during download, this field will remain blank. Examples of errors are: Unable to retrieve update file. Missing or Incomplete data in the Update file. The system was unable to read or create a national report. The system was unable to create local reports. Unknown Error. 57.23,70 REJECT HISTORY 6;0 Multiple #57.236 57.236,.01 REJECT FILE NAME 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: MAY 15, 2017 HELP-PROMPT: Enter 1-40 characters for the PPS-N update file name (format: PPS_XXXPRV_XXXNEW.DAT). DESCRIPTION: This field contains the Pharmacy Product System - National (PPS-N) Update file name in the format of PPS_XXXPRV_XXXNEW.DAT. CROSS-REFERENCE: 57.236^B 1)= S ^PS(57.23,DA(1),6,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),6,"B",$E(X,1,30),DA) 57.236,1 REJECT BEGIN DATE/TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:X<1 X LAST EDITED: MAY 15, 2017 HELP-PROMPT: Enter the date and time the reject began. DESCRIPTION: Enter the date and time the download began. This field contains the date and time that the Pharmacy Product System - National (PPS-N) Update file process began. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 57.236,2 REJECTED BY 0;3 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAY 22, 2017 HELP-PROMPT: This is the name of the person who previously rejected the data file. DESCRIPTION: REJECT COMPLETE DATE/TIME This field contains the date and time that the Pharmacy Product System - National (PPS-N) Update file process completed. 57.23,100 INSTALL HISTORY 5;0 Multiple #57.231 DESCRIPTION: This multiple contains historical information for each PPS-N Update file installed for National Drug File (NDF) package. TECHNICAL DESCR: This multiple is defined when the TaskMan scheduled update of NDF [PSNTUPDT] job runs or the user selects to run the Begin update of NDF data from PPS-N [PSNUPDT] option manually. It should not be edited. INDEXED BY: INSTALL BEGIN DATE/TIME (C), UPDATE FILE NAME & INSTALL BEGIN DATE/TIME (F) 57.231,.01 UPDATE FILE NAME 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter the Update file name in PPS_0PRV_1NEW.DAT format. DESCRIPTION: This field contains the file name for the Update file being retrieved or installed. CROSS-REFERENCE: 57.231^B 1)= S ^PS(57.23,DA(1),5,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(1),5,"B",$E(X,1,30),DA) RECORD INDEXES: F (#1501) 57.231,1 INSTALL BEGIN DATE/TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 22, 2017 HELP-PROMPT: Enter the date and time that the Update file install process began. DESCRIPTION: This field contains the date and time the PPS-N Update installation process began. FIELD INDEX: C (#1500) REGULAR IR LOOKUP & SORTING Short Descr: Cross Reference by Install Begin Date/Time Description: This cross reference is used by the Install Status Report [PSN PPS INSTALL STATUS REPORT] option for lookup and sorting. Set Logic: S ^PS(57.23,DA(1),5,"C",X,DA)="" Kill Logic: K ^PS(57.23,DA(1),5,"C",X,DA) Whole Kill: K ^PS(57.23,DA(1),5,"C") X(1): INSTALL BEGIN DATE/TIME (57.231,1) (Subscr 1) (forwards) RECORD INDEXES: F (#1501) 57.231,2 INSTALL COMPLETION DATE/TIME 0;3 DATE INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: FEB 16, 2017 HELP-PROMPT: Enter the date and time that the installation of the Update fil completed. DESCRIPTION: This field contains the date and time that the install process for the PPS-N Update file completed processing. 57.231,3 LAST VISTA FILE PROCESSED 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X LAST EDITED: FEB 17, 2017 HELP-PROMPT: Enter 1-15 characters for the file number for the last VistA file processed during installation. DESCRIPTION: This field is updated during the Update file installation process to indicate the last file number processed. 57.231,4 LAST FILE IEN PROCESSED 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: FEB 17, 2017 HELP-PROMPT: Enter 1-30 characters for the last file Internal Entry Number (IEN) processed. DESCRIPTION: This field contains the last Internal Entry Number (IEN) for the last Vista file processed. The format of the IEN can be "IEN," for "file IEN" or "IEN,IEN" for "file IEN, sub-file IEN". 57.231,5 LAST TMP FILE SUBSCRIPT 0;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: FEB 17, 2017 HELP-PROMPT: Enter 1-40 characters for the last TMP file subscript processed. DESCRIPTION: This field contains the last TMP file subscript used during the install process. 57.231,6 LAST UPDATE FILE SECTION 0;7 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: FEB 17, 2017 HELP-PROMPT: Enter 1-30 characters for the last Update file section processed. DESCRIPTION: This field is used to track the last Update file section processed during the install process. 57.231,7 DISPLAYED LAST 0;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>35!($L(X)<1) X LAST EDITED: FEB 17, 2017 HELP-PROMPT: Enter 1-35 characters for the last action displayed to the user. DESCRIPTION: This field contains the last action displayed to the user during the install process. 57.231,30 INSTALL ERRORS 2;0 DATE Multiple #57.233 LAST EDITED: FEB 16, 2017 DESCRIPTION: This field contains error information for the Pharmacy Product System - National (PPS-N)/National Drug File (NDF) Update file installation process. 57.233,.01 ERROR DATE/TIME 0;1 DATE (Multiply asked) INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:Y<1 X LAST EDITED: SEP 28, 2015 HELP-PROMPT: Enter the date and time that the error occurred. DESCRIPTION: This field contains the date and time that the error occurred. CROSS-REFERENCE: 57.233^B 1)= S ^PS(57.23,DA(2),5,DA(1),2,"B",$E(X,1,30),DA)="" 2)= K ^PS(57.23,DA(2),5,DA(1),2,"B",$E(X,1,30),DA) 57.233,1 FILE 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: SEP 28, 2015 HELP-PROMPT: Enter 1-40 characters for the file name being retrieved or the file number being installed. DESCRIPTION: If the error occurs during the file retrieval process, this field will contain the file name being retrieved (i.e. PPS_PRV34_NEW35.DAT). If the error occurs during the Update file installation, this field will contain the file number being installed (i.e. 50.68, 50.605, etc.). 57.233,2 INTERNAL ENTRY NUMBER 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: SEP 28, 2015 HELP-PROMPT: Enter 1-20 characters for the file internal entry number (IEN) when the Update file installation errored. DESCRIPTION: This field contains the Internal Entry Number (IEN) for the file when an error occurred during install of the PPS-N Update file. 57.233,3 TMP FILE SUBSCRIPT 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: SEP 28, 2015 HELP-PROMPT: Answer must be 1-40 characters in length. DESCRIPTION: This field contains the TMP file subscript being processed when the error occurred during the Update file installation process. 57.233,4 ERROR MESSAGE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X LAST EDITED: SEP 28, 2015 HELP-PROMPT: Enter 1-60 characters to describe the type of error. For example: File #5000.507 does not exist. DESCRIPTION: This field contains the Pharmacy Product System - National (PPS-N) Update file install error messages and related information. Examples: File #5000.507 does not exist. The entry does not exist. File# 50.606 and IEN string 100,326, represent different subfile levels. FILES POINTED TO FIELDS NEW PERSON (#200) REJECT HISTORY:REJECTED BY (#2) OPTION (#19) MENU OPTIONS:MENU OPTIONS (#.01) OPTION SCHEDULING (#19.2) SCHEDULED OPTION:SCHEDULE OPTIONS (#.01) PROTOCOL (#101) PROTOCOLS:PROTOCOLS (#.01) Subfile #57.231 Record Indexes: F (#1501) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Cross reference by NAME, INSTALL BEGIN DATE/TIME, IEN Description: This cross reference is used by the Install Status Report [PSN PPS INSTALL STATUS REPORT] option for lookup and sorting. Set Logic: S ^PS(57.23,DA(1),5,"F",$E(X(1),1,30),X(2),DA)="" Kill Logic: K ^PS(57.23,DA(1),5,"F",$E(X(1),1,30),X(2),DA) Whole Kill: K ^PS(57.23,DA(1),5,"F") X(1): UPDATE FILE NAME (57.231,.01) (Subscr 1) (Len 30) (forwards) X(2): INSTALL BEGIN DATE/TIME (57.231,1) (Subscr 2) (forwards) Subfile #57.234 Record Indexes: E (#1503) RECORD REGULAR IR LOOKUP & SORTING Short Descr: Download cross reference by NAME, DOWNLOAD BEGIN DATE/TIME, IEN Description: This cross reference is used by the Install Status Report [PSN PPS INSTALL STATUS REPORT] option for lookup and sorting. Set Logic: S ^PS(57.23,DA(1),4,"E",$E(X(1),1,30),X(2),DA)="" Kill Logic: K ^PS(57.23,DA(1),4,"E",$E(X(1),1,30),X(2),DA) Whole Kill: K ^PS(57.23,DA(1),4,"E") X(1): DOWNLOAD FILE NAME (57.234,.01) (Subscr 1) (Len 30) (forwards) X(2): DOWNLOAD BEGIN DATE/TIME (57.234,1) (Subscr 2) (forwards) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):