SELECT DISTINCT PEO.FULL_NAME , PEO.PERSON_ID , PEO.BUSINESS_GROUP_ID , PEO.EFFECTIVE_START_DATE , PEO.EFFECTIVE_END_DATE FROM PER_PEOPLE_F PEO WHERE PEO.PERSON_ID IN ( SELECT PERSON_ID FROM PER_ASSIGNMENTS_F WHERE ASSIGNMENT_TYPE ='E' AND PRIMARY_FLAG = 'Y') AND PEO.PERSON_TYPE_ID IN ( SELECT PERSON_TYPE_ID FROM PER_PERSON_TYPES WHERE SYSTEM_PERSON_TYPE IN('EMP' , 'EMP_APL'))