PSOSPMU1 ;BIRM/MFR - State Prescription Monitoring Program Utilities ;10/07/12
Source file <PSOSPMU1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
GATHER(STATE,BEGDTTM,ENDDTTM,RECTYPE,RTSONLY,LIST) | ; Gathers all CS prescriptions for Data Range
|
|
BLDBAT(EXPTYPE,BEGRLDT,ENDRLDT) | ; Given a list of Rx's builds a new Export Batch
; Input: (r) EXPTYPE - Export Type ((MA)naul/(SC)heduled/(RX) Single Rx)/(VD) Void Only/(ZR) Zero Report ; (o) BEGRLDT - Begin Release Date (FM Format) (Required for M and S batches) ; (o) ENDRLDT - End Release Date (FM Format) (Required for M and S batches) ; (r) List of Rx's: ^TMP("PSOSPMRX",$J,STATE,RXIEN,RXFILL)=Record Type ((N)ew/(R)evise/(V)oid) ; Note: This ^TMP global will be cleaned up at the end |
|
LOADRTS(RXIEN,FILL,ARRAY) | ; Load ARRAY with Return To Stock Information
|
|
GETNDC(RXIEN,FILL) | ; Get the SENT NDC for the Return To Stock (VOID) record
|
|
PREPFILE(STATE,DATETIME,RTSONLY,DEBUG) | ; Prepare Files (FTP Script and Output Data files)
|
|
FTPFILE(STATEIP,STATEUSR,LOCDIR,FTPFILE,EXPFILE,INPTFILE,LOGFILE,FTPPORT,DEBUG) | ; Issue the Secure FTP command
|
|
DELFILES(LOCDIR,EXPFILE,INPTFILE,FTPFILE,LOGFILE) | ; Delete Files
|
|
PAUSE | ; Pauses screen until user hits Return
|
|
XVMSDIR(VMSDIR) | ; Converts a VMS directory
; Input: VMSDIR - OpenVMS directory name (e.g., "USER$:[SPMP]") |
|
SAVEKEYS(STATE,LOCDIR) | ; Saves Key, converts SSH2 to OpenSSH when running on Linux
|
|
LINUXDIR() | ; Returns the Linux Directory for SPMP sFTP
|
|
DIREXIST(DIR) | ; Returns whether the Linux Directory for SPMP sFTP already exists
|
|
MAKEDIR(DIR) | ; Create a new directory
|
|
SETLN(NSPC,TEXT,REV,UND,HIG) | ; Sets a line to be displayed in the Body section
|
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 |
|
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
^PSRX - [#52] | GET1^DIQ |
52.07 | GET1^DIQ |
^PS(58.41 - [#58.41] | GET1^DIQ |
^PS(58.42 - [#58.42] | Classic Fileman Calls |