Warfighter Support Stewardship Growth & Development Leadership Defense EDI Convention Development System (DECoDe) Briefing for: DLMSO April 29, 2008 Defense Logistics Agency
Warfighter Support Stewardship Growth & Development Leadership DECoDe Overview
Warfighter Support Stewardship Growth & Development Leadership 3 DECoDe Ownership LMI "owns" the intellectual property of the software LMI can use the software in support of other customers Government has “unlimited license” Government is entitled to copy of computer code and data on request
Warfighter Support Stewardship Growth & Development Leadership 4 DECoDe Catalog of ICs DECoDe is a desktop data base that has been growing since It details more than 6000 data elements across more than 30 EDI transaction sets.
Warfighter Support Stewardship Growth & Development Leadership 5 DECoDe Capabilities Enables complete design, construction, and electronic/paper publication of DOD X12 ICs. Hosts copies of ANSI X12 data standards, vocabulary and syntax metadata. Enables building prototype X12 transactions as well as mapping to established X12 transactions. Maps DOD functional logical names into X12 data standards. Generates both machine readable (.SEF) and human readable ICs – accepted by FESMCC. Enables upload of.SEF to DOD and Federal registries. Maps DLSS into X12 through notes field. Stores functional SME and developer notes with respective logistics data elements. Maintains history of change dates and notes.
Warfighter Support Stewardship Growth & Development Leadership 6 DECoDe Suite of Tools MS Access Database MS Word Adobe Acrobat EDISIM Crystal Reports (Matrix & Code List Formats)
Warfighter Support Stewardship Growth & Development Leadership 7 DECoDe Flow New IC/ DM (1) DECoDe (2) EDISIM (4).SEF (3).PDF (7).PDF (7).XSD (3) XML Spy (4), (6).PDF (7).XSD (8) Schema Validator (5) External.SEF (1)
Warfighter Support Stewardship Growth & Development Leadership DTEB IC Construction
Warfighter Support Stewardship Growth & Development Leadership 9 Adobe.PDF Cover Page (MS Word) Table of Contents (MS Word) Section 1.0: Introduction to the IC (MS Word) Section 2.0: Control Segments (MS Word) Section 3.0 (EDISIM) –Standard IC front-end pages (transaction set) –EDISIM Printout of IC Section 4.0: Matrix printout of IC (DECoDe) Additional sections (as required) –Section 5.0: IC Elements in EDI Format –Section 6.0: Application Code Lists (DECoDe) –Section 7.0: Reserved for future use –Section 8.0: Reserved for future use –Section 9.0: Additional Information for the developer DTEB IC Components
Warfighter Support Stewardship Growth & Development Leadership 10 DTEB IC Construct Boilerplate –Fairly static –Cover, Table of Contents, Sections 1 and 2, and Sections 3 and 4 front ends –Update header and footer information IC name, ID#, and version Date –Convert to.pdf files Compiling IC (in Adobe Acrobat) –Insert pages from cover, table of contents, and Sections 1-4 boilerplate –Insert the EDISIM file (.pdf) –Insert DECoDe matrix (.pdf) –Insert DECoDe section 6 (if applicable) (.pdf) Naming DTEB ICs: (8 characters) –Position 1-2: “dt” –Position 3-5: Transaction set number (e.g., 858) –Position 6: IC variant (e.g., R) –Position 7-8: Version (e.g., 41 = 4010)
Warfighter Support Stewardship Growth & Development Leadership Sample DTEB IC Extracts
Warfighter Support Stewardship Growth & Development Leadership 12 Cover Page
Warfighter Support Stewardship Growth & Development Leadership 13 Table of Contents
Warfighter Support Stewardship Growth & Development Leadership 14 Section 1.0
Warfighter Support Stewardship Growth & Development Leadership 15 Section 2.0
Warfighter Support Stewardship Growth & Development Leadership 16 Section 3
Warfighter Support Stewardship Growth & Development Leadership 17 Section 3
Warfighter Support Stewardship Growth & Development Leadership 18 Section 4
Warfighter Support Stewardship Growth & Development Leadership 19 Section 4
Warfighter Support Stewardship Growth & Development Leadership 20 Section 6
Warfighter Support Stewardship Growth & Development Leadership 21 Sections 3 & 4 Comparison
Warfighter Support Stewardship Growth & Development Leadership 22 Matrix ( Display Multiple Uses of N9) Note use of different attributes for each occurrence Note use of different qualifiers for each occurrence
Warfighter Support Stewardship Growth & Development Leadership Sample DECoDe *.SEF
Warfighter Support Stewardship Growth & Development Leadership 24 DECoDe SEF
Warfighter Support Stewardship Growth & Development Leadership 25 DECoDe SEF (w/notes)
Warfighter Support Stewardship Growth & Development Leadership Proposed DECoDe Enhancements
Warfighter Support Stewardship Growth & Development Leadership 27 DECoDe Enhancements Migrate to Oracle database Normalize the database Web enable the application Expand data standards dictionary –Currently has X12 –Plan to include UN/CEFACT core components Integrate with XML Spy Upload DECoDe-based XML schemas to MDR and UDDI. Benefits –Multiple user access w/defined roles –Synchronized use of data –Expansion of domains (e.g., 5030) –Defined development vs. production environment –Application resides in a secure environment –Scheduled backups –Improve configuration management
Warfighter Support Stewardship Growth & Development Leadership DLMSO IC Construction Flow Chart
Warfighter Support Stewardship Growth & Development Leadership 29 EDI Flow ADC EDI Spec Builder EDISIM.ECS.RTF.PDF.SEF (DS).SEF (Fed) A B.XSD
Warfighter Support Stewardship Growth & Development Leadership 30 XML Flow XML Spy.XSD.PDF A
Warfighter Support Stewardship Growth & Development Leadership 31 LOGDRMS 3 Tables to update: 1.Directory of DLMS Supplements 2.DLMS Data Element Dictionary/Directory 3.Dictionary/Directory of DLMS Qualifiers LOGDRMS ReportQuery B
Warfighter Support Stewardship Growth & Development Leadership Is There a Use for DECoDe Within DLMSO EDI and XML Business Processes?
Warfighter Support Stewardship Growth & Development Leadership BACKUPS
Warfighter Support Stewardship Growth & Development Leadership 34 DECoDe Screen Shots Table Listing all ICs Select IC
Warfighter Support Stewardship Growth & Development Leadership 35 DECoDe Screen Shots Edit the IC Selected
Warfighter Support Stewardship Growth & Development Leadership 36 DECoDe Screen Shots Edit the X12 Attributes
Warfighter Support Stewardship Growth & Development Leadership 37 DECoDe Screen Shots Edit User Notes
Warfighter Support Stewardship Growth & Development Leadership 38 DECoDe Screen Shots Insert Change History Notes for Documentation Purposes
Warfighter Support Stewardship Growth & Development Leadership 39 DECoDe Screen Shots Edit X12 Code Values
Warfighter Support Stewardship Growth & Development Leadership 40 DECoDe Screen Shots Insert New Segment
Warfighter Support Stewardship Growth & Development Leadership 41 DECoDe Screen Shots Select Elements to Include in New Segment
Warfighter Support Stewardship Growth & Development Leadership 42 DECoDe Screen Shots DECoDE Automatically Inserts New Numbering in the Index Numbers Note New Segment Numbering