Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Global: ^PS(57.23

Package: National Drug File

Global: ^PS(57.23


Information

FileMan FileNo FileMan Filename Package
57.23 PPS-N UPDATE CONTROL National Drug File

Description

Directly Accessed By Routines, Total: 20

Package Total Routines
National Drug File 19 DOWNLOAD HISTORY    INSTALL ERRORS    INSTALL HISTORY    MENU OPTIONS    PROTOCOLS    PSN513PO    PSNCFINQ    PSNFTP
PSNFTP2    PSNPARM    PSNPPSDL    PSNPPSMG    PSNPPSMS    PSNPPSNF    PSNPPSNR    PSNPPSNV
SCHEDULED OPTION    ^PS(57.23    REJECT HISTORY    

Accessed By FileMan Db Calls, Total: 27

Package Total Routines
National Drug File 27 PSN513PO    PSN532E    PSN533E    PSN534E    PSN535E    PSN536E    PSN537E    PSN538E
PSN542E    PSN543E    PSN544E    PSN545E    PSN546E    PSN547E    PSN548E    PSN549E
PSNCFINQ    PSNFTP    PSNFTP2    PSNFTP3    PSNOSKEY    PSNPPSCL    PSNPPSDL    PSNPPSMG
PSNPPSMS    PSNPPSNF    PSNPPSNR    

Pointer To FileMan Files, Total: 4

Package Total FileMan Files
Kernel 4 OPTION(#19)[#57.2331(.01)]    OPTION SCHEDULING(#19.2)[#57.24(.01)]    PROTOCOL(#101)[#57.2332(.01)]    NEW PERSON(#200)[#57.236(2)]    

Fields, Total: 24

Field # Name Loc Type Details
.01 NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • 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)
1 OPEN VMS LOCAL DIRECTORY 0;2 FREE TEXT

  • 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
2 INSTALL VERSION 0;3 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
3 UNIX/LINUX LOCAL DIRECTORY 0;4 FREE TEXT

  • 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
5 PRIMARY PPS-N MAIL GROUP 0;6 FREE TEXT

  • 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
6 SECONDARY MAIL GROUP 1;1 FREE TEXT

  • 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
8 DOWNLOAD VERSION 0;7 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
9 DOWNLOAD STATUS 0;8 SET
  • '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
10 INSTALL STATUS 0;9 SET
  • '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
11 ECDSA 0;11 SET (BOOLEAN Data Type)
  • This field is used to allow the creation of Elliptic Curve Digital Signature Algorithm (ECDSA).

  • 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
20 REMOTE SERVER ADDRESS 2;1 FREE TEXT

  • 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
21 REMOTE DIRECTORY ACCESS 2;2 FREE TEXT

  • 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
22 REMOTE SFTP USER ID 2;3 FREE TEXT

  • 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
30 SCHEDULED OPTION 3;0 POINTER Multiple #57.24 57.24

  • LAST EDITED:  NOV 30, 2015
31 MENU OPTIONS 3.1;0 POINTER Multiple #57.2331 57.2331
32 PROTOCOLS 3.2;0 POINTER Multiple #57.2332 57.2332
33 SFTP PRIVATE KEY TEXT PRVKEY;0 WORD-PROCESSING #57.2333

  • 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.
34 SFTP PUBLIC KEY TEXT PUBKEY;0 WORD-PROCESSING #57.2334

  • 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.
39 SFTP SSH KEY FORMAT FILE1;1 SET
  • '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
41 SFTP SSH KEY ENCRYPTION FILE1;2 SET
  • '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
45 LEGACY UPDATE PROCESSING 0;10 SET
************************REQUIRED FIELD************************
  • '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
50 DOWNLOAD HISTORY 4;0 Multiple #57.234 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)
70 REJECT HISTORY 6;0 Multiple #57.236 57.236
100 INSTALL HISTORY 5;0 Multiple #57.231 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)

Found Entries, Total: 1

NAME: PPSN    

External References

Name Field # of Occurrence
$$STRIP^PSNPARM 1+1, 3+1, 20+1, 21+1
UNXLDIR^PSNPARM 3+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(57.23 - [#57.23] .01(XREF 1S), .01(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA .01(XREF 1S), .01(XREF 1K)
>> DIC("S" 45SCR+1*
X .01+1!, .01(XREF 1S), .01(XREF 1K), 1+1!*, 2+1!, 3+1!*, 5+1!, 6+1!, 8+1!, 20+1!*
, 21+1!*, 22+1!
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables  | All