<?xml version="1.0" encoding="UTF-8" ?>
<!-- 
  
        ** OAGIS® Revision: 9.2  ** 
        ** Date: 11 May 2007 ** 
        ** Copyright 1997-2007, All Rights Reserved ** 
         
        This is an OAGIS® BOD XML Schema (XSD) Definition. 
         
       License information for this file is provided in the file **OAGi License Agreement.txt** that is provided with this download package. 
         
        For support, more information, or to report implementation bugs, please contact the Open Applications Group at xml@openapplications.org. 
         
        XML Schema  
         
--> 
  
<!-- 
© Copyright 2011 Infor Global Solutions Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. The  
word and design marks set forth herein are trademarks and/or registered trademarks of Infor Global Solutions  
Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. All other trademarks listed herein  
are the property of their respective owners. 
  
--> 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
 xmlns="http://schema.infor.com/InforOAGIS/2"
 targetNamespace="http://schema.infor.com/InforOAGIS/2" elementFormDefault="qualified"
 attributeFormDefault="unqualified" version="2.10.0">
<xs:element name='SourceSystemGLMovement' type='SourceSystemGLMovementType' />
<xs:complexType name='SourceSystemGLMovementType'>
<xs:sequence>
<xs:element name='IDs' minOccurs='0' type='IDsType' >
<xs:annotation>
<xs:documentation>
A container that holds a list of IDs without RevisionID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='DisplayID' minOccurs='0' type='DisplayIDType' >
<xs:annotation>
<xs:documentation>
The ID for this object formatted as closely as possible to the way the customer would expect to see the ID. This element is used for display only and has no other purpose.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='LastModificationDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
The datetime on which the object was last modified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='LastModificationPerson' minOccurs='0' type='LastModificationPersonType' >
<xs:annotation>
<xs:documentation>
A reference tot he person that took the action that caused this BOD to be published.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='DocumentDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
The date that document was created within the system of record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Description' minOccurs='0' maxOccurs='unbounded' type='DescriptionType' >
<xs:annotation>
<xs:documentation>
Free form text that describes the object and repeats as needed to provide support for multilingual descriptions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Note' minOccurs='0' maxOccurs='unbounded' type='NoteType' >
<xs:annotation>
<xs:documentation>
A free form note. The lang attribute identifies the language that the note is in. The author identifies the author of the note. The enrtyDate indicates the date the note was entered or last modified</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Status' minOccurs='0' type='StatusType' >
<xs:annotation>
<xs:documentation>
Indicates the current state of the associated object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='BookCode' minOccurs='0' type='BookCodeType' >
<xs:annotation>
<xs:documentation>
A code used to identify the book whose movement is being reported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ThreadSequence' minOccurs='0' type='ThreadSequenceType' >
<xs:annotation>
<xs:documentation>
The sequence number used when a set of transactions must be processed sequentially. This number must be processed sequentially for all transactions in posted to a single BookCode.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='GLMovementRow' minOccurs='0' maxOccurs='unbounded' type='GLMovementRowType' >
<xs:annotation>
<xs:documentation>
Holds row information associated with the GLMovement.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='AccountingBookTypeCodeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString11BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ListID for the code that it is associated with. Accounting Book Type</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='AccountingChartReferenceType'>
<xs:sequence>
<xs:element name='ID' minOccurs='0' maxOccurs='unbounded' type='ID1Type' >
<xs:annotation>
<xs:documentation>
An identifier for an object. The ID has a number of possible attributes to further define how it should be used..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Name' minOccurs='0' maxOccurs='unbounded' type='NameType' >
<xs:annotation>
<xs:documentation>
The name of the AccountingChart</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='AccountingDateType'>
<xs:sequence>
<xs:element name='PeriodID' minOccurs='0' type='PeriodIDType' >
<xs:annotation>
<xs:documentation>
The number of a period in a year, either fiscal or calendar.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='PostDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
Only populate this value with a date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Year' minOccurs='0' type='YearType' >
<xs:annotation>
<xs:documentation>
A calendar year</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Name' minOccurs='0' type='NameType' >
<xs:annotation>
<xs:documentation>
Identifies the Name of the object in which associated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='EffectiveTimePeriod' minOccurs='0' type='EffectiveTimePeriodType' >
<xs:annotation>
<xs:documentation>
Indicates the time period in which the associated component is effective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AdjustmentSequence' minOccurs='0' type='AdjustmentSequenceType' >
<xs:annotation>
<xs:documentation>
0 or non-existent when this is a standard period. Only used for adjustment periods.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='InsertedYearIndicator' minOccurs='0' type='InsertedYearIndicatorType' >
<xs:annotation>
<xs:documentation>
This is used to indicate a short year when the financial year is adjusted.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='AccountingDayNumberType'>
<xs:simpleContent>
<xs:extension base='Integer3BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='AccountingJournalReferenceType'>
<xs:sequence>
<xs:element name='ID' type='ID2Type' >
<xs:annotation>
<xs:documentation>
An identifier for an object. The ID has a number of possible attributes to further define how it should be used..</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Name' minOccurs='0' maxOccurs='unbounded' type='NameType' >
<xs:annotation>
<xs:documentation>
The name of the AccountingJournal</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='LineNumber' minOccurs='0' type='LineNumberType' >
<xs:annotation>
<xs:documentation>
Is the identifier of the given Line Component within the document</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='AccountTypeType'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ListID for the code that it is associated with.  Account Types</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='AdjustmentSequenceType'>
<xs:simpleContent>
<xs:extension base='Integer2BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='AlternativeCurrencyAmountType'>
<xs:simpleContent>
<xs:extension base='Decimal1BaseType' >
<xs:attribute name='currencyID' type='NormalizedString16BaseType' use="required" >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='AmountType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
<xs:attribute name='currencyID' type='NormalizedString16BaseType' use="required" >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='ArchiveIndicatorType'>
<xs:simpleContent>
<xs:extension base='BooleanBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='BookCodeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString6BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='BookInstanceIDType'>
<xs:simpleContent>
<xs:extension base='NormalizedString10BaseType' >
<xs:attribute name='schemeName' type='StringBaseType' use='optional' >
<xs:annotation><xs:documentation>
When no schemeName exists this is the default ID for the enterprise at the level where this object is maintained. The value of the ID must uniquely identify this object throughout the enterprise within the scope of the level where it is maintained (tenant, accounting entity or location). The specific values for this attribute are determined by the individual noun.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='variationID' type='Integer1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The number of times this object has been published with these attributes for the accounting entity and location.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='lid' type='String2BaseType' use='optional' >
<xs:annotation><xs:documentation>
The LID of the system where the object can be maintained. This can be used by BIS to help automate the drill back process.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='Code1Type'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ListID for the code that it is associated with.  Memo Value Codes</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='CodeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString4BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='CreditMovementType'>
<xs:sequence>
<xs:element name='FunctionalAmount' minOccurs='0' type='FunctionalAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the accounting system - BookAmount</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='SourceAmount' minOccurs='0' type='SourceAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the intermediate accounting system or intermediate currency when performing triangulation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Amount' minOccurs='0' type='AmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of  the original transaction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ReportingCurrencyAmount' minOccurs='0' type='ReportingCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 3&#39; which is used as the reporting currency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AlternativeCurrencyAmount' minOccurs='0' type='AlternativeCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 4&#39; which is used as either a secondary reporting currency, or secondary base currency.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='DebitMovementType'>
<xs:sequence>
<xs:element name='FunctionalAmount' minOccurs='0' type='FunctionalAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the accounting system- BookAmount</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='SourceAmount' minOccurs='0' type='SourceAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the intermediate accounting system or intermediate currency when performing triangulation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Amount' minOccurs='0' type='AmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of  the original transaction - OriginAmount</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ReportingCurrencyAmount' minOccurs='0' type='ReportingCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 3&#39; which is used as the reporting currency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AlternativeCurrencyAmount' minOccurs='0' type='AlternativeCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 4&#39; which is used as either a secondary reporting currency, or secondary base currency.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='DescriptionType'>
<xs:simpleContent>
<xs:extension base='String6BaseType' >
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='DimensionCodesType'>
<xs:sequence>
<xs:element name='DimensionCode' maxOccurs='unbounded' type='DimensionCodeType' >
<xs:annotation>
<xs:documentation>
The value of the code for this dimension. While the cardinality is set to unbounded, the maximun agreed to for Infor is 30.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='DimensionCodeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString12BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
The Code Type associated to the dimension that is being used.
</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='systemDimensionIndicator' type='Boolean1BaseType' use='optional' >
<xs:annotation><xs:documentation>
Indicates if this dimension is a system dimension. Default value is false.
</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='sequence' type='Integer1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The sequence attribute is used for the ordering of elements within a document. It is not intended to be used as an identifier.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='DisplayIDType'>
<xs:simpleContent>
<xs:extension base='String3BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='DocumentID1Type'>
<xs:sequence>
<xs:element name='ID' type='ID1Type' >
<xs:annotation>
<xs:documentation>
The ID of a Financial Calendar as defined by the FinancialCalendar noun.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='RevisionID' minOccurs='0' type='RevisionIDType' >
<xs:annotation>
<xs:documentation>
Identifies the engineering change revision that this entity addresses.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='DocumentIDType'>
<xs:sequence>
<xs:element name='ID' type='ID3Type' >
<xs:annotation>
<xs:documentation>
An identifier for an object. The ID has a number of possible attributes to further define how it should be used..</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='DurationType'>
<xs:simpleContent>
<xs:extension base='DurationBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='EffectiveTimePeriod1Type'>
<xs:sequence>
<xs:element name='StartDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
The timestamp marking the beginning of a time period during which a related entity or status is effective or applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:sequence>
<xs:element name='Duration' minOccurs='0' type='DurationType' >
<xs:annotation>
<xs:documentation>
Indicates the duration of time as represented by ISO 8601. Where the value space is a six dimensional space where the coordinates designate the Gregorian year, month, day, hour, minute, and second. The number of seconds can include decimal digits to arbitary pecision. This can be used in place of the EndDateTime, but not in conjunction with it.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence>
<xs:element name='EndDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
Is the ending timestamp of the event. This can be used in place of the Duration, but not with it.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name='EffectiveTimePeriodType'>
<xs:sequence>
<xs:element name='StartDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
The timestamp marking the beginning of a time period during which a related entity or status is effective or applicable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:sequence>
<xs:element name='Duration' minOccurs='0' type='DurationType' >
<xs:annotation>
<xs:documentation>
Indicates the duration of time as represented by ISO 8601. Where the value space is a six dimensional space where the coordinates designate the Gregorian year, month, day, hour, minute, and second. The number of seconds can include decimal digits to arbitary pecision.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:sequence>
<xs:element name='EndDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
Is the ending timestamp of the event. This can be used in place of the Duration, but not with it.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name='FinancialCalendarReferenceType'>
<xs:sequence>
<xs:element name='DocumentID' minOccurs='0' type='DocumentID1Type' >
<xs:annotation>
<xs:documentation>
Is the primary document id for the document associated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Name' minOccurs='0' maxOccurs='unbounded' type='NameType' >
<xs:annotation>
<xs:documentation>
Identifies the Name of the object in which associated.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='FunctionalAmountType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
<xs:attribute name='currencyID' type='NormalizedString15BaseType' use="required" >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='GLAccountType'>
<xs:sequence>
<xs:element name='GLNominalAccount' minOccurs='0' type='GLNominalAccountType' >
<xs:annotation>
<xs:documentation>
Is the primary account classification within a chart of accounts. For example reveune, Fixed Asset, Land, Buildings, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='GLNominalAccountName' minOccurs='0' type='GLNominalAccountNameType' >
<xs:annotation>
<xs:documentation>
The name associated with this account.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountingChartReference' minOccurs='0' type='AccountingChartReferenceType' >
<xs:annotation>
<xs:documentation>
This element will likely not be used by existing ERP systems.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='GLFullAccountType'>
<xs:simpleContent>
<xs:extension base='String3BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='GLMovementRowType'>
<xs:sequence>
<xs:element name='LastJournalSequenceID' minOccurs='0' type='LastJournalSequenceIDType' >
<xs:annotation>
<xs:documentation>
An identifier to the last Journal object.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountingJournalReference' minOccurs='0' type='AccountingJournalReferenceType' >
<xs:annotation>
<xs:documentation>
Points to the information that is associated with the AccountingJournal noun.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='LedgerSetupReference' minOccurs='0' type='LedgerSetupReferenceType' >
<xs:annotation>
<xs:documentation>
Identifies the Accounting Book that the Journal belongs to. The value is normally null, but must be present if this is a Correction journal If null then the Primary Book is assumed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountingBookTypeCode' minOccurs='0' type='AccountingBookTypeCodeType' >
<xs:annotation>
<xs:documentation>
Code that defines is this is an actual or budget book. When not populated the default should be &#39;Actual&#39;.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='PostingKey' minOccurs='0' type='PostingKeyType' >
<xs:annotation>
<xs:documentation>
This is a unique value used to identify a row in a GLMovement as posting to a unique combination of account, period, journal, chart and dimensions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='GLAccount' minOccurs='0' type='GLAccountType' >
<xs:annotation>
<xs:documentation>
Is the GLAccount for the associated document and component.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountType' minOccurs='0' type='AccountTypeType' >
<xs:annotation>
<xs:documentation>
AccountType is an account classification that specifies the use of this account. &quot;Balance Sheet&quot;, &quot;P&amp;L&quot;, &quot;Statistical Single Year&quot;, &quot;Statistical Multi-year&quot;. Other classifications can be associated to the account through the classification element especially the AccountSubType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='DimensionCodes' minOccurs='0' type='DimensionCodesType' >
<xs:annotation>
<xs:documentation>
The Nominal Account and the set of Dimension Codes uniquely identify the posting account.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='LineType' minOccurs='0' type='LineTypeType' >
<xs:annotation>
<xs:documentation>
Indicates that the line has been generated by a currency revaluation, rounding or translation process and the originating line amount may be zero.
Possible Values : RealisedGainsLosses, RevaluedGainsLosses, TranslationDifference, RoundingDifference, and Standard</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='FinancialCalendarReference' minOccurs='0' type='FinancialCalendarReferenceType' >
<xs:annotation>
<xs:documentation>
This is the calendar used by this Accounting Book</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountingDate' minOccurs='0' type='AccountingDateType' >
<xs:annotation>
<xs:documentation>
indentifies the date that is used to determine the accounting period the transaction is posted within. It is also known as the effective or post date.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AccountingDayNumber' minOccurs='0' type='AccountingDayNumberType' >
<xs:annotation>
<xs:documentation>
For systems which calculate a day number to place on their balances.  This relates to the periods and is reset every year i.e. last day of financial year could be accounting day number 365.  This is based on the ACCOUNTINGDATE field.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='SourcePostingDate' minOccurs='0' type='SourcePostingDateType' >
<xs:annotation>
<xs:documentation>
This is the date that was associated with the JournalEntry transactions from the source system when the balances are produced by MBL.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='SourceDayNumber' minOccurs='0' type='SourceDayNumberType' >
<xs:annotation>
<xs:documentation>
For systems which calculate a day number to place on their balances.  This relates to the periods and is reset every year i.e. last day of financial year could be accounting day number 365.  This is based on the SourcePostingDate field.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='DebitMovement' minOccurs='0' type='DebitMovementType' >
<xs:annotation>
<xs:documentation>
The total debit amount for this balance or movement row.  Contains three sub elements of functional amount, source amount and amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='CreditMovement' minOccurs='0' type='CreditMovementType' >
<xs:annotation>
<xs:documentation>
The total credit amount for this balance or movement row.  Contains three sub elements of functional amount, source amount and amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='NetMovement' minOccurs='0' type='NetMovementType' >
<xs:annotation>
<xs:documentation>
The net value between the debit and credit amounts.  Contains three sub elements of functional amount, source amount and amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='MemoValue' minOccurs='0' maxOccurs='unbounded' type='MemoValueType' >
<xs:annotation>
<xs:documentation>
Sub elements contain values associated to memo dimensions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='GLFullAccount' minOccurs='0' type='GLFullAccountType' >
<xs:annotation>
<xs:documentation>
This this a segmented account with the Nominal Account and then a delimited list of the dimension values. As an example, SX.e uses division, department, account, sub-account.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='GLNominalAccountNameType'>
<xs:simpleContent>
<xs:extension base='String4BaseType' >
<xs:attribute name='languageID' type='StringBaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='GLNominalAccountType'>
<xs:simpleContent>
<xs:extension base='NormalizedString10BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='ID1Type'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='lid' type='String2BaseType' use='optional' >
<xs:annotation><xs:documentation>
The LID of the system where the object can be maintained. This can be used by BIS to help automate the drill back process.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='ID2Type'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='ID3Type'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='IDs1Type'>
<xs:sequence>
<xs:element name='ID' minOccurs='0' maxOccurs='unbounded' type='ID1Type' >
<xs:annotation>
<xs:documentation>
An identifier for an object. The ID has a number of possible attributes to further define how it should be used..</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='IDsType'>
<xs:sequence>
<xs:element name='ID' minOccurs='0' maxOccurs='unbounded' type='IDType' >
<xs:annotation>
<xs:documentation>
An identifier for an object. The ID has a number of possible attributes to further define how it should be used..</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='IDType'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='schemeName' type='StringBaseType' use='optional' >
<xs:annotation><xs:documentation>
When no schemeName exists this is the default ID for the enterprise at the level where this object is maintained. The value of the ID must uniquely identify this object throughout the enterprise within the scope of the level where it is maintained (tenant, accounting entity or location). The specific values for this attribute are determined by the individual noun.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='variationID' type='IntegerBaseType' use='optional' >
<xs:annotation><xs:documentation>
The number of times this object has been published with these attributes for the accounting entity and location.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='lid' type='String2BaseType' use='optional' >
<xs:annotation><xs:documentation>
The LID of the system where the object can be maintained. This can be used by BIS to help automate the drill back process.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='InsertedYearIndicatorType'>
<xs:simpleContent>
<xs:extension base='Boolean2BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='LastJournalSequenceIDType'>
<xs:simpleContent>
<xs:extension base='NormalizedString8BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='LastModificationPersonType'>
<xs:sequence>
<xs:element name='IDs' minOccurs='0' type='IDs1Type' >
<xs:annotation>
<xs:documentation>
A container that holds a list of IDs without RevisionID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Name' minOccurs='0' type='NameType' >
<xs:annotation>
<xs:documentation>
Identifies the Name of the object in which associated.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='LedgerSetupReferenceType'>
<xs:sequence>
<xs:element name='DocumentID' minOccurs='0' type='DocumentIDType' >
<xs:annotation>
<xs:documentation>
Is the primary document id for the document associated.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='DocumentDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
The date that document was created within the system of record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Description' minOccurs='0' maxOccurs='unbounded' type='DescriptionType' >
<xs:annotation>
<xs:documentation>
Free form text that describes the object and repeats as needed to provide support for multilingual descriptions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='BookInstanceID' minOccurs='0' type='BookInstanceIDType' >
<xs:annotation>
<xs:documentation>
An identifier to the Book instance object that is being referenced by LedgerSetup.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='LineNumberType'>
<xs:simpleContent>
<xs:extension base='NormalizedString9BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='LineTypeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString13BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ListID for the code that it is associated with. Line Types</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='MemoCreditType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='MemoDebitType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='MemoNetType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='MemoTypeType'>
<xs:simpleContent>
<xs:extension base='NormalizedString17BaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity. Memo Type</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='location' type='String1BaseType' use='optional' >
<xs:annotation><xs:documentation>
The location that is associated with the maintenance of this instance of the noun. This attribute must not be included on the ID of objects that are maintained at the tenant or accounting entity level.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='MemoValueType'>
<xs:sequence>
<xs:element name='MemoType' minOccurs='0' type='MemoTypeType' >
<xs:annotation>
<xs:documentation>
The code that is associated with the measure that is being used for this memo field.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='MemoDebit' minOccurs='0' type='MemoDebitType' >
<xs:annotation>
<xs:documentation>
The total debit amount for this balance or movement row</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='MemoCredit' minOccurs='0' type='MemoCreditType' >
<xs:annotation>
<xs:documentation>
The total credit amount for this balance or movement row</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='MemoNet' minOccurs='0' type='MemoNetType' >
<xs:annotation>
<xs:documentation>
The net value between the memo debit and memo credit amounts.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Code' minOccurs='0' type='Code1Type' >
<xs:annotation>
<xs:documentation>
Element for the communication of all codes.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='NameType'>
<xs:simpleContent>
<xs:extension base='String4BaseType' >
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='NameValueType'>
<xs:simpleContent>
<xs:extension base='String4BaseType' >
<xs:attribute name='name' type='NormalizedString18BaseType' use="required" >
<xs:annotation><xs:documentation>
This is the identifier for this Property within this document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='type' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
Identifies the data type of the value of this property.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='unitCode' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
The unit-of-measure (UOM) code associated with a quantity. This is based upon the ISO standard.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='unitCodeListVersionID' type='NormalizedString2BaseType' use='optional' >
<xs:annotation><xs:documentation>
</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='currencyID' type='NormalizedString16BaseType' use='optional' >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity.  Dimension</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='nounName' type='NormalizedString2BaseType' use='optional' >
<xs:annotation><xs:documentation>
</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='accountingEntity' type='NormalizedString19BaseType' use='optional' >
<xs:annotation><xs:documentation>
The accounting entity that is associated with the maintenance of this instance of the noun. For objects that are maintained at the tenant level this attribute must not be included in the document.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='NetMovementType'>
<xs:sequence>
<xs:element name='FunctionalAmount' minOccurs='0' type='FunctionalAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the accounting system</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='SourceAmount' minOccurs='0' type='SourceAmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of the intermediate accounting system or intermediate currency when performing triangulation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Amount' minOccurs='0' type='AmountType' >
<xs:annotation>
<xs:documentation>
The amount in the currency of  the original transaction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ReportingCurrencyAmount' minOccurs='0' type='ReportingCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 3&#39; which is used as the reporting currency.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='AlternativeCurrencyAmount' minOccurs='0' type='AlternativeCurrencyAmountType' >
<xs:annotation>
<xs:documentation>
This element will used to store SunSystems &#39;Value 4&#39; which is used as either a secondary reporting currency, or secondary base currency.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='NoteType'>
<xs:simpleContent>
<xs:extension base='String7BaseType' >
<xs:attribute name='languageID' type='String5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This is required for language codes other than 'en-us' when the element that includes this attribute is used.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='type' type='NormalizedString1BaseType' use='optional' >
<xs:annotation><xs:documentation>
Identifies where the note is used and is associated to an Infor defined code list, 'NoteType,' that indicates the processes that might use the note.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='noteID' type='NormalizedString2BaseType' use='optional' >
<xs:annotation><xs:documentation>
An optional identifier, that when used can uniquely identify each instance of a note within a BOD. It is only unique within the context of the document.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='use' type='NormalizedString3BaseType' use='optional' >
<xs:annotation><xs:documentation>
Indicates if the note should be published externally or if it is for internal use only. It may have the values 'Internal' and 'External'.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='author' type='StringBaseType' use='optional' >
<xs:annotation><xs:documentation>
Person who created the note</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='entryDateTime' type='DateAndTimeBaseType' use='optional' >
<xs:annotation><xs:documentation>
Entry date and time in GMT.</xs:documentation></xs:annotation>
</xs:attribute>
<xs:attribute name='status' type='String8BaseType' use='optional' >
<xs:annotation><xs:documentation>
Status of a note.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='PeriodIDType'>
<xs:simpleContent>
<xs:extension base='NormalizedString14BaseType' >
<xs:attribute name='schemeName' type='StringBaseType' use='optional' >
<xs:annotation><xs:documentation>
When no schemeName exists this is the default ID for the enterprise at the level where this object is maintained. The value of the ID must uniquely identify this object throughout the enterprise within the scope of the level where it is maintained (tenant, accounting entity or location). The specific values for this attribute are determined by the individual noun.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='PostingKeyType'>
<xs:simpleContent>
<xs:extension base='String3BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name='Property' type='PropertyType' />
<xs:complexType name='PropertyType'>
<xs:sequence>
<xs:element name='NameValue' minOccurs='0' type='NameValueType' >
<xs:annotation>
<xs:documentation>
Is the tag and information of the new information to be passed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Description' minOccurs='0' maxOccurs='unbounded' type='DescriptionType' >
<xs:annotation>
<xs:documentation>
Free form text that describes the object and repeats as needed to provide support for multilingual descriptions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='Note' minOccurs='0' maxOccurs='unbounded' type='NoteType' >
<xs:annotation>
<xs:documentation>
A free form note. The lang attribute identifies the language that the note is in. The author identifies the author of the note. The enrtyDate indicates the date the note was entered or last modified.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='EffectiveTimePeriod' minOccurs='0' type='EffectiveTimePeriod1Type' >
<xs:annotation>
<xs:documentation>
Indicates the time period in which the associated component is effective.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity. Workflow Properties</xs:documentation></xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name='ReasonCodeType'>
<xs:simpleContent>
<xs:extension base='NormalizedStringBaseType' >
<xs:attribute name='listID' type='NormalizedString5BaseType' use='optional' >
<xs:annotation><xs:documentation>
This attribute contains the Code List ID for the codes that are associated with corresponding entity.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='ReportingCurrencyAmountType'>
<xs:simpleContent>
<xs:extension base='Decimal1BaseType' >
<xs:attribute name='currencyID' type='NormalizedString16BaseType' use="required" >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='RevisionIDType'>
<xs:simpleContent>
<xs:extension base='NormalizedString14BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='SourceAmountType'>
<xs:simpleContent>
<xs:extension base='DecimalBaseType' >
<xs:attribute name='currencyID' type='NormalizedString15BaseType' use="required" >
<xs:annotation><xs:documentation>
The code for the currency associated with an amount.</xs:documentation></xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='SourceDayNumberType'>
<xs:simpleContent>
<xs:extension base='Integer3BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='SourcePostingDateType'>
<xs:simpleContent>
<xs:extension base='DateBaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='StatusType'>
<xs:sequence>
<xs:element name='Code' minOccurs='0' type='CodeType' >
<xs:annotation>
<xs:documentation>
Code used to define the status of this document. See the code list associated to this code for the list of valid codes and their meanings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='EffectiveDateTime' minOccurs='0' type='DateTimeType' >
<xs:annotation>
<xs:documentation>
date and time this document becomes effective</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ReasonCode' minOccurs='0' type='ReasonCodeType' >
<xs:annotation>
<xs:documentation>
Identifies the reason for an activity</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name='ArchiveIndicator' minOccurs='0' type='ArchiveIndicatorType' >
<xs:annotation>
<xs:documentation>
Indicator that determines if the BOD has been archived. The default value is false so there is no need to explicitly set this to false.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name='ThreadSequenceType'>
<xs:simpleContent>
<xs:extension base='NormalizedString7BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name='YearType'>
<xs:simpleContent>
<xs:extension base='String9BaseType' >
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="Boolean1BaseType" >
<xs:restriction base="xs:boolean" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Boolean2BaseType" >
<xs:restriction base="xs:boolean" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BooleanBaseType" >
<xs:restriction base="xs:boolean" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DateAndTimeBaseType" >
<xs:restriction base="DateTimeType" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DateBaseType" >
<xs:restriction base="xs:date" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Decimal1BaseType" >
<xs:restriction base="xs:decimal" >
<xs:totalDigits value="25" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DecimalBaseType" >
<xs:restriction base="xs:decimal" >
<xs:totalDigits value="25" />
<xs:fractionDigits value="8" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DurationBaseType" >
<xs:restriction base="xs:duration" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Integer1BaseType" >
<xs:restriction base="xs:integer" >
<xs:totalDigits value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Integer2BaseType" >
<xs:restriction base="xs:integer" >
<xs:totalDigits value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Integer3BaseType" >
<xs:restriction base="xs:integer" >
<xs:totalDigits value="25" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="IntegerBaseType" >
<xs:restriction base="xs:integer" >
<xs:totalDigits value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString10BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString11BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString12BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString13BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
<xs:enumeration value="RealisedGainsLosses" />
<xs:enumeration value="RevaluedGainsLosses" />
<xs:enumeration value="TranslationDifference" />
<xs:enumeration value="RoundingDifference" />
<xs:enumeration value="Standard" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString14BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString15BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="64" />
<xs:enumeration value="AED" />
<xs:enumeration value="AFN" />
<xs:enumeration value="ALL" />
<xs:enumeration value="AMD" />
<xs:enumeration value="ANG" />
<xs:enumeration value="AOA" />
<xs:enumeration value="ARS" />
<xs:enumeration value="AUD" />
<xs:enumeration value="AWG" />
<xs:enumeration value="AZN" />
<xs:enumeration value="BAM" />
<xs:enumeration value="BBD" />
<xs:enumeration value="BDT" />
<xs:enumeration value="BGN" />
<xs:enumeration value="BHD" />
<xs:enumeration value="BIF" />
<xs:enumeration value="BMD" />
<xs:enumeration value="BND" />
<xs:enumeration value="BOB" />
<xs:enumeration value="BRL" />
<xs:enumeration value="BSD" />
<xs:enumeration value="BTN" />
<xs:enumeration value="BWP" />
<xs:enumeration value="BYR" />
<xs:enumeration value="BZD" />
<xs:enumeration value="CAD" />
<xs:enumeration value="CDF" />
<xs:enumeration value="CHF" />
<xs:enumeration value="CLP" />
<xs:enumeration value="CNY" />
<xs:enumeration value="COP" />
<xs:enumeration value="CRC" />
<xs:enumeration value="CUC" />
<xs:enumeration value="CUP" />
<xs:enumeration value="CVE" />
<xs:enumeration value="CZK" />
<xs:enumeration value="DJF" />
<xs:enumeration value="DKK" />
<xs:enumeration value="DOP" />
<xs:enumeration value="DZD" />
<xs:enumeration value="EGP" />
<xs:enumeration value="ERN" />
<xs:enumeration value="ETB" />
<xs:enumeration value="EUR" />
<xs:enumeration value="FJD" />
<xs:enumeration value="FKP" />
<xs:enumeration value="GBP" />
<xs:enumeration value="GEL" />
<xs:enumeration value="GGP" />
<xs:enumeration value="GHS" />
<xs:enumeration value="GIP" />
<xs:enumeration value="GMD" />
<xs:enumeration value="GNF" />
<xs:enumeration value="GTQ" />
<xs:enumeration value="GYD" />
<xs:enumeration value="HKD" />
<xs:enumeration value="HNL" />
<xs:enumeration value="HRK" />
<xs:enumeration value="HTG" />
<xs:enumeration value="HUF" />
<xs:enumeration value="IDR" />
<xs:enumeration value="ILS" />
<xs:enumeration value="IMP" />
<xs:enumeration value="INR" />
<xs:enumeration value="IQD" />
<xs:enumeration value="IRR" />
<xs:enumeration value="ISK" />
<xs:enumeration value="JEP" />
<xs:enumeration value="JMD" />
<xs:enumeration value="JOD" />
<xs:enumeration value="JPY" />
<xs:enumeration value="KES" />
<xs:enumeration value="KGS" />
<xs:enumeration value="KHR" />
<xs:enumeration value="KMF" />
<xs:enumeration value="KPW" />
<xs:enumeration value="KRW" />
<xs:enumeration value="KWD" />
<xs:enumeration value="KYD" />
<xs:enumeration value="KZT" />
<xs:enumeration value="LAK" />
<xs:enumeration value="LBP" />
<xs:enumeration value="LKR" />
<xs:enumeration value="LRD" />
<xs:enumeration value="LSL" />
<xs:enumeration value="LTL" />
<xs:enumeration value="LVL" />
<xs:enumeration value="LYD" />
<xs:enumeration value="MAD" />
<xs:enumeration value="MDL" />
<xs:enumeration value="MGA" />
<xs:enumeration value="MKD" />
<xs:enumeration value="MMK" />
<xs:enumeration value="MNT" />
<xs:enumeration value="MOP" />
<xs:enumeration value="MRO" />
<xs:enumeration value="MUR" />
<xs:enumeration value="MVR" />
<xs:enumeration value="MWK" />
<xs:enumeration value="MXN" />
<xs:enumeration value="MYR" />
<xs:enumeration value="MZN" />
<xs:enumeration value="NAD" />
<xs:enumeration value="NGN" />
<xs:enumeration value="NIO" />
<xs:enumeration value="NOK" />
<xs:enumeration value="NPR" />
<xs:enumeration value="NZD" />
<xs:enumeration value="OMR" />
<xs:enumeration value="PAB" />
<xs:enumeration value="PEN" />
<xs:enumeration value="PGK" />
<xs:enumeration value="PHP" />
<xs:enumeration value="PKR" />
<xs:enumeration value="PLN" />
<xs:enumeration value="PYG" />
<xs:enumeration value="QAR" />
<xs:enumeration value="RON" />
<xs:enumeration value="RSD" />
<xs:enumeration value="RUB" />
<xs:enumeration value="RWF" />
<xs:enumeration value="SAR" />
<xs:enumeration value="SBD" />
<xs:enumeration value="SCR" />
<xs:enumeration value="SDG" />
<xs:enumeration value="SEK" />
<xs:enumeration value="SGD" />
<xs:enumeration value="SHP" />
<xs:enumeration value="SLL" />
<xs:enumeration value="SOS" />
<xs:enumeration value="SPL*" />
<xs:enumeration value="SRD" />
<xs:enumeration value="STD" />
<xs:enumeration value="SVC" />
<xs:enumeration value="SYP" />
<xs:enumeration value="SZL" />
<xs:enumeration value="THB" />
<xs:enumeration value="TJS" />
<xs:enumeration value="TMT" />
<xs:enumeration value="TND" />
<xs:enumeration value="TOP" />
<xs:enumeration value="TRY" />
<xs:enumeration value="TTD" />
<xs:enumeration value="TVD" />
<xs:enumeration value="TWD" />
<xs:enumeration value="TZS" />
<xs:enumeration value="UAH" />
<xs:enumeration value="UGX" />
<xs:enumeration value="USD" />
<xs:enumeration value="UYU" />
<xs:enumeration value="UZS" />
<xs:enumeration value="VEF" />
<xs:enumeration value="VND" />
<xs:enumeration value="VUV" />
<xs:enumeration value="WST" />
<xs:enumeration value="XAF" />
<xs:enumeration value="XCD" />
<xs:enumeration value="XDR" />
<xs:enumeration value="XOF" />
<xs:enumeration value="XPF" />
<xs:enumeration value="YER" />
<xs:enumeration value="ZAR" />
<xs:enumeration value="ZMK" />
<xs:enumeration value="ZWD" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString16BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
<xs:enumeration value="AED" />
<xs:enumeration value="AFN" />
<xs:enumeration value="ALL" />
<xs:enumeration value="AMD" />
<xs:enumeration value="ANG" />
<xs:enumeration value="AOA" />
<xs:enumeration value="ARS" />
<xs:enumeration value="AUD" />
<xs:enumeration value="AWG" />
<xs:enumeration value="AZN" />
<xs:enumeration value="BAM" />
<xs:enumeration value="BBD" />
<xs:enumeration value="BDT" />
<xs:enumeration value="BGN" />
<xs:enumeration value="BHD" />
<xs:enumeration value="BIF" />
<xs:enumeration value="BMD" />
<xs:enumeration value="BND" />
<xs:enumeration value="BOB" />
<xs:enumeration value="BRL" />
<xs:enumeration value="BSD" />
<xs:enumeration value="BTN" />
<xs:enumeration value="BWP" />
<xs:enumeration value="BYR" />
<xs:enumeration value="BZD" />
<xs:enumeration value="CAD" />
<xs:enumeration value="CDF" />
<xs:enumeration value="CHF" />
<xs:enumeration value="CLP" />
<xs:enumeration value="CNY" />
<xs:enumeration value="COP" />
<xs:enumeration value="CRC" />
<xs:enumeration value="CUC" />
<xs:enumeration value="CUP" />
<xs:enumeration value="CVE" />
<xs:enumeration value="CZK" />
<xs:enumeration value="DJF" />
<xs:enumeration value="DKK" />
<xs:enumeration value="DOP" />
<xs:enumeration value="DZD" />
<xs:enumeration value="EGP" />
<xs:enumeration value="ERN" />
<xs:enumeration value="ETB" />
<xs:enumeration value="EUR" />
<xs:enumeration value="FJD" />
<xs:enumeration value="FKP" />
<xs:enumeration value="GBP" />
<xs:enumeration value="GEL" />
<xs:enumeration value="GGP" />
<xs:enumeration value="GHS" />
<xs:enumeration value="GIP" />
<xs:enumeration value="GMD" />
<xs:enumeration value="GNF" />
<xs:enumeration value="GTQ" />
<xs:enumeration value="GYD" />
<xs:enumeration value="HKD" />
<xs:enumeration value="HNL" />
<xs:enumeration value="HRK" />
<xs:enumeration value="HTG" />
<xs:enumeration value="HUF" />
<xs:enumeration value="IDR" />
<xs:enumeration value="ILS" />
<xs:enumeration value="IMP" />
<xs:enumeration value="INR" />
<xs:enumeration value="IQD" />
<xs:enumeration value="IRR" />
<xs:enumeration value="ISK" />
<xs:enumeration value="JEP" />
<xs:enumeration value="JMD" />
<xs:enumeration value="JOD" />
<xs:enumeration value="JPY" />
<xs:enumeration value="KES" />
<xs:enumeration value="KGS" />
<xs:enumeration value="KHR" />
<xs:enumeration value="KMF" />
<xs:enumeration value="KPW" />
<xs:enumeration value="KRW" />
<xs:enumeration value="KWD" />
<xs:enumeration value="KYD" />
<xs:enumeration value="KZT" />
<xs:enumeration value="LAK" />
<xs:enumeration value="LBP" />
<xs:enumeration value="LKR" />
<xs:enumeration value="LRD" />
<xs:enumeration value="LSL" />
<xs:enumeration value="LTL" />
<xs:enumeration value="LVL" />
<xs:enumeration value="LYD" />
<xs:enumeration value="MAD" />
<xs:enumeration value="MDL" />
<xs:enumeration value="MGA" />
<xs:enumeration value="MKD" />
<xs:enumeration value="MMK" />
<xs:enumeration value="MNT" />
<xs:enumeration value="MOP" />
<xs:enumeration value="MRO" />
<xs:enumeration value="MUR" />
<xs:enumeration value="MVR" />
<xs:enumeration value="MWK" />
<xs:enumeration value="MXN" />
<xs:enumeration value="MYR" />
<xs:enumeration value="MZN" />
<xs:enumeration value="NAD" />
<xs:enumeration value="NGN" />
<xs:enumeration value="NIO" />
<xs:enumeration value="NOK" />
<xs:enumeration value="NPR" />
<xs:enumeration value="NZD" />
<xs:enumeration value="OMR" />
<xs:enumeration value="PAB" />
<xs:enumeration value="PEN" />
<xs:enumeration value="PGK" />
<xs:enumeration value="PHP" />
<xs:enumeration value="PKR" />
<xs:enumeration value="PLN" />
<xs:enumeration value="PYG" />
<xs:enumeration value="QAR" />
<xs:enumeration value="RON" />
<xs:enumeration value="RSD" />
<xs:enumeration value="RUB" />
<xs:enumeration value="RWF" />
<xs:enumeration value="SAR" />
<xs:enumeration value="SBD" />
<xs:enumeration value="SCR" />
<xs:enumeration value="SDG" />
<xs:enumeration value="SEK" />
<xs:enumeration value="SGD" />
<xs:enumeration value="SHP" />
<xs:enumeration value="SLL" />
<xs:enumeration value="SOS" />
<xs:enumeration value="SPL*" />
<xs:enumeration value="SRD" />
<xs:enumeration value="STD" />
<xs:enumeration value="SVC" />
<xs:enumeration value="SYP" />
<xs:enumeration value="SZL" />
<xs:enumeration value="THB" />
<xs:enumeration value="TJS" />
<xs:enumeration value="TMT" />
<xs:enumeration value="TND" />
<xs:enumeration value="TOP" />
<xs:enumeration value="TRY" />
<xs:enumeration value="TTD" />
<xs:enumeration value="TVD" />
<xs:enumeration value="TWD" />
<xs:enumeration value="TZS" />
<xs:enumeration value="UAH" />
<xs:enumeration value="UGX" />
<xs:enumeration value="USD" />
<xs:enumeration value="UYU" />
<xs:enumeration value="UZS" />
<xs:enumeration value="VEF" />
<xs:enumeration value="VND" />
<xs:enumeration value="VUV" />
<xs:enumeration value="WST" />
<xs:enumeration value="XAF" />
<xs:enumeration value="XCD" />
<xs:enumeration value="XDR" />
<xs:enumeration value="XOF" />
<xs:enumeration value="XPF" />
<xs:enumeration value="YER" />
<xs:enumeration value="ZAR" />
<xs:enumeration value="ZMK" />
<xs:enumeration value="ZWD" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString17BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString18BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString19BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString1BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString2BaseType" >
<xs:restriction base="xs:normalizedString" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString3BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString4BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
<xs:enumeration value="Open" />
<xs:enumeration value="Closed" />
<xs:enumeration value="Deleted" />
<xs:enumeration value="Pending" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString5BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString6BaseType" >
<xs:restriction base="xs:normalizedString" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString7BaseType" >
<xs:restriction base="xs:normalizedString" >
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString8BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="25" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedString9BaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:minLength value="1" />
<xs:maxLength value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NormalizedStringBaseType" >
<xs:restriction base="xs:normalizedString" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String1BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String2BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String3BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String4BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String5BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="17" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String6BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="1024" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String7BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="10240" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String8BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="String9BaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="22" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StringBaseType" >
<xs:restriction base="xs:string" >
<xs:maxLength value="64" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DateTimeType">
<xs:annotation>
<xs:documentation xml:lang="en">
</xs:documentation>
</xs:annotation>
<xs:union memberTypes="xs:date xs:time xs:dateTime"/>
</xs:simpleType>
<xs:complexType name="UserAreaType" block="restriction">
<xs:sequence>
<xs:any namespace="##any" processContents="strict" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
