Juro_Mukai_ll_mit_edu
6 months agoIdeator III
Really inconvenient misalignment between QD results and IOM standards
(from Aras blog post re: using QD from method....)
Parse the Result (of executing a QD from method):
When you get the response back from the server, you can parse the results into any format you need. The resulting XML looks a bit like your typical AML data structure. However, it has some important differences to consider:
- The Item tag uses an "alias" attribute instead of "type".
Why? How can this be overridden to comply with the rest of the IOM?
- The "alias" attribute may or may not match an ItemType name. You can explicitly set the alias in the Query Builder GUI.
- The Item tag does not include the typical "id", "typeId", or "keyed_name" attributes.
Why? How can this be overridden to comply with the rest of the IOM?
- Item properties contain the id of the referenced item.
- Related items appear in the "Relationships" tag on the relationship item - not in the "related_item" tag.
Why? How can this be overridden to comply with the rest of the IOM?