Documentation Center

Data Module Codes for S1000D Issue 4.0 or higher

When adding Data Module Codes to an Issue 4.0 or higher CSV file, provide 19 code bits in a single, comma-separated line (row) for each DMC.

Contenta S1000D supports upload only of codes in the source language of the database. DMCs (rows) in the CSV file with non-source language and country codes are not uploaded.

Sample entries for:

  • Non-learning or training DMC with language and country codes:

    DMC,SDL,SDL,AX,40,1,0,10,11,A,520,A,A,,,Gears,Removal Procedure,proced,EN,US

  • Non-learning or training DMC without language and country codes:

    DMC,SDL,SDL,AX,40,1,0,10,11,A,520,A,A,,,Gears,Removal Procedure,proced,,

  • Learning or training DMC with language and country codes:

    DMC,SDL,SDL,AX,40,2,0,10,11,A,826,A,A,HBA,C,Gears,Learning DM,learning,EN,US

Table 1. 4.0 or higher DMCs
Code BitDescriptionExample
DMCFor a Data Module Code, always enter: DMCDMC
1-MNSThe Master Numbering Scheme is an Contenta S1000D code only (it is not part of the S1000D specification), which contains codes used in Programs or with Model Identification Codes. See Creating an MNS.SDL
2-Model Identification CodeDisplayed as ModelIC in the Define DMRL and IRL interface.SDL
3-System Difference CodeDisplayed as SDC in the Define DMRL and IRL interface.AX
4-System Code40
5-Subsystem Code1
6-SubSubsystem Code0
7-Unit or Assembly Code10
8-Disassembly CodeDisplayed as DC in the Define DMRL and IRL interface.11
9-Disassembly Code VariantDisplayed as DCV in the Define DMRL and IRL interface.A
10-Information Code

Displayed as IC in the Define DMRL and IRL interface.

520
11-Information Code Variant

Displayed as ICV in the Define DMRL and IRL interface.

A

12-Item Location Code

Displayed as ILC in the Define DMRL and IRL interface.

A
13-Learn Code

Enter a comma if this is not a learning or training DM.

,
14-Learn Event Code

Enter a comma if this is not a learning or training DM.

,
15-Technical NameThe technical name is associated with the unit or assembly code, and is used to populate tags and property fields when you use the Contenta S1000D Manage Tools to create DM objects in the CSDB.

Displayed next to the Unit or Assembly in the Define DMRL and IRL interface.

Gears
16-Information NameThe information name is associated with the information code and the data module type, and is used to populate tags and property fields when you use the Contenta S1000D Manage Tools to create DM objects in the CSDB.

Displayed next to the Information Code (IC) in the Define DMRL and IRL interface.

Removal Procedure
17-DM Type

The data module type determines which Contenta S1000D template to apply when you use the Contenta S1000D Manage Tools to create DM objects in the CSDB.

proced
18-LanguageThe two-alpha-character language code of the data module.EN
19-CountryThe two-alpha-character country code of the data module.US