Using Virtual Documents in Productions
- Introduction to Virtual Documents
 - Introduction
 - Kinds of Virtual Documents
 - Access to Contents of Virtual Documents
 - Support for Filter and Search
 - Schema Definitions for Virtual Documents
 - Virtual Property Paths for Virtual Documents
 - Introduction
 - Parsing EDI Documents: Segments and Fields
 - Segment Structures
 - Determining Virtual Property Paths
 - Virtual Document Classes
 - Testing Virtual Property Paths in the Terminal
 - Using Virtual Documents in a Production
 - Introduction
 - Business Services for Virtual Documents
 - Business Processes for Virtual Documents
 - Business Operations for Virtual Documents
 - Defining Search Tables for Virtual Documents
 - Defining a Search Table Class
 - Defining Custom Search Table Classes
 - Using a Search Table Class
 - Indexing Previous Messages
 - Management of Search Tables
 - Customizing Queries Used by the Management Portal
 - Controlling Message Validation for Virtual Documents
 - Introduction
 - Basic Validation Options and Logic
 - Overriding the Validation Logic
 - Defining Bad Message Handlers
 - Creating Custom Schema Categories for Virtual Documents
 - When Custom Schema Categories Are Needed
 - Ways to Create Custom Schema Categories
 - Syntax for Schema Categories in InterSystems IRIS
 - Portal Tools for Virtual Documents
 - Syntax Guide for Virtual Property Paths
 - Virtual Property Shortcuts When DocType Is Unimportant
 - Virtual Property Path Basics
 - Curly Bracket { } Syntax
 - Square Bracket [ ] Syntax
 - Parenthesis () Syntax
 - Angle Bracket <> Syntax
 - Common Settings (Virtual Documents)