GPBR_STG_HS2_VW(SQL View) |
Index Back |
---|---|
Periodic eSocial H&SeSocial XML Framework View Table This record is used to generate informations for eSocial layout S-2220 - Periodic eSocial - Health and Safety |
SELECT B.GPBR_DRIVER_SEQ ,B.GPBR_DRV_SPLIT_SEQ ,A.EMPLID ,A.EMPL_RCD ,A.EXAM_DT ,MED.ESOC_CODE_BRA ,CASE WHEN A.ASO_ORD_EXAM_BRA <> ' ' THEN %Substring(A.ASO_ORD_EXAM_BRA ,2 ,2) ELSE A.ASO_ORD_EXAM_BRA END ,CASE WHEN A.ASO_IND_RSLT_BRA <> ' ' THEN %Substring(A.ASO_IND_RSLT_BRA ,2 ,2) ELSE A.ASO_IND_RSLT_BRA END ,A.COMMENTS FROM PS_GPBR_STG_HAS2 A ,PS_GPBR_DRIVER_DAT B ,PS_MED_TESTS_BRA MED WHERE A.GPBR_DRIVER_SEQ = B.GPBR_DRIVER_SEQ AND A.GPBR_DRV_SPLIT_SEQ = B.GPBR_DRV_SPLIT_SEQ AND A.MED_TESTS_CD_BRA= MED.MED_TESTS_CD_BRA AND MED.EFFDT=( SELECT MAX(J.EFFDT) FROM PS_MED_TESTS_BRA J WHERE J.MED_TESTS_CD_BRA=A.MED_TESTS_CD_BRA) AND B.GPBR_STATUS = 'XRDY' |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Number(30,0) | DECIMAL(30) NOT NULL | Driver Sequence | |
2 | Number(20,0) | DECIMAL(20) NOT NULL | eSocial - Split Sequence | |
3 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
4 | EMPL_RCD | Number(3,0) | SMALLINT NOT NULL | Empl Record |
5 | EXAM_DT | Date(10) | DATE | Exam Date |
6 | MED_TESTS_CD_BRA | Character(15) | VARCHAR2(15) NOT NULL | Laboratory Exam Code |
7 | ASO_ORD_EXAM_BRA | Character(2) | VARCHAR2(2) NOT NULL |
ASO Order of Exam
01=Initial 02=Sequential |
8 | ASO_IND_RSLT_BRA | Character(2) | VARCHAR2(2) NOT NULL |
ASO Indicator Results
00=None 01=Normal 02=Altered or Modified 03=Stable 04=Aggravation |
9 | COMMENTS | Long Character | CLOB | Comment |