Question about ishtype="ISHNotFound"

Hello,

I am using the DocumentObj class to retrieve the metadata for a map using the RetriveObjects function, but am getting an ishtype of ISHNotFound. I can see the map in publication manager and live content architect even thought i am getting ISHNotFound. I was wondering why this might be the case.

Is there a difference between the RetrieveObjects function and the GetMetadata function for the DocumentObj2.5 class? Is it a matter of one hitting the database or index?