Record Browser and Help center do not have complete documentation about some entities. Loading Such objects in debugger shows all the fields and sublist for the entity.
Searching for any entity programmatically brings the records which are marked as ‘inactive’. Inactive entities can not be referenced by other entities.
Always initialize ‘nlobjSearchFilter’ and ‘nlobjSearchColumn’ with the ‘new’ keyword. Otherwise it creates unexpected errors.