XBRL Global Ledger Taxonomy Framework 2015

Recommendation 25 March 2015

Copyright © XBRL International Inc., All Rights Reserved.

This version:
<http://www.xbrl.org/Specification/gl-framework/REC-2015-03-25/gl-framework-REC-2015-03-25.html>

Status

Circulation of this Recommendation is unrestricted. This document is normative. Recipients are invited to submit comments to gl@xbrl.org, and to submit notification of any relevant patent rights of which they are aware and provide supporting documentation.

Table of Contents

1 Summary Taxonomy Information
2 Contributions
2.1 Editors of this Document
2.2 Technical Editors of the Taxonomy
2.3 XBRL GL Working Group - Voting members

Appendix

A Differences from REC 2006-10-25


1 Summary Taxonomy Information

Purpose and Scope:

This taxonomy (a modular set) provides a standardized format for representing the data fields found in accounting and operation systems. The modular set consists of the COR (Core), the BUS (advanced business concepts), MUC (concepts that represent multicurrency information), USK (concepts specific to the US, UK, and other Saxonic jurisdictions), TAF (concepts related to the tax audit file), and SRCD (concepts that represent explicit mappings to XBRL taxonomies for financial reporting) modules.

COR complies with XBRL Specification Version 2.1, dated 2003-12-31 plus errata corrections dated 2013-02-20.

BUS augments COR with data fields found in accounting and operation systems that will allow organizations to track much more detail as part of every entry. This taxonomy represents inventory and business metrics, organizational detail and the Entity Information section, and other common items to supplement the resources, agents and events that represent the customer, vendor and employee related transactional detail.

MUC provides fields necessary for tracking multi-currency informationu.

USK provides data fields found in accounting and operation systems that will allow organizations to tag journal entries, accounting master files, and historical status reports with additional information necessary for more sophisticated accounting needs common to Saxonic (US, UK, Australia, Canada, and other jurisdictions) in XBRL.

TAF adds data fields needed for tax and tax audit. The addition of these fields enables XBRL GL to be used by the international tax agencies and was developed with the input of groups such as the OECD Tax eAudit/SAF-T group and the OASIS Tax XML group.

SRCD provides data fields that facilitate the link between detailed data represented with XBRL GL and external/end reporting represented with XBRL taxonomies for financial or other business reporting (XBRL "FR") or other XML schema-based reporting requirements.

Each module can be seen as an extension to the Core module, but it is more worthwhile to look at the modules as parts of a whole, even though it is not essential to use all of them.

The structure of the taxonomies is such that a complete taxonomy is "compiled" by assembling a set of schemas via a "palette" schema (which is always in the file named gl-plt-2015-03-25.xsd). Since the content models of many elements vary depending on the combination of modules that are being used in any one application, the taxonomy schemas are separated into multiple physical files that are connected by means of <include> and <import> statements. There is one "general" schema (gl gen-2015-03-25.xsd) that is <import> ed by the others. Each module’s own schema is divided into two main parts - the element declarations (in gl- xxx-2015-03-25.xsd) and the content model declarations (in gl-xxx-content-2015-03-25.xsd - which <include> s gl- xxx-2015-03-25.xsd to form a complete schema) where "xxx" is the lowercase 3 character code for the relevant module.

The various combinations of modules that are delivered for this taxonomy are listed below. They are each located in a sub-folder of the "plt" folder that is a sibling folder of the various module folders (named "cor", "bus" etc.). The names of the pertinent subfolders are shown below.

COR (subfolder case-c)

COR and BUS (subfolder case-c-b)

COR and BUS and MUC (subfolder case-c-b-m)

COR and BUS and MUC and USK (subfolder case-c-b-m-u)

COR and BUS and MUC and USK and TAF (subfolder case-c-b-m-u-t)

COR and BUS and MUC and USK and TAF and SRCD (subfolder case-c-b-m-u-t-s)

COR and BUS and TAF (subfolder case-c-b-t)

COR and TAF (subfolder case-c-t)

For more detailed information see the accompanying document GLTFTA-REC-2015-03-25.html

Also included is the "ids" subfolder of the taxonomy, which contains sample instance documents to illustrate the use of XBRL GL to represent common business documents.

Relationship to Prior releases

A description of major changes between this release and the prior RECOMMENDATION can be found as an APPENDIX, which is an integral part of this document.

Owner(s)

XBRL International Inc

Date

2015-03-25

All XML files are dated 2015-03-25 as this is the date on which they became stable

Status XBRL International Public Working Draft
Approval Level XBRL International Public Working Draft
Specification version XBRL Specification Version 2.1, dated 2003-12-31 plus errata corrections dated 2013-02-20
Contacts

Gianluca Garbellotto, XBRL GL WG Chair (gl@xbrl.org)

Paul Warren, Director of Standards Development, XBRL International (pdw@xbrl.org)

Comments

The XBRL GL Working Group of XBRL International approved the request to release this Public Working Draft on 2014-01-29. This Public Working Draft builds on the "XBRL Global Ledger Framework - with Japanese Labels Proposed Recommendation dated 2010-04-12" and on the "XBRL Global Ledger Framework - SRCD Module Second Public Working Draft dated 2009-05-12", and fixes some issues and adds some concepts based on the feedback received by the Working Group, as illustrated in the file "Differences between SRCD PWD V2 and V6.pptx" distributed with this document. Comments are to be sent to the XBRL GL working group (gl@xbrl.org).

Namespaces

http://www.xbrl.org/int/gl/gen/2015-03-25

http://www.xbrl.org/int/gl/cor/2015-03-25

http://www.xbrl.org/int/gl/bus/2015-03-25

http://www.xbrl.org/int/gl/muc/2015-03-25

http://www.xbrl.org/int/gl/usk/2015-03-25

http://www.xbrl.org/int/gl/taf/2015-03-25

http://www.xbrl.org/int/gl/srcd/2015-03-25

Namespace prefixes

gl-gen

gl-cor

gl-bus

gl-muc

gl-usk

gl-taf

gl-srcd

Linkbases

The modules of the XBRL Global Ledger Taxonomy Framework include schema (xsd) files, label linkbases and presentation linkbases. They do not include definition, reference or calculation linkbases. These linkbases are not prohibited for regional or organizational extensions of XBRL GL based on the XBRL GL Taxonomy Framework Technical Architecture guidance.

Physical location of taxonomy files

(Palette and content model declarations)

Note: When referencing the taxonomy from an instance, the gl-plt-2015-03-25.xsd is the schema to be referenced

COR module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS and MUC module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m/gl-muc-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS and MUC and USK module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u/gl-muc-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u/gl-usk-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS and MUC and USK and TAF module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-muc-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-usk-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t/gl-taf-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS and MUC and USK and TAF and SRCD module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-muc-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-usk-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-m-u-t-s/gl-taf-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and BUS and TAF module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-t/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-t/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-t/gl-bus-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-b-t/gl-taf-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

COR and TAF module:

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-t/gl-plt-all-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-t/gl-cor-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/plt/case-c-t/gl-taf-content-2015-03-25.xsd

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/gen/gl-gen-2015-03-25.xsd

Physical location of taxonomy files (element declarations and linkbases)(COR)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/cor/gl-cor-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/cor/lang/gl-cor-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/cor/lang/gl-cor-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/cor/gl-cor-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of taxonomy files (element declarations and linkbases) (BUS)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/bus/gl-bus-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/bus/lang/gl-bus-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/bus/lang/gl-bus-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/bus/gl-bus-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of taxonomy files (element declarations and linkbases) (MUC)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/muc/gl-muc-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/muc/lang/gl-muc-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/muc/lang/gl-muc-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/muc/gl-muc-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of taxonomy files (element declarations and linkbases) (USK)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/usk/gl-usk-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/usk/lang/gl-usk-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/usk/lang/gl-usk-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/usk/gl-usk-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of taxonomy files (element declarations and linkbases) (TAF)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/taf/gl-taf-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/taf/lang/gl-taf-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/taf/lang/gl-taf-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/taf/gl-taf-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of taxonomy files (element declarations and linkbases) (SRCD)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/srcd/gl-srcd-2015-03-25.xsd (Schemas)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/srcd/lang/gl-srcd-2015-03-25-label.xml (Labels linkbase - English)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/srcd/lang/gl-srcd-2015-03-25-label-ja.xml (Labels linkbase - Japanese)

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/srcd/gl-srcd-2015-03-25-presentation.xml (Presentation linkbase)

Physical location of sample instance documents

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/1-FR-Generic-simple-context.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/1-GL-Generic-simple-context.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/2-FR-Generic-tuple.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/2-GL-Generic-tuple.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/3-FR-Generic-tuple-dimension.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/3-GL-Generic-tuple-Dimension.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/BP_FixedAssetList.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/BP_TrialBalance.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/Customer_Invoices.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/Employee_Timesheets.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/Job-budget-v-actual.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/JournalEntry_Annotated_Book-Tax.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/JournalEntry_Annotated_Instance.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/Vendor_Invoices.xml

http://www.xbrl.org/taxonomy/int/gl/2015-03-25/ids/Vendor_Invoices_Normalized.xml

Summary documents

http://www.xbrl.org/int/gl/2015-03-25/gl-framework-REC-2015-03-25.htm (this document)

Taxonomy Technical Architecture document

http://www.xbrl.org/int/gl/2015-03-25/GLTFTA-REC-2015-03-25.html (normative)

GL Instance Standards document

http://www.xbrl.org/int/gl/2007-04-17/GLIS-REC-2007-04-17.rtf (normative)

http://www.xbrl.org/int/gl/2007-04-17/GLIS-REC-2007-04-17.htm (non-normative)

Zip files

http://www.xbrl.org/int/gl/2015-03-25/XBRL-GL-REC-2015-03-25.zip

(zip file containing taxonomy and documentation)

Relation to Other XBRL Taxonomies:

This modular taxonomy consists of a series of modules that extend the basic identifiers for entries, agents, and resources to meet the needs of specific jurisdictions, industries and need. It enables data from the general ledger and transaction journals of an organisation to be transported to XBRL financial reports. However, XBRL GL does not extend or rely upon other taxonomies.

Copyright and Licence

Copyright c 2014, XBRL International

This taxonomy and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that:

  1. The above copyright notice and this paragraph are included on all such copies and derivative works.
  2. A link or URL to the original taxonomy is included in all such copies and derivative works.

However, this taxonomy itself may not be modified in any way, such as by removing the copyright notice or references to XBRL International or other organizations, except as required to translate it into languages other than English. Members of XBRL International and the taxonomy owners agree to grant certain licenses under the XBRL International Intellectual Property Policy (www.xbrl.org/legal).

The name and trademarks of XBRL International may NOT be used in advertising or publicity pertaining to this document or its contents without specific, written prior permission. Title to copyright in this document will at all times remain with copyright holders.

By using and/or copying this taxonomy, you (the licensee) agree that you have read, understood, and will comply with the terms and conditions set out in this document and in the Copyright, Intellectual Property and Trademarks documents on www.xbrl.org/legal

This taxonomy and its associated files are provided on an "AS IS" basis and XBRL INTERNATIONAL AND THE OWNERS OF THE TAXONOMY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Recipients of this taxonomy are invited to submit, with their comments, notification of any relevant patent rights and copyrights of which they are aware and to provide supporting documentation.

The attention of users of this taxonomy is directed to the possibility that its use may require use of an invention covered by patent rights. XBRL International and the owners of the taxonomy shall not be responsible for identifying patents for which a license may be required by this taxonomy, or for conducting legal inquiries into the legal validity or scope of those patents that are brought to its attention. This taxonomy is prospective and advisory only. Prospective users are responsible for protecting themselves against liability for infringement of patents. XBRL International and the owners of this taxonomy takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology defined by implied by the taxonomy or the extent to which any license under such rights might or might not be available; neither do they represent that they has made any effort to identify any such rights. Members of XBRL International agree to grant certain licenses under the XBRL International Intellectual Property Policy (www.xbrl.org/legal).

1.1. Warranty

ALL PARTIES ACKNOWLEDGE THAT ALL INFORMATION PROVIDED AS PART OF THIS TAXONOMY OR ITS ASSOCIATED FILES IS PROVIDED "AS IS" WITH NO WARRANTIES WHATSOEVER, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND THE PARTIES EXPRESSLY DISCLAIM ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, NONINFRINGEMENT, OR TITLE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, RECOMMENDATION, OR SAMPLE; OR ANY WARRANTY THAT THE USE OF THE CONTENTS OF THE TAXONOMY OR ITS ASSOCIATED FILES WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

1.2. Limitation of Liability

IN NO EVENT WILL XBRL INTERNATIONAL OR THE OWNERS OR AUTHORS OF THE TAXONOMY BE LIABLE TO ANY USER OR ANY THIRD PARTY FOR THE COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF USE, LOSS OF DATA OR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL, PUNITIVE OR SPECIAL DAMAGES, WHETHER UNDER CONTRACT, TORT, WARRANTY OR OTHERWISE, ARISING IN ANY WAY OUT OF THE USE OF THIS TAXONOMY OR ITS ASSOCIATED FILES, OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF OF ANY TYPE WHATSOEVER, WHETHER OR NOT SUCH PARTY HAD ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.

2 Contributions

2.1 Editors of this Document

  • Eric E. Cohen, PwC
  • Gianluca Garbellotto, IPHIX
  • Masatomo Goto, Fujitsu

2.2 Technical Editors of the Taxonomy

  • Eric E. Cohen, PwC
  • Gianluca Garbellotto, IPHIX
  • Masatomo Goto, Fujitsu
  • Toshimitsu Suzuki, Fujitsu

2.3 XBRL GL Working Group - Voting members

  • Allyson Ugarte, Individual Member
  • Eric E. Cohen, PwC
  • Gianluca Garbellotto, IPHIX
  • Greg Zegarowski, URS
  • Lucy Lee, Data5D
  • Masatomo Goto, Fujitsu
  • Nicola Della Via, Rotterdam School of Management
  • Toshimitsu Suzuki, Fujitsu

Appendix A Differences from REC 2006-10-25

  1. Change in the label linkbase architecture, addition of Japanese labels
  2. Deprecated gl-cor:taxExchangeRate by editing label that points to gl-muc:taxExchangeRate
  3. Addition of SRCD module
  4. Moved some data types previously located in the various modules to "gen" because reused in multiple modules and to limit modification of these core data types
    1. bus to gen: activeItemType, emailAddressItemType, emailAddressUsageItemType, phoneNumberItemType, faxNumberItemType, faxNumberUsageItemType
    2. cor to gen: activeItemType, amountItemType, emailAddressItemType, emailAddressUsageItemType, phoneNumberItemType, faxNumberItemType, faxNumberUsageItemType
    3. muc to gen: amountItemType
    4. taf to gen: originatingDocumentTypeItemType
    5. usk to gen: activeItemType
  5. Made gl-cor:documentInfo structure mandatory to enforce gl-cor:entriesType element being mandatory
  6. Made gl-bus:contactActive element within gl-bus:contactInformation optional
  7. Changed maxOccurs from unbounded to 1 (errors fixed): gl-cor:language, gl-cor:entriesComment, gl-cor:parentSubaccountCode, gl-cor:parentSubaccountType, gl-cor:reportingTreeIdentifier, gl-cor:parentSubaccountProportion, gl-cor:taxDescription, gl-cor:taxCommentExemption, gl-cor:dmComment, gl-bus:organizationAccountingMethodPurposeDefault, gl-mucamountOriginalExchangeRateComment, gl-bus:organizationAccountingMethodPurposeDefaultDescription, gl-muc:taxExchangeRateComment, gl-muc:multicurrencyDetailComment
  8. Made gl-bus:accountantAddress structure within gl-bus:accountantInformation unbounded
  9. Made gl-cor:segmentParentTuple structure within gl-cor:accountSub unbounded
  10. Made gl-bus:accountantContactInformation structure within gl-cor:accountSub unbounded
  11. Added additional enumerations to gl-cor:entriesType: versioning, master_file, trade_documents, profile_compliant
  12. Editorial changes in labels: gl-bus:dmMethodType, gl-cor:entriesType, gl-cor:mainAccountType, gl-muc:multicurrencyDetailExchangeRateDate, gl-muc:exchangeRateSource, gl-taf:uniqueConsignmentReference