Developer Documentation Library > Data Model > Extending the UNICOM Intelligence Data Model > Creating a Metadata Source Component (MDSC) > Populating the MDM Document
 
Populating the MDM Document
Writing code to populate the MDM Document involves:
setting properties on the MDM Document
defining contexts to control property values
creating variables and adding them to the MDM Document to reflect the hierarchical structure of the data. For more information, see Hierarchical data in the MDM.
creating Element objects and adding them to variables
adding text translations, if required
adding custom properties for proprietary information not covered by the standard properties
defining versions for multi‑version surveys.
This sections describes how to populate the MDM Document with your proprietary metadata.
See also
Working with the Metadata Model
Working with the Metadata Model: Tutorial
UNICOM Intelligence Data Model reference
Setting up the document
Setting up basic questions
Setting up elements
Setting up helper fields
Setting up shared category lists
Setting up complex questions
Setting up the routing
Setting up custom properties
Versions
Using the Alias Map component
Visual C++ examples
Creating a Metadata Source Component (MDSC)