Real Time Information Director User Documentation
RTID Metadata Language
Hewlett-Packard Company 4 529618-002
Overview of this Document
This document covers the following topics. Words in boldface type are terms that will be
defined in context in this document.
• Reasons to customize the Director metadata
• General characteristics of Director metadata
• Specifying native document definitions
Document content metadata
• Specifying document definitions for SAP IDocs
More about content metadata
Document format metadata
Predefined and custom formatters
Variant, aliased, and substitute document definitions
• Enrichments
Metadata features to support data-store integration
Other ways to enhance incoming or outgoing data
• General tips for defining metadata
• Future directions for Director metadata
Role of Metadata
In the context of a real-time solution, the Director receives documents from source
systems or clients and inserts those documents into the data store. The Director can also
deliver documents to clients, either in response to queries or as a result of subscriptions to
the data store.
In supply-chain solutions, many documents are SAP Intermediate Documents (IDocs).
The Director supports IDocs expressed in XML. In healthcare solutions, many
documents are Health Level 7 (HL7) messages. Those messages have to be mapped to
XML, for instance by an EAI integration server, before submittal for processing by the
Director.
The Director also supports other kinds of XML documents, whose structure matches that
of corresponding records in the data store. See “Content Metadata and Native Document
Definitions.”
But no matter what the document type, the most important function of the Director is to
map between data elements in documents and rows and columns in the data store.
Metadata expresses the relationship between documents and the data store. You also use
metadata for other reasons:
• To enrich incoming or outgoing data in various ways (for example, to obtain a
unique key or to add data from elsewhere in the data base)
• To specify who is allowed to insert or retrieve specific types of documents