Hi Arun,
I took a brief look at the response. It is not quite compliant, as far as I can see. The supportingService should be a ServiceRefOrValue, and so values like ntdLoc should be represented as serviceCharacteristics, etc.
Features are really groups of characteristics (by the featureCharacteristic relation) and I interpret isEnabled as a general indication of the relevance of the characteristics associated with the feature, and not as a way of representing boolean type characteristics.
The ResourceRef should be just an id, href and name of a resource that can be looked up in the resource inventory, but it should not disclose any interpretable information about the resource. The responses from TMF645 can in some cases be seen by third parties (resellers, call-centers, etc) who are not necessarily authorized to know the internal resource structure, and the information you include does, as far as I can see, disclose potentially sensitive information.
Note, that I haven't actually passed your sample through the formal compliance tool - these are just some things that catch my eye.
------------------------------
Peter Bruun
Hewlett Packard Enterprise
------------------------------