STANDARD DATA DICTIONARY #57.23 -- PPS-N UPDATE CONTROL FILE 9/29/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):