TITLE | VALUE | |
---|---|---|
NAME | VPS GET SURVEY DATA | |
DESCRIPTION | Retrieves an array containing the patient's Clinical Survey information. | |
TAG | GETRPC | |
ROUTINE | VPSSRVY2 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | VPSPID | |
DESCRIPTION | Patient ID such as the patient SSN OR DFN OR ICN OR VIC/CAC for whom the Clinical Questionnaire information is being requested. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 25 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | VPSTYP | |
DESCRIPTION | Patient ID TYPE such as SSN or DFN OR ICN OR VIC/CAC. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 7 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | VPSQIEN | |
DESCRIPTION | Questionnaire IEN for filtering the results. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 9 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | VPSQNM | |
DESCRIPTION | Questionnaire Name for filtering the results. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 60 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | VPSFDT | |
DESCRIPTION | Date From for filtering the results | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 14 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | VPSTDT | |
DESCRIPTION | Date To for filtering the results | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 14 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
INPUT PARAMETER | VPSNUM | |
DESCRIPTION | Maxumum number of occurrences to return. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | ||
MAXIMUM DATA LENGTH | 4 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 8 |
INPUT PARAMETER | AHFLG | |
DESCRIPTION | Answer History Flag 0 - current answer (default) 1 - all answers to the question | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 1 | |
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | AN array is returned. OUTPUT If error VPSRES(0)=-1^Error Message otherwise VPSRES(0)=1^Number of Questionnaires VPSRES(1) = VPSRES(2) = PATIENT ^ QUESTIONNAIRE TEMPLATE ID ^ QUESTIONNAIRE TEMPLATE NAME ^ QUESTIONNAIRE TEMPLATE IEN ^ VERSION VPSRES(3) = VPSRES(4) = RESPONSE IDENTIFIER ^ DATE/TIME TAKEN ^ DATE/TIME LAST MODIFIED VPSRES(5) = COMPLETION STATUS ^ PATIENT SAFETY ^ IMMEDIATE ACTION ^ SURVEY CALCULATED VALUE VPSRES(6) = VPSRES(7) = APPOINTMENT CHECK-IN ID VPSRES(8) = VPSRES(9) = VPSRES(10) = ADDITIONAL CALC VALUE NAME ^ ADDITIONAL CALC VALUE SCORE VPSRES(11) = VPSRES(12) = VPSRES(13) = QUESTION NUMBER ^ QUESTION CALCULATED VALUE VPSRES(14) = VPSRES(15) = QUESTION TEXT.... VPSRES(16) = VPSRES(17) = VPSRES(18) = ANSWER IDENTIFIER ^ INTERFACE USED ^ RESPONDENT ^ RESPONDENT NAME ^ ANSWER DATE/TIME ^ INTERVIEWER NAME ^ KIOSK IDENTIFIER ^ KIOSK SESSION IDENTIFIER ^ KIOSK GROUP IDENTIFIER VPSRES(19) = VPSRES(20) = ANSWER TEXT VPSRES(21) = VPSRES(22) = VPSRES(23) = VPSRES(24) = VPSRES(25) = VPSRES(26) = ... VPSRES(n) = | |
AVAILABILITY | ||
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | TRUE | |
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |