DMG Mrs GCCP Query v0.1
DMG Mrs GCCP Query v0.1
IT Services
Version History
Document Reviewed By
0.2 30th March 2021 GHO Ops Programs Steve WHORF Reviewed
Distribution List
Table of Contents
1. INTRODUCTION............................................................................................................ 6
1.1 BACKGROUND........................................................................................................................ 6
2. SYSTEM REQUIREMENTS...........................................................................................7
2.1 REQUIREMENT....................................................................................................................... 7
1. Query STAN, Enrich SDCM, and Send SDCM to DCC.....................................................................7
2.2 TRANSPORT MECHANISMS...................................................................................................... 9
2.3 MESSAGE ENCODING AND LIMITATIONS...................................................................................9
3. NON-FUNCTIONAL REQUIREMENTS........................................................................10
3.1 GENERAL NON-FUNCTIONAL REQUIREMENTS.........................................................................10
3.1.1 Product Specific Non-Functional Requirements............................................................10
3.1.2 Development Specific Non-Functional Requirements....................................................10
3.1.3 Operations Specific Non-Functional Requirements.......................................................10
APPENDIX A: GLOSSARY OF TERMS...............................................................................12
1. Introduction
1.1 Background
The objective of Shipment Type Analytics (STAN) is to deliver a centralized solution that uses a
combination of pre-defined business rules and machine learning models to determine the business party
trader type, trading transaction type and shipment type classification based on available information in
shipment detail and commercial invoice.
This analytic results will be used to aid custom broker team in deriving the Shipment Transaction Type
Classification, Business Party Trader Type and Trading Transaction Type which determines how duties and
taxes (if applicable) are calculated.
Cross-references
2. System Requirements
The summary of requirement that needs to be built in DMG is as below:
2.1 Requirement
Currently DMG receives SDCM from DCVS3, and sends a verbatim copy to DCC, subject to the
different routing rules for different countries.
Note: SDCM converted from legacy systems (GNS Notify Feed) is not considered.
DMG Routing/Filtering Rules:
Flow diagram:
3. Non-Functional Requirements
3.1 General Non-Functional Requirements
3.1.1.4Security Requirements
All DMG components will remain as today.
Communication between DCVS, DCC, and DMG will remain as IBM Websphere MQ.
Query from DMG to STAN will be via HTTP request.
3.1.2.1Deliverables
The following documentation will be provided:
o Maintenance Requirement Specifications
o Release Notes
3.1.3.1Resource Requirements
No change to existing DMG setup.
3.1.3.2Hardware to be Used
Existing DMG hardware.
3.1.3.3Software to be Used
This section states all the software/frameworks used to support the requirements:
3.1.3.6Support
No additional RUN cost is required for DMG to support these changes.
Name Description
DMG DHL Messaging Gateway
DCVS Data Capture Validation Service
DCC Data Cleansing & Classification
STAN Shipment Type Analytics
Mapping Document:
Message_Implemen
tation_Guide_-_STAN_v0.7.xlsx
SDCM_Merge_DCC_
v0.1.xlsx
STAN_Sample_Requ
est_JSON_Msg_20200405_1.json
STAN_Sample_Resp
onse_JSON_Msg_20210406_1.json
SDCM_to_DCC.xml