MPI VISTA HWS CONFIG

TITLEVALUE
NAMEMPI VISTA HWS CONFIG
DESCRIPTIONThis Remote Procedure Call (RPC) will be used to update the following
fields for the 'MPI_NEW_PSIM EXECUTE' entry in the WEB SERVER (#18.12)
file in VistA:

- USERNAME
- PASSWORD
- SERVER
- SSL PORT
- SSL CONFIGURATION

In addition, the HTTPS parameter can be updated in the STATUS (#.04) field
for the 'TWO' entry in the MPI ICN BUILD MANAGEMENT (#984.8) file. All of
this is in support of the Web Application Security Assessment (WASA)
security scan findings to move the web server connection to HTTPS.
TAGCHANGE
ROUTINEXUMVIWSC
INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERUSER
DESCRIPTIONThis is the USERNAME field to be set in the WEB SERVER file for the
MPI_NEW_PSIM_EXECUTE entry.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH50

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERPASS
DESCRIPTIONThis is the PASSWORD field to be set in the WEB SERVER file for the
MPI_NEW_PSIM_EXECUTE entry.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH50

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERSWITCH
DESCRIPTIONThis is for setting the TWO entry in file 984.8 field 4 to note HTTPS (1)
or HTTP (0).
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERSERVER
DESCRIPTIONThis is for the address to connect to with the web server
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH60

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERSSL PORT
DESCRIPTIONSSL Port for the web server
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH5

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERSSL CONFIGURATION
DESCRIPTIONThis is the name of the Cache Secure Socket Layer (SSL) configuration
that should be associated with the web server.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH40

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONRETURN(1) = 1^SUCCESS PASSWORD for success OR -1^error message for an
issue updating password
RETURN(2) = 1^SUCCESS USER for success OR -1^error message for an issue
updating username
RETURN(3) = 1^SUCCESS SWITCH for success or -1^error message for an
issue updating HTTPS
RETURN(4) = 1^SUCCESS SERVER for success or -1^error message for an issue
updating the Server field
RETURN(5) = 1^SUCCESS SSL PORT for success or -1^error message for an
issue updating the SSL Port field
RETURN(6) = 1^SUCCESS SSL CONFIGURATION for success or -1^error message
for an issue updating the SSL Configuration field.
AVAILABILITYRESTRICTED
INACTIVEACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION1
SUPPRESS RDV USER SETUP
APP PROXY ALLOWEDYes