Real Time Information Director User Documentation
Hewlett-Packard Company  1  529618 - 002 
Real Time Information Director (RTID) 
Extensibility 
Table of Contents 
Overview ______________________________________________________________ 3 
Guidelines for Analyzing Mapping Requirements _____________________________ 4 
Defining a New Native Document __________________________________________ 5 
Delsert or Upsert? ____________________________________________________ 6 
Creating Native Document Metadata ____________________________________ 6 
Defining a New IDoc ____________________________________________________ 7 
Creating IDoc Metadata _______________________________________________ 8 
Validating an IDoc mapping____________________________________________ 9 
Adding Alternate Mappings for an IDoc ____________________________________ 10 
Aliased or Variant? __________________________________________________ 10 
Creating Metadata for an Aliased Document _____________________________ 10 
Creating Metadata for a Variant Document______________________________ 11 
Converting Data Representations__________________________________________ 12 
Using Formatter Classes ______________________________________________ 12 
Updating Metadata Mappings for an IDoc __________________________________ 14 
Changing Existing Metadata __________________________________________ 14 
Updating Metadata for a Native Document Definition_________________________ 15 
Changing Existing Metadata __________________________________________ 15 
Updating the SQL Schema _______________________________________________ 16 
Compiling Metadata ____________________________________________________ 17 
Deploying Metadata ____________________________________________________ 18 
Dynamically Deploy New or Updated Metadata ______________________________ 18 
Adding a New Document Type _________________________________________ 18 
Replacing Existing Format Metadata ___________________________________ 19 
Replacing Existing Content Metadata___________________________________ 19 
Creating Metadata for a Substitute Document____________________________ 19 
Dynamically Deploying Metadata ______________________________________ 20 










