a!queryEntity( entity: cons!KP_IAL_EMPLOYEE_VIEW, query: a!query( selection: a!querySelection( columns: { a!queryColumn( field: "orgEmployeeId" ), a!queryColumn( field: "fullname" ), a!queryColumn( field: "department" ), a!queryColumn( field: "skilldata" ), a!queryColumn( field: "fulladdress" ), a!queryColumn( field: "experience" ) } ), pagingInfo : ri!pagingInfo, logicalExpression : { a!queryLogicalExpression( operator: "AND", filters: { if( isnull(ri!orgEmpId), a!queryFilter( field : "orgEmployeeId", operator : "includes", value : "INC" ), a!queryFilter( field : "orgEmployeeId", operator : "=", value : ri!orgEmpId ) ), if( isnull(ri!fullName), {}, a!queryFilter( field : "fullname", operator : "includes", value : ri!fullName ) ), if( isnull(ri!skill), {}, a!queryFilter( field : "skilldata", operator : "includes", value : ri!skill ) ), if( isnull(ri!department), {}, a!queryFilter( field : "department", operator : "includes", value : ri!department ) ) } ) } ) )