DMPT Review and Update is required
The WCO DM consists of six building blocks. Documents have been drafted for each of the building blocks, and collectively they form the WCO DM Guide. In order to obtain a clear understanding of the WCO DM, it is recommended that all of the available documents are read.
The three major elements of the WCO DM are the Interactive Data Set, the Unified Modeling Language (UML) modelling information and the Message Implementation Guidelines.
Broadly speaking, any study of the data model must begin with an overview of the Interactive Data Set. After developing familiarity with the components of the Interactive Data Set, the reader can turn his attention to data structures described in the data set and the message specifications given in the Message Implementation guidelines. This chapter gives a quick introduction to these three major elements.
The Interactive Data Set is a spreadsheet containing 11 different data sets– one for each border crossing procedure, as well as all of the data sets from the Data Model. The Interactive Data Set can serve as a repository of information from the perspective of CBRAs. There is additional information provided in regard to data elements used in the SAFE Framework of Standards.
There is information in regard to data model classes that leads us into information modelling, EDIFACT and XML development.
The spreadsheet is a useful tool for those studying the WCO DM, as it provides information about each data element, and also offers links to other Data Model documents.
The Explanatory Notes (see example below) provide a detailed explanation of the information included in the Data Model and instructions for navigating the data sets.
Broadly speaking, there are two types of models that have been developed. Business process models and Information Models.
The customs procedures are described in the data set have been analyzed through business processes modelling. UML-based use case diagrams and activity diagrams have been used in order to describe these models.
The inter-relationship between data elements has been described using information models. UML Class diagrams depict these relationships effectively. Given below are examples of UML class diagrams and the detailed description of a UML class.
The specific UML class diagram chosen for this illustration is the response class diagram. This class diagram provides a more detailed information about the level at which this information is required (See a sample UML Class diagram below ).
These Message Implementation Guidelines help the reader in linking-up the data set for a given procedure with the Hierarchical UML model, and then with UN/EDIFACT mapping for each data element. Thereafter, UN/EDIFACT mapping is fully specified.
The Table of Contents describes what Message Implementation Guidelines contain.
TABLE OF CONTENT
1 TRANSIT DATA SET
2 CROSS REFERENCE FROM THE DATA MODEL TO THE EDIFACT GOVCBR MESSAGE
3 CLASSES AND ATTRIBUTES
3.1 HIERARCHICAL OVERVIEW OF CLASSES
3.2 DETAILLED OVERVIEW OF CLASSES AND ATTRIBUTES
4 UML MODEL DIAGRAM (HIERARCHICAL)
5 EDIFACT BRANCHING DIAGRAM
6 MAPPING TO EDIFACT
These WCO XML Guidelines and the WCO XML Schema Customization Guidelines help the reader in creating XML Schemas and example XML specifications. Starting with the data set that contains the Dictionary Entry Names (DENs), the guidelines describe the exact method for deriving XML schemas and XML specifications from the hierarchical UML model.