• <GetStart>
  • CSPro User's Guide
    • The CSPro System
    • Data Dictionary Module
      • Introduction to Data Dictionary
      • Organization
      • Dictionary Concepts
      • Data Dictionary Application
        • Creating a Dictionary for a New File
        • Creating a Dictionary for an Existing File
        • Data Dictionary Screen Layout
        • View Dictionary Questionnaire
        • Dictionary Property Panel
        • Data Dictionary Tree
        • Relative and Absolute Mode
        • Dictionary Types
        • Change Dictionary Properties
        • Reconciling Dictionary Changes
      • How to ...
    • The CSPro Language
    • Data Entry Module
    • Batch Editing Applications
    • Tabulation Applications
    • Data Sources
    • CSPro Statements and Functions
    • Text Templates
    • Templated Reporting System
    • HTML, Markdown, and JavaScript Integration
    • Action Invoker
    • Appendix
  • <CSEntry>
  • <CSBatch>
  • <CSTab>
  • <DataManager>
  • <TextView>
  • <TblView>
  • <CSFreq>
  • <CSDeploy>
  • <CSPack>
  • <CSDiff>
  • <CSConcat>
  • <Excel2CSPro>
  • <CSExport>
  • <CSIndex>
  • <CSReFmt>
  • <CSSort>
  • <ParadataConcat>
  • <ParadataViewer>
  • <CSCode>
  • <CSDocument>
  • <CSView>
  • <CSWeb>

Data Dictionary Tree

treedd
The Data Dictionary Tree is composed of the following elements:
Data Dictionary File (.dcf) datadict
This is the highest tree node, and identifies the data dictionary file.
Level level
This is the second-tier tree node, which usually corresponds to a questionnaire or case. For each level there must be at least 1 ID Item and 1 record. While CSPro supports up to 3 levels, the majority of data entry applications can be designed using just 1 level.
Identification Items idrecord
Id items can be considered on equal footing with the Level. For each level defined within the dictionary, at least one identification item must be given.
Record dictrec
Records can be considered on equal footing with the Level. For each level defined within the dictionary, at least one record must be given. Within each record, at least one field must be given.
Item item
Regular (non-ID) items are found within a record, and correspond to questions on a questionnaire. If the item contains subitems (think of dates that are broken into their constituent parts of year, month, and day), these will be designated with the subitem icon.
Value Set valueset
A value set has the lowest hierarchy on the dictionary tree. It will only appear when an item (or subitem) has more than one value set. In this situation, a "+" symbol will appear next to the field indicating that the field can be expanded.