| TITLE | VALUE | |
|---|---|---|
| NAME | PSB WITNESS | |
| DESCRIPTION | Used by frmWintess to validate if a Witness at the client is authorized to be a witness for a BCMA action, i.e. High Risk Drug administration. Validation is achieved via not allowing the logged in person to witness for themselves, also persons that hold certain keys can't be a valid witness. | |
| TAG | WITNESS | |
| ROUTINE | PSBRPC1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | PSBACC | |
| DESCRIPTION | Access Code | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | ||
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | PSBVER | |
| DESCRIPTION | Verify Code. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | ||
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | Results array is returned in the following forms: Valid authorization of Witness. Results[0] = 'Witness DUZ^Witness Name' Invalid authorization of Witness. Results[0] = '-1^Invalid Witness sign-on' Or '-1^Cannot Witness for yourself' Or '-1^A student does not have authority to witness a High Risk/High Alert administration.' Or '-1^You do not have authority to witness a High Risk/High Alert administration.' Or '-1^Read-Only users do not have authority to witness a High Risk/High Alert administration.' Or '-1^Invalid VistA user - No Primary menu setup for this user in the NEW PERSON file.' Or '-1^A non-BCMA user does not have authority to witness a High Risk/High Alert administration.' Success of the call is validated by the first up-arrow piece of data being greater than 0. | |
| AVAILABILITY | PUBLIC | |
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | ||
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||