PSNFTP ;HP/ART - PPS-N National Drug File Updates File Transfer ;09/25/2015
Source file <PSNFTP.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Main Entry Point for PPS-N National Drug File Updates File Transfer
|
|
| PING(PSRC,PSOS) | ; Check for availability of server (ping)
|
|
| FTP(PSRC,PSOS,PSREMFIL,PSERRMSG) | ; ftp (get) a file
|
|
| GETOS() | ;Determine OS
|
|
| VMSPING(PSRC,PSADDR,PSWRKDIR,PSCOMFIL,PSLOGFIL) | ; PING VMS server to ensure it is available
|
|
| LINXPING(PSRC,PSADDR,PSWRKDIR,PSLOGFIL) | ; PING Unix/Linux server to ensure it is available
|
|
| WINPING(PSRC,PSADDR,PSWRKDIR,PSLOGFIL) | ; PING server to ensure it is available
|
|
| MAILFTP(PSMSGTYP,PSFILE,PSSIZE,PSERRMSG) | ; mail message to notify users of the NDF Update File download status
|
|
| MSGTEXT0(PSFILE,PSERRMSG,PSMSGTXT) | ;build message text
|
|
| MSGTEXT1(PSFILE,PSSIZE,PSMSGTXT) | ;build message text
|
|
| CREATDAT(PSRC,PSDATFIL,PSWRKDIR,PSREMDIR,PSREMFIL) | ; create .dat file with sftp commands - "PSNSFTP.DAT"
|
|
| DELFILES(PSDIR,PSFILES) | ;Delete Local Host File, any OS
|
|
| LINUXDEL(PSRC,PSDIR,PSFILE) | ;Delete Local Host File
|
|
| GETD() | ; get the right directory based on OS type
|
|
| UPDTCTRL | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^PS(57.23 - [#57.23] | Classic Fileman Calls, GET1^DIQ |