If you have a custom search that selects items that have XML profile subcomponents, you can tune up your search results to include any info from the XML.

  1. Extend your search to select the id and entity type of the XML profile within the target element
  2. Use AgSearchFieldConstructed.configureResourcePK to build the PK of the XML profile
  3. Use AgSearchFieldConstructed.configureXMLContent to extract the xml dom.

At this point, you now have a psuedo-field in each search result row that is the complete dom of the associated profile. You can now create a transform 'resultsTransform' as part of your custom search configuration that reaches into the profile dom and includes whatever information you need. The profile dom is tagged at the topmost level by the psuedo-field name. See the FindReservations search configuration within timeslots.xml for an example.