Real Time Information Director User Documentation
RTID Extensibility
Hewlett-Packard Company 3 529618 - 001
Overview
The Real Time Information Director (also known as RTID or Director) uses two kinds of
metadata: content metadata and format metadata. Content metadata defines, for each
document type, the corresponding database tables and records and how the records are
related. Format metadata defines, for each IDoc, the correspondence between XML tags
in the IDoc and records or columns in the data store. For documents in native format
(not IDocs), you use only content metadata.
For a given vertical solution, such as RTSC or EHR, the installed files include a set of
baseline metadata definitions that map to a baseline data model. You modify and extend
these baseline mappings to support a specific implementation. Some reasons to modify or
extend the mappings are to
• Define a native document for a new or existing data model
• Validate an IDoc mapping against the SAP XML Schema
• Define a new IDoc mapping
• Add an alternate format metadata to existing IDoc mappings
• Insert additional formatting/un-formatting to an existing IDoc mapping
• Update an existing metadata IDoc mapping
• Change the database schema or data model. For example:
- Change the table column names
- Change the table primary keys
- Add new tables in data model for a document
• Add business-specific pre- or post-processing using data enrichments.
Each of the above scenarios, except the last, is discussed in detail below. This document
also describes how to test new metadata, using standalone programs provided with the
Director. For information about enrichments, see the RTID Metadata Language module.
The recommended process for extending metadata is:
• Update the data model on the NonStop server. This step is required for new
documents and for changes to an existing data model.
• Revise and compile the metadata, using a Java IDE on the workstation.
• Test metadata on the workstation, using standalone programs described in the
section called “Testing the Metadata.”
• Deploy the new metadata to the Director server.
• Monitor the Director log on the NonStop server.