| TITLE | VALUE | |
|---|---|---|
| NAME | MPI VISTA HWS CONFIG | |
| DESCRIPTION | This 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. | |
| TAG | CHANGE | |
| ROUTINE | XUMVIWSC | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | USER | |
| DESCRIPTION | This is the USERNAME field to be set in the WEB SERVER file for the MPI_NEW_PSIM_EXECUTE entry. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | PASS | |
| DESCRIPTION | This is the PASSWORD field to be set in the WEB SERVER file for the MPI_NEW_PSIM_EXECUTE entry. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 50 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
| INPUT PARAMETER | SWITCH | |
| DESCRIPTION | This is for setting the TWO entry in file 984.8 field 4 to note HTTPS (1) or HTTP (0). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
| INPUT PARAMETER | SERVER | |
| DESCRIPTION | This is for the address to connect to with the web server | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 60 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
| INPUT PARAMETER | SSL PORT | |
| DESCRIPTION | SSL Port for the web server | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 5 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
| INPUT PARAMETER | SSL CONFIGURATION | |
| DESCRIPTION | This is the name of the Cache Secure Socket Layer (SSL) configuration that should be associated with the web server. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 40 | |
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | RETURN(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. | |
| AVAILABILITY | RESTRICTED | |
| INACTIVE | ACTIVE | |
| CLIENT MANAGER | ||
| WORD WRAP ON | TRUE | |
| VERSION | 1 | |
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | Yes | |