PERS_NID_MSK_VW(SQL View) |
Index Back |
|---|---|
PERS_NID RecordPERS_NID is the child record of PERSONAL_DATA and hold the NID_SBR which contains information about National ID. |
| SELECT C.OPRCLASS ,A.EMPLID ,%subrec(NID_SBR, A) ,CASE WHEN C.MASK_CFG_NID='1' THEN '*********' WHEN C.MASK_CFG_NID='2' THEN CONCAT('*****' , SUBSTR(A.NATIONAL_ID , 6 ,15)) ELSE A.NATIONAL_ID END ,B.DESCRSHORT ,%subrec(PERSNID_SGP_SBR, A) ,C.MASK_CFG_NID FROM PS_HCR_PER_NID_I A , PS_HCR_NID_TYP_I B , PS_PERS_MSK_CFG C WHERE A.COUNTRY = B.COUNTRY AND A.NATIONAL_ID_TYPE = B.NATIONAL_ID_TYPE |
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
|---|---|---|---|---|
| 1 | Character(30) | VARCHAR2(30) NOT NULL | Operator Class | |
| 2 | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Default Value: NEW |
|
| 3 | Character(3) | VARCHAR2(3) NOT NULL |
Country
Prompt Table: NID_TYPE_VW |
|
| 4 | Character(6) | VARCHAR2(6) NOT NULL |
National ID Type
Default Value: NID_TYPE2_VW.NATIONAL_ID_TYPE Prompt Table: NID_TYPE1_VW |
|
| 5 | NATIONAL_ID | Character(20) | VARCHAR2(20) NOT NULL | National ID |
| 6 | SSN_KEY_FRA | Character(2) | VARCHAR2(2) NOT NULL | Social Security # Key |
| 7 | PRIMARY_NID | Character(1) | VARCHAR2(1) NOT NULL |
Primary ID
Y/N Table Edit Default Value: N |
| 8 | NATIONAL_ID_MSK | Character(20) | VARCHAR2(20) NOT NULL | National ID |
| 9 | NID_DESCRSHORT | Character(10) | VARCHAR2(10) NOT NULL | NID Short Description |
| 10 | TAX_REF_ID_SGP | Character(1) | VARCHAR2(1) NOT NULL |
Tax Reference Id - Singapore
Y/N Table Edit Default Value: N |
| 11 | MASK_CFG_NID | Character(2) | VARCHAR2(2) NOT NULL |
Mask National ID
1=Mask entire field 2=Display partial field 3=Display entire field |