Learning
Community
Open Exchange
Global Masters
InterSystems IRIS Data Platform 2019.4 / System Interoperability / Using Virtual Documents in Productions / Syntax Guide for Virtual Property Paths / Angle Bracket <> Syntax
Previous section   

Angle Bracket <> Syntax

Describes how to use angle bracket <> syntax to access virtual properties.

Where Applicable

You can use this syntax in business rules.

Details

To use angle bracket syntax to access a virtual property, use the following syntax:
message<xpathexpression>
Where
  • message is a variable that refers to the current message. The name of this variable depends upon the context.
  • xpathexpression is an XPath expression.
The preceding syntax is equivalent to the following:
GetXPathValues(message.stream,"context|expression")
GetXPathValues() is a convenience method in the rules engine. It operates on a message that contains a stream property whose contents are an XML document. The method applies an XPath expression to the XML document within the stream property, and returns all matching values. If the context| part of the XPath argument is missing, InterSystems IRIS searches the entire XML document.
If the syntax returns multiple values a, b, and c they appear in a single string enclosed in <> angle brackets, like this:
<a><b><c>
Previous section