HRQ_EVAL_PTCPNT_QUESTIONS_V
Details
-
Schema: FUSION
-
Object owner: HRT
-
Object type: VIEW
Columns
Name |
---|
BUSINESS_GROUP_ID QUESTIONNAIRE_ID QSTNR_SECTION_ID QSTNR_QUESTION_ID SUBSCRIBER_ID PARTICIPANT_TYPE PARTICIPANT_ID SUBJECT_CODE SUBJECT_ID EVAL_ROLE_ID EVAL_SECTION_ID PTCPNT_PERSON_ID |
Query
SQL_Statement |
---|
SELECT qq.business_group_id , qs.questionnaire_id , qq.qstnr_section_id , qq.qstnr_question_id , 1 AS subscriber_id , NULL AS participant_type , TO_CHAR(eval_ptcpnts.eval_participant_id) AS participant_id , NULL AS subject_code , TO_CHAR(eval_sections.evaluation_id) AS subject_id , eval_role_actions.eval_role_id , eval_role_actions.eval_section_id , eval_ptcpnts.person_id AS ptcpnt_person_id FROM HRQ_QSTNR_QUESTIONS qq, HRQ_QSTNR_SECTIONS_B qs, HRA_EVAL_ROLE_ACTIONS eval_role_actions, HRA_EVAL_SECTIONS eval_sections, HRA_EVAL_PARTICIPANTS eval_ptcpnts WHERE qq.adhoc_qstn = 'N' AND qs.qstnr_section_id = qq.qstnr_section_id AND qs.questionnaire_id = eval_ptcpnts.QUESTIONNAIRE_ID AND eval_role_actions.EVAL_SECTION_ID = eval_sections.EVAL_SECTION_ID AND eval_sections.SECTION_TYPE_CODE LIKE 'QUESTIONNAIRE' AND eval_role_actions.EVALUATION_ID = eval_ptcpnts.EVALUATION_ID AND eval_role_actions.EVAL_ROLE_ID = eval_ptcpnts.EVAL_ROLE_ID UNION SELECT qs.business_group_id , qs.questionnaire_id , qq.qstnr_section_id , qp.qstnr_question_id , qp.subscriber_id , qp.participant_type , qp.participant_id , qp.subject_code , qp.subject_id , null as eval_role_id , null as eval_section_id , null AS ptcpnt_person_id FROM HRQ_QSTN_PARTICIPANTS qp, HRQ_QSTNR_QUESTIONS qq, HRQ_QSTNR_SECTIONS_B qs WHERE qs.qstnr_section_id = qq.qstnr_section_id AND qq.qstnr_question_id = qp.qstnr_question_id |