Do you mean: the shadows that are casted on the object are rendered but the object itself is not rendered?
If the answer is yes, I don't know if this is possible to do it in XSI. But it is very feasable in post-prod.
Render your scene without the shadow you want to apply to the invisible object.
Then, take the same scene and change all the materials to constant white. Make visible the "invisible" object, and make it constant white too.
Turn off shadow emission for every object, except the one that casts shadow on your invisible object.
Render the scene.
Now, let say you use After Effect. Import your first render, this will be the bottom layer.
Then, create a layer with only a black solid color. This will be the shadow itself.
Next, import the second render, and place it on top of the other layers. Apply an Invert effect (Effects > Channel > Invert).
Make sure that in the timeline window you see the Modes. Select the middle layer (black color), then click on None under the TrkMat column, and choose Luma Matte.
Here you go!
Hope this helps
Salutations - Cheers
Bernard Lebel