1.CDO> DEFINE GENERIC CDD$SOURCE_MODULE INPUT_MODULE_COB cont> MCS_PROCESSINGNAME "INPUT_MODULE_COB". cont> END CDD$SOURCE_MODULE INPUT_MODULE_COB. In this example, the DEFINE GENERIC command creates a generic element named INPUT_MODULE_COB based on the type CDD$SOURCE_MODULE supplied by Oracle CDD/Repository. 2.CDO> DEFINE GENERIC CDD$SOURCE_MODULE OUTPUT_MODULE_COB cont> MCS_PROCESSINGNAME "OUTPUT_MODULE_COB". cont> END CDD$SOURCE_MODULE OUTPUT_MODULE_COB. In this example, the DEFINE GENERIC command creates a generic element named OUTPUT_MODULE_COB based on the product-supplied CDD$SOURCE_MODULE element type. 3.CDO> DEFINE GENERIC BOOK CDO_REFERENCE_MANUAL cont> MCS_PROCESSINGNAME IS "CDO_REFERENCE_MANUAL" cont> LIBRARY_NUMBER IS "AA-KL45A-TE". cont> END BOOK CDO_REFERENCE_MANUAL. In this example, the DEFINE GENERIC command creates a generic element named CDO_REFERENCE_MANUAL based on the user-supplied type BOOK.