I was researching your posting. PSO (professional service) would provide code when you engage their services. We, HP support, only provide the examples on the Developer Reference Guide support.openview.hp.com/selfsolve/document/KM00245429
Since attaching a file to a CI Attribute implies modification of the class model and the DB to accommodate that, I wonder if another simpler approach would help you. Maybe a link to a document or webpage can be used.
If you find this or any post resolves your issue, please be sure to mark it as an accepted solution."