ASI support for spec soft attribute values

Source message request elements can correspond to either hard typed attributes or soft/dynamic attributes, known as specs.

Your implementation may need to adapt InfoSphere® MDM messages according to a specialized XML or delimited message format. In this case, you can pass soft attributes either in the CDATA section or by embedding XML content under the AttributeValueBObj/SpecValueXML element.

The mapping of external data object attributes to soft attributes is achieved by casting the AttributeValueBObj/SpecValueXML to the schema of the Spec object. The attributes of the external data objects can be mapped to the individual attributes within the Spec schema elements.

If the transaction response needs to be returned in an external data object constructed from attributes within the soft attributes, then the useEmbeddedSpecValueInResponse flag should be set to true in the request.