|
The philosophy of S1000D is to base the creation of data on internationally recognized neutral standards. Therefore the production of Data Modules can utilize either SGML (Standard Generalized Mark-up Language) or XML (Extensible Mark-up Language), graphics should use CGM as their compliant format.
The method of identifying information contained in a Data Module is achieved by a unique code specifying details such as the assembly, sub-assembly, disassembly sequence, and the information type etc. The main function of the Data Module Code is to easily identify and manage data via the CSDB (Common Source Database).
 Example of the Data Module Code structure.
The data module structure is split into 2 distinct parts. The first is the Identification and Status section which predominantly contains meta-data. This information is primarily used for managing the information and therefore contains the Data Module Code, revision and quality assurance details, manufacturers name and security classification to name but a few.
 IDSTATUS section of a SGML Data Module viewed in Arbortext Editor and EPIC1000D application. Image with kind permission of Piper Group PLC.
The contents section contains all the information pertaining to the user so he can maintain the equipment. Information types could include, descriptive, procedural, fault diagnostics, illustrated parts data etc. This section usually begins with a Reference table of links to other Data Modules containing related information.

Content section of a SGML Data Module viewed in Arbortext Editor and EPIC1000D application. Image with kind permission of Piper Group PLC.
|