diff --git a/Interfaces/Interfaces.vbproj b/Interfaces/Interfaces.vbproj index dc4375f8..5b3cd28d 100644 --- a/Interfaces/Interfaces.vbproj +++ b/Interfaces/Interfaces.vbproj @@ -256,6 +256,7 @@ + diff --git a/Interfaces/ZUGFeRDInterface.vb b/Interfaces/ZUGFeRDInterface.vb index 4cca2f1f..4562123d 100644 --- a/Interfaces/ZUGFeRDInterface.vb +++ b/Interfaces/ZUGFeRDInterface.vb @@ -29,6 +29,7 @@ Public Class ZUGFeRDInterface Public Const XMLSCHEMA_ZUGFERD_211 = "Version2_1_1" Public Const XMLSCHEMA_ZUGFERD_22 = "Version2_2_FacturX" Public Const XMLSCHEMA_ZUGFERD_23 = "Version2_3_FacturX" + Public Const XMLSCHEMA_ZUGFERD_233 = "Version2_3_3_FacturX" Public Const XMLSCHEMA_PEPPOL_3017_INVOICE = "Version3017_INVOICE" Public Const XMLSCHEMA_PEPPOL_3017_CREDITNOTE = "Version3017_CREDITNOTE" @@ -61,7 +62,7 @@ Public Class ZUGFeRDInterface Public Property AllowXRechnung_Filename As Boolean = True Public Property AllowZugferd_1_0_Schema As Boolean = True Public Property AllowZugferd_2_x_Schema As Boolean = True - Public Property AllowPeppol_3017_Schema As Boolean = False + Public Property AllowPeppol_3_x_Schema As Boolean = False End Class Public Class ZugferdResult @@ -380,11 +381,16 @@ Public Class ZUGFeRDInterface .SchemaType = GetType(Version2_3_FacturX.CrossIndustryInvoiceType), .Specification = ZUGFERD_SPEC_2x, .XMLSchema = XMLSCHEMA_ZUGFERD_23 + }, + New AllowedType With { + .SchemaType = GetType(Version2_3_3_FacturX.CrossIndustryInvoiceType), + .Specification = ZUGFERD_SPEC_2x, + .XMLSchema = XMLSCHEMA_ZUGFERD_233 } }) End If - If _Options.AllowPeppol_3017_Schema Then + If _Options.AllowPeppol_3_x_Schema Then oAllowedTypes.AddRange(New List(Of AllowedType) From { New AllowedType With { .SchemaType = GetType(BISBilling30Invoice.InvoiceType), diff --git a/Interfaces/ZUGFeRDInterface/Version2.3_3_FacturX/CrossIndustryInvoiceType.vb b/Interfaces/ZUGFeRDInterface/Version2.3_3_FacturX/CrossIndustryInvoiceType.vb new file mode 100644 index 00000000..41b10a05 --- /dev/null +++ b/Interfaces/ZUGFeRDInterface/Version2.3_3_FacturX/CrossIndustryInvoiceType.vb @@ -0,0 +1,46111 @@ +'------------------------------------------------------------------------------ +' +' Dieser Code wurde von einem Tool generiert. +' Laufzeitversion:4.0.30319.42000 +' +' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +' der Code erneut generiert wird. +' +'------------------------------------------------------------------------------ + +Option Strict Off +Option Explicit On + +Imports System.Xml.Serialization + +' +'Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. +' +Namespace ZUGFeRD.Version2_3_3_FacturX + + ''' + _ + Partial Public Class CrossIndustryInvoiceType + + Private exchangedDocumentContextField As ExchangedDocumentContextType + + Private exchangedDocumentField As ExchangedDocumentType + + Private supplyChainTradeTransactionField As SupplyChainTradeTransactionType + + Private valuationBreakdownStatementField As ValuationBreakdownStatementType + + ''' + Public Property ExchangedDocumentContext() As ExchangedDocumentContextType + Get + Return Me.exchangedDocumentContextField + End Get + Set + Me.exchangedDocumentContextField = value + End Set + End Property + + ''' + Public Property ExchangedDocument() As ExchangedDocumentType + Get + Return Me.exchangedDocumentField + End Get + Set + Me.exchangedDocumentField = value + End Set + End Property + + ''' + Public Property SupplyChainTradeTransaction() As SupplyChainTradeTransactionType + Get + Return Me.supplyChainTradeTransactionField + End Get + Set + Me.supplyChainTradeTransactionField = value + End Set + End Property + + ''' + Public Property ValuationBreakdownStatement() As ValuationBreakdownStatementType + Get + Return Me.valuationBreakdownStatementField + End Get + Set + Me.valuationBreakdownStatementField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ExchangedDocumentContextType + + Private specifiedTransactionIDField As IDType + + Private testIndicatorField As IndicatorType + + Private businessProcessSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private bIMSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private scenarioSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private applicationSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private guidelineSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private subsetSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + Private messageStandardSpecifiedDocumentContextParameterField As DocumentContextParameterType + + Private userSpecifiedDocumentContextParameterField() As DocumentContextParameterType + + ''' + Public Property SpecifiedTransactionID() As IDType + Get + Return Me.specifiedTransactionIDField + End Get + Set + Me.specifiedTransactionIDField = value + End Set + End Property + + ''' + Public Property TestIndicator() As IndicatorType + Get + Return Me.testIndicatorField + End Get + Set + Me.testIndicatorField = value + End Set + End Property + + ''' + _ + Public Property BusinessProcessSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.businessProcessSpecifiedDocumentContextParameterField + End Get + Set + Me.businessProcessSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property BIMSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.bIMSpecifiedDocumentContextParameterField + End Get + Set + Me.bIMSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property ScenarioSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.scenarioSpecifiedDocumentContextParameterField + End Get + Set + Me.scenarioSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property ApplicationSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.applicationSpecifiedDocumentContextParameterField + End Get + Set + Me.applicationSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property GuidelineSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.guidelineSpecifiedDocumentContextParameterField + End Get + Set + Me.guidelineSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property SubsetSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.subsetSpecifiedDocumentContextParameterField + End Get + Set + Me.subsetSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + Public Property MessageStandardSpecifiedDocumentContextParameter() As DocumentContextParameterType + Get + Return Me.messageStandardSpecifiedDocumentContextParameterField + End Get + Set + Me.messageStandardSpecifiedDocumentContextParameterField = value + End Set + End Property + + ''' + _ + Public Property UserSpecifiedDocumentContextParameter() As DocumentContextParameterType() + Get + Return Me.userSpecifiedDocumentContextParameterField + End Get + Set + Me.userSpecifiedDocumentContextParameterField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class IDType + + Private schemeIDField As String + + Private schemeNameField As String + + Private schemeAgencyIDField As String + + Private schemeAgencyNameField As String + + Private schemeVersionIDField As String + + Private schemeDataURIField As String + + Private schemeURIField As String + + Private valueField As String + + ''' + _ + Public Property schemeID() As String + Get + Return Me.schemeIDField + End Get + Set + Me.schemeIDField = value + End Set + End Property + + ''' + _ + Public Property schemeName() As String + Get + Return Me.schemeNameField + End Get + Set + Me.schemeNameField = value + End Set + End Property + + ''' + _ + Public Property schemeAgencyID() As String + Get + Return Me.schemeAgencyIDField + End Get + Set + Me.schemeAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property schemeAgencyName() As String + Get + Return Me.schemeAgencyNameField + End Get + Set + Me.schemeAgencyNameField = value + End Set + End Property + + ''' + _ + Public Property schemeVersionID() As String + Get + Return Me.schemeVersionIDField + End Get + Set + Me.schemeVersionIDField = value + End Set + End Property + + ''' + _ + Public Property schemeDataURI() As String + Get + Return Me.schemeDataURIField + End Get + Set + Me.schemeDataURIField = value + End Set + End Property + + ''' + _ + Public Property schemeURI() As String + Get + Return Me.schemeURIField + End Get + Set + Me.schemeURIField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class RecordedStatusType + + Private conditionCodeField As CodeType + + Private changerNameField As TextType + + Private changedDateTimeField As DateTimeType + + ''' + Public Property ConditionCode() As CodeType + Get + Return Me.conditionCodeField + End Get + Set + Me.conditionCodeField = value + End Set + End Property + + ''' + Public Property ChangerName() As TextType + Get + Return Me.changerNameField + End Get + Set + Me.changerNameField = value + End Set + End Property + + ''' + Public Property ChangedDateTime() As DateTimeType + Get + Return Me.changedDateTimeField + End Get + Set + Me.changedDateTimeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CodeType + + Private listIDField As String + + Private listAgencyIDField As String + + Private listAgencyNameField As String + + Private listNameField As String + + Private listVersionIDField As String + + Private nameField As String + + Private languageIDField As String + + Private listURIField As String + + Private listSchemeURIField As String + + Private valueField As String + + ''' + _ + Public Property listID() As String + Get + Return Me.listIDField + End Get + Set + Me.listIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyName() As String + Get + Return Me.listAgencyNameField + End Get + Set + Me.listAgencyNameField = value + End Set + End Property + + ''' + _ + Public Property listName() As String + Get + Return Me.listNameField + End Get + Set + Me.listNameField = value + End Set + End Property + + ''' + _ + Public Property listVersionID() As String + Get + Return Me.listVersionIDField + End Get + Set + Me.listVersionIDField = value + End Set + End Property + + ''' + _ + Public Property name() As String + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property languageID() As String + Get + Return Me.languageIDField + End Get + Set + Me.languageIDField = value + End Set + End Property + + ''' + _ + Public Property listURI() As String + Get + Return Me.listURIField + End Get + Set + Me.listURIField = value + End Set + End Property + + ''' + _ + Public Property listSchemeURI() As String + Get + Return Me.listSchemeURIField + End Get + Set + Me.listSchemeURIField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TextType + + Private languageIDField As String + + Private languageLocaleIDField As String + + Private valueField As String + + ''' + _ + Public Property languageID() As String + Get + Return Me.languageIDField + End Get + Set + Me.languageIDField = value + End Set + End Property + + ''' + _ + Public Property languageLocaleID() As String + Get + Return Me.languageLocaleIDField + End Get + Set + Me.languageLocaleIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateTimeType + + Private itemField As Object + + ''' + _ + Public Property Item() As Object + Get + Return Me.itemField + End Get + Set + Me.itemField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateTimeTypeDateTimeString + + Private formatField As String + + Private valueField As String + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class WorkItemDimensionType + + Private idField As IDType + + Private valueMeasureField As MeasureType + + Private descriptionField As TextType + + Private typeCodeField As CodeType + + Private contractualLanguageCodeField As CodeType + + Private componentWorkItemDimensionField() As WorkItemDimensionType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property ValueMeasure() As MeasureType + Get + Return Me.valueMeasureField + End Get + Set + Me.valueMeasureField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property ComponentWorkItemDimension() As WorkItemDimensionType() + Get + Return Me.componentWorkItemDimensionField + End Get + Set + Me.componentWorkItemDimensionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class MeasureType + + Private unitCodeField As String + + Private unitCodeListVersionIDField As String + + Private valueField As Decimal + + ''' + _ + Public Property unitCode() As String + Get + Return Me.unitCodeField + End Get + Set + Me.unitCodeField = value + End Set + End Property + + ''' + _ + Public Property unitCodeListVersionID() As String + Get + Return Me.unitCodeListVersionIDField + End Get + Set + Me.unitCodeListVersionIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class WorkItemQuantityAnalysisType + + Private idField As IDType + + Private actualQuantityField As QuantityType + + Private descriptionField As TextType + + Private actualQuantityPercentField As PercentType + + Private typeCodeField As CodeType + + Private primaryClassificationCodeField() As CodeType + + Private alternativeClassificationCodeField() As CodeType + + Private contractualLanguageCodeField As CodeType + + Private actualQuantityWorkItemDimensionField() As WorkItemDimensionType + + Private breakdownWorkItemQuantityAnalysisField() As WorkItemQuantityAnalysisType + + Private changedRecordedStatusField() As RecordedStatusType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property ActualQuantity() As QuantityType + Get + Return Me.actualQuantityField + End Get + Set + Me.actualQuantityField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property ActualQuantityPercent() As PercentType + Get + Return Me.actualQuantityPercentField + End Get + Set + Me.actualQuantityPercentField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property PrimaryClassificationCode() As CodeType() + Get + Return Me.primaryClassificationCodeField + End Get + Set + Me.primaryClassificationCodeField = value + End Set + End Property + + ''' + _ + Public Property AlternativeClassificationCode() As CodeType() + Get + Return Me.alternativeClassificationCodeField + End Get + Set + Me.alternativeClassificationCodeField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property ActualQuantityWorkItemDimension() As WorkItemDimensionType() + Get + Return Me.actualQuantityWorkItemDimensionField + End Get + Set + Me.actualQuantityWorkItemDimensionField = value + End Set + End Property + + ''' + _ + Public Property BreakdownWorkItemQuantityAnalysis() As WorkItemQuantityAnalysisType() + Get + Return Me.breakdownWorkItemQuantityAnalysisField + End Get + Set + Me.breakdownWorkItemQuantityAnalysisField = value + End Set + End Property + + ''' + _ + Public Property ChangedRecordedStatus() As RecordedStatusType() + Get + Return Me.changedRecordedStatusField + End Get + Set + Me.changedRecordedStatusField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class QuantityType + + Private unitCodeField As String + + Private unitCodeListIDField As String + + Private unitCodeListAgencyIDField As String + + Private unitCodeListAgencyNameField As String + + Private valueField As Decimal + + ''' + _ + Public Property unitCode() As String + Get + Return Me.unitCodeField + End Get + Set + Me.unitCodeField = value + End Set + End Property + + ''' + _ + Public Property unitCodeListID() As String + Get + Return Me.unitCodeListIDField + End Get + Set + Me.unitCodeListIDField = value + End Set + End Property + + ''' + _ + Public Property unitCodeListAgencyID() As String + Get + Return Me.unitCodeListAgencyIDField + End Get + Set + Me.unitCodeListAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property unitCodeListAgencyName() As String + Get + Return Me.unitCodeListAgencyNameField + End Get + Set + Me.unitCodeListAgencyNameField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PercentType + + Private formatField As String + + Private valueField As Decimal + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SpecificationResponseType + + Private idField As IDType + + Private queryIDField As IDType + + Private typeCodeField As CodeType + + Private contentField As TextType + + Private contractualLanguageCodeField As CodeType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property QueryID() As IDType + Get + Return Me.queryIDField + End Get + Set + Me.queryIDField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property Content() As TextType + Get + Return Me.contentField + End Get + Set + Me.contentField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SpecificationQueryType + + Private idField As IDType + + Private typeCodeField As CodeType + + Private contentField As TextType + + Private contractualLanguageCodeField As CodeType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property Content() As TextType + Get + Return Me.contentField + End Get + Set + Me.contentField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class WorkItemComplexDescriptionType + + Private abstractField() As TextType + + Private contentField() As TextType + + Private contractualLanguageCodeField As CodeType + + Private requestingSpecificationQueryField() As SpecificationQueryType + + Private respondingSpecificationResponseField() As SpecificationResponseType + + Private subsetWorkItemComplexDescriptionField As WorkItemComplexDescriptionType + + ''' + _ + Public Property Abstract() As TextType() + Get + Return Me.abstractField + End Get + Set + Me.abstractField = value + End Set + End Property + + ''' + _ + Public Property Content() As TextType() + Get + Return Me.contentField + End Get + Set + Me.contentField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property RequestingSpecificationQuery() As SpecificationQueryType() + Get + Return Me.requestingSpecificationQueryField + End Get + Set + Me.requestingSpecificationQueryField = value + End Set + End Property + + ''' + _ + Public Property RespondingSpecificationResponse() As SpecificationResponseType() + Get + Return Me.respondingSpecificationResponseField + End Get + Set + Me.respondingSpecificationResponseField = value + End Set + End Property + + ''' + Public Property SubsetWorkItemComplexDescription() As WorkItemComplexDescriptionType + Get + Return Me.subsetWorkItemComplexDescriptionField + End Get + Set + Me.subsetWorkItemComplexDescriptionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class BasicWorkItemType + + Private idField As IDType + + Private referenceIDField As IDType + + Private primaryClassificationCodeField() As CodeType + + Private alternativeClassificationCodeField() As CodeType + + Private typeCodeField() As CodeType + + Private commentField() As TextType + + Private totalQuantityField As QuantityType + + Private totalQuantityClassificationCodeField As CodeType + + Private indexField As TextType + + Private requestedActionCodeField() As CodeType + + Private priceListItemIDField As IDType + + Private contractualLanguageCodeField As CodeType + + Private actualWorkItemComplexDescriptionField() As WorkItemComplexDescriptionType + + Private totalQuantityWorkItemQuantityAnalysisField() As WorkItemQuantityAnalysisType + + Private unitCalculatedPriceField() As CalculatedPriceType + + Private totalCalculatedPriceField() As CalculatedPriceType + + Private changedRecordedStatusField() As RecordedStatusType + + Private itemBasicWorkItemField() As BasicWorkItemType + + Private referencedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property ReferenceID() As IDType + Get + Return Me.referenceIDField + End Get + Set + Me.referenceIDField = value + End Set + End Property + + ''' + _ + Public Property PrimaryClassificationCode() As CodeType() + Get + Return Me.primaryClassificationCodeField + End Get + Set + Me.primaryClassificationCodeField = value + End Set + End Property + + ''' + _ + Public Property AlternativeClassificationCode() As CodeType() + Get + Return Me.alternativeClassificationCodeField + End Get + Set + Me.alternativeClassificationCodeField = value + End Set + End Property + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Comment() As TextType() + Get + Return Me.commentField + End Get + Set + Me.commentField = value + End Set + End Property + + ''' + Public Property TotalQuantity() As QuantityType + Get + Return Me.totalQuantityField + End Get + Set + Me.totalQuantityField = value + End Set + End Property + + ''' + Public Property TotalQuantityClassificationCode() As CodeType + Get + Return Me.totalQuantityClassificationCodeField + End Get + Set + Me.totalQuantityClassificationCodeField = value + End Set + End Property + + ''' + Public Property Index() As TextType + Get + Return Me.indexField + End Get + Set + Me.indexField = value + End Set + End Property + + ''' + _ + Public Property RequestedActionCode() As CodeType() + Get + Return Me.requestedActionCodeField + End Get + Set + Me.requestedActionCodeField = value + End Set + End Property + + ''' + Public Property PriceListItemID() As IDType + Get + Return Me.priceListItemIDField + End Get + Set + Me.priceListItemIDField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property ActualWorkItemComplexDescription() As WorkItemComplexDescriptionType() + Get + Return Me.actualWorkItemComplexDescriptionField + End Get + Set + Me.actualWorkItemComplexDescriptionField = value + End Set + End Property + + ''' + _ + Public Property TotalQuantityWorkItemQuantityAnalysis() As WorkItemQuantityAnalysisType() + Get + Return Me.totalQuantityWorkItemQuantityAnalysisField + End Get + Set + Me.totalQuantityWorkItemQuantityAnalysisField = value + End Set + End Property + + ''' + _ + Public Property UnitCalculatedPrice() As CalculatedPriceType() + Get + Return Me.unitCalculatedPriceField + End Get + Set + Me.unitCalculatedPriceField = value + End Set + End Property + + ''' + _ + Public Property TotalCalculatedPrice() As CalculatedPriceType() + Get + Return Me.totalCalculatedPriceField + End Get + Set + Me.totalCalculatedPriceField = value + End Set + End Property + + ''' + _ + Public Property ChangedRecordedStatus() As RecordedStatusType() + Get + Return Me.changedRecordedStatusField + End Get + Set + Me.changedRecordedStatusField = value + End Set + End Property + + ''' + _ + Public Property ItemBasicWorkItem() As BasicWorkItemType() + Get + Return Me.itemBasicWorkItemField + End Get + Set + Me.itemBasicWorkItemField = value + End Set + End Property + + ''' + _ + Public Property ReferencedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.referencedSpecifiedBinaryFileField + End Get + Set + Me.referencedSpecifiedBinaryFileField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CalculatedPriceType + + Private typeCodeField() As CodeType + + Private chargeAmountField() As AmountType + + Private relatedAppliedAllowanceChargeField() As AppliedAllowanceChargeType + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property ChargeAmount() As AmountType() + Get + Return Me.chargeAmountField + End Get + Set + Me.chargeAmountField = value + End Set + End Property + + ''' + _ + Public Property RelatedAppliedAllowanceCharge() As AppliedAllowanceChargeType() + Get + Return Me.relatedAppliedAllowanceChargeField + End Get + Set + Me.relatedAppliedAllowanceChargeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AmountType + + Private currencyIDField As String + + Private currencyCodeListVersionIDField As String + + Private valueField As Decimal + + ''' + _ + Public Property currencyID() As String + Get + Return Me.currencyIDField + End Get + Set + Me.currencyIDField = value + End Set + End Property + + ''' + _ + Public Property currencyCodeListVersionID() As String + Get + Return Me.currencyCodeListVersionIDField + End Get + Set + Me.currencyCodeListVersionIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AppliedAllowanceChargeType + + Private actualAmountField As AmountType + + Private descriptionField As TextType + + Private reasonCodeField As CodeType + + Private calculationPercentField As PercentType + + Private basisAmountField As AmountType + + Private chargeIndicatorField As IndicatorType + + Private categoryAppliedTaxField As AppliedTaxType + + ''' + Public Property ActualAmount() As AmountType + Get + Return Me.actualAmountField + End Get + Set + Me.actualAmountField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property ReasonCode() As CodeType + Get + Return Me.reasonCodeField + End Get + Set + Me.reasonCodeField = value + End Set + End Property + + ''' + Public Property CalculationPercent() As PercentType + Get + Return Me.calculationPercentField + End Get + Set + Me.calculationPercentField = value + End Set + End Property + + ''' + Public Property BasisAmount() As AmountType + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + Public Property ChargeIndicator() As IndicatorType + Get + Return Me.chargeIndicatorField + End Get + Set + Me.chargeIndicatorField = value + End Set + End Property + + ''' + Public Property CategoryAppliedTax() As AppliedTaxType + Get + Return Me.categoryAppliedTaxField + End Get + Set + Me.categoryAppliedTaxField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class IndicatorType + + Private itemField As Object + + ''' + _ + Public Property Item() As Object + Get + Return Me.itemField + End Get + Set + Me.itemField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class IndicatorTypeIndicatorString + + Private formatField As String + + Private valueField As String + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AppliedTaxType + + Private calculatedAmountField As AmountType + + Private typeCodeField As CodeType + + Private calculatedRateField As RateType + + Private basisAmountField As AmountType + + Private taxPointDateField As DateType + + ''' + Public Property CalculatedAmount() As AmountType + Get + Return Me.calculatedAmountField + End Get + Set + Me.calculatedAmountField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property CalculatedRate() As RateType + Get + Return Me.calculatedRateField + End Get + Set + Me.calculatedRateField = value + End Set + End Property + + ''' + Public Property BasisAmount() As AmountType + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + Public Property TaxPointDate() As DateType + Get + Return Me.taxPointDateField + End Get + Set + Me.taxPointDateField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class RateType + + Private formatField As String + + Private valueField As Decimal + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateType + + Private itemField As Object + + ''' + _ + Public Property Item() As Object + Get + Return Me.itemField + End Get + Set + Me.itemField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateTypeDateString + + Private formatField As String + + Private valueField As String + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SpecifiedBinaryFileType + + Private idField() As IDType + + Private titleField() As TextType + + Private authorNameField() As TextType + + Private versionIDField As IDType + + Private fileNameField As TextType + + Private uRIIDField As IDType + + Private mIMECodeField As CodeType + + Private encodingCodeField As CodeType + + Private characterSetCodeField As CodeType + + Private includedBinaryObjectField() As BinaryObjectType + + Private accessField() As TextType + + Private descriptionField() As TextType + + Private sizeMeasureField As MeasureType + + Private accessAvailabilitySpecifiedPeriodField As SpecifiedPeriodType + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Title() As TextType() + Get + Return Me.titleField + End Get + Set + Me.titleField = value + End Set + End Property + + ''' + _ + Public Property AuthorName() As TextType() + Get + Return Me.authorNameField + End Get + Set + Me.authorNameField = value + End Set + End Property + + ''' + Public Property VersionID() As IDType + Get + Return Me.versionIDField + End Get + Set + Me.versionIDField = value + End Set + End Property + + ''' + Public Property FileName() As TextType + Get + Return Me.fileNameField + End Get + Set + Me.fileNameField = value + End Set + End Property + + ''' + Public Property URIID() As IDType + Get + Return Me.uRIIDField + End Get + Set + Me.uRIIDField = value + End Set + End Property + + ''' + Public Property MIMECode() As CodeType + Get + Return Me.mIMECodeField + End Get + Set + Me.mIMECodeField = value + End Set + End Property + + ''' + Public Property EncodingCode() As CodeType + Get + Return Me.encodingCodeField + End Get + Set + Me.encodingCodeField = value + End Set + End Property + + ''' + Public Property CharacterSetCode() As CodeType + Get + Return Me.characterSetCodeField + End Get + Set + Me.characterSetCodeField = value + End Set + End Property + + ''' + _ + Public Property IncludedBinaryObject() As BinaryObjectType() + Get + Return Me.includedBinaryObjectField + End Get + Set + Me.includedBinaryObjectField = value + End Set + End Property + + ''' + _ + Public Property Access() As TextType() + Get + Return Me.accessField + End Get + Set + Me.accessField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property SizeMeasure() As MeasureType + Get + Return Me.sizeMeasureField + End Get + Set + Me.sizeMeasureField = value + End Set + End Property + + ''' + Public Property AccessAvailabilitySpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.accessAvailabilitySpecifiedPeriodField + End Get + Set + Me.accessAvailabilitySpecifiedPeriodField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class BinaryObjectType + + Private formatField As String + + Private mimeCodeField As String + + Private encodingCodeField As String + + Private characterSetCodeField As String + + Private uriField As String + + Private filenameField As String + + Private valueField() As Byte + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property mimeCode() As String + Get + Return Me.mimeCodeField + End Get + Set + Me.mimeCodeField = value + End Set + End Property + + ''' + _ + Public Property encodingCode() As String + Get + Return Me.encodingCodeField + End Get + Set + Me.encodingCodeField = value + End Set + End Property + + ''' + _ + Public Property characterSetCode() As String + Get + Return Me.characterSetCodeField + End Get + Set + Me.characterSetCodeField = value + End Set + End Property + + ''' + _ + Public Property uri() As String + Get + Return Me.uriField + End Get + Set + Me.uriField = value + End Set + End Property + + ''' + _ + Public Property filename() As String + Get + Return Me.filenameField + End Get + Set + Me.filenameField = value + End Set + End Property + + ''' + _ + Public Property Value() As Byte() + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SpecifiedPeriodType + + Private durationMeasureField() As MeasureType + + Private inclusiveIndicatorField As IndicatorType + + Private descriptionField() As TextType + + Private startDateTimeField As DateTimeType + + Private endDateTimeField As DateTimeType + + Private completeDateTimeField As DateTimeType + + Private openIndicatorField As IndicatorType + + Private seasonCodeField As CodeType + + Private idField As IDType + + Private nameField() As TextType + + Private sequenceNumericField As NumericType + + Private startDateFlexibilityCodeField As CodeType + + Private continuousIndicatorField As IndicatorType + + Private purposeCodeField As CodeType + + ''' + _ + Public Property DurationMeasure() As MeasureType() + Get + Return Me.durationMeasureField + End Get + Set + Me.durationMeasureField = value + End Set + End Property + + ''' + Public Property InclusiveIndicator() As IndicatorType + Get + Return Me.inclusiveIndicatorField + End Get + Set + Me.inclusiveIndicatorField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property StartDateTime() As DateTimeType + Get + Return Me.startDateTimeField + End Get + Set + Me.startDateTimeField = value + End Set + End Property + + ''' + Public Property EndDateTime() As DateTimeType + Get + Return Me.endDateTimeField + End Get + Set + Me.endDateTimeField = value + End Set + End Property + + ''' + Public Property CompleteDateTime() As DateTimeType + Get + Return Me.completeDateTimeField + End Get + Set + Me.completeDateTimeField = value + End Set + End Property + + ''' + Public Property OpenIndicator() As IndicatorType + Get + Return Me.openIndicatorField + End Get + Set + Me.openIndicatorField = value + End Set + End Property + + ''' + Public Property SeasonCode() As CodeType + Get + Return Me.seasonCodeField + End Get + Set + Me.seasonCodeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property SequenceNumeric() As NumericType + Get + Return Me.sequenceNumericField + End Get + Set + Me.sequenceNumericField = value + End Set + End Property + + ''' + Public Property StartDateFlexibilityCode() As CodeType + Get + Return Me.startDateFlexibilityCodeField + End Get + Set + Me.startDateFlexibilityCodeField = value + End Set + End Property + + ''' + Public Property ContinuousIndicator() As IndicatorType + Get + Return Me.continuousIndicatorField + End Get + Set + Me.continuousIndicatorField = value + End Set + End Property + + ''' + Public Property PurposeCode() As CodeType + Get + Return Me.purposeCodeField + End Get + Set + Me.purposeCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class NumericType + + Private formatField As String + + Private valueField As Decimal + + ''' + _ + Public Property format() As String + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class GroupedWorkItemType + + Private idField As IDType + + Private primaryClassificationCodeField() As CodeType + + Private alternativeClassificationCodeField() As CodeType + + Private typeCodeField() As CodeType + + Private commentField() As TextType + + Private totalQuantityField As QuantityType + + Private indexField As TextType + + Private requestedActionCodeField() As CodeType + + Private priceListItemIDField As IDType + + Private contractualLanguageCodeField As CodeType + + Private totalCalculatedPriceField() As CalculatedPriceType + + Private itemGroupedWorkItemField() As GroupedWorkItemType + + Private itemBasicWorkItemField() As BasicWorkItemType + + Private changedRecordedStatusField() As RecordedStatusType + + Private actualWorkItemComplexDescriptionField() As WorkItemComplexDescriptionType + + Private referencedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property PrimaryClassificationCode() As CodeType() + Get + Return Me.primaryClassificationCodeField + End Get + Set + Me.primaryClassificationCodeField = value + End Set + End Property + + ''' + _ + Public Property AlternativeClassificationCode() As CodeType() + Get + Return Me.alternativeClassificationCodeField + End Get + Set + Me.alternativeClassificationCodeField = value + End Set + End Property + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Comment() As TextType() + Get + Return Me.commentField + End Get + Set + Me.commentField = value + End Set + End Property + + ''' + Public Property TotalQuantity() As QuantityType + Get + Return Me.totalQuantityField + End Get + Set + Me.totalQuantityField = value + End Set + End Property + + ''' + Public Property Index() As TextType + Get + Return Me.indexField + End Get + Set + Me.indexField = value + End Set + End Property + + ''' + _ + Public Property RequestedActionCode() As CodeType() + Get + Return Me.requestedActionCodeField + End Get + Set + Me.requestedActionCodeField = value + End Set + End Property + + ''' + Public Property PriceListItemID() As IDType + Get + Return Me.priceListItemIDField + End Get + Set + Me.priceListItemIDField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property TotalCalculatedPrice() As CalculatedPriceType() + Get + Return Me.totalCalculatedPriceField + End Get + Set + Me.totalCalculatedPriceField = value + End Set + End Property + + ''' + _ + Public Property ItemGroupedWorkItem() As GroupedWorkItemType() + Get + Return Me.itemGroupedWorkItemField + End Get + Set + Me.itemGroupedWorkItemField = value + End Set + End Property + + ''' + _ + Public Property ItemBasicWorkItem() As BasicWorkItemType() + Get + Return Me.itemBasicWorkItemField + End Get + Set + Me.itemBasicWorkItemField = value + End Set + End Property + + ''' + _ + Public Property ChangedRecordedStatus() As RecordedStatusType() + Get + Return Me.changedRecordedStatusField + End Get + Set + Me.changedRecordedStatusField = value + End Set + End Property + + ''' + _ + Public Property ActualWorkItemComplexDescription() As WorkItemComplexDescriptionType() + Get + Return Me.actualWorkItemComplexDescriptionField + End Get + Set + Me.actualWorkItemComplexDescriptionField = value + End Set + End Property + + ''' + _ + Public Property ReferencedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.referencedSpecifiedBinaryFileField + End Get + Set + Me.referencedSpecifiedBinaryFileField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ValuationBreakdownStatementType + + Private idField As IDType + + Private nameField As TextType + + Private descriptionField() As TextType + + Private measurementMethodIDField() As IDType + + Private creationDateTimeField As DateTimeType + + Private defaultCurrencyCodeField As CurrencyCodeType + + Private defaultLanguageCodeField As CodeType + + Private commentField() As TextType + + Private typeCodeField() As CodeType + + Private requestedActionCodeField() As CodeType + + Private priceListIDField As IDType + + Private contractualLanguageCodeField As CodeType + + Private itemGroupedWorkItemField() As GroupedWorkItemType + + Private itemBasicWorkItemField() As BasicWorkItemType + + Private totalCalculatedPriceField() As CalculatedPriceType + + Private changedRecordedStatusField() As RecordedStatusType + + Private creationSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + Private readerSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + Private referencedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + _ + Public Property MeasurementMethodID() As IDType() + Get + Return Me.measurementMethodIDField + End Get + Set + Me.measurementMethodIDField = value + End Set + End Property + + ''' + Public Property CreationDateTime() As DateTimeType + Get + Return Me.creationDateTimeField + End Get + Set + Me.creationDateTimeField = value + End Set + End Property + + ''' + Public Property DefaultCurrencyCode() As CurrencyCodeType + Get + Return Me.defaultCurrencyCodeField + End Get + Set + Me.defaultCurrencyCodeField = value + End Set + End Property + + ''' + Public Property DefaultLanguageCode() As CodeType + Get + Return Me.defaultLanguageCodeField + End Get + Set + Me.defaultLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property Comment() As TextType() + Get + Return Me.commentField + End Get + Set + Me.commentField = value + End Set + End Property + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property RequestedActionCode() As CodeType() + Get + Return Me.requestedActionCodeField + End Get + Set + Me.requestedActionCodeField = value + End Set + End Property + + ''' + Public Property PriceListID() As IDType + Get + Return Me.priceListIDField + End Get + Set + Me.priceListIDField = value + End Set + End Property + + ''' + Public Property ContractualLanguageCode() As CodeType + Get + Return Me.contractualLanguageCodeField + End Get + Set + Me.contractualLanguageCodeField = value + End Set + End Property + + ''' + _ + Public Property ItemGroupedWorkItem() As GroupedWorkItemType() + Get + Return Me.itemGroupedWorkItemField + End Get + Set + Me.itemGroupedWorkItemField = value + End Set + End Property + + ''' + _ + Public Property ItemBasicWorkItem() As BasicWorkItemType() + Get + Return Me.itemBasicWorkItemField + End Get + Set + Me.itemBasicWorkItemField = value + End Set + End Property + + ''' + _ + Public Property TotalCalculatedPrice() As CalculatedPriceType() + Get + Return Me.totalCalculatedPriceField + End Get + Set + Me.totalCalculatedPriceField = value + End Set + End Property + + ''' + _ + Public Property ChangedRecordedStatus() As RecordedStatusType() + Get + Return Me.changedRecordedStatusField + End Get + Set + Me.changedRecordedStatusField = value + End Set + End Property + + ''' + _ + Public Property CreationSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.creationSpecifiedBinaryFileField + End Get + Set + Me.creationSpecifiedBinaryFileField = value + End Set + End Property + + ''' + _ + Public Property ReaderSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.readerSpecifiedBinaryFileField + End Get + Set + Me.readerSpecifiedBinaryFileField = value + End Set + End Property + + ''' + _ + Public Property ReferencedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.referencedSpecifiedBinaryFileField + End Get + Set + Me.referencedSpecifiedBinaryFileField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CurrencyCodeType + + Private listAgencyIDField As CurrencyCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As ISO3AlphaCurrencyCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = CurrencyCodeListAgencyIDContentType.Item5 + End Sub + + ''' + _ + Public Property listAgencyID() As CurrencyCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As ISO3AlphaCurrencyCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CurrencyCodeListAgencyIDContentType + + ''' + _ + Item5 + End Enum + + ''' + _ + Public Enum ISO3AlphaCurrencyCodeContentType + + ''' + AED + + ''' + AFN + + ''' + ALL + + ''' + AMD + + ''' + ANG + + ''' + AOA + + ''' + ARS + + ''' + AUD + + ''' + AWG + + ''' + AZN + + ''' + BAM + + ''' + BBD + + ''' + BDT + + ''' + BGN + + ''' + BHD + + ''' + BIF + + ''' + BMD + + ''' + BND + + ''' + BOB + + ''' + BOV + + ''' + BRL + + ''' + BSD + + ''' + BTN + + ''' + BWP + + ''' + BYN + + ''' + BZD + + ''' + CAD + + ''' + CDF + + ''' + CHE + + ''' + CHF + + ''' + CHW + + ''' + CLF + + ''' + CLP + + ''' + CNY + + ''' + COP + + ''' + COU + + ''' + CRC + + ''' + CUC + + ''' + CUP + + ''' + CVE + + ''' + CZK + + ''' + DJF + + ''' + DKK + + ''' + DOP + + ''' + DZD + + ''' + EGP + + ''' + ERN + + ''' + ETB + + ''' + EUR + + ''' + FJD + + ''' + FKP + + ''' + GBP + + ''' + GEL + + ''' + GHS + + ''' + GIP + + ''' + GMD + + ''' + GNF + + ''' + GTQ + + ''' + GYD + + ''' + HKD + + ''' + HNL + + ''' + HRK + + ''' + HTG + + ''' + HUF + + ''' + IDR + + ''' + ILS + + ''' + INR + + ''' + IQD + + ''' + IRR + + ''' + ISK + + ''' + JMD + + ''' + JOD + + ''' + JPY + + ''' + KES + + ''' + KGS + + ''' + KHR + + ''' + KMF + + ''' + KPW + + ''' + KRW + + ''' + KWD + + ''' + KYD + + ''' + KZT + + ''' + LAK + + ''' + LBP + + ''' + LKR + + ''' + LRD + + ''' + LSL + + ''' + LYD + + ''' + MAD + + ''' + MDL + + ''' + MGA + + ''' + MKD + + ''' + MMK + + ''' + MNT + + ''' + MOP + + ''' + MRU + + ''' + MUR + + ''' + MVR + + ''' + MWK + + ''' + MXN + + ''' + MXV + + ''' + MYR + + ''' + MZN + + ''' + NAD + + ''' + NGN + + ''' + NIO + + ''' + NOK + + ''' + NPR + + ''' + NZD + + ''' + OMR + + ''' + PAB + + ''' + PEN + + ''' + PGK + + ''' + PHP + + ''' + PKR + + ''' + PLN + + ''' + PYG + + ''' + QAR + + ''' + RON + + ''' + RSD + + ''' + RUB + + ''' + RWF + + ''' + SAR + + ''' + SBD + + ''' + SCR + + ''' + SDG + + ''' + SEK + + ''' + SGD + + ''' + SHP + + ''' + SLE + + ''' + SOS + + ''' + SRD + + ''' + SSP + + ''' + STN + + ''' + SVC + + ''' + SYP + + ''' + SZL + + ''' + THB + + ''' + TJS + + ''' + TMT + + ''' + TND + + ''' + TOP + + ''' + [TRY] + + ''' + TTD + + ''' + TWD + + ''' + TZS + + ''' + UAH + + ''' + UGX + + ''' + USD + + ''' + USN + + ''' + UYI + + ''' + UYU + + ''' + UYW + + ''' + UZS + + ''' + VED + + ''' + VES + + ''' + VND + + ''' + VUV + + ''' + WST + + ''' + XAF + + ''' + XAG + + ''' + XAU + + ''' + XBA + + ''' + XBB + + ''' + XBC + + ''' + XBD + + ''' + XCD + + ''' + XDR + + ''' + XOF + + ''' + XPD + + ''' + XPF + + ''' + XPT + + ''' + XSU + + ''' + XTS + + ''' + XUA + + ''' + XXX + + ''' + YER + + ''' + ZAR + + ''' + ZMW + + ''' + ZWL + End Enum + + ''' + _ + Partial Public Class AdvancePaymentType + + Private paidAmountField As AmountType + + Private formattedReceivedDateTimeField As FormattedDateTimeType + + Private includedTradeTaxField() As TradeTaxType + + Private invoiceSpecifiedReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property PaidAmount() As AmountType + Get + Return Me.paidAmountField + End Get + Set + Me.paidAmountField = value + End Set + End Property + + ''' + Public Property FormattedReceivedDateTime() As FormattedDateTimeType + Get + Return Me.formattedReceivedDateTimeField + End Get + Set + Me.formattedReceivedDateTimeField = value + End Set + End Property + + ''' + _ + Public Property IncludedTradeTax() As TradeTaxType() + Get + Return Me.includedTradeTaxField + End Get + Set + Me.includedTradeTaxField = value + End Set + End Property + + ''' + _ + Public Property InvoiceSpecifiedReferencedDocument() As ReferencedDocumentType() + Get + Return Me.invoiceSpecifiedReferencedDocumentField + End Get + Set + Me.invoiceSpecifiedReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class FormattedDateTimeType + + Private dateTimeStringField As FormattedDateTimeTypeDateTimeString + + ''' + Public Property DateTimeString() As FormattedDateTimeTypeDateTimeString + Get + Return Me.dateTimeStringField + End Get + Set + Me.dateTimeStringField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class FormattedDateTimeTypeDateTimeString + + Private formatField As TimePointFormatCodeContentType + + Private formatFieldSpecified As Boolean + + Private valueField As String + + ''' + _ + Public Property format() As TimePointFormatCodeContentType + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property formatSpecified() As Boolean + Get + Return Me.formatFieldSpecified + End Get + Set + Me.formatFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TimePointFormatCodeContentType + + ''' + _ + Item102 + + ''' + _ + Item203 + + ''' + _ + Item205 + + ''' + _ + Item209 + + ''' + _ + Item502 + + ''' + _ + Item602 + End Enum + + ''' + _ + Partial Public Class TradeTaxType + + Private calculatedAmountField() As AmountType + + Private typeCodeField As TaxTypeCodeType + + Private exemptionReasonField As TextType + + Private calculatedRateField As RateType + + Private calculationSequenceNumericField As NumericType + + Private basisQuantityField As QuantityType + + Private basisAmountField() As AmountType + + Private unitBasisAmountField() As AmountType + + Private lineTotalBasisAmountField() As AmountType + + Private allowanceChargeBasisAmountField() As AmountType + + Private categoryCodeField As TaxCategoryCodeType + + Private currencyCodeField As CurrencyCodeType + + Private jurisdictionField() As TextType + + Private customsDutyIndicatorField As IndicatorType + + Private exemptionReasonCodeField As CodeType + + Private taxBasisAllowanceRateField As RateType + + Private taxPointDateField As DateType + + Private typeField As TextType + + Private informationAmountField() As AmountType + + Private categoryNameField() As TextType + + Private dueDateTypeCodeField As TimeReferenceCodeType + + Private rateApplicablePercentField As PercentType + + Private grandTotalAmountField() As AmountType + + Private calculationMethodCodeField As CodeType + + Private specifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private serviceSupplyTradeCountryField As TradeCountryType + + Private buyerRepayableTaxSpecifiedTradeAccountingAccountField As TradeAccountingAccountType + + Private sellerPayableTaxSpecifiedTradeAccountingAccountField As TradeAccountingAccountType + + Private sellerRefundableTaxSpecifiedTradeAccountingAccountField As TradeAccountingAccountType + + Private buyerDeductibleTaxSpecifiedTradeAccountingAccountField As TradeAccountingAccountType + + Private buyerNonDeductibleTaxSpecifiedTradeAccountingAccountField As TradeAccountingAccountType + + Private placeApplicableTradeLocationField() As TradeLocationType + + ''' + _ + Public Property CalculatedAmount() As AmountType() + Get + Return Me.calculatedAmountField + End Get + Set + Me.calculatedAmountField = value + End Set + End Property + + ''' + Public Property TypeCode() As TaxTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property ExemptionReason() As TextType + Get + Return Me.exemptionReasonField + End Get + Set + Me.exemptionReasonField = value + End Set + End Property + + ''' + Public Property CalculatedRate() As RateType + Get + Return Me.calculatedRateField + End Get + Set + Me.calculatedRateField = value + End Set + End Property + + ''' + Public Property CalculationSequenceNumeric() As NumericType + Get + Return Me.calculationSequenceNumericField + End Get + Set + Me.calculationSequenceNumericField = value + End Set + End Property + + ''' + Public Property BasisQuantity() As QuantityType + Get + Return Me.basisQuantityField + End Get + Set + Me.basisQuantityField = value + End Set + End Property + + ''' + _ + Public Property BasisAmount() As AmountType() + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + _ + Public Property UnitBasisAmount() As AmountType() + Get + Return Me.unitBasisAmountField + End Get + Set + Me.unitBasisAmountField = value + End Set + End Property + + ''' + _ + Public Property LineTotalBasisAmount() As AmountType() + Get + Return Me.lineTotalBasisAmountField + End Get + Set + Me.lineTotalBasisAmountField = value + End Set + End Property + + ''' + _ + Public Property AllowanceChargeBasisAmount() As AmountType() + Get + Return Me.allowanceChargeBasisAmountField + End Get + Set + Me.allowanceChargeBasisAmountField = value + End Set + End Property + + ''' + Public Property CategoryCode() As TaxCategoryCodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + Public Property CurrencyCode() As CurrencyCodeType + Get + Return Me.currencyCodeField + End Get + Set + Me.currencyCodeField = value + End Set + End Property + + ''' + _ + Public Property Jurisdiction() As TextType() + Get + Return Me.jurisdictionField + End Get + Set + Me.jurisdictionField = value + End Set + End Property + + ''' + Public Property CustomsDutyIndicator() As IndicatorType + Get + Return Me.customsDutyIndicatorField + End Get + Set + Me.customsDutyIndicatorField = value + End Set + End Property + + ''' + Public Property ExemptionReasonCode() As CodeType + Get + Return Me.exemptionReasonCodeField + End Get + Set + Me.exemptionReasonCodeField = value + End Set + End Property + + ''' + Public Property TaxBasisAllowanceRate() As RateType + Get + Return Me.taxBasisAllowanceRateField + End Get + Set + Me.taxBasisAllowanceRateField = value + End Set + End Property + + ''' + Public Property TaxPointDate() As DateType + Get + Return Me.taxPointDateField + End Get + Set + Me.taxPointDateField = value + End Set + End Property + + ''' + Public Property Type() As TextType + Get + Return Me.typeField + End Get + Set + Me.typeField = value + End Set + End Property + + ''' + _ + Public Property InformationAmount() As AmountType() + Get + Return Me.informationAmountField + End Get + Set + Me.informationAmountField = value + End Set + End Property + + ''' + _ + Public Property CategoryName() As TextType() + Get + Return Me.categoryNameField + End Get + Set + Me.categoryNameField = value + End Set + End Property + + ''' + Public Property DueDateTypeCode() As TimeReferenceCodeType + Get + Return Me.dueDateTypeCodeField + End Get + Set + Me.dueDateTypeCodeField = value + End Set + End Property + + ''' + Public Property RateApplicablePercent() As PercentType + Get + Return Me.rateApplicablePercentField + End Get + Set + Me.rateApplicablePercentField = value + End Set + End Property + + ''' + _ + Public Property GrandTotalAmount() As AmountType() + Get + Return Me.grandTotalAmountField + End Get + Set + Me.grandTotalAmountField = value + End Set + End Property + + ''' + Public Property CalculationMethodCode() As CodeType + Get + Return Me.calculationMethodCodeField + End Get + Set + Me.calculationMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.specifiedTradeAccountingAccountField + End Get + Set + Me.specifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property ServiceSupplyTradeCountry() As TradeCountryType + Get + Return Me.serviceSupplyTradeCountryField + End Get + Set + Me.serviceSupplyTradeCountryField = value + End Set + End Property + + ''' + Public Property BuyerRepayableTaxSpecifiedTradeAccountingAccount() As TradeAccountingAccountType + Get + Return Me.buyerRepayableTaxSpecifiedTradeAccountingAccountField + End Get + Set + Me.buyerRepayableTaxSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property SellerPayableTaxSpecifiedTradeAccountingAccount() As TradeAccountingAccountType + Get + Return Me.sellerPayableTaxSpecifiedTradeAccountingAccountField + End Get + Set + Me.sellerPayableTaxSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property SellerRefundableTaxSpecifiedTradeAccountingAccount() As TradeAccountingAccountType + Get + Return Me.sellerRefundableTaxSpecifiedTradeAccountingAccountField + End Get + Set + Me.sellerRefundableTaxSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property BuyerDeductibleTaxSpecifiedTradeAccountingAccount() As TradeAccountingAccountType + Get + Return Me.buyerDeductibleTaxSpecifiedTradeAccountingAccountField + End Get + Set + Me.buyerDeductibleTaxSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property BuyerNonDeductibleTaxSpecifiedTradeAccountingAccount() As TradeAccountingAccountType + Get + Return Me.buyerNonDeductibleTaxSpecifiedTradeAccountingAccountField + End Get + Set + Me.buyerNonDeductibleTaxSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property PlaceApplicableTradeLocation() As TradeLocationType() + Get + Return Me.placeApplicableTradeLocationField + End Get + Set + Me.placeApplicableTradeLocationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TaxTypeCodeType + + Private listAgencyIDField As TaxTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DutyTaxFeeTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TaxTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TaxTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DutyTaxFeeTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TaxTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DutyTaxFeeTypeCodeContentType + + ''' + AAA + + ''' + AAB + + ''' + AAC + + ''' + AAD + + ''' + AAE + + ''' + AAF + + ''' + AAG + + ''' + AAH + + ''' + AAI + + ''' + AAJ + + ''' + AAK + + ''' + AAL + + ''' + AAM + + ''' + AAO + + ''' + AAP + + ''' + ADD + + ''' + BOL + + ''' + CAP + + ''' + CAR + + ''' + COC + + ''' + CST + + ''' + CUD + + ''' + CVD + + ''' + ENV + + ''' + EXC + + ''' + EXP + + ''' + FET + + ''' + FRE + + ''' + GCN + + ''' + GST + + ''' + ILL + + ''' + IMP + + ''' + IND + + ''' + LAC + + ''' + LCN + + ''' + LDP + + ''' + LOC + + ''' + LST + + ''' + MCA + + ''' + MCD + + ''' + OTH + + ''' + PDB + + ''' + PDC + + ''' + PRF + + ''' + SCN + + ''' + SSS + + ''' + STT + + ''' + SUP + + ''' + SUR + + ''' + SWT + + ''' + TAC + + ''' + TOT + + ''' + TOX + + ''' + TTA + + ''' + VAD + + ''' + VAT + End Enum + + ''' + _ + Partial Public Class TaxCategoryCodeType + + Private listAgencyIDField As TaxCategoryCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DutyorTaxorFeeCategoryCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TaxCategoryCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TaxCategoryCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DutyorTaxorFeeCategoryCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TaxCategoryCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DutyorTaxorFeeCategoryCodeContentType + + ''' + A + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + AD + + ''' + AE + + ''' + B + + ''' + C + + ''' + D + + ''' + E + + ''' + F + + ''' + G + + ''' + H + + ''' + I + + ''' + J + + ''' + K + + ''' + L + + ''' + M + + ''' + N + + ''' + O + + ''' + S + + ''' + Z + End Enum + + ''' + _ + Partial Public Class TimeReferenceCodeType + + Private listAgencyIDField As TimeReferenceCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As EventTimeReferenceCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TimeReferenceCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TimeReferenceCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As EventTimeReferenceCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TimeReferenceCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum EventTimeReferenceCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TradeAccountingAccountType + + Private idField As IDType + + Private setTriggerCodeField As AccountingDocumentCodeType + + Private typeCodeField As AccountingAccountTypeCodeType + + Private amountTypeCodeField As AccountingAmountTypeCodeType + + Private nameField As TextType + + Private costReferenceDimensionPatternField As TextType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property SetTriggerCode() As AccountingDocumentCodeType + Get + Return Me.setTriggerCodeField + End Get + Set + Me.setTriggerCodeField = value + End Set + End Property + + ''' + Public Property TypeCode() As AccountingAccountTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property AmountTypeCode() As AccountingAmountTypeCodeType + Get + Return Me.amountTypeCodeField + End Get + Set + Me.amountTypeCodeField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property CostReferenceDimensionPattern() As TextType + Get + Return Me.costReferenceDimensionPatternField + End Get + Set + Me.costReferenceDimensionPatternField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AccountingDocumentCodeType + + Private listAgencyIDField As AccountingDocumentCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DocumentNameCodeAccountingContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = AccountingDocumentCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As AccountingDocumentCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DocumentNameCodeAccountingContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AccountingDocumentCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DocumentNameCodeAccountingContentType + + ''' + _ + Item105 + + ''' + _ + Item220 + + ''' + _ + Item223 + + ''' + _ + Item224 + + ''' + _ + Item245 + + ''' + _ + Item315 + + ''' + _ + Item320 + + ''' + _ + Item325 + + ''' + _ + Item326 + + ''' + _ + Item380 + + ''' + _ + Item389 + + ''' + _ + Item393 + + ''' + _ + Item394 + + ''' + _ + Item395 + + ''' + _ + Item398 + + ''' + _ + Item399 + + ''' + _ + Item455 + + ''' + _ + Item481 + + ''' + _ + Item533 + + ''' + _ + Item534 + + ''' + _ + Item640 + + ''' + _ + Item719 + + ''' + _ + Item731 + + ''' + _ + Item747 + End Enum + + ''' + _ + Partial Public Class AccountingAccountTypeCodeType + + Private listAgencyIDField As String + + Private valueField As AccountingAccountTypeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "210" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As AccountingAccountTypeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AccountingAccountTypeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + End Enum + + ''' + _ + Partial Public Class AccountingAmountTypeCodeType + + Private listAgencyIDField As String + + Private valueField As AccountingAmountTypeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "210" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As AccountingAmountTypeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AccountingAmountTypeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + End Enum + + ''' + _ + Partial Public Class TradeCountryType + + Private idField As CountryIDType + + Private nameField() As TextType + + Private subordinateTradeCountrySubDivisionField() As TradeCountrySubDivisionType + + ''' + Public Property ID() As CountryIDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property SubordinateTradeCountrySubDivision() As TradeCountrySubDivisionType() + Get + Return Me.subordinateTradeCountrySubDivisionField + End Get + Set + Me.subordinateTradeCountrySubDivisionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CountryIDType + + Private schemeAgencyIDField As CountryIDSchemeAgencyIDContentType + + Private schemeAgencyIDFieldSpecified As Boolean + + Private valueField As ISOTwoletterCountryCodeContentType + + ''' + _ + Public Property schemeAgencyID() As CountryIDSchemeAgencyIDContentType + Get + Return Me.schemeAgencyIDField + End Get + Set + Me.schemeAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property schemeAgencyIDSpecified() As Boolean + Get + Return Me.schemeAgencyIDFieldSpecified + End Get + Set + Me.schemeAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As ISOTwoletterCountryCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CountryIDSchemeAgencyIDContentType + + ''' + _ + Item5 + End Enum + + ''' + _ + Public Enum ISOTwoletterCountryCodeContentType + + ''' + AD + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AI + + ''' + AL + + ''' + AM + + ''' + AO + + ''' + AQ + + ''' + AR + + ''' + [AS] + + ''' + AT + + ''' + AU + + ''' + AW + + ''' + AX + + ''' + AZ + + ''' + BA + + ''' + BB + + ''' + BD + + ''' + BE + + ''' + BF + + ''' + BG + + ''' + BH + + ''' + BI + + ''' + BJ + + ''' + BL + + ''' + BM + + ''' + BN + + ''' + BO + + ''' + BQ + + ''' + BR + + ''' + BS + + ''' + BT + + ''' + BV + + ''' + BW + + ''' + BY + + ''' + BZ + + ''' + CA + + ''' + CC + + ''' + CD + + ''' + CF + + ''' + CG + + ''' + CH + + ''' + CI + + ''' + CK + + ''' + CL + + ''' + CM + + ''' + CN + + ''' + CO + + ''' + CR + + ''' + CU + + ''' + CV + + ''' + CW + + ''' + CX + + ''' + CY + + ''' + CZ + + ''' + DE + + ''' + DJ + + ''' + DK + + ''' + DM + + ''' + [DO] + + ''' + DZ + + ''' + EC + + ''' + EE + + ''' + EG + + ''' + EH + + ''' + ER + + ''' + ES + + ''' + ET + + ''' + FI + + ''' + FJ + + ''' + FK + + ''' + FM + + ''' + FO + + ''' + FR + + ''' + GA + + ''' + GB + + ''' + GD + + ''' + GE + + ''' + GF + + ''' + GG + + ''' + GH + + ''' + GI + + ''' + GL + + ''' + GM + + ''' + GN + + ''' + GP + + ''' + GQ + + ''' + GR + + ''' + GS + + ''' + GT + + ''' + GU + + ''' + GW + + ''' + GY + + ''' + HK + + ''' + HM + + ''' + HN + + ''' + HR + + ''' + HT + + ''' + HU + + ''' + ID + + ''' + IE + + ''' + IL + + ''' + IM + + ''' + [IN] + + ''' + IO + + ''' + IQ + + ''' + IR + + ''' + [IS] + + ''' + IT + + ''' + JE + + ''' + JM + + ''' + JO + + ''' + JP + + ''' + KE + + ''' + KG + + ''' + KH + + ''' + KI + + ''' + KM + + ''' + KN + + ''' + KP + + ''' + KR + + ''' + KW + + ''' + KY + + ''' + KZ + + ''' + LA + + ''' + LB + + ''' + LC + + ''' + LI + + ''' + LK + + ''' + LR + + ''' + LS + + ''' + LT + + ''' + LU + + ''' + LV + + ''' + LY + + ''' + MA + + ''' + MC + + ''' + MD + + ''' + [ME] + + ''' + MF + + ''' + MG + + ''' + MH + + ''' + MK + + ''' + ML + + ''' + MM + + ''' + MN + + ''' + MO + + ''' + MP + + ''' + MQ + + ''' + MR + + ''' + MS + + ''' + MT + + ''' + MU + + ''' + MV + + ''' + MW + + ''' + MX + + ''' + MY + + ''' + MZ + + ''' + NA + + ''' + NC + + ''' + NE + + ''' + NF + + ''' + NG + + ''' + NI + + ''' + NL + + ''' + NO + + ''' + NP + + ''' + NR + + ''' + NU + + ''' + NZ + + ''' + OM + + ''' + PA + + ''' + PE + + ''' + PF + + ''' + PG + + ''' + PH + + ''' + PK + + ''' + PL + + ''' + PM + + ''' + PN + + ''' + PR + + ''' + PS + + ''' + PT + + ''' + PW + + ''' + PY + + ''' + QA + + ''' + RE + + ''' + RO + + ''' + RS + + ''' + RU + + ''' + RW + + ''' + SA + + ''' + SB + + ''' + SC + + ''' + SD + + ''' + SE + + ''' + SG + + ''' + SH + + ''' + SI + + ''' + SJ + + ''' + SK + + ''' + SL + + ''' + SM + + ''' + SN + + ''' + SO + + ''' + SR + + ''' + SS + + ''' + ST + + ''' + SV + + ''' + SX + + ''' + SY + + ''' + SZ + + ''' + TC + + ''' + TD + + ''' + TF + + ''' + TG + + ''' + TH + + ''' + TJ + + ''' + TK + + ''' + TL + + ''' + TM + + ''' + TN + + ''' + [TO] + + ''' + TR + + ''' + TT + + ''' + TV + + ''' + TW + + ''' + TZ + + ''' + UA + + ''' + UG + + ''' + UM + + ''' + US + + ''' + UY + + ''' + UZ + + ''' + VA + + ''' + VC + + ''' + VE + + ''' + VG + + ''' + VI + + ''' + VN + + ''' + VU + + ''' + WF + + ''' + WS + + ''' + YE + + ''' + YT + + ''' + ZA + + ''' + ZM + + ''' + ZW + End Enum + + ''' + _ + Partial Public Class TradeCountrySubDivisionType + + Private idField As IDType + + Private nameField() As TextType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeLocationType + + Private countryIDField As CountryIDType + + Private countryNameField As TextType + + Private idField As IDType + + Private nameField As TextType + + ''' + Public Property CountryID() As CountryIDType + Get + Return Me.countryIDField + End Get + Set + Me.countryIDField = value + End Set + End Property + + ''' + Public Property CountryName() As TextType + Get + Return Me.countryNameField + End Get + Set + Me.countryNameField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ReferencedDocumentType + + Private issuerAssignedIDField As IDType + + Private uRIIDField As IDType + + Private statusCodeField As DocumentStatusCodeType + + Private copyIndicatorField As IndicatorType + + Private lineIDField As IDType + + Private typeCodeField As DocumentCodeType + + Private globalIDField As IDType + + Private revisionIDField As IDType + + Private nameField() As TextType + + Private receiptDateTimeField As DateTimeType + + Private attachmentBinaryObjectField() As BinaryObjectType + + Private informationField() As TextType + + Private categoryCodeField As CodeType + + Private referenceTypeCodeField As ReferenceCodeType + + Private sectionNameField() As TextType + + Private previousRevisionIDField() As IDType + + Private formattedIssueDateTimeField As FormattedDateTimeType + + Private pageIDField As IDType + + Private subordinateLineIDField As IDType + + Private subtypeCodeField() As CodeType + + Private effectiveSpecifiedPeriodField As SpecifiedPeriodType + + Private issuerTradePartyField As TradePartyType + + Private attachedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + Private includedNoteField() As NoteType + + ''' + Public Property IssuerAssignedID() As IDType + Get + Return Me.issuerAssignedIDField + End Get + Set + Me.issuerAssignedIDField = value + End Set + End Property + + ''' + Public Property URIID() As IDType + Get + Return Me.uRIIDField + End Get + Set + Me.uRIIDField = value + End Set + End Property + + ''' + Public Property StatusCode() As DocumentStatusCodeType + Get + Return Me.statusCodeField + End Get + Set + Me.statusCodeField = value + End Set + End Property + + ''' + Public Property CopyIndicator() As IndicatorType + Get + Return Me.copyIndicatorField + End Get + Set + Me.copyIndicatorField = value + End Set + End Property + + ''' + Public Property LineID() As IDType + Get + Return Me.lineIDField + End Get + Set + Me.lineIDField = value + End Set + End Property + + ''' + Public Property TypeCode() As DocumentCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property GlobalID() As IDType + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + Public Property RevisionID() As IDType + Get + Return Me.revisionIDField + End Get + Set + Me.revisionIDField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property ReceiptDateTime() As DateTimeType + Get + Return Me.receiptDateTimeField + End Get + Set + Me.receiptDateTimeField = value + End Set + End Property + + ''' + _ + Public Property AttachmentBinaryObject() As BinaryObjectType() + Get + Return Me.attachmentBinaryObjectField + End Get + Set + Me.attachmentBinaryObjectField = value + End Set + End Property + + ''' + _ + Public Property Information() As TextType() + Get + Return Me.informationField + End Get + Set + Me.informationField = value + End Set + End Property + + ''' + Public Property CategoryCode() As CodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + Public Property ReferenceTypeCode() As ReferenceCodeType + Get + Return Me.referenceTypeCodeField + End Get + Set + Me.referenceTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property SectionName() As TextType() + Get + Return Me.sectionNameField + End Get + Set + Me.sectionNameField = value + End Set + End Property + + ''' + _ + Public Property PreviousRevisionID() As IDType() + Get + Return Me.previousRevisionIDField + End Get + Set + Me.previousRevisionIDField = value + End Set + End Property + + ''' + Public Property FormattedIssueDateTime() As FormattedDateTimeType + Get + Return Me.formattedIssueDateTimeField + End Get + Set + Me.formattedIssueDateTimeField = value + End Set + End Property + + ''' + Public Property PageID() As IDType + Get + Return Me.pageIDField + End Get + Set + Me.pageIDField = value + End Set + End Property + + ''' + Public Property SubordinateLineID() As IDType + Get + Return Me.subordinateLineIDField + End Get + Set + Me.subordinateLineIDField = value + End Set + End Property + + ''' + _ + Public Property SubtypeCode() As CodeType() + Get + Return Me.subtypeCodeField + End Get + Set + Me.subtypeCodeField = value + End Set + End Property + + ''' + Public Property EffectiveSpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.effectiveSpecifiedPeriodField + End Get + Set + Me.effectiveSpecifiedPeriodField = value + End Set + End Property + + ''' + Public Property IssuerTradeParty() As TradePartyType + Get + Return Me.issuerTradePartyField + End Get + Set + Me.issuerTradePartyField = value + End Set + End Property + + ''' + _ + Public Property AttachedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.attachedSpecifiedBinaryFileField + End Get + Set + Me.attachedSpecifiedBinaryFileField = value + End Set + End Property + + ''' + _ + Public Property IncludedNote() As NoteType() + Get + Return Me.includedNoteField + End Get + Set + Me.includedNoteField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DocumentStatusCodeType + + Private listAgencyIDField As DocumentStatusCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DocumentStatusCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DocumentStatusCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DocumentStatusCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DocumentStatusCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DocumentStatusCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DocumentStatusCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + End Enum + + ''' + _ + Partial Public Class DocumentCodeType + + Private listAgencyIDField As DocumentCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DocumentNameCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DocumentCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DocumentCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DocumentNameCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DocumentCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DocumentNameCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + _ + Item105 + + ''' + _ + Item106 + + ''' + _ + Item107 + + ''' + _ + Item108 + + ''' + _ + Item109 + + ''' + _ + Item110 + + ''' + _ + Item111 + + ''' + _ + Item112 + + ''' + _ + Item113 + + ''' + _ + Item114 + + ''' + _ + Item115 + + ''' + _ + Item116 + + ''' + _ + Item117 + + ''' + _ + Item118 + + ''' + _ + Item119 + + ''' + _ + Item120 + + ''' + _ + Item121 + + ''' + _ + Item122 + + ''' + _ + Item123 + + ''' + _ + Item124 + + ''' + _ + Item125 + + ''' + _ + Item126 + + ''' + _ + Item127 + + ''' + _ + Item128 + + ''' + _ + Item129 + + ''' + _ + Item130 + + ''' + _ + Item131 + + ''' + _ + Item132 + + ''' + _ + Item133 + + ''' + _ + Item134 + + ''' + _ + Item135 + + ''' + _ + Item136 + + ''' + _ + Item137 + + ''' + _ + Item138 + + ''' + _ + Item139 + + ''' + _ + Item140 + + ''' + _ + Item141 + + ''' + _ + Item142 + + ''' + _ + Item143 + + ''' + _ + Item144 + + ''' + _ + Item145 + + ''' + _ + Item146 + + ''' + _ + Item147 + + ''' + _ + Item148 + + ''' + _ + Item149 + + ''' + _ + Item150 + + ''' + _ + Item151 + + ''' + _ + Item152 + + ''' + _ + Item153 + + ''' + _ + Item154 + + ''' + _ + Item155 + + ''' + _ + Item156 + + ''' + _ + Item157 + + ''' + _ + Item158 + + ''' + _ + Item159 + + ''' + _ + Item160 + + ''' + _ + Item161 + + ''' + _ + Item162 + + ''' + _ + Item163 + + ''' + _ + Item164 + + ''' + _ + Item165 + + ''' + _ + Item166 + + ''' + _ + Item167 + + ''' + _ + Item168 + + ''' + _ + Item169 + + ''' + _ + Item170 + + ''' + _ + Item171 + + ''' + _ + Item172 + + ''' + _ + Item173 + + ''' + _ + Item174 + + ''' + _ + Item175 + + ''' + _ + Item176 + + ''' + _ + Item177 + + ''' + _ + Item178 + + ''' + _ + Item179 + + ''' + _ + Item180 + + ''' + _ + Item181 + + ''' + _ + Item182 + + ''' + _ + Item183 + + ''' + _ + Item184 + + ''' + _ + Item185 + + ''' + _ + Item186 + + ''' + _ + Item187 + + ''' + _ + Item188 + + ''' + _ + Item189 + + ''' + _ + Item190 + + ''' + _ + Item191 + + ''' + _ + Item192 + + ''' + _ + Item193 + + ''' + _ + Item194 + + ''' + _ + Item195 + + ''' + _ + Item196 + + ''' + _ + Item197 + + ''' + _ + Item198 + + ''' + _ + Item199 + + ''' + _ + Item200 + + ''' + _ + Item201 + + ''' + _ + Item202 + + ''' + _ + Item203 + + ''' + _ + Item204 + + ''' + _ + Item205 + + ''' + _ + Item206 + + ''' + _ + Item207 + + ''' + _ + Item208 + + ''' + _ + Item209 + + ''' + _ + Item210 + + ''' + _ + Item211 + + ''' + _ + Item212 + + ''' + _ + Item213 + + ''' + _ + Item214 + + ''' + _ + Item215 + + ''' + _ + Item216 + + ''' + _ + Item217 + + ''' + _ + Item218 + + ''' + _ + Item219 + + ''' + _ + Item220 + + ''' + _ + Item221 + + ''' + _ + Item222 + + ''' + _ + Item223 + + ''' + _ + Item224 + + ''' + _ + Item225 + + ''' + _ + Item226 + + ''' + _ + Item227 + + ''' + _ + Item228 + + ''' + _ + Item229 + + ''' + _ + Item230 + + ''' + _ + Item231 + + ''' + _ + Item232 + + ''' + _ + Item233 + + ''' + _ + Item234 + + ''' + _ + Item235 + + ''' + _ + Item236 + + ''' + _ + Item237 + + ''' + _ + Item238 + + ''' + _ + Item239 + + ''' + _ + Item240 + + ''' + _ + Item241 + + ''' + _ + Item242 + + ''' + _ + Item243 + + ''' + _ + Item244 + + ''' + _ + Item245 + + ''' + _ + Item246 + + ''' + _ + Item247 + + ''' + _ + Item248 + + ''' + _ + Item249 + + ''' + _ + Item250 + + ''' + _ + Item251 + + ''' + _ + Item252 + + ''' + _ + Item253 + + ''' + _ + Item254 + + ''' + _ + Item255 + + ''' + _ + Item256 + + ''' + _ + Item257 + + ''' + _ + Item258 + + ''' + _ + Item259 + + ''' + _ + Item260 + + ''' + _ + Item261 + + ''' + _ + Item262 + + ''' + _ + Item263 + + ''' + _ + Item264 + + ''' + _ + Item265 + + ''' + _ + Item266 + + ''' + _ + Item267 + + ''' + _ + Item268 + + ''' + _ + Item269 + + ''' + _ + Item270 + + ''' + _ + Item271 + + ''' + _ + Item272 + + ''' + _ + Item273 + + ''' + _ + Item274 + + ''' + _ + Item275 + + ''' + _ + Item276 + + ''' + _ + Item277 + + ''' + _ + Item278 + + ''' + _ + Item279 + + ''' + _ + Item280 + + ''' + _ + Item281 + + ''' + _ + Item282 + + ''' + _ + Item283 + + ''' + _ + Item284 + + ''' + _ + Item285 + + ''' + _ + Item286 + + ''' + _ + Item287 + + ''' + _ + Item288 + + ''' + _ + Item289 + + ''' + _ + Item290 + + ''' + _ + Item291 + + ''' + _ + Item292 + + ''' + _ + Item293 + + ''' + _ + Item294 + + ''' + _ + Item295 + + ''' + _ + Item296 + + ''' + _ + Item297 + + ''' + _ + Item298 + + ''' + _ + Item299 + + ''' + _ + Item300 + + ''' + _ + Item301 + + ''' + _ + Item302 + + ''' + _ + Item303 + + ''' + _ + Item304 + + ''' + _ + Item305 + + ''' + _ + Item306 + + ''' + _ + Item307 + + ''' + _ + Item308 + + ''' + _ + Item309 + + ''' + _ + Item310 + + ''' + _ + Item311 + + ''' + _ + Item312 + + ''' + _ + Item313 + + ''' + _ + Item314 + + ''' + _ + Item315 + + ''' + _ + Item316 + + ''' + _ + Item317 + + ''' + _ + Item318 + + ''' + _ + Item319 + + ''' + _ + Item320 + + ''' + _ + Item321 + + ''' + _ + Item322 + + ''' + _ + Item323 + + ''' + _ + Item324 + + ''' + _ + Item325 + + ''' + _ + Item326 + + ''' + _ + Item327 + + ''' + _ + Item328 + + ''' + _ + Item329 + + ''' + _ + Item330 + + ''' + _ + Item331 + + ''' + _ + Item332 + + ''' + _ + Item333 + + ''' + _ + Item334 + + ''' + _ + Item335 + + ''' + _ + Item336 + + ''' + _ + Item337 + + ''' + _ + Item338 + + ''' + _ + Item339 + + ''' + _ + Item340 + + ''' + _ + Item341 + + ''' + _ + Item342 + + ''' + _ + Item343 + + ''' + _ + Item344 + + ''' + _ + Item345 + + ''' + _ + Item346 + + ''' + _ + Item347 + + ''' + _ + Item348 + + ''' + _ + Item349 + + ''' + _ + Item350 + + ''' + _ + Item351 + + ''' + _ + Item352 + + ''' + _ + Item353 + + ''' + _ + Item354 + + ''' + _ + Item355 + + ''' + _ + Item356 + + ''' + _ + Item357 + + ''' + _ + Item358 + + ''' + _ + Item359 + + ''' + _ + Item360 + + ''' + _ + Item361 + + ''' + _ + Item362 + + ''' + _ + Item363 + + ''' + _ + Item364 + + ''' + _ + Item365 + + ''' + _ + Item366 + + ''' + _ + Item367 + + ''' + _ + Item368 + + ''' + _ + Item369 + + ''' + _ + Item370 + + ''' + _ + Item371 + + ''' + _ + Item372 + + ''' + _ + Item373 + + ''' + _ + Item374 + + ''' + _ + Item375 + + ''' + _ + Item376 + + ''' + _ + Item377 + + ''' + _ + Item378 + + ''' + _ + Item379 + + ''' + _ + Item380 + + ''' + _ + Item381 + + ''' + _ + Item382 + + ''' + _ + Item383 + + ''' + _ + Item384 + + ''' + _ + Item385 + + ''' + _ + Item386 + + ''' + _ + Item387 + + ''' + _ + Item388 + + ''' + _ + Item389 + + ''' + _ + Item390 + + ''' + _ + Item391 + + ''' + _ + Item392 + + ''' + _ + Item393 + + ''' + _ + Item394 + + ''' + _ + Item395 + + ''' + _ + Item396 + + ''' + _ + Item397 + + ''' + _ + Item398 + + ''' + _ + Item399 + + ''' + _ + Item400 + + ''' + _ + Item401 + + ''' + _ + Item402 + + ''' + _ + Item403 + + ''' + _ + Item404 + + ''' + _ + Item405 + + ''' + _ + Item406 + + ''' + _ + Item407 + + ''' + _ + Item408 + + ''' + _ + Item409 + + ''' + _ + Item410 + + ''' + _ + Item411 + + ''' + _ + Item412 + + ''' + _ + Item413 + + ''' + _ + Item414 + + ''' + _ + Item415 + + ''' + _ + Item416 + + ''' + _ + Item417 + + ''' + _ + Item418 + + ''' + _ + Item419 + + ''' + _ + Item420 + + ''' + _ + Item421 + + ''' + _ + Item422 + + ''' + _ + Item423 + + ''' + _ + Item424 + + ''' + _ + Item425 + + ''' + _ + Item426 + + ''' + _ + Item427 + + ''' + _ + Item428 + + ''' + _ + Item429 + + ''' + _ + Item430 + + ''' + _ + Item431 + + ''' + _ + Item432 + + ''' + _ + Item433 + + ''' + _ + Item434 + + ''' + _ + Item435 + + ''' + _ + Item436 + + ''' + _ + Item437 + + ''' + _ + Item438 + + ''' + _ + Item439 + + ''' + _ + Item440 + + ''' + _ + Item441 + + ''' + _ + Item442 + + ''' + _ + Item443 + + ''' + _ + Item444 + + ''' + _ + Item445 + + ''' + _ + Item446 + + ''' + _ + Item447 + + ''' + _ + Item448 + + ''' + _ + Item449 + + ''' + _ + Item450 + + ''' + _ + Item451 + + ''' + _ + Item452 + + ''' + _ + Item453 + + ''' + _ + Item454 + + ''' + _ + Item455 + + ''' + _ + Item456 + + ''' + _ + Item457 + + ''' + _ + Item458 + + ''' + _ + Item459 + + ''' + _ + Item460 + + ''' + _ + Item461 + + ''' + _ + Item462 + + ''' + _ + Item463 + + ''' + _ + Item464 + + ''' + _ + Item465 + + ''' + _ + Item466 + + ''' + _ + Item467 + + ''' + _ + Item468 + + ''' + _ + Item469 + + ''' + _ + Item470 + + ''' + _ + Item481 + + ''' + _ + Item482 + + ''' + _ + Item483 + + ''' + _ + Item484 + + ''' + _ + Item485 + + ''' + _ + Item486 + + ''' + _ + Item487 + + ''' + _ + Item488 + + ''' + _ + Item489 + + ''' + _ + Item490 + + ''' + _ + Item491 + + ''' + _ + Item493 + + ''' + _ + Item494 + + ''' + _ + Item495 + + ''' + _ + Item496 + + ''' + _ + Item497 + + ''' + _ + Item498 + + ''' + _ + Item499 + + ''' + _ + Item520 + + ''' + _ + Item521 + + ''' + _ + Item522 + + ''' + _ + Item523 + + ''' + _ + Item524 + + ''' + _ + Item525 + + ''' + _ + Item526 + + ''' + _ + Item527 + + ''' + _ + Item528 + + ''' + _ + Item529 + + ''' + _ + Item530 + + ''' + _ + Item531 + + ''' + _ + Item532 + + ''' + _ + Item533 + + ''' + _ + Item534 + + ''' + _ + Item535 + + ''' + _ + Item536 + + ''' + _ + Item537 + + ''' + _ + Item538 + + ''' + _ + Item539 + + ''' + _ + Item550 + + ''' + _ + Item551 + + ''' + _ + Item552 + + ''' + _ + Item553 + + ''' + _ + Item554 + + ''' + _ + Item575 + + ''' + _ + Item576 + + ''' + _ + Item577 + + ''' + _ + Item578 + + ''' + _ + Item579 + + ''' + _ + Item580 + + ''' + _ + Item581 + + ''' + _ + Item582 + + ''' + _ + Item583 + + ''' + _ + Item584 + + ''' + _ + Item585 + + ''' + _ + Item586 + + ''' + _ + Item587 + + ''' + _ + Item588 + + ''' + _ + Item589 + + ''' + _ + Item610 + + ''' + _ + Item621 + + ''' + _ + Item622 + + ''' + _ + Item623 + + ''' + _ + Item624 + + ''' + _ + Item625 + + ''' + _ + Item626 + + ''' + _ + Item627 + + ''' + _ + Item628 + + ''' + _ + Item629 + + ''' + _ + Item630 + + ''' + _ + Item631 + + ''' + _ + Item632 + + ''' + _ + Item633 + + ''' + _ + Item634 + + ''' + _ + Item635 + + ''' + _ + Item636 + + ''' + _ + Item637 + + ''' + _ + Item638 + + ''' + _ + Item639 + + ''' + _ + Item640 + + ''' + _ + Item641 + + ''' + _ + Item642 + + ''' + _ + Item643 + + ''' + _ + Item644 + + ''' + _ + Item645 + + ''' + _ + Item646 + + ''' + _ + Item647 + + ''' + _ + Item648 + + ''' + _ + Item649 + + ''' + _ + Item650 + + ''' + _ + Item651 + + ''' + _ + Item652 + + ''' + _ + Item653 + + ''' + _ + Item654 + + ''' + _ + Item655 + + ''' + _ + Item656 + + ''' + _ + Item657 + + ''' + _ + Item658 + + ''' + _ + Item659 + + ''' + _ + Item700 + + ''' + _ + Item701 + + ''' + _ + Item702 + + ''' + _ + Item703 + + ''' + _ + Item704 + + ''' + _ + Item705 + + ''' + _ + Item706 + + ''' + _ + Item707 + + ''' + _ + Item708 + + ''' + _ + Item709 + + ''' + _ + Item710 + + ''' + _ + Item711 + + ''' + _ + Item712 + + ''' + _ + Item713 + + ''' + _ + Item714 + + ''' + _ + Item715 + + ''' + _ + Item716 + + ''' + _ + Item717 + + ''' + _ + Item718 + + ''' + _ + Item719 + + ''' + _ + Item720 + + ''' + _ + Item721 + + ''' + _ + Item722 + + ''' + _ + Item723 + + ''' + _ + Item724 + + ''' + _ + Item725 + + ''' + _ + Item726 + + ''' + _ + Item727 + + ''' + _ + Item728 + + ''' + _ + Item729 + + ''' + _ + Item730 + + ''' + _ + Item731 + + ''' + _ + Item732 + + ''' + _ + Item733 + + ''' + _ + Item734 + + ''' + _ + Item735 + + ''' + _ + Item736 + + ''' + _ + Item737 + + ''' + _ + Item738 + + ''' + _ + Item739 + + ''' + _ + Item740 + + ''' + _ + Item741 + + ''' + _ + Item742 + + ''' + _ + Item743 + + ''' + _ + Item744 + + ''' + _ + Item745 + + ''' + _ + Item746 + + ''' + _ + Item747 + + ''' + _ + Item748 + + ''' + _ + Item749 + + ''' + _ + Item750 + + ''' + _ + Item751 + + ''' + _ + Item752 + + ''' + _ + Item753 + + ''' + _ + Item754 + + ''' + _ + Item755 + + ''' + _ + Item756 + + ''' + _ + Item757 + + ''' + _ + Item758 + + ''' + _ + Item759 + + ''' + _ + Item760 + + ''' + _ + Item761 + + ''' + _ + Item762 + + ''' + _ + Item763 + + ''' + _ + Item764 + + ''' + _ + Item765 + + ''' + _ + Item766 + + ''' + _ + Item767 + + ''' + _ + Item768 + + ''' + _ + Item769 + + ''' + _ + Item770 + + ''' + _ + Item771 + + ''' + _ + Item772 + + ''' + _ + Item773 + + ''' + _ + Item774 + + ''' + _ + Item775 + + ''' + _ + Item776 + + ''' + _ + Item777 + + ''' + _ + Item778 + + ''' + _ + Item779 + + ''' + _ + Item780 + + ''' + _ + Item781 + + ''' + _ + Item782 + + ''' + _ + Item783 + + ''' + _ + Item784 + + ''' + _ + Item785 + + ''' + _ + Item786 + + ''' + _ + Item787 + + ''' + _ + Item788 + + ''' + _ + Item789 + + ''' + _ + Item790 + + ''' + _ + Item791 + + ''' + _ + Item792 + + ''' + _ + Item793 + + ''' + _ + Item794 + + ''' + _ + Item795 + + ''' + _ + Item796 + + ''' + _ + Item797 + + ''' + _ + Item798 + + ''' + _ + Item799 + + ''' + _ + Item810 + + ''' + _ + Item811 + + ''' + _ + Item812 + + ''' + _ + Item813 + + ''' + _ + Item814 + + ''' + _ + Item815 + + ''' + _ + Item816 + + ''' + _ + Item817 + + ''' + _ + Item818 + + ''' + _ + Item819 + + ''' + _ + Item820 + + ''' + _ + Item821 + + ''' + _ + Item822 + + ''' + _ + Item823 + + ''' + _ + Item824 + + ''' + _ + Item825 + + ''' + _ + Item826 + + ''' + _ + Item827 + + ''' + _ + Item828 + + ''' + _ + Item829 + + ''' + _ + Item830 + + ''' + _ + Item831 + + ''' + _ + Item832 + + ''' + _ + Item833 + + ''' + _ + Item834 + + ''' + _ + Item835 + + ''' + _ + Item836 + + ''' + _ + Item837 + + ''' + _ + Item838 + + ''' + _ + Item839 + + ''' + _ + Item840 + + ''' + _ + Item841 + + ''' + _ + Item842 + + ''' + _ + Item843 + + ''' + _ + Item844 + + ''' + _ + Item845 + + ''' + _ + Item846 + + ''' + _ + Item847 + + ''' + _ + Item848 + + ''' + _ + Item849 + + ''' + _ + Item850 + + ''' + _ + Item851 + + ''' + _ + Item852 + + ''' + _ + Item853 + + ''' + _ + Item854 + + ''' + _ + Item855 + + ''' + _ + Item856 + + ''' + _ + Item857 + + ''' + _ + Item858 + + ''' + _ + Item859 + + ''' + _ + Item860 + + ''' + _ + Item861 + + ''' + _ + Item862 + + ''' + _ + Item863 + + ''' + _ + Item864 + + ''' + _ + Item865 + + ''' + _ + Item866 + + ''' + _ + Item867 + + ''' + _ + Item868 + + ''' + _ + Item869 + + ''' + _ + Item870 + + ''' + _ + Item871 + + ''' + _ + Item872 + + ''' + _ + Item873 + + ''' + _ + Item874 + + ''' + _ + Item875 + + ''' + _ + Item876 + + ''' + _ + Item877 + + ''' + _ + Item878 + + ''' + _ + Item879 + + ''' + _ + Item890 + + ''' + _ + Item891 + + ''' + _ + Item892 + + ''' + _ + Item893 + + ''' + _ + Item894 + + ''' + _ + Item895 + + ''' + _ + Item896 + + ''' + _ + Item897 + + ''' + _ + Item898 + + ''' + _ + Item899 + + ''' + _ + Item900 + + ''' + _ + Item901 + + ''' + _ + Item902 + + ''' + _ + Item903 + + ''' + _ + Item904 + + ''' + _ + Item905 + + ''' + _ + Item906 + + ''' + _ + Item907 + + ''' + _ + Item908 + + ''' + _ + Item909 + + ''' + _ + Item910 + + ''' + _ + Item911 + + ''' + _ + Item912 + + ''' + _ + Item913 + + ''' + _ + Item914 + + ''' + _ + Item915 + + ''' + _ + Item916 + + ''' + _ + Item917 + + ''' + _ + Item925 + + ''' + _ + Item926 + + ''' + _ + Item927 + + ''' + _ + Item929 + + ''' + _ + Item930 + + ''' + _ + Item931 + + ''' + _ + Item932 + + ''' + _ + Item933 + + ''' + _ + Item934 + + ''' + _ + Item935 + + ''' + _ + Item936 + + ''' + _ + Item937 + + ''' + _ + Item938 + + ''' + _ + Item940 + + ''' + _ + Item941 + + ''' + _ + Item950 + + ''' + _ + Item951 + + ''' + _ + Item952 + + ''' + _ + Item953 + + ''' + _ + Item954 + + ''' + _ + Item955 + + ''' + _ + Item960 + + ''' + _ + Item961 + + ''' + _ + Item962 + + ''' + _ + Item963 + + ''' + _ + Item964 + + ''' + _ + Item965 + + ''' + _ + Item966 + + ''' + _ + Item970 + + ''' + _ + Item971 + + ''' + _ + Item972 + + ''' + _ + Item974 + + ''' + _ + Item975 + + ''' + _ + Item976 + + ''' + _ + Item977 + + ''' + _ + Item978 + + ''' + _ + Item979 + + ''' + _ + Item990 + + ''' + _ + Item991 + + ''' + _ + Item995 + + ''' + _ + Item996 + + ''' + _ + Item998 + End Enum + + ''' + _ + Partial Public Class ReferenceCodeType + + Private listAgencyIDField As ReferenceCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As ReferenceTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = ReferenceCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As ReferenceCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As ReferenceTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum ReferenceCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum ReferenceTypeCodeContentType + + ''' + AAA + + ''' + AAB + + ''' + AAC + + ''' + AAD + + ''' + AAE + + ''' + AAF + + ''' + AAG + + ''' + AAH + + ''' + AAI + + ''' + AAJ + + ''' + AAK + + ''' + AAL + + ''' + AAM + + ''' + AAN + + ''' + AAO + + ''' + AAP + + ''' + AAQ + + ''' + AAR + + ''' + AAS + + ''' + AAT + + ''' + AAU + + ''' + AAV + + ''' + AAW + + ''' + AAX + + ''' + AAY + + ''' + AAZ + + ''' + ABA + + ''' + ABB + + ''' + ABC + + ''' + ABD + + ''' + ABE + + ''' + ABF + + ''' + ABG + + ''' + ABH + + ''' + ABI + + ''' + ABJ + + ''' + ABK + + ''' + ABL + + ''' + ABM + + ''' + ABN + + ''' + ABO + + ''' + ABP + + ''' + ABQ + + ''' + ABR + + ''' + ABS + + ''' + ABT + + ''' + ABU + + ''' + ABV + + ''' + ABW + + ''' + ABX + + ''' + ABY + + ''' + ABZ + + ''' + AC + + ''' + ACA + + ''' + ACB + + ''' + ACC + + ''' + ACD + + ''' + ACE + + ''' + ACF + + ''' + ACG + + ''' + ACH + + ''' + ACI + + ''' + ACJ + + ''' + ACK + + ''' + ACL + + ''' + ACN + + ''' + ACO + + ''' + ACP + + ''' + ACQ + + ''' + ACR + + ''' + ACT + + ''' + ACU + + ''' + ACV + + ''' + ACW + + ''' + ACX + + ''' + ACY + + ''' + ACZ + + ''' + ADA + + ''' + ADB + + ''' + ADC + + ''' + ADD + + ''' + ADE + + ''' + ADF + + ''' + ADG + + ''' + ADI + + ''' + ADJ + + ''' + ADK + + ''' + ADL + + ''' + ADM + + ''' + ADN + + ''' + ADO + + ''' + ADP + + ''' + ADQ + + ''' + ADT + + ''' + ADU + + ''' + ADV + + ''' + ADW + + ''' + ADX + + ''' + ADY + + ''' + ADZ + + ''' + AE + + ''' + AEA + + ''' + AEB + + ''' + AEC + + ''' + AED + + ''' + AEE + + ''' + AEF + + ''' + AEG + + ''' + AEH + + ''' + AEI + + ''' + AEJ + + ''' + AEK + + ''' + AEL + + ''' + AEM + + ''' + AEN + + ''' + AEO + + ''' + AEP + + ''' + AEQ + + ''' + AER + + ''' + AES + + ''' + AET + + ''' + AEU + + ''' + AEV + + ''' + AEW + + ''' + AEX + + ''' + AEY + + ''' + AEZ + + ''' + AF + + ''' + AFA + + ''' + AFB + + ''' + AFC + + ''' + AFD + + ''' + AFE + + ''' + AFF + + ''' + AFG + + ''' + AFH + + ''' + AFI + + ''' + AFJ + + ''' + AFK + + ''' + AFL + + ''' + AFM + + ''' + AFN + + ''' + AFO + + ''' + AFP + + ''' + AFQ + + ''' + AFR + + ''' + AFS + + ''' + AFT + + ''' + AFU + + ''' + AFV + + ''' + AFW + + ''' + AFX + + ''' + AFY + + ''' + AFZ + + ''' + AGA + + ''' + AGB + + ''' + AGC + + ''' + AGD + + ''' + AGE + + ''' + AGF + + ''' + AGG + + ''' + AGH + + ''' + AGI + + ''' + AGJ + + ''' + AGK + + ''' + AGL + + ''' + AGM + + ''' + AGN + + ''' + AGO + + ''' + AGP + + ''' + AGQ + + ''' + AGR + + ''' + AGS + + ''' + AGT + + ''' + AGU + + ''' + AGV + + ''' + AGW + + ''' + AGX + + ''' + AGY + + ''' + AGZ + + ''' + AHA + + ''' + AHB + + ''' + AHC + + ''' + AHD + + ''' + AHE + + ''' + AHF + + ''' + AHG + + ''' + AHH + + ''' + AHI + + ''' + AHJ + + ''' + AHK + + ''' + AHL + + ''' + AHM + + ''' + AHN + + ''' + AHO + + ''' + AHP + + ''' + AHQ + + ''' + AHR + + ''' + AHS + + ''' + AHT + + ''' + AHU + + ''' + AHV + + ''' + AHX + + ''' + AHY + + ''' + AHZ + + ''' + AIA + + ''' + AIB + + ''' + AIC + + ''' + AID + + ''' + AIE + + ''' + AIF + + ''' + AIG + + ''' + AIH + + ''' + AII + + ''' + AIJ + + ''' + AIK + + ''' + AIL + + ''' + AIM + + ''' + AIN + + ''' + AIO + + ''' + AIP + + ''' + AIQ + + ''' + AIR + + ''' + AIS + + ''' + AIT + + ''' + AIU + + ''' + AIV + + ''' + AIW + + ''' + AIX + + ''' + AIY + + ''' + AIZ + + ''' + AJA + + ''' + AJB + + ''' + AJC + + ''' + AJD + + ''' + AJE + + ''' + AJF + + ''' + AJG + + ''' + AJH + + ''' + AJI + + ''' + AJJ + + ''' + AJK + + ''' + AJL + + ''' + AJM + + ''' + AJN + + ''' + AJO + + ''' + AJP + + ''' + AJQ + + ''' + AJR + + ''' + AJS + + ''' + AJT + + ''' + AJU + + ''' + AJV + + ''' + AJW + + ''' + AJX + + ''' + AJY + + ''' + AJZ + + ''' + AKA + + ''' + AKB + + ''' + AKC + + ''' + AKD + + ''' + AKE + + ''' + AKF + + ''' + AKG + + ''' + AKH + + ''' + AKI + + ''' + AKJ + + ''' + AKK + + ''' + AKL + + ''' + AKM + + ''' + AKN + + ''' + AKO + + ''' + AKP + + ''' + AKQ + + ''' + AKR + + ''' + AKS + + ''' + AKT + + ''' + AKU + + ''' + AKV + + ''' + AKW + + ''' + AKX + + ''' + AKY + + ''' + AKZ + + ''' + ALA + + ''' + ALB + + ''' + ALC + + ''' + ALD + + ''' + ALE + + ''' + ALF + + ''' + ALG + + ''' + ALH + + ''' + ALI + + ''' + ALJ + + ''' + ALK + + ''' + ALL + + ''' + ALM + + ''' + ALN + + ''' + ALO + + ''' + ALP + + ''' + ALQ + + ''' + ALR + + ''' + ALS + + ''' + ALT + + ''' + ALU + + ''' + ALV + + ''' + ALW + + ''' + ALX + + ''' + ALY + + ''' + ALZ + + ''' + AMA + + ''' + AMB + + ''' + AMC + + ''' + AMD + + ''' + AME + + ''' + AMF + + ''' + AMG + + ''' + AMH + + ''' + AMI + + ''' + AMJ + + ''' + AMK + + ''' + AML + + ''' + AMM + + ''' + AMN + + ''' + AMO + + ''' + AMP + + ''' + AMQ + + ''' + AMR + + ''' + AMS + + ''' + AMT + + ''' + AMU + + ''' + AMV + + ''' + AMW + + ''' + AMX + + ''' + AMY + + ''' + AMZ + + ''' + ANA + + ''' + ANB + + ''' + ANC + + ''' + [AND] + + ''' + ANE + + ''' + ANF + + ''' + ANG + + ''' + ANH + + ''' + ANI + + ''' + ANJ + + ''' + ANK + + ''' + ANL + + ''' + ANM + + ''' + ANN + + ''' + ANO + + ''' + ANP + + ''' + ANQ + + ''' + ANR + + ''' + ANS + + ''' + ANT + + ''' + ANU + + ''' + ANV + + ''' + ANW + + ''' + ANX + + ''' + ANY + + ''' + AOA + + ''' + AOD + + ''' + AOE + + ''' + AOF + + ''' + AOG + + ''' + AOH + + ''' + AOI + + ''' + AOJ + + ''' + AOK + + ''' + AOL + + ''' + AOM + + ''' + AON + + ''' + AOO + + ''' + AOP + + ''' + AOQ + + ''' + AOR + + ''' + AOS + + ''' + AOT + + ''' + AOU + + ''' + AOV + + ''' + AOW + + ''' + AOX + + ''' + AOY + + ''' + AOZ + + ''' + AP + + ''' + APA + + ''' + APB + + ''' + APC + + ''' + APD + + ''' + APE + + ''' + APF + + ''' + APG + + ''' + APH + + ''' + API + + ''' + APJ + + ''' + APK + + ''' + APL + + ''' + APM + + ''' + APN + + ''' + APO + + ''' + APP + + ''' + APQ + + ''' + APR + + ''' + APS + + ''' + APT + + ''' + APU + + ''' + APV + + ''' + APW + + ''' + APX + + ''' + APY + + ''' + APZ + + ''' + AQA + + ''' + AQB + + ''' + AQC + + ''' + AQD + + ''' + AQE + + ''' + AQF + + ''' + AQG + + ''' + AQH + + ''' + AQI + + ''' + AQJ + + ''' + AQK + + ''' + AQL + + ''' + AQM + + ''' + AQN + + ''' + AQO + + ''' + AQP + + ''' + AQQ + + ''' + AQR + + ''' + AQS + + ''' + AQT + + ''' + AQU + + ''' + AQV + + ''' + AQW + + ''' + AQX + + ''' + AQY + + ''' + AQZ + + ''' + ARA + + ''' + ARB + + ''' + ARC + + ''' + ARD + + ''' + ARE + + ''' + ARF + + ''' + ARG + + ''' + ARH + + ''' + ARI + + ''' + ARJ + + ''' + ARK + + ''' + ARL + + ''' + ARM + + ''' + ARN + + ''' + ARO + + ''' + ARP + + ''' + ARQ + + ''' + ARR + + ''' + ARS + + ''' + ART + + ''' + ARU + + ''' + ARV + + ''' + ARW + + ''' + ARX + + ''' + ARY + + ''' + ARZ + + ''' + ASA + + ''' + ASB + + ''' + ASC + + ''' + ASD + + ''' + ASE + + ''' + ASF + + ''' + ASG + + ''' + ASH + + ''' + ASI + + ''' + ASJ + + ''' + ASK + + ''' + ASL + + ''' + ASM + + ''' + ASN + + ''' + ASO + + ''' + ASP + + ''' + ASQ + + ''' + ASR + + ''' + ASS + + ''' + AST + + ''' + ASU + + ''' + ASV + + ''' + ASW + + ''' + ASX + + ''' + ASY + + ''' + ASZ + + ''' + ATA + + ''' + ATB + + ''' + ATC + + ''' + ATD + + ''' + ATE + + ''' + ATF + + ''' + ATG + + ''' + ATH + + ''' + ATI + + ''' + ATJ + + ''' + ATK + + ''' + ATL + + ''' + ATM + + ''' + ATN + + ''' + ATO + + ''' + ATP + + ''' + ATQ + + ''' + ATR + + ''' + ATS + + ''' + ATT + + ''' + ATU + + ''' + ATV + + ''' + ATW + + ''' + ATX + + ''' + ATY + + ''' + ATZ + + ''' + AU + + ''' + AUA + + ''' + AUB + + ''' + AUC + + ''' + AUD + + ''' + AUE + + ''' + AUF + + ''' + AUG + + ''' + AUH + + ''' + AUI + + ''' + AUJ + + ''' + AUK + + ''' + AUL + + ''' + AUM + + ''' + AUN + + ''' + AUO + + ''' + AUP + + ''' + AUQ + + ''' + AUR + + ''' + AUS + + ''' + AUT + + ''' + AUU + + ''' + AUV + + ''' + AUW + + ''' + AUX + + ''' + AUY + + ''' + AUZ + + ''' + AV + + ''' + AVA + + ''' + AVB + + ''' + AVC + + ''' + AVD + + ''' + AVE + + ''' + AVF + + ''' + AVG + + ''' + AVH + + ''' + AVI + + ''' + AVJ + + ''' + AVK + + ''' + AVL + + ''' + AVM + + ''' + AVN + + ''' + AVO + + ''' + AVP + + ''' + AVQ + + ''' + AVR + + ''' + AVS + + ''' + AVT + + ''' + AVU + + ''' + AVV + + ''' + AVW + + ''' + AVX + + ''' + AVY + + ''' + AVZ + + ''' + AWA + + ''' + AWB + + ''' + AWC + + ''' + AWD + + ''' + AWE + + ''' + AWF + + ''' + AWG + + ''' + AWH + + ''' + AWI + + ''' + AWJ + + ''' + AWK + + ''' + AWL + + ''' + AWM + + ''' + AWN + + ''' + AWO + + ''' + AWP + + ''' + AWQ + + ''' + AWR + + ''' + AWS + + ''' + AWT + + ''' + AWU + + ''' + AWV + + ''' + AWW + + ''' + AWX + + ''' + AWY + + ''' + AWZ + + ''' + AXA + + ''' + AXB + + ''' + AXC + + ''' + AXD + + ''' + AXE + + ''' + AXF + + ''' + AXG + + ''' + AXH + + ''' + AXI + + ''' + AXJ + + ''' + AXK + + ''' + AXL + + ''' + AXM + + ''' + AXN + + ''' + AXO + + ''' + AXP + + ''' + AXQ + + ''' + AXR + + ''' + AXS + + ''' + BA + + ''' + BC + + ''' + BD + + ''' + BE + + ''' + BH + + ''' + BM + + ''' + BN + + ''' + BO + + ''' + BR + + ''' + BT + + ''' + BTP + + ''' + BW + + ''' + CAS + + ''' + CAT + + ''' + CAU + + ''' + CAV + + ''' + CAW + + ''' + CAX + + ''' + CAY + + ''' + CAZ + + ''' + CBA + + ''' + CBB + + ''' + CD + + ''' + CEC + + ''' + CED + + ''' + CFE + + ''' + CFF + + ''' + CFO + + ''' + CG + + ''' + CH + + ''' + CK + + ''' + CKN + + ''' + CM + + ''' + CMR + + ''' + CN + + ''' + CNO + + ''' + COF + + ''' + CP + + ''' + CR + + ''' + CRN + + ''' + CS + + ''' + CST + + ''' + CT + + ''' + CU + + ''' + CV + + ''' + CW + + ''' + CZ + + ''' + DA + + ''' + DAN + + ''' + DB + + ''' + DI + + ''' + DL + + ''' + DM + + ''' + DQ + + ''' + DR + + ''' + EA + + ''' + EB + + ''' + ED + + ''' + EE + + ''' + EEP + + ''' + EI + + ''' + EN + + ''' + EQ + + ''' + ER + + ''' + ERN + + ''' + ET + + ''' + EX + + ''' + FC + + ''' + FF + + ''' + FI + + ''' + FLW + + ''' + FN + + ''' + FO + + ''' + FS + + ''' + FT + + ''' + FV + + ''' + FX + + ''' + GA + + ''' + GC + + ''' + GD + + ''' + GDN + + ''' + GN + + ''' + HS + + ''' + HWB + + ''' + IA + + ''' + IB + + ''' + ICA + + ''' + ICE + + ''' + ICO + + ''' + II + + ''' + IL + + ''' + INB + + ''' + INN + + ''' + INO + + ''' + IP + + ''' + [IS] + + ''' + IT + + ''' + IV + + ''' + JB + + ''' + JE + + ''' + LA + + ''' + LAN + + ''' + LAR + + ''' + LB + + ''' + LC + + ''' + LI + + ''' + LO + + ''' + LRC + + ''' + LS + + ''' + MA + + ''' + MB + + ''' + MF + + ''' + MG + + ''' + MH + + ''' + MR + + ''' + MRN + + ''' + MS + + ''' + MSS + + ''' + MWB + + ''' + NA + + ''' + NF + + ''' + OH + + ''' + OI + + ''' + [ON] + + ''' + OP + + ''' + [OR] + + ''' + PB + + ''' + PC + + ''' + PD + + ''' + PE + + ''' + PF + + ''' + PI + + ''' + PK + + ''' + PL + + ''' + POR + + ''' + PP + + ''' + PQ + + ''' + PR + + ''' + PS + + ''' + PW + + ''' + PY + + ''' + RA + + ''' + RC + + ''' + RCN + + ''' + RE + + ''' + REN + + ''' + RF + + ''' + RR + + ''' + RT + + ''' + SA + + ''' + SB + + ''' + SD + + ''' + SE + + ''' + SEA + + ''' + SF + + ''' + SH + + ''' + SI + + ''' + SM + + ''' + SN + + ''' + SP + + ''' + SQ + + ''' + SRN + + ''' + SS + + ''' + STA + + ''' + SW + + ''' + SZ + + ''' + TB + + ''' + TCR + + ''' + TE + + ''' + TF + + ''' + TI + + ''' + TIN + + ''' + TL + + ''' + TN + + ''' + TP + + ''' + UAR + + ''' + UC + + ''' + UCN + + ''' + UN + + ''' + UO + + ''' + URI + + ''' + VA + + ''' + VC + + ''' + VGR + + ''' + VM + + ''' + VN + + ''' + VON + + ''' + VOR + + ''' + VP + + ''' + VR + + ''' + VS + + ''' + VT + + ''' + VV + + ''' + WE + + ''' + WM + + ''' + WN + + ''' + WR + + ''' + WS + + ''' + WY + + ''' + XA + + ''' + XC + + ''' + XP + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TradePartyType + + Private idField() As IDType + + Private globalIDField() As IDType + + Private typeCodeField() As CodeType + + Private nameField As TextType + + Private roleCodeField() As PartyRoleCodeType + + Private descriptionField() As TextType + + Private registeredIDField() As IDType + + Private roleField() As TextType + + Private specifiedLegalOrganizationField As LegalOrganizationType + + Private definedTradeContactField() As TradeContactType + + Private postalTradeAddressField As TradeAddressType + + Private uRIUniversalCommunicationField() As UniversalCommunicationType + + Private specifiedLogisticsLocationField() As LogisticsLocationType + + Private specifiedTaxRegistrationField() As TaxRegistrationType + + Private endPointURIUniversalCommunicationField As UniversalCommunicationType + + Private logoAssociatedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property GlobalID() As IDType() + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property RoleCode() As PartyRoleCodeType() + Get + Return Me.roleCodeField + End Get + Set + Me.roleCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + _ + Public Property RegisteredID() As IDType() + Get + Return Me.registeredIDField + End Get + Set + Me.registeredIDField = value + End Set + End Property + + ''' + _ + Public Property Role() As TextType() + Get + Return Me.roleField + End Get + Set + Me.roleField = value + End Set + End Property + + ''' + Public Property SpecifiedLegalOrganization() As LegalOrganizationType + Get + Return Me.specifiedLegalOrganizationField + End Get + Set + Me.specifiedLegalOrganizationField = value + End Set + End Property + + ''' + _ + Public Property DefinedTradeContact() As TradeContactType() + Get + Return Me.definedTradeContactField + End Get + Set + Me.definedTradeContactField = value + End Set + End Property + + ''' + Public Property PostalTradeAddress() As TradeAddressType + Get + Return Me.postalTradeAddressField + End Get + Set + Me.postalTradeAddressField = value + End Set + End Property + + ''' + _ + Public Property URIUniversalCommunication() As UniversalCommunicationType() + Get + Return Me.uRIUniversalCommunicationField + End Get + Set + Me.uRIUniversalCommunicationField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedLogisticsLocation() As LogisticsLocationType() + Get + Return Me.specifiedLogisticsLocationField + End Get + Set + Me.specifiedLogisticsLocationField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTaxRegistration() As TaxRegistrationType() + Get + Return Me.specifiedTaxRegistrationField + End Get + Set + Me.specifiedTaxRegistrationField = value + End Set + End Property + + ''' + Public Property EndPointURIUniversalCommunication() As UniversalCommunicationType + Get + Return Me.endPointURIUniversalCommunicationField + End Get + Set + Me.endPointURIUniversalCommunicationField = value + End Set + End Property + + ''' + _ + Public Property LogoAssociatedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.logoAssociatedSpecifiedBinaryFileField + End Get + Set + Me.logoAssociatedSpecifiedBinaryFileField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PartyRoleCodeType + + Private listAgencyIDField As PartyRoleCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PartyRoleCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PartyRoleCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PartyRoleCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PartyRoleCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PartyRoleCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PartyRoleCodeContentType + + ''' + AA + + ''' + AB + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AK + + ''' + AL + + ''' + AM + + ''' + AN + + ''' + AO + + ''' + AP + + ''' + AQ + + ''' + AR + + ''' + [AS] + + ''' + AT + + ''' + AU + + ''' + AV + + ''' + AW + + ''' + AX + + ''' + AY + + ''' + AZ + + ''' + B1 + + ''' + B2 + + ''' + BA + + ''' + BB + + ''' + BC + + ''' + BD + + ''' + BE + + ''' + BF + + ''' + BG + + ''' + BH + + ''' + BI + + ''' + BJ + + ''' + BK + + ''' + BL + + ''' + BM + + ''' + BN + + ''' + BO + + ''' + BP + + ''' + BQ + + ''' + BS + + ''' + BT + + ''' + BU + + ''' + BV + + ''' + BW + + ''' + BX + + ''' + BY + + ''' + BZ + + ''' + C1 + + ''' + C2 + + ''' + CA + + ''' + CB + + ''' + CC + + ''' + CD + + ''' + CE + + ''' + CF + + ''' + CG + + ''' + CH + + ''' + CI + + ''' + CJ + + ''' + CK + + ''' + CL + + ''' + CM + + ''' + CN + + ''' + CNX + + ''' + CNY + + ''' + CNZ + + ''' + CO + + ''' + COA + + ''' + COB + + ''' + COC + + ''' + COD + + ''' + COE + + ''' + COF + + ''' + COG + + ''' + COH + + ''' + COI + + ''' + COJ + + ''' + COK + + ''' + COL + + ''' + COM + + ''' + CON + + ''' + COO + + ''' + COP + + ''' + COQ + + ''' + COR + + ''' + COS + + ''' + COT + + ''' + COU + + ''' + COV + + ''' + COW + + ''' + COX + + ''' + COY + + ''' + COZ + + ''' + CP + + ''' + CPA + + ''' + CPB + + ''' + CPC + + ''' + CPD + + ''' + CPE + + ''' + CPF + + ''' + CPG + + ''' + CPH + + ''' + CPI + + ''' + CPJ + + ''' + CPK + + ''' + CPL + + ''' + CPM + + ''' + CPN + + ''' + CPO + + ''' + CQ + + ''' + CR + + ''' + CS + + ''' + CT + + ''' + CU + + ''' + CV + + ''' + CW + + ''' + CX + + ''' + CY + + ''' + CZ + + ''' + DA + + ''' + DB + + ''' + DC + + ''' + DCP + + ''' + DCQ + + ''' + DCR + + ''' + DCS + + ''' + DCT + + ''' + DCU + + ''' + DCV + + ''' + DCW + + ''' + DCX + + ''' + DCY + + ''' + DCZ + + ''' + DD + + ''' + DDA + + ''' + DDB + + ''' + DDC + + ''' + DDD + + ''' + DDE + + ''' + DDF + + ''' + DDG + + ''' + DDH + + ''' + DDI + + ''' + DDJ + + ''' + DDK + + ''' + DDL + + ''' + DDM + + ''' + DDN + + ''' + DDO + + ''' + DDP + + ''' + DDQ + + ''' + DDR + + ''' + DDS + + ''' + DDT + + ''' + DDU + + ''' + DDV + + ''' + DDW + + ''' + DDX + + ''' + DDY + + ''' + DDZ + + ''' + DE + + ''' + DEA + + ''' + DEB + + ''' + DEC + + ''' + DED + + ''' + DEE + + ''' + DEF + + ''' + DEG + + ''' + DEH + + ''' + DEI + + ''' + DEJ + + ''' + DEK + + ''' + DEL + + ''' + DEM + + ''' + DEN + + ''' + DEO + + ''' + DEP + + ''' + DEQ + + ''' + DER + + ''' + DES + + ''' + DET + + ''' + DEU + + ''' + DEV + + ''' + DEW + + ''' + DEX + + ''' + DEY + + ''' + DEZ + + ''' + DF + + ''' + DFA + + ''' + DFB + + ''' + DFC + + ''' + DFD + + ''' + DFE + + ''' + DFF + + ''' + DFG + + ''' + DFH + + ''' + DFI + + ''' + DFJ + + ''' + DFK + + ''' + DFL + + ''' + DFM + + ''' + DFN + + ''' + DFO + + ''' + DFP + + ''' + DFQ + + ''' + DFR + + ''' + DFS + + ''' + DFT + + ''' + DFU + + ''' + DFV + + ''' + DFW + + ''' + DFX + + ''' + DFY + + ''' + DFZ + + ''' + DG + + ''' + DGA + + ''' + DGB + + ''' + DGC + + ''' + DGD + + ''' + DGE + + ''' + DGF + + ''' + DGG + + ''' + DGH + + ''' + DGI + + ''' + DGJ + + ''' + DGK + + ''' + DGL + + ''' + DGM + + ''' + DGN + + ''' + DGO + + ''' + DGP + + ''' + DGQ + + ''' + DGR + + ''' + DGS + + ''' + DGT + + ''' + DGU + + ''' + DGV + + ''' + DGW + + ''' + DH + + ''' + DI + + ''' + DJ + + ''' + DK + + ''' + DL + + ''' + DM + + ''' + DN + + ''' + [DO] + + ''' + DP + + ''' + DQ + + ''' + DR + + ''' + DS + + ''' + DT + + ''' + DU + + ''' + DV + + ''' + DW + + ''' + DX + + ''' + DY + + ''' + DZ + + ''' + EA + + ''' + EB + + ''' + EC + + ''' + ED + + ''' + EE + + ''' + EF + + ''' + EG + + ''' + EH + + ''' + EI + + ''' + EJ + + ''' + EK + + ''' + EL + + ''' + EM + + ''' + EN + + ''' + EO + + ''' + EP + + ''' + EQ + + ''' + ER + + ''' + ES + + ''' + ET + + ''' + EU + + ''' + EV + + ''' + EW + + ''' + EX + + ''' + EY + + ''' + EZ + + ''' + FA + + ''' + FB + + ''' + FC + + ''' + FD + + ''' + FE + + ''' + FF + + ''' + FG + + ''' + FH + + ''' + FI + + ''' + FJ + + ''' + FK + + ''' + FL + + ''' + FM + + ''' + FN + + ''' + FO + + ''' + FP + + ''' + FQ + + ''' + FR + + ''' + FS + + ''' + FT + + ''' + FU + + ''' + FV + + ''' + FW + + ''' + FX + + ''' + FY + + ''' + FZ + + ''' + GA + + ''' + GB + + ''' + GC + + ''' + GD + + ''' + GE + + ''' + GF + + ''' + GH + + ''' + GI + + ''' + GJ + + ''' + GK + + ''' + GL + + ''' + GM + + ''' + GN + + ''' + GO + + ''' + GP + + ''' + GQ + + ''' + GR + + ''' + GS + + ''' + GT + + ''' + GU + + ''' + GV + + ''' + GW + + ''' + GX + + ''' + GY + + ''' + GZ + + ''' + HA + + ''' + HB + + ''' + HC + + ''' + HD + + ''' + HE + + ''' + HF + + ''' + HG + + ''' + HH + + ''' + HI + + ''' + HJ + + ''' + HK + + ''' + HL + + ''' + HM + + ''' + HN + + ''' + HO + + ''' + HP + + ''' + HQ + + ''' + HR + + ''' + HS + + ''' + HT + + ''' + HU + + ''' + HV + + ''' + HW + + ''' + HX + + ''' + HY + + ''' + HZ + + ''' + I1 + + ''' + I2 + + ''' + IB + + ''' + IC + + ''' + ID + + ''' + IE + + ''' + [IF] + + ''' + IG + + ''' + IH + + ''' + II + + ''' + IJ + + ''' + IL + + ''' + IM + + ''' + [IN] + + ''' + IO + + ''' + IP + + ''' + IQ + + ''' + IR + + ''' + [IS] + + ''' + IT + + ''' + IU + + ''' + IV + + ''' + IW + + ''' + IX + + ''' + IY + + ''' + IZ + + ''' + JA + + ''' + JB + + ''' + JC + + ''' + JD + + ''' + JE + + ''' + JF + + ''' + JG + + ''' + JH + + ''' + LA + + ''' + LB + + ''' + LC + + ''' + LD + + ''' + LE + + ''' + LF + + ''' + LG + + ''' + LH + + ''' + LI + + ''' + LJ + + ''' + LK + + ''' + LL + + ''' + LM + + ''' + LN + + ''' + LO + + ''' + LP + + ''' + LQ + + ''' + LR + + ''' + LS + + ''' + LT + + ''' + LU + + ''' + LV + + ''' + MA + + ''' + MAD + + ''' + MDR + + ''' + MF + + ''' + MG + + ''' + MI + + ''' + MOP + + ''' + MP + + ''' + MR + + ''' + MS + + ''' + MT + + ''' + N2 + + ''' + NI + + ''' + OA + + ''' + OB + + ''' + OC + + ''' + OD + + ''' + OE + + ''' + [OF] + + ''' + OG + + ''' + OH + + ''' + OI + + ''' + OJ + + ''' + OK + + ''' + OL + + ''' + OM + + ''' + [ON] + + ''' + OO + + ''' + OP + + ''' + OQ + + ''' + [OR] + + ''' + OS + + ''' + OT + + ''' + OU + + ''' + OV + + ''' + OW + + ''' + OX + + ''' + OY + + ''' + OZ + + ''' + P1 + + ''' + P2 + + ''' + P3 + + ''' + P4 + + ''' + PA + + ''' + PAD + + ''' + PB + + ''' + PC + + ''' + PD + + ''' + PE + + ''' + PF + + ''' + PG + + ''' + PH + + ''' + PI + + ''' + PJ + + ''' + PK + + ''' + PM + + ''' + PN + + ''' + PO + + ''' + POA + + ''' + PQ + + ''' + PR + + ''' + PS + + ''' + PT + + ''' + PW + + ''' + PX + + ''' + PY + + ''' + PZ + + ''' + RA + + ''' + RB + + ''' + RCA + + ''' + RCR + + ''' + RE + + ''' + RF + + ''' + RH + + ''' + RI + + ''' + RL + + ''' + RM + + ''' + RP + + ''' + RS + + ''' + RV + + ''' + RW + + ''' + SB + + ''' + SE + + ''' + SF + + ''' + SG + + ''' + SI + + ''' + SN + + ''' + SO + + ''' + SPC + + ''' + SR + + ''' + SS + + ''' + ST + + ''' + SU + + ''' + SX + + ''' + SY + + ''' + SZ + + ''' + TA + + ''' + TB + + ''' + TC + + ''' + TCP + + ''' + TCR + + ''' + TD + + ''' + TE + + ''' + TF + + ''' + TG + + ''' + TH + + ''' + TI + + ''' + TJ + + ''' + TK + + ''' + TL + + ''' + TM + + ''' + TN + + ''' + [TO] + + ''' + TP + + ''' + TQ + + ''' + TR + + ''' + TS + + ''' + TT + + ''' + TU + + ''' + TV + + ''' + TW + + ''' + TX + + ''' + TY + + ''' + TZ + + ''' + UA + + ''' + UB + + ''' + UC + + ''' + UD + + ''' + UE + + ''' + UF + + ''' + UG + + ''' + UH + + ''' + UHP + + ''' + UI + + ''' + UJ + + ''' + UK + + ''' + UL + + ''' + UM + + ''' + UN + + ''' + UO + + ''' + UP + + ''' + UQ + + ''' + UR + + ''' + US + + ''' + UT + + ''' + UU + + ''' + UV + + ''' + UW + + ''' + UX + + ''' + UY + + ''' + UZ + + ''' + VA + + ''' + VB + + ''' + VC + + ''' + VE + + ''' + VF + + ''' + VG + + ''' + VH + + ''' + VI + + ''' + VJ + + ''' + VK + + ''' + VL + + ''' + VM + + ''' + VN + + ''' + VO + + ''' + VP + + ''' + VQ + + ''' + VR + + ''' + VS + + ''' + VT + + ''' + VU + + ''' + VV + + ''' + VW + + ''' + VX + + ''' + VY + + ''' + VZ + + ''' + WA + + ''' + WB + + ''' + WC + + ''' + WD + + ''' + WE + + ''' + WF + + ''' + WG + + ''' + WH + + ''' + WI + + ''' + WJ + + ''' + WK + + ''' + WL + + ''' + WM + + ''' + WN + + ''' + WO + + ''' + WP + + ''' + WPA + + ''' + WQ + + ''' + WR + + ''' + WS + + ''' + WT + + ''' + WU + + ''' + WV + + ''' + WW + + ''' + WX + + ''' + WY + + ''' + WZ + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class LegalOrganizationType + + Private legalClassificationCodeField As CodeType + + Private nameField As TextType + + Private idField As IDType + + Private tradingBusinessNameField As TextType + + Private postalTradeAddressField As TradeAddressType + + Private authorizedLegalRegistrationField() As LegalRegistrationType + + ''' + Public Property LegalClassificationCode() As CodeType + Get + Return Me.legalClassificationCodeField + End Get + Set + Me.legalClassificationCodeField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property TradingBusinessName() As TextType + Get + Return Me.tradingBusinessNameField + End Get + Set + Me.tradingBusinessNameField = value + End Set + End Property + + ''' + Public Property PostalTradeAddress() As TradeAddressType + Get + Return Me.postalTradeAddressField + End Get + Set + Me.postalTradeAddressField = value + End Set + End Property + + ''' + _ + Public Property AuthorizedLegalRegistration() As LegalRegistrationType() + Get + Return Me.authorizedLegalRegistrationField + End Get + Set + Me.authorizedLegalRegistrationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeAddressType + + Private idField As IDType + + Private postcodeCodeField As CodeType + + Private postOfficeBoxField As TextType + + Private buildingNameField As TextType + + Private lineOneField As TextType + + Private lineTwoField As TextType + + Private lineThreeField As TextType + + Private lineFourField As TextType + + Private lineFiveField As TextType + + Private streetNameField As TextType + + Private cityNameField As TextType + + Private citySubDivisionNameField As TextType + + Private countryIDField As CountryIDType + + Private countryNameField() As TextType + + Private countrySubDivisionIDField As IDType + + Private countrySubDivisionNameField() As TextType + + Private attentionOfField As TextType + + Private careOfField As TextType + + Private buildingNumberField As TextType + + Private departmentNameField As TextType + + Private additionalStreetNameField As TextType + + Private cityIDField As IDType + + Private typeCodeField() As AddressTypeCodeType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property PostcodeCode() As CodeType + Get + Return Me.postcodeCodeField + End Get + Set + Me.postcodeCodeField = value + End Set + End Property + + ''' + Public Property PostOfficeBox() As TextType + Get + Return Me.postOfficeBoxField + End Get + Set + Me.postOfficeBoxField = value + End Set + End Property + + ''' + Public Property BuildingName() As TextType + Get + Return Me.buildingNameField + End Get + Set + Me.buildingNameField = value + End Set + End Property + + ''' + Public Property LineOne() As TextType + Get + Return Me.lineOneField + End Get + Set + Me.lineOneField = value + End Set + End Property + + ''' + Public Property LineTwo() As TextType + Get + Return Me.lineTwoField + End Get + Set + Me.lineTwoField = value + End Set + End Property + + ''' + Public Property LineThree() As TextType + Get + Return Me.lineThreeField + End Get + Set + Me.lineThreeField = value + End Set + End Property + + ''' + Public Property LineFour() As TextType + Get + Return Me.lineFourField + End Get + Set + Me.lineFourField = value + End Set + End Property + + ''' + Public Property LineFive() As TextType + Get + Return Me.lineFiveField + End Get + Set + Me.lineFiveField = value + End Set + End Property + + ''' + Public Property StreetName() As TextType + Get + Return Me.streetNameField + End Get + Set + Me.streetNameField = value + End Set + End Property + + ''' + Public Property CityName() As TextType + Get + Return Me.cityNameField + End Get + Set + Me.cityNameField = value + End Set + End Property + + ''' + Public Property CitySubDivisionName() As TextType + Get + Return Me.citySubDivisionNameField + End Get + Set + Me.citySubDivisionNameField = value + End Set + End Property + + ''' + Public Property CountryID() As CountryIDType + Get + Return Me.countryIDField + End Get + Set + Me.countryIDField = value + End Set + End Property + + ''' + _ + Public Property CountryName() As TextType() + Get + Return Me.countryNameField + End Get + Set + Me.countryNameField = value + End Set + End Property + + ''' + Public Property CountrySubDivisionID() As IDType + Get + Return Me.countrySubDivisionIDField + End Get + Set + Me.countrySubDivisionIDField = value + End Set + End Property + + ''' + _ + Public Property CountrySubDivisionName() As TextType() + Get + Return Me.countrySubDivisionNameField + End Get + Set + Me.countrySubDivisionNameField = value + End Set + End Property + + ''' + Public Property AttentionOf() As TextType + Get + Return Me.attentionOfField + End Get + Set + Me.attentionOfField = value + End Set + End Property + + ''' + Public Property CareOf() As TextType + Get + Return Me.careOfField + End Get + Set + Me.careOfField = value + End Set + End Property + + ''' + Public Property BuildingNumber() As TextType + Get + Return Me.buildingNumberField + End Get + Set + Me.buildingNumberField = value + End Set + End Property + + ''' + Public Property DepartmentName() As TextType + Get + Return Me.departmentNameField + End Get + Set + Me.departmentNameField = value + End Set + End Property + + ''' + Public Property AdditionalStreetName() As TextType + Get + Return Me.additionalStreetNameField + End Get + Set + Me.additionalStreetNameField = value + End Set + End Property + + ''' + Public Property CityID() As IDType + Get + Return Me.cityIDField + End Get + Set + Me.cityIDField = value + End Set + End Property + + ''' + _ + Public Property TypeCode() As AddressTypeCodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AddressTypeCodeType + + Private listIDField As String + + Private listAgencyIDField As AddressTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private listVersionIDField As String + + Private nameField As String + + Private valueField As AddressTypeContentType + + Public Sub New() + MyBase.New + Me.listIDField = "3131" + Me.listAgencyIDField = AddressTypeCodeListAgencyIDContentType.Item6 + Me.listVersionIDField = "D22A" + End Sub + + ''' + _ + Public Property listID() As String + Get + Return Me.listIDField + End Get + Set + Me.listIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyID() As AddressTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property listVersionID() As String + Get + Return Me.listVersionIDField + End Get + Set + Me.listVersionIDField = value + End Set + End Property + + ''' + _ + Public Property name() As String + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property Value() As AddressTypeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AddressTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum AddressTypeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + End Enum + + ''' + _ + Partial Public Class LegalRegistrationType + + Private typeCodeField As CodeType + + Private idField As IDType + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeContactType + + Private idField As IDType + + Private personNameField As TextType + + Private departmentNameField As TextType + + Private typeCodeField As ContactTypeCodeType + + Private jobTitleField As TextType + + Private responsibilityField As TextType + + Private personIDField() As IDType + + Private telephoneUniversalCommunicationField As UniversalCommunicationType + + Private directTelephoneUniversalCommunicationField As UniversalCommunicationType + + Private mobileTelephoneUniversalCommunicationField As UniversalCommunicationType + + Private faxUniversalCommunicationField As UniversalCommunicationType + + Private emailURIUniversalCommunicationField As UniversalCommunicationType + + Private telexUniversalCommunicationField As UniversalCommunicationType + + Private vOIPUniversalCommunicationField As UniversalCommunicationType + + Private instantMessagingUniversalCommunicationField As UniversalCommunicationType + + Private specifiedNoteField() As NoteType + + Private specifiedContactPersonField As ContactPersonType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property PersonName() As TextType + Get + Return Me.personNameField + End Get + Set + Me.personNameField = value + End Set + End Property + + ''' + Public Property DepartmentName() As TextType + Get + Return Me.departmentNameField + End Get + Set + Me.departmentNameField = value + End Set + End Property + + ''' + Public Property TypeCode() As ContactTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property JobTitle() As TextType + Get + Return Me.jobTitleField + End Get + Set + Me.jobTitleField = value + End Set + End Property + + ''' + Public Property Responsibility() As TextType + Get + Return Me.responsibilityField + End Get + Set + Me.responsibilityField = value + End Set + End Property + + ''' + _ + Public Property PersonID() As IDType() + Get + Return Me.personIDField + End Get + Set + Me.personIDField = value + End Set + End Property + + ''' + Public Property TelephoneUniversalCommunication() As UniversalCommunicationType + Get + Return Me.telephoneUniversalCommunicationField + End Get + Set + Me.telephoneUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property DirectTelephoneUniversalCommunication() As UniversalCommunicationType + Get + Return Me.directTelephoneUniversalCommunicationField + End Get + Set + Me.directTelephoneUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property MobileTelephoneUniversalCommunication() As UniversalCommunicationType + Get + Return Me.mobileTelephoneUniversalCommunicationField + End Get + Set + Me.mobileTelephoneUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property FaxUniversalCommunication() As UniversalCommunicationType + Get + Return Me.faxUniversalCommunicationField + End Get + Set + Me.faxUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property EmailURIUniversalCommunication() As UniversalCommunicationType + Get + Return Me.emailURIUniversalCommunicationField + End Get + Set + Me.emailURIUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property TelexUniversalCommunication() As UniversalCommunicationType + Get + Return Me.telexUniversalCommunicationField + End Get + Set + Me.telexUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property VOIPUniversalCommunication() As UniversalCommunicationType + Get + Return Me.vOIPUniversalCommunicationField + End Get + Set + Me.vOIPUniversalCommunicationField = value + End Set + End Property + + ''' + Public Property InstantMessagingUniversalCommunication() As UniversalCommunicationType + Get + Return Me.instantMessagingUniversalCommunicationField + End Get + Set + Me.instantMessagingUniversalCommunicationField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedNote() As NoteType() + Get + Return Me.specifiedNoteField + End Get + Set + Me.specifiedNoteField = value + End Set + End Property + + ''' + Public Property SpecifiedContactPerson() As ContactPersonType + Get + Return Me.specifiedContactPersonField + End Get + Set + Me.specifiedContactPersonField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ContactTypeCodeType + + Private listAgencyIDField As ContactTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As ContactFunctionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = ContactTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As ContactTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As ContactFunctionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum ContactTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum ContactFunctionCodeContentType + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + AD + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AK + + ''' + AL + + ''' + AM + + ''' + AN + + ''' + AO + + ''' + AP + + ''' + AQ + + ''' + AR + + ''' + [AS] + + ''' + AT + + ''' + AU + + ''' + AV + + ''' + AW + + ''' + AX + + ''' + AY + + ''' + AZ + + ''' + BA + + ''' + BB + + ''' + BC + + ''' + BD + + ''' + BE + + ''' + BF + + ''' + BG + + ''' + BH + + ''' + BI + + ''' + BJ + + ''' + BK + + ''' + BL + + ''' + BM + + ''' + BN + + ''' + BO + + ''' + BP + + ''' + BQ + + ''' + BR + + ''' + BS + + ''' + BT + + ''' + BU + + ''' + CA + + ''' + CB + + ''' + CC + + ''' + CD + + ''' + CE + + ''' + CF + + ''' + CG + + ''' + CN + + ''' + CO + + ''' + CP + + ''' + CR + + ''' + CW + + ''' + DE + + ''' + DI + + ''' + DL + + ''' + EB + + ''' + EC + + ''' + ED + + ''' + EX + + ''' + GR + + ''' + HE + + ''' + HG + + ''' + HM + + ''' + IC + + ''' + [IN] + + ''' + LB + + ''' + LO + + ''' + MC + + ''' + MD + + ''' + MH + + ''' + MR + + ''' + MS + + ''' + NT + + ''' + OC + + ''' + PA + + ''' + PD + + ''' + PE + + ''' + PM + + ''' + QA + + ''' + QC + + ''' + RD + + ''' + RP + + ''' + SA + + ''' + SC + + ''' + SD + + ''' + SR + + ''' + SU + + ''' + TA + + ''' + TD + + ''' + TI + + ''' + TR + + ''' + WH + + ''' + WI + + ''' + WJ + + ''' + WK + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class UniversalCommunicationType + + Private uRIIDField As IDType + + Private channelCodeField As CommunicationChannelCodeType + + Private completeNumberField As TextType + + ''' + Public Property URIID() As IDType + Get + Return Me.uRIIDField + End Get + Set + Me.uRIIDField = value + End Set + End Property + + ''' + Public Property ChannelCode() As CommunicationChannelCodeType + Get + Return Me.channelCodeField + End Get + Set + Me.channelCodeField = value + End Set + End Property + + ''' + Public Property CompleteNumber() As TextType + Get + Return Me.completeNumberField + End Get + Set + Me.completeNumberField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CommunicationChannelCodeType + + Private listAgencyIDField As CommunicationChannelCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As CommunicationMeansTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = CommunicationChannelCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As CommunicationChannelCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As CommunicationMeansTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CommunicationChannelCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum CommunicationMeansTypeCodeContentType + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + AD + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AK + + ''' + AL + + ''' + AM + + ''' + AN + + ''' + AO + + ''' + AP + + ''' + AQ + + ''' + AR + + ''' + [AS] + + ''' + AT + + ''' + AU + + ''' + AV + + ''' + AW + + ''' + CA + + ''' + EI + + ''' + EM + + ''' + EX + + ''' + FT + + ''' + FX + + ''' + GM + + ''' + IE + + ''' + IM + + ''' + MA + + ''' + PB + + ''' + PS + + ''' + SW + + ''' + TE + + ''' + TG + + ''' + TL + + ''' + TM + + ''' + TT + + ''' + TX + + ''' + XF + + ''' + XG + + ''' + XH + + ''' + XI + + ''' + XJ + End Enum + + ''' + _ + Partial Public Class NoteType + + Private subjectField As TextType + + Private contentCodeField As CodeType + + Private contentField() As TextType + + Private subjectCodeField() As CodeType + + Private idField As IDType + + ''' + Public Property Subject() As TextType + Get + Return Me.subjectField + End Get + Set + Me.subjectField = value + End Set + End Property + + ''' + Public Property ContentCode() As CodeType + Get + Return Me.contentCodeField + End Get + Set + Me.contentCodeField = value + End Set + End Property + + ''' + _ + Public Property Content() As TextType() + Get + Return Me.contentField + End Get + Set + Me.contentField = value + End Set + End Property + + ''' + _ + Public Property SubjectCode() As CodeType() + Get + Return Me.subjectCodeField + End Get + Set + Me.subjectCodeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ContactPersonType + + Private givenNameField As TextType + + Private middleNameField As TextType + + Private familyNameField As TextType + + ''' + Public Property GivenName() As TextType + Get + Return Me.givenNameField + End Get + Set + Me.givenNameField = value + End Set + End Property + + ''' + Public Property MiddleName() As TextType + Get + Return Me.middleNameField + End Get + Set + Me.middleNameField = value + End Set + End Property + + ''' + Public Property FamilyName() As TextType + Get + Return Me.familyNameField + End Get + Set + Me.familyNameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LogisticsLocationType + + Private idField As IDType + + Private nameField() As TextType + + Private typeCodeField As LocationFunctionCodeType + + Private descriptionField() As TextType + + Private countryIDField As CountryIDType + + Private countrySubDivisionIDField As IDType + + Private physicalGeographicalCoordinateField As GeographicalCoordinateType + + Private postalTradeAddressField As TradeAddressType + + Private subordinateLocationField As SubordinateLocationType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property TypeCode() As LocationFunctionCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property CountryID() As CountryIDType + Get + Return Me.countryIDField + End Get + Set + Me.countryIDField = value + End Set + End Property + + ''' + Public Property CountrySubDivisionID() As IDType + Get + Return Me.countrySubDivisionIDField + End Get + Set + Me.countrySubDivisionIDField = value + End Set + End Property + + ''' + Public Property PhysicalGeographicalCoordinate() As GeographicalCoordinateType + Get + Return Me.physicalGeographicalCoordinateField + End Get + Set + Me.physicalGeographicalCoordinateField = value + End Set + End Property + + ''' + Public Property PostalTradeAddress() As TradeAddressType + Get + Return Me.postalTradeAddressField + End Get + Set + Me.postalTradeAddressField = value + End Set + End Property + + ''' + Public Property SubordinateLocation() As SubordinateLocationType + Get + Return Me.subordinateLocationField + End Get + Set + Me.subordinateLocationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LocationFunctionCodeType + + Private listAgencyIDField As LocationFunctionCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As LocationFunctionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = LocationFunctionCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As LocationFunctionCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As LocationFunctionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum LocationFunctionCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum LocationFunctionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + _ + Item105 + + ''' + _ + Item106 + + ''' + _ + Item107 + + ''' + _ + Item108 + + ''' + _ + Item109 + + ''' + _ + Item110 + + ''' + _ + Item111 + + ''' + _ + Item112 + + ''' + _ + Item113 + + ''' + _ + Item114 + + ''' + _ + Item115 + + ''' + _ + Item116 + + ''' + _ + Item117 + + ''' + _ + Item118 + + ''' + _ + Item119 + + ''' + _ + Item120 + + ''' + _ + Item122 + + ''' + _ + Item123 + + ''' + _ + Item124 + + ''' + _ + Item125 + + ''' + _ + Item126 + + ''' + _ + Item127 + + ''' + _ + Item128 + + ''' + _ + Item129 + + ''' + _ + Item130 + + ''' + _ + Item131 + + ''' + _ + Item132 + + ''' + _ + Item133 + + ''' + _ + Item134 + + ''' + _ + Item135 + + ''' + _ + Item136 + + ''' + _ + Item137 + + ''' + _ + Item138 + + ''' + _ + Item139 + + ''' + _ + Item140 + + ''' + _ + Item141 + + ''' + _ + Item142 + + ''' + _ + Item143 + + ''' + _ + Item144 + + ''' + _ + Item145 + + ''' + _ + Item146 + + ''' + _ + Item147 + + ''' + _ + Item148 + + ''' + _ + Item149 + + ''' + _ + Item150 + + ''' + _ + Item151 + + ''' + _ + Item152 + + ''' + _ + Item153 + + ''' + _ + Item154 + + ''' + _ + Item155 + + ''' + _ + Item156 + + ''' + _ + Item157 + + ''' + _ + Item158 + + ''' + _ + Item159 + + ''' + _ + Item160 + + ''' + _ + Item161 + + ''' + _ + Item162 + + ''' + _ + Item163 + + ''' + _ + Item164 + + ''' + _ + Item165 + + ''' + _ + Item166 + + ''' + _ + Item167 + + ''' + _ + Item168 + + ''' + _ + Item169 + + ''' + _ + Item170 + + ''' + _ + Item171 + + ''' + _ + Item172 + + ''' + _ + Item173 + + ''' + _ + Item174 + + ''' + _ + Item175 + + ''' + _ + Item176 + + ''' + _ + Item177 + + ''' + _ + Item178 + + ''' + _ + Item179 + + ''' + _ + Item180 + + ''' + _ + Item181 + + ''' + _ + Item182 + + ''' + _ + Item183 + + ''' + _ + Item184 + + ''' + _ + Item185 + + ''' + _ + Item186 + + ''' + _ + Item187 + + ''' + _ + Item188 + + ''' + _ + Item189 + + ''' + _ + Item190 + + ''' + _ + Item191 + + ''' + _ + Item192 + + ''' + _ + Item193 + + ''' + _ + Item194 + + ''' + _ + Item195 + + ''' + _ + Item196 + + ''' + _ + Item197 + + ''' + _ + Item198 + + ''' + _ + Item199 + + ''' + _ + Item200 + + ''' + _ + Item201 + + ''' + _ + Item202 + + ''' + _ + Item203 + + ''' + _ + Item204 + + ''' + _ + Item205 + + ''' + _ + Item206 + + ''' + _ + Item207 + + ''' + _ + Item208 + + ''' + _ + Item209 + + ''' + _ + Item210 + + ''' + _ + Item211 + + ''' + _ + Item212 + + ''' + _ + Item213 + + ''' + _ + Item214 + + ''' + _ + Item215 + + ''' + _ + Item216 + + ''' + _ + Item217 + + ''' + _ + Item218 + + ''' + _ + Item219 + + ''' + _ + Item220 + + ''' + _ + Item221 + + ''' + _ + Item222 + + ''' + _ + Item223 + + ''' + _ + Item224 + + ''' + _ + Item225 + + ''' + _ + Item226 + + ''' + _ + Item227 + + ''' + _ + Item228 + + ''' + _ + Item229 + + ''' + _ + Item230 + + ''' + _ + Item231 + + ''' + _ + Item232 + + ''' + _ + Item233 + + ''' + _ + Item234 + + ''' + _ + Item235 + + ''' + _ + Item236 + + ''' + _ + Item237 + + ''' + _ + Item238 + + ''' + _ + Item239 + + ''' + _ + Item240 + + ''' + _ + Item241 + + ''' + _ + Item242 + + ''' + _ + Item243 + + ''' + _ + Item244 + + ''' + _ + Item245 + + ''' + _ + Item246 + + ''' + _ + Item247 + + ''' + _ + Item248 + + ''' + _ + Item249 + + ''' + _ + Item250 + + ''' + _ + Item251 + + ''' + _ + Item252 + + ''' + _ + Item253 + + ''' + _ + Item254 + + ''' + _ + Item255 + + ''' + _ + Item256 + + ''' + _ + Item257 + + ''' + _ + Item258 + + ''' + _ + Item259 + + ''' + _ + Item260 + + ''' + _ + Item261 + + ''' + _ + Item262 + + ''' + _ + Item263 + + ''' + _ + Item264 + + ''' + _ + Item265 + + ''' + _ + Item266 + + ''' + _ + Item267 + + ''' + _ + Item268 + + ''' + _ + Item269 + + ''' + _ + Item270 + + ''' + _ + Item271 + + ''' + _ + Item272 + + ''' + _ + Item273 + + ''' + _ + Item274 + + ''' + _ + Item275 + + ''' + _ + Item276 + + ''' + _ + Item277 + + ''' + _ + Item278 + + ''' + _ + Item279 + + ''' + _ + Item280 + + ''' + _ + Item281 + + ''' + _ + Item282 + + ''' + _ + Item283 + + ''' + _ + Item284 + + ''' + _ + Item285 + + ''' + _ + Item286 + + ''' + _ + Item287 + + ''' + _ + Item288 + + ''' + _ + Item289 + + ''' + _ + Item290 + + ''' + _ + Item291 + + ''' + _ + Item292 + + ''' + _ + Item293 + + ''' + _ + Item294 + + ''' + _ + Item295 + + ''' + _ + Item296 + + ''' + _ + Item297 + + ''' + _ + Item298 + + ''' + _ + Item299 + + ''' + _ + Item300 + + ''' + _ + Item301 + + ''' + _ + Item302 + + ''' + _ + Item303 + + ''' + _ + Item304 + + ''' + _ + Item305 + + ''' + _ + Item306 + + ''' + _ + Item307 + + ''' + _ + Item308 + + ''' + _ + Item309 + + ''' + _ + Item310 + + ''' + _ + Item311 + + ''' + _ + Item312 + + ''' + _ + Item313 + + ''' + _ + Item314 + + ''' + _ + Item315 + + ''' + _ + Item316 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class GeographicalCoordinateType + + Private altitudeMeasureField As MeasureType + + Private latitudeMeasureField As MeasureType + + Private longitudeMeasureField As MeasureType + + Private systemIDField As IDType + + ''' + Public Property AltitudeMeasure() As MeasureType + Get + Return Me.altitudeMeasureField + End Get + Set + Me.altitudeMeasureField = value + End Set + End Property + + ''' + Public Property LatitudeMeasure() As MeasureType + Get + Return Me.latitudeMeasureField + End Get + Set + Me.latitudeMeasureField = value + End Set + End Property + + ''' + Public Property LongitudeMeasure() As MeasureType + Get + Return Me.longitudeMeasureField + End Get + Set + Me.longitudeMeasureField = value + End Set + End Property + + ''' + Public Property SystemID() As IDType + Get + Return Me.systemIDField + End Get + Set + Me.systemIDField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SubordinateLocationType + + Private idField As IDType + + Private nameField As TextType + + Private typeCodeField As LocationFunctionCodeType + + Private physicalGeographicalCoordinateField As GeographicalCoordinateType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property TypeCode() As LocationFunctionCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property PhysicalGeographicalCoordinate() As GeographicalCoordinateType + Get + Return Me.physicalGeographicalCoordinateField + End Get + Set + Me.physicalGeographicalCoordinateField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TaxRegistrationType + + Private idField As IDType + + Private iOSSIDField As IDType + + Private associatedRegisteredTaxField As RegisteredTaxType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property IOSSID() As IDType + Get + Return Me.iOSSIDField + End Get + Set + Me.iOSSIDField = value + End Set + End Property + + ''' + Public Property AssociatedRegisteredTax() As RegisteredTaxType + Get + Return Me.associatedRegisteredTaxField + End Get + Set + Me.associatedRegisteredTaxField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class RegisteredTaxType + + Private typeCodeField As CodeType + + Private exemptionReasonCodeField As CodeType + + Private exemptionReasonField() As TextType + + Private currencyCodeField As CodeType + + Private jurisdictionField() As TextType + + Private descriptionField() As TextType + + Private customsDutyIndicatorField As IndicatorType + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property ExemptionReasonCode() As CodeType + Get + Return Me.exemptionReasonCodeField + End Get + Set + Me.exemptionReasonCodeField = value + End Set + End Property + + ''' + _ + Public Property ExemptionReason() As TextType() + Get + Return Me.exemptionReasonField + End Get + Set + Me.exemptionReasonField = value + End Set + End Property + + ''' + Public Property CurrencyCode() As CodeType + Get + Return Me.currencyCodeField + End Get + Set + Me.currencyCodeField = value + End Set + End Property + + ''' + _ + Public Property Jurisdiction() As TextType() + Get + Return Me.jurisdictionField + End Get + Set + Me.jurisdictionField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property CustomsDutyIndicator() As IndicatorType + Get + Return Me.customsDutyIndicatorField + End Get + Set + Me.customsDutyIndicatorField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeSettlementHeaderMonetarySummationType + + Private lineTotalAmountField() As AmountType + + Private chargeTotalAmountField() As AmountType + + Private allowanceTotalAmountField() As AmountType + + Private taxBasisTotalAmountField() As AmountType + + Private taxTotalAmountField() As AmountType + + Private roundingAmountField() As AmountType + + Private grandTotalAmountField() As AmountType + + Private informationAmountField() As AmountType + + Private totalPrepaidAmountField() As AmountType + + Private totalDiscountAmountField() As AmountType + + Private totalAllowanceChargeAmountField() As AmountType + + Private duePayableAmountField() As AmountType + + Private retailValueExcludingTaxInformationAmountField() As AmountType + + Private totalDepositFeeInformationAmountField() As AmountType + + Private productValueExcludingTobaccoTaxInformationAmountField() As AmountType + + Private totalRetailValueInformationAmountField() As AmountType + + Private grossLineTotalAmountField() As AmountType + + Private netLineTotalAmountField() As AmountType + + Private netIncludingTaxesLineTotalAmountField() As AmountType + + Private insuranceChargeTotalAmountField() As AmountType + + Private includingTaxesLineTotalAmountField() As AmountType + + ''' + _ + Public Property LineTotalAmount() As AmountType() + Get + Return Me.lineTotalAmountField + End Get + Set + Me.lineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property ChargeTotalAmount() As AmountType() + Get + Return Me.chargeTotalAmountField + End Get + Set + Me.chargeTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property AllowanceTotalAmount() As AmountType() + Get + Return Me.allowanceTotalAmountField + End Get + Set + Me.allowanceTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property TaxBasisTotalAmount() As AmountType() + Get + Return Me.taxBasisTotalAmountField + End Get + Set + Me.taxBasisTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property TaxTotalAmount() As AmountType() + Get + Return Me.taxTotalAmountField + End Get + Set + Me.taxTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property RoundingAmount() As AmountType() + Get + Return Me.roundingAmountField + End Get + Set + Me.roundingAmountField = value + End Set + End Property + + ''' + _ + Public Property GrandTotalAmount() As AmountType() + Get + Return Me.grandTotalAmountField + End Get + Set + Me.grandTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property InformationAmount() As AmountType() + Get + Return Me.informationAmountField + End Get + Set + Me.informationAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalPrepaidAmount() As AmountType() + Get + Return Me.totalPrepaidAmountField + End Get + Set + Me.totalPrepaidAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalDiscountAmount() As AmountType() + Get + Return Me.totalDiscountAmountField + End Get + Set + Me.totalDiscountAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalAllowanceChargeAmount() As AmountType() + Get + Return Me.totalAllowanceChargeAmountField + End Get + Set + Me.totalAllowanceChargeAmountField = value + End Set + End Property + + ''' + _ + Public Property DuePayableAmount() As AmountType() + Get + Return Me.duePayableAmountField + End Get + Set + Me.duePayableAmountField = value + End Set + End Property + + ''' + _ + Public Property RetailValueExcludingTaxInformationAmount() As AmountType() + Get + Return Me.retailValueExcludingTaxInformationAmountField + End Get + Set + Me.retailValueExcludingTaxInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalDepositFeeInformationAmount() As AmountType() + Get + Return Me.totalDepositFeeInformationAmountField + End Get + Set + Me.totalDepositFeeInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property ProductValueExcludingTobaccoTaxInformationAmount() As AmountType() + Get + Return Me.productValueExcludingTobaccoTaxInformationAmountField + End Get + Set + Me.productValueExcludingTobaccoTaxInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalRetailValueInformationAmount() As AmountType() + Get + Return Me.totalRetailValueInformationAmountField + End Get + Set + Me.totalRetailValueInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property GrossLineTotalAmount() As AmountType() + Get + Return Me.grossLineTotalAmountField + End Get + Set + Me.grossLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property NetLineTotalAmount() As AmountType() + Get + Return Me.netLineTotalAmountField + End Get + Set + Me.netLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property NetIncludingTaxesLineTotalAmount() As AmountType() + Get + Return Me.netIncludingTaxesLineTotalAmountField + End Get + Set + Me.netIncludingTaxesLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property InsuranceChargeTotalAmount() As AmountType() + Get + Return Me.insuranceChargeTotalAmountField + End Get + Set + Me.insuranceChargeTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property IncludingTaxesLineTotalAmount() As AmountType() + Get + Return Me.includingTaxesLineTotalAmountField + End Get + Set + Me.includingTaxesLineTotalAmountField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CreditorFinancialInstitutionType + + Private bICIDField As IDType + + Private cHIPSUniversalIDField As IDType + + Private newZealandNCCIDField As IDType + + Private irishNSCIDField As IDType + + Private uKSortCodeIDField As IDType + + Private cHIPSParticipantIDField As IDType + + Private swissBCIDField As IDType + + Private fedwireRoutingNumberIDField As IDType + + Private portugueseNCCIDField As IDType + + Private russianCentralBankIDField As IDType + + Private italianDomesticIDField As IDType + + Private austrianBankleitzahlIDField As IDType + + Private canadianPaymentsAssociationIDField As IDType + + Private sICIDField As IDType + + Private germanBankleitzahlIDField As IDType + + Private spanishDomesticInterbankingIDField As IDType + + Private southAfricanNCCIDField As IDType + + Private hongKongBankIDField As IDType + + Private australianBSBIDField As IDType + + Private indianFinancialSystemIDField As IDType + + Private hellenicBankIDField As IDType + + Private polishNationalClearingIDField As IDType + + Private nameField As TextType + + Private clearingSystemNameField As TextType + + Private japanFinancialInstitutionCommonIDField As IDType + + Private locationFinancialInstitutionAddressField As FinancialInstitutionAddressType + + Private subDivisionBranchFinancialInstitutionField As BranchFinancialInstitutionType + + ''' + Public Property BICID() As IDType + Get + Return Me.bICIDField + End Get + Set + Me.bICIDField = value + End Set + End Property + + ''' + Public Property CHIPSUniversalID() As IDType + Get + Return Me.cHIPSUniversalIDField + End Get + Set + Me.cHIPSUniversalIDField = value + End Set + End Property + + ''' + Public Property NewZealandNCCID() As IDType + Get + Return Me.newZealandNCCIDField + End Get + Set + Me.newZealandNCCIDField = value + End Set + End Property + + ''' + Public Property IrishNSCID() As IDType + Get + Return Me.irishNSCIDField + End Get + Set + Me.irishNSCIDField = value + End Set + End Property + + ''' + Public Property UKSortCodeID() As IDType + Get + Return Me.uKSortCodeIDField + End Get + Set + Me.uKSortCodeIDField = value + End Set + End Property + + ''' + Public Property CHIPSParticipantID() As IDType + Get + Return Me.cHIPSParticipantIDField + End Get + Set + Me.cHIPSParticipantIDField = value + End Set + End Property + + ''' + Public Property SwissBCID() As IDType + Get + Return Me.swissBCIDField + End Get + Set + Me.swissBCIDField = value + End Set + End Property + + ''' + Public Property FedwireRoutingNumberID() As IDType + Get + Return Me.fedwireRoutingNumberIDField + End Get + Set + Me.fedwireRoutingNumberIDField = value + End Set + End Property + + ''' + Public Property PortugueseNCCID() As IDType + Get + Return Me.portugueseNCCIDField + End Get + Set + Me.portugueseNCCIDField = value + End Set + End Property + + ''' + Public Property RussianCentralBankID() As IDType + Get + Return Me.russianCentralBankIDField + End Get + Set + Me.russianCentralBankIDField = value + End Set + End Property + + ''' + Public Property ItalianDomesticID() As IDType + Get + Return Me.italianDomesticIDField + End Get + Set + Me.italianDomesticIDField = value + End Set + End Property + + ''' + Public Property AustrianBankleitzahlID() As IDType + Get + Return Me.austrianBankleitzahlIDField + End Get + Set + Me.austrianBankleitzahlIDField = value + End Set + End Property + + ''' + Public Property CanadianPaymentsAssociationID() As IDType + Get + Return Me.canadianPaymentsAssociationIDField + End Get + Set + Me.canadianPaymentsAssociationIDField = value + End Set + End Property + + ''' + Public Property SICID() As IDType + Get + Return Me.sICIDField + End Get + Set + Me.sICIDField = value + End Set + End Property + + ''' + Public Property GermanBankleitzahlID() As IDType + Get + Return Me.germanBankleitzahlIDField + End Get + Set + Me.germanBankleitzahlIDField = value + End Set + End Property + + ''' + Public Property SpanishDomesticInterbankingID() As IDType + Get + Return Me.spanishDomesticInterbankingIDField + End Get + Set + Me.spanishDomesticInterbankingIDField = value + End Set + End Property + + ''' + Public Property SouthAfricanNCCID() As IDType + Get + Return Me.southAfricanNCCIDField + End Get + Set + Me.southAfricanNCCIDField = value + End Set + End Property + + ''' + Public Property HongKongBankID() As IDType + Get + Return Me.hongKongBankIDField + End Get + Set + Me.hongKongBankIDField = value + End Set + End Property + + ''' + Public Property AustralianBSBID() As IDType + Get + Return Me.australianBSBIDField + End Get + Set + Me.australianBSBIDField = value + End Set + End Property + + ''' + Public Property IndianFinancialSystemID() As IDType + Get + Return Me.indianFinancialSystemIDField + End Get + Set + Me.indianFinancialSystemIDField = value + End Set + End Property + + ''' + Public Property HellenicBankID() As IDType + Get + Return Me.hellenicBankIDField + End Get + Set + Me.hellenicBankIDField = value + End Set + End Property + + ''' + Public Property PolishNationalClearingID() As IDType + Get + Return Me.polishNationalClearingIDField + End Get + Set + Me.polishNationalClearingIDField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property ClearingSystemName() As TextType + Get + Return Me.clearingSystemNameField + End Get + Set + Me.clearingSystemNameField = value + End Set + End Property + + ''' + Public Property JapanFinancialInstitutionCommonID() As IDType + Get + Return Me.japanFinancialInstitutionCommonIDField + End Get + Set + Me.japanFinancialInstitutionCommonIDField = value + End Set + End Property + + ''' + Public Property LocationFinancialInstitutionAddress() As FinancialInstitutionAddressType + Get + Return Me.locationFinancialInstitutionAddressField + End Get + Set + Me.locationFinancialInstitutionAddressField = value + End Set + End Property + + ''' + Public Property SubDivisionBranchFinancialInstitution() As BranchFinancialInstitutionType + Get + Return Me.subDivisionBranchFinancialInstitutionField + End Get + Set + Me.subDivisionBranchFinancialInstitutionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class FinancialInstitutionAddressType + + Private postcodeCodeField As CodeType + + Private buildingNumberField As TextType + + Private lineOneField As TextType + + Private lineTwoField As TextType + + Private lineThreeField As TextType + + Private lineFourField As TextType + + Private lineFiveField As TextType + + Private streetNameField As TextType + + Private cityNameField As TextType + + Private countrySubDivisionIDField As IDType + + Private countryIDField As IDType + + Private typeCodeField As CodeType + + Private departmentNameField As TextType + + Private postOfficeBoxField As TextType + + Private cityIDField As IDType + + Private countrySubDivisionNameField As TextType + + Private countryNameField As TextType + + ''' + Public Property PostcodeCode() As CodeType + Get + Return Me.postcodeCodeField + End Get + Set + Me.postcodeCodeField = value + End Set + End Property + + ''' + Public Property BuildingNumber() As TextType + Get + Return Me.buildingNumberField + End Get + Set + Me.buildingNumberField = value + End Set + End Property + + ''' + Public Property LineOne() As TextType + Get + Return Me.lineOneField + End Get + Set + Me.lineOneField = value + End Set + End Property + + ''' + Public Property LineTwo() As TextType + Get + Return Me.lineTwoField + End Get + Set + Me.lineTwoField = value + End Set + End Property + + ''' + Public Property LineThree() As TextType + Get + Return Me.lineThreeField + End Get + Set + Me.lineThreeField = value + End Set + End Property + + ''' + Public Property LineFour() As TextType + Get + Return Me.lineFourField + End Get + Set + Me.lineFourField = value + End Set + End Property + + ''' + Public Property LineFive() As TextType + Get + Return Me.lineFiveField + End Get + Set + Me.lineFiveField = value + End Set + End Property + + ''' + Public Property StreetName() As TextType + Get + Return Me.streetNameField + End Get + Set + Me.streetNameField = value + End Set + End Property + + ''' + Public Property CityName() As TextType + Get + Return Me.cityNameField + End Get + Set + Me.cityNameField = value + End Set + End Property + + ''' + Public Property CountrySubDivisionID() As IDType + Get + Return Me.countrySubDivisionIDField + End Get + Set + Me.countrySubDivisionIDField = value + End Set + End Property + + ''' + Public Property CountryID() As IDType + Get + Return Me.countryIDField + End Get + Set + Me.countryIDField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property DepartmentName() As TextType + Get + Return Me.departmentNameField + End Get + Set + Me.departmentNameField = value + End Set + End Property + + ''' + Public Property PostOfficeBox() As TextType + Get + Return Me.postOfficeBoxField + End Get + Set + Me.postOfficeBoxField = value + End Set + End Property + + ''' + Public Property CityID() As IDType + Get + Return Me.cityIDField + End Get + Set + Me.cityIDField = value + End Set + End Property + + ''' + Public Property CountrySubDivisionName() As TextType + Get + Return Me.countrySubDivisionNameField + End Get + Set + Me.countrySubDivisionNameField = value + End Set + End Property + + ''' + Public Property CountryName() As TextType + Get + Return Me.countryNameField + End Get + Set + Me.countryNameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class BranchFinancialInstitutionType + + Private idField As IDType + + Private nameField As TextType + + Private locationFinancialInstitutionAddressField As FinancialInstitutionAddressType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property LocationFinancialInstitutionAddress() As FinancialInstitutionAddressType + Get + Return Me.locationFinancialInstitutionAddressField + End Get + Set + Me.locationFinancialInstitutionAddressField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DebtorFinancialInstitutionType + + Private bICIDField As IDType + + Private clearingSystemNameField As TextType + + Private cHIPSUniversalIDField As IDType + + Private newZealandNCCIDField As IDType + + Private irishNSCIDField As IDType + + Private uKSortCodeIDField As IDType + + Private cHIPSParticipantIDField As IDType + + Private swissBCIDField As IDType + + Private fedwireRoutingNumberIDField As IDType + + Private portugueseNCCIDField As IDType + + Private russianCentralBankIDField As IDType + + Private italianDomesticIDField As IDType + + Private austrianBankleitzahlIDField As IDType + + Private canadianPaymentsAssociationIDField As IDType + + Private sICIDField As IDType + + Private germanBankleitzahlIDField As IDType + + Private spanishDomesticInterbankingIDField As IDType + + Private southAfricanNCCIDField As IDType + + Private hongKongBankIDField As IDType + + Private australianBSBIDField As IDType + + Private indianFinancialSystemIDField As IDType + + Private hellenicBankIDField As IDType + + Private polishNationalClearingIDField As IDType + + Private nameField As TextType + + Private japanFinancialInstitutionCommonIDField As IDType + + Private locationFinancialInstitutionAddressField As FinancialInstitutionAddressType + + Private subDivisionBranchFinancialInstitutionField As BranchFinancialInstitutionType + + ''' + Public Property BICID() As IDType + Get + Return Me.bICIDField + End Get + Set + Me.bICIDField = value + End Set + End Property + + ''' + Public Property ClearingSystemName() As TextType + Get + Return Me.clearingSystemNameField + End Get + Set + Me.clearingSystemNameField = value + End Set + End Property + + ''' + Public Property CHIPSUniversalID() As IDType + Get + Return Me.cHIPSUniversalIDField + End Get + Set + Me.cHIPSUniversalIDField = value + End Set + End Property + + ''' + Public Property NewZealandNCCID() As IDType + Get + Return Me.newZealandNCCIDField + End Get + Set + Me.newZealandNCCIDField = value + End Set + End Property + + ''' + Public Property IrishNSCID() As IDType + Get + Return Me.irishNSCIDField + End Get + Set + Me.irishNSCIDField = value + End Set + End Property + + ''' + Public Property UKSortCodeID() As IDType + Get + Return Me.uKSortCodeIDField + End Get + Set + Me.uKSortCodeIDField = value + End Set + End Property + + ''' + Public Property CHIPSParticipantID() As IDType + Get + Return Me.cHIPSParticipantIDField + End Get + Set + Me.cHIPSParticipantIDField = value + End Set + End Property + + ''' + Public Property SwissBCID() As IDType + Get + Return Me.swissBCIDField + End Get + Set + Me.swissBCIDField = value + End Set + End Property + + ''' + Public Property FedwireRoutingNumberID() As IDType + Get + Return Me.fedwireRoutingNumberIDField + End Get + Set + Me.fedwireRoutingNumberIDField = value + End Set + End Property + + ''' + Public Property PortugueseNCCID() As IDType + Get + Return Me.portugueseNCCIDField + End Get + Set + Me.portugueseNCCIDField = value + End Set + End Property + + ''' + Public Property RussianCentralBankID() As IDType + Get + Return Me.russianCentralBankIDField + End Get + Set + Me.russianCentralBankIDField = value + End Set + End Property + + ''' + Public Property ItalianDomesticID() As IDType + Get + Return Me.italianDomesticIDField + End Get + Set + Me.italianDomesticIDField = value + End Set + End Property + + ''' + Public Property AustrianBankleitzahlID() As IDType + Get + Return Me.austrianBankleitzahlIDField + End Get + Set + Me.austrianBankleitzahlIDField = value + End Set + End Property + + ''' + Public Property CanadianPaymentsAssociationID() As IDType + Get + Return Me.canadianPaymentsAssociationIDField + End Get + Set + Me.canadianPaymentsAssociationIDField = value + End Set + End Property + + ''' + Public Property SICID() As IDType + Get + Return Me.sICIDField + End Get + Set + Me.sICIDField = value + End Set + End Property + + ''' + Public Property GermanBankleitzahlID() As IDType + Get + Return Me.germanBankleitzahlIDField + End Get + Set + Me.germanBankleitzahlIDField = value + End Set + End Property + + ''' + Public Property SpanishDomesticInterbankingID() As IDType + Get + Return Me.spanishDomesticInterbankingIDField + End Get + Set + Me.spanishDomesticInterbankingIDField = value + End Set + End Property + + ''' + Public Property SouthAfricanNCCID() As IDType + Get + Return Me.southAfricanNCCIDField + End Get + Set + Me.southAfricanNCCIDField = value + End Set + End Property + + ''' + Public Property HongKongBankID() As IDType + Get + Return Me.hongKongBankIDField + End Get + Set + Me.hongKongBankIDField = value + End Set + End Property + + ''' + Public Property AustralianBSBID() As IDType + Get + Return Me.australianBSBIDField + End Get + Set + Me.australianBSBIDField = value + End Set + End Property + + ''' + Public Property IndianFinancialSystemID() As IDType + Get + Return Me.indianFinancialSystemIDField + End Get + Set + Me.indianFinancialSystemIDField = value + End Set + End Property + + ''' + Public Property HellenicBankID() As IDType + Get + Return Me.hellenicBankIDField + End Get + Set + Me.hellenicBankIDField = value + End Set + End Property + + ''' + Public Property PolishNationalClearingID() As IDType + Get + Return Me.polishNationalClearingIDField + End Get + Set + Me.polishNationalClearingIDField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property JapanFinancialInstitutionCommonID() As IDType + Get + Return Me.japanFinancialInstitutionCommonIDField + End Get + Set + Me.japanFinancialInstitutionCommonIDField = value + End Set + End Property + + ''' + Public Property LocationFinancialInstitutionAddress() As FinancialInstitutionAddressType + Get + Return Me.locationFinancialInstitutionAddressField + End Get + Set + Me.locationFinancialInstitutionAddressField = value + End Set + End Property + + ''' + Public Property SubDivisionBranchFinancialInstitution() As BranchFinancialInstitutionType + Get + Return Me.subDivisionBranchFinancialInstitutionField + End Get + Set + Me.subDivisionBranchFinancialInstitutionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CreditorFinancialAccountType + + Private iBANIDField As IDType + + Private accountNameField As TextType + + Private proprietaryIDField As IDType + + ''' + Public Property IBANID() As IDType + Get + Return Me.iBANIDField + End Get + Set + Me.iBANIDField = value + End Set + End Property + + ''' + Public Property AccountName() As TextType + Get + Return Me.accountNameField + End Get + Set + Me.accountNameField = value + End Set + End Property + + ''' + Public Property ProprietaryID() As IDType + Get + Return Me.proprietaryIDField + End Get + Set + Me.proprietaryIDField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DebtorFinancialAccountType + + Private iBANIDField As IDType + + Private accountNameField As TextType + + Private proprietaryIDField As IDType + + ''' + Public Property IBANID() As IDType + Get + Return Me.iBANIDField + End Get + Set + Me.iBANIDField = value + End Set + End Property + + ''' + Public Property AccountName() As TextType + Get + Return Me.accountNameField + End Get + Set + Me.accountNameField = value + End Set + End Property + + ''' + Public Property ProprietaryID() As IDType + Get + Return Me.proprietaryIDField + End Get + Set + Me.proprietaryIDField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PaymentGuaranteeMeansCodeType + + Private listAgencyIDField As PaymentGuaranteeMeansCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PaymentGuaranteeMeansCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PaymentGuaranteeMeansCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PaymentGuaranteeMeansCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PaymentGuaranteeMeansCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentGuaranteeMeansCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PaymentGuaranteeMeansCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item45 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class PaymentMeansCodeType + + Private listAgencyIDField As PaymentMeansCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PaymentMeansCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PaymentMeansCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PaymentMeansCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PaymentMeansCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentMeansCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PaymentMeansCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class PaymentMeansChannelCodeType + + Private listAgencyIDField As PaymentMeansChannelCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PaymentMeansChannelCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PaymentMeansChannelCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PaymentMeansChannelCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PaymentMeansChannelCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentMeansChannelCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PaymentMeansChannelCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TradeSettlementPaymentMeansType + + Private paymentChannelCodeField As PaymentMeansChannelCodeType + + Private typeCodeField As PaymentMeansCodeType + + Private guaranteeMethodCodeField As PaymentGuaranteeMeansCodeType + + Private paymentMethodCodeField As CodeType + + Private informationField() As TextType + + Private idField() As IDType + + Private applicableTradeSettlementFinancialCardField As TradeSettlementFinancialCardType + + Private payerPartyDebtorFinancialAccountField As DebtorFinancialAccountType + + Private payeePartyCreditorFinancialAccountField() As CreditorFinancialAccountType + + Private payerSpecifiedDebtorFinancialInstitutionField As DebtorFinancialInstitutionType + + Private payeeSpecifiedCreditorFinancialInstitutionField As CreditorFinancialInstitutionType + + ''' + Public Property PaymentChannelCode() As PaymentMeansChannelCodeType + Get + Return Me.paymentChannelCodeField + End Get + Set + Me.paymentChannelCodeField = value + End Set + End Property + + ''' + Public Property TypeCode() As PaymentMeansCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property GuaranteeMethodCode() As PaymentGuaranteeMeansCodeType + Get + Return Me.guaranteeMethodCodeField + End Get + Set + Me.guaranteeMethodCodeField = value + End Set + End Property + + ''' + Public Property PaymentMethodCode() As CodeType + Get + Return Me.paymentMethodCodeField + End Get + Set + Me.paymentMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property Information() As TextType() + Get + Return Me.informationField + End Get + Set + Me.informationField = value + End Set + End Property + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property ApplicableTradeSettlementFinancialCard() As TradeSettlementFinancialCardType + Get + Return Me.applicableTradeSettlementFinancialCardField + End Get + Set + Me.applicableTradeSettlementFinancialCardField = value + End Set + End Property + + ''' + Public Property PayerPartyDebtorFinancialAccount() As DebtorFinancialAccountType + Get + Return Me.payerPartyDebtorFinancialAccountField + End Get + Set + Me.payerPartyDebtorFinancialAccountField = value + End Set + End Property + + ''' + _ + Public Property PayeePartyCreditorFinancialAccount() As CreditorFinancialAccountType() + Get + Return Me.payeePartyCreditorFinancialAccountField + End Get + Set + Me.payeePartyCreditorFinancialAccountField = value + End Set + End Property + + ''' + Public Property PayerSpecifiedDebtorFinancialInstitution() As DebtorFinancialInstitutionType + Get + Return Me.payerSpecifiedDebtorFinancialInstitutionField + End Get + Set + Me.payerSpecifiedDebtorFinancialInstitutionField = value + End Set + End Property + + ''' + Public Property PayeeSpecifiedCreditorFinancialInstitution() As CreditorFinancialInstitutionType + Get + Return Me.payeeSpecifiedCreditorFinancialInstitutionField + End Get + Set + Me.payeeSpecifiedCreditorFinancialInstitutionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeSettlementFinancialCardType + + Private microchipIndicatorField As IndicatorType + + Private idField As IDType + + Private typeCodeField As CodeType + + Private cardholderNameField As TextType + + Private expiryDateField As DateType + + Private verificationNumericField As NumericType + + Private validFromDateTimeField As DateOnlyFormattedDateTimeType + + Private creditLimitAmountField() As AmountType + + Private creditAvailableAmountField() As AmountType + + Private interestRatePercentField As PercentType + + Private issuingCompanyNameField As TextType + + Private descriptionField As TextType + + ''' + Public Property MicrochipIndicator() As IndicatorType + Get + Return Me.microchipIndicatorField + End Get + Set + Me.microchipIndicatorField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property CardholderName() As TextType + Get + Return Me.cardholderNameField + End Get + Set + Me.cardholderNameField = value + End Set + End Property + + ''' + Public Property ExpiryDate() As DateType + Get + Return Me.expiryDateField + End Get + Set + Me.expiryDateField = value + End Set + End Property + + ''' + Public Property VerificationNumeric() As NumericType + Get + Return Me.verificationNumericField + End Get + Set + Me.verificationNumericField = value + End Set + End Property + + ''' + Public Property ValidFromDateTime() As DateOnlyFormattedDateTimeType + Get + Return Me.validFromDateTimeField + End Get + Set + Me.validFromDateTimeField = value + End Set + End Property + + ''' + _ + Public Property CreditLimitAmount() As AmountType() + Get + Return Me.creditLimitAmountField + End Get + Set + Me.creditLimitAmountField = value + End Set + End Property + + ''' + _ + Public Property CreditAvailableAmount() As AmountType() + Get + Return Me.creditAvailableAmountField + End Get + Set + Me.creditAvailableAmountField = value + End Set + End Property + + ''' + Public Property InterestRatePercent() As PercentType + Get + Return Me.interestRatePercentField + End Get + Set + Me.interestRatePercentField = value + End Set + End Property + + ''' + Public Property IssuingCompanyName() As TextType + Get + Return Me.issuingCompanyNameField + End Get + Set + Me.issuingCompanyNameField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateOnlyFormattedDateTimeType + + Private dateTimeStringField As DateOnlyFormattedDateTimeTypeDateTimeString + + ''' + Public Property DateTimeString() As DateOnlyFormattedDateTimeTypeDateTimeString + Get + Return Me.dateTimeStringField + End Get + Set + Me.dateTimeStringField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DateOnlyFormattedDateTimeTypeDateTimeString + + Private formatField As DateOnlyFormatCodeContentType + + Private formatFieldSpecified As Boolean + + Private valueField As String + + ''' + _ + Public Property format() As DateOnlyFormatCodeContentType + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property formatSpecified() As Boolean + Get + Return Me.formatFieldSpecified + End Get + Set + Me.formatFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DateOnlyFormatCodeContentType + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item105 + + ''' + _ + Item106 + + ''' + _ + Item107 + + ''' + _ + Item110 + + ''' + _ + Item609 + End Enum + + ''' + _ + Partial Public Class HeaderTradeSettlementType + + Private duePayableAmountField() As AmountType + + Private creditorReferenceTypeCodeField() As CodeType + + Private creditorReferenceTypeField() As TextType + + Private creditorReferenceIssuerIDField() As IDType + + Private creditorReferenceIDField As IDType + + Private paymentReferenceField() As TextType + + Private taxCurrencyCodeField As CurrencyCodeType + + Private invoiceCurrencyCodeField As CurrencyCodeType + + Private paymentCurrencyCodeField As CurrencyCodeType + + Private invoiceIssuerReferenceField As TextType + + Private invoiceDateTimeField As DateTimeType + + Private nextInvoiceDateTimeField() As DateTimeType + + Private creditReasonCodeField As CodeType + + Private creditReasonField() As TextType + + Private invoicerTradePartyField As TradePartyType + + Private invoiceeTradePartyField As TradePartyType + + Private payeeTradePartyField As TradePartyType + + Private payerTradePartyField As TradePartyType + + Private taxApplicableTradeCurrencyExchangeField As TradeCurrencyExchangeType + + Private invoiceApplicableTradeCurrencyExchangeField As TradeCurrencyExchangeType + + Private paymentApplicableTradeCurrencyExchangeField As TradeCurrencyExchangeType + + Private specifiedTradeSettlementPaymentMeansField() As TradeSettlementPaymentMeansType + + Private applicableTradeTaxField() As TradeTaxType + + Private billingSpecifiedPeriodField As SpecifiedPeriodType + + Private specifiedTradeAllowanceChargeField() As TradeAllowanceChargeType + + Private subtotalCalculatedTradeTaxField() As TradeTaxType + + Private specifiedLogisticsServiceChargeField() As LogisticsServiceChargeType + + Private specifiedTradePaymentTermsField() As TradePaymentTermsType + + Private specifiedTradeSettlementHeaderMonetarySummationField As TradeSettlementHeaderMonetarySummationType + + Private specifiedFinancialAdjustmentField() As FinancialAdjustmentType + + Private invoiceReferencedDocumentField() As ReferencedDocumentType + + Private proFormaInvoiceReferencedDocumentField As ReferencedDocumentType + + Private letterOfCreditReferencedDocumentField As ReferencedDocumentType + + Private factoringAgreementReferencedDocumentField() As ReferencedDocumentType + + Private factoringListReferencedDocumentField() As ReferencedDocumentType + + Private payableSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private receivableSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private purchaseSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private salesSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private specifiedTradeSettlementFinancialCardField() As TradeSettlementFinancialCardType + + Private specifiedAdvancePaymentField() As AdvancePaymentType + + Private ultimatePayeeTradePartyField As TradePartyType + + ''' + _ + Public Property DuePayableAmount() As AmountType() + Get + Return Me.duePayableAmountField + End Get + Set + Me.duePayableAmountField = value + End Set + End Property + + ''' + _ + Public Property CreditorReferenceTypeCode() As CodeType() + Get + Return Me.creditorReferenceTypeCodeField + End Get + Set + Me.creditorReferenceTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property CreditorReferenceType() As TextType() + Get + Return Me.creditorReferenceTypeField + End Get + Set + Me.creditorReferenceTypeField = value + End Set + End Property + + ''' + _ + Public Property CreditorReferenceIssuerID() As IDType() + Get + Return Me.creditorReferenceIssuerIDField + End Get + Set + Me.creditorReferenceIssuerIDField = value + End Set + End Property + + ''' + Public Property CreditorReferenceID() As IDType + Get + Return Me.creditorReferenceIDField + End Get + Set + Me.creditorReferenceIDField = value + End Set + End Property + + ''' + _ + Public Property PaymentReference() As TextType() + Get + Return Me.paymentReferenceField + End Get + Set + Me.paymentReferenceField = value + End Set + End Property + + ''' + Public Property TaxCurrencyCode() As CurrencyCodeType + Get + Return Me.taxCurrencyCodeField + End Get + Set + Me.taxCurrencyCodeField = value + End Set + End Property + + ''' + Public Property InvoiceCurrencyCode() As CurrencyCodeType + Get + Return Me.invoiceCurrencyCodeField + End Get + Set + Me.invoiceCurrencyCodeField = value + End Set + End Property + + ''' + Public Property PaymentCurrencyCode() As CurrencyCodeType + Get + Return Me.paymentCurrencyCodeField + End Get + Set + Me.paymentCurrencyCodeField = value + End Set + End Property + + ''' + Public Property InvoiceIssuerReference() As TextType + Get + Return Me.invoiceIssuerReferenceField + End Get + Set + Me.invoiceIssuerReferenceField = value + End Set + End Property + + ''' + Public Property InvoiceDateTime() As DateTimeType + Get + Return Me.invoiceDateTimeField + End Get + Set + Me.invoiceDateTimeField = value + End Set + End Property + + ''' + _ + Public Property NextInvoiceDateTime() As DateTimeType() + Get + Return Me.nextInvoiceDateTimeField + End Get + Set + Me.nextInvoiceDateTimeField = value + End Set + End Property + + ''' + Public Property CreditReasonCode() As CodeType + Get + Return Me.creditReasonCodeField + End Get + Set + Me.creditReasonCodeField = value + End Set + End Property + + ''' + _ + Public Property CreditReason() As TextType() + Get + Return Me.creditReasonField + End Get + Set + Me.creditReasonField = value + End Set + End Property + + ''' + Public Property InvoicerTradeParty() As TradePartyType + Get + Return Me.invoicerTradePartyField + End Get + Set + Me.invoicerTradePartyField = value + End Set + End Property + + ''' + Public Property InvoiceeTradeParty() As TradePartyType + Get + Return Me.invoiceeTradePartyField + End Get + Set + Me.invoiceeTradePartyField = value + End Set + End Property + + ''' + Public Property PayeeTradeParty() As TradePartyType + Get + Return Me.payeeTradePartyField + End Get + Set + Me.payeeTradePartyField = value + End Set + End Property + + ''' + Public Property PayerTradeParty() As TradePartyType + Get + Return Me.payerTradePartyField + End Get + Set + Me.payerTradePartyField = value + End Set + End Property + + ''' + Public Property TaxApplicableTradeCurrencyExchange() As TradeCurrencyExchangeType + Get + Return Me.taxApplicableTradeCurrencyExchangeField + End Get + Set + Me.taxApplicableTradeCurrencyExchangeField = value + End Set + End Property + + ''' + Public Property InvoiceApplicableTradeCurrencyExchange() As TradeCurrencyExchangeType + Get + Return Me.invoiceApplicableTradeCurrencyExchangeField + End Get + Set + Me.invoiceApplicableTradeCurrencyExchangeField = value + End Set + End Property + + ''' + Public Property PaymentApplicableTradeCurrencyExchange() As TradeCurrencyExchangeType + Get + Return Me.paymentApplicableTradeCurrencyExchangeField + End Get + Set + Me.paymentApplicableTradeCurrencyExchangeField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeSettlementPaymentMeans() As TradeSettlementPaymentMeansType() + Get + Return Me.specifiedTradeSettlementPaymentMeansField + End Get + Set + Me.specifiedTradeSettlementPaymentMeansField = value + End Set + End Property + + ''' + _ + Public Property ApplicableTradeTax() As TradeTaxType() + Get + Return Me.applicableTradeTaxField + End Get + Set + Me.applicableTradeTaxField = value + End Set + End Property + + ''' + Public Property BillingSpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.billingSpecifiedPeriodField + End Get + Set + Me.billingSpecifiedPeriodField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeAllowanceCharge() As TradeAllowanceChargeType() + Get + Return Me.specifiedTradeAllowanceChargeField + End Get + Set + Me.specifiedTradeAllowanceChargeField = value + End Set + End Property + + ''' + _ + Public Property SubtotalCalculatedTradeTax() As TradeTaxType() + Get + Return Me.subtotalCalculatedTradeTaxField + End Get + Set + Me.subtotalCalculatedTradeTaxField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedLogisticsServiceCharge() As LogisticsServiceChargeType() + Get + Return Me.specifiedLogisticsServiceChargeField + End Get + Set + Me.specifiedLogisticsServiceChargeField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradePaymentTerms() As TradePaymentTermsType() + Get + Return Me.specifiedTradePaymentTermsField + End Get + Set + Me.specifiedTradePaymentTermsField = value + End Set + End Property + + ''' + Public Property SpecifiedTradeSettlementHeaderMonetarySummation() As TradeSettlementHeaderMonetarySummationType + Get + Return Me.specifiedTradeSettlementHeaderMonetarySummationField + End Get + Set + Me.specifiedTradeSettlementHeaderMonetarySummationField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedFinancialAdjustment() As FinancialAdjustmentType() + Get + Return Me.specifiedFinancialAdjustmentField + End Get + Set + Me.specifiedFinancialAdjustmentField = value + End Set + End Property + + ''' + _ + Public Property InvoiceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.invoiceReferencedDocumentField + End Get + Set + Me.invoiceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ProFormaInvoiceReferencedDocument() As ReferencedDocumentType + Get + Return Me.proFormaInvoiceReferencedDocumentField + End Get + Set + Me.proFormaInvoiceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property LetterOfCreditReferencedDocument() As ReferencedDocumentType + Get + Return Me.letterOfCreditReferencedDocumentField + End Get + Set + Me.letterOfCreditReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property FactoringAgreementReferencedDocument() As ReferencedDocumentType() + Get + Return Me.factoringAgreementReferencedDocumentField + End Get + Set + Me.factoringAgreementReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property FactoringListReferencedDocument() As ReferencedDocumentType() + Get + Return Me.factoringListReferencedDocumentField + End Get + Set + Me.factoringListReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property PayableSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.payableSpecifiedTradeAccountingAccountField + End Get + Set + Me.payableSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property ReceivableSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.receivableSpecifiedTradeAccountingAccountField + End Get + Set + Me.receivableSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property PurchaseSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.purchaseSpecifiedTradeAccountingAccountField + End Get + Set + Me.purchaseSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property SalesSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.salesSpecifiedTradeAccountingAccountField + End Get + Set + Me.salesSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeSettlementFinancialCard() As TradeSettlementFinancialCardType() + Get + Return Me.specifiedTradeSettlementFinancialCardField + End Get + Set + Me.specifiedTradeSettlementFinancialCardField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedAdvancePayment() As AdvancePaymentType() + Get + Return Me.specifiedAdvancePaymentField + End Get + Set + Me.specifiedAdvancePaymentField = value + End Set + End Property + + ''' + Public Property UltimatePayeeTradeParty() As TradePartyType + Get + Return Me.ultimatePayeeTradePartyField + End Get + Set + Me.ultimatePayeeTradePartyField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeCurrencyExchangeType + + Private sourceCurrencyCodeField As CurrencyCodeType + + Private sourceUnitBasisNumericField As NumericType + + Private targetCurrencyCodeField As CurrencyCodeType + + Private targetUnitBaseNumericField As NumericType + + Private marketIDField As IDType + + Private conversionRateField As RateType + + Private conversionRateDateTimeField As DateTimeType + + Private associatedReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property SourceCurrencyCode() As CurrencyCodeType + Get + Return Me.sourceCurrencyCodeField + End Get + Set + Me.sourceCurrencyCodeField = value + End Set + End Property + + ''' + Public Property SourceUnitBasisNumeric() As NumericType + Get + Return Me.sourceUnitBasisNumericField + End Get + Set + Me.sourceUnitBasisNumericField = value + End Set + End Property + + ''' + Public Property TargetCurrencyCode() As CurrencyCodeType + Get + Return Me.targetCurrencyCodeField + End Get + Set + Me.targetCurrencyCodeField = value + End Set + End Property + + ''' + Public Property TargetUnitBaseNumeric() As NumericType + Get + Return Me.targetUnitBaseNumericField + End Get + Set + Me.targetUnitBaseNumericField = value + End Set + End Property + + ''' + Public Property MarketID() As IDType + Get + Return Me.marketIDField + End Get + Set + Me.marketIDField = value + End Set + End Property + + ''' + Public Property ConversionRate() As RateType + Get + Return Me.conversionRateField + End Get + Set + Me.conversionRateField = value + End Set + End Property + + ''' + Public Property ConversionRateDateTime() As DateTimeType + Get + Return Me.conversionRateDateTimeField + End Get + Set + Me.conversionRateDateTimeField = value + End Set + End Property + + ''' + _ + Public Property AssociatedReferencedDocument() As ReferencedDocumentType() + Get + Return Me.associatedReferencedDocumentField + End Get + Set + Me.associatedReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeAllowanceChargeType + + Private chargeIndicatorField As IndicatorType + + Private idField As IDType + + Private sequenceNumericField As NumericType + + Private calculationPercentField As PercentType + + Private basisAmountField As AmountType + + Private basisQuantityField As QuantityType + + Private prepaidIndicatorField As IndicatorType + + Private actualAmountField() As AmountType + + Private unitBasisAmountField As AmountType + + Private reasonCodeField As AllowanceChargeReasonCodeType + + Private reasonField As TextType + + Private typeCodeField As AllowanceChargeIdentificationCodeType + + Private categoryTradeTaxField() As TradeTaxType + + Private actualTradeCurrencyExchangeField As TradeCurrencyExchangeType + + ''' + Public Property ChargeIndicator() As IndicatorType + Get + Return Me.chargeIndicatorField + End Get + Set + Me.chargeIndicatorField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property SequenceNumeric() As NumericType + Get + Return Me.sequenceNumericField + End Get + Set + Me.sequenceNumericField = value + End Set + End Property + + ''' + Public Property CalculationPercent() As PercentType + Get + Return Me.calculationPercentField + End Get + Set + Me.calculationPercentField = value + End Set + End Property + + ''' + Public Property BasisAmount() As AmountType + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + Public Property BasisQuantity() As QuantityType + Get + Return Me.basisQuantityField + End Get + Set + Me.basisQuantityField = value + End Set + End Property + + ''' + Public Property PrepaidIndicator() As IndicatorType + Get + Return Me.prepaidIndicatorField + End Get + Set + Me.prepaidIndicatorField = value + End Set + End Property + + ''' + _ + Public Property ActualAmount() As AmountType() + Get + Return Me.actualAmountField + End Get + Set + Me.actualAmountField = value + End Set + End Property + + ''' + Public Property UnitBasisAmount() As AmountType + Get + Return Me.unitBasisAmountField + End Get + Set + Me.unitBasisAmountField = value + End Set + End Property + + ''' + Public Property ReasonCode() As AllowanceChargeReasonCodeType + Get + Return Me.reasonCodeField + End Get + Set + Me.reasonCodeField = value + End Set + End Property + + ''' + Public Property Reason() As TextType + Get + Return Me.reasonField + End Get + Set + Me.reasonField = value + End Set + End Property + + ''' + Public Property TypeCode() As AllowanceChargeIdentificationCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property CategoryTradeTax() As TradeTaxType() + Get + Return Me.categoryTradeTaxField + End Get + Set + Me.categoryTradeTaxField = value + End Set + End Property + + ''' + Public Property ActualTradeCurrencyExchange() As TradeCurrencyExchangeType + Get + Return Me.actualTradeCurrencyExchangeField + End Get + Set + Me.actualTradeCurrencyExchangeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AllowanceChargeReasonCodeType + + Private listAgencyIDField As AllowanceChargeReasonCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As AllowanceChargeReasonCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = AllowanceChargeReasonCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As AllowanceChargeReasonCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As AllowanceChargeReasonCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AllowanceChargeReasonCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum AllowanceChargeReasonCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class AllowanceChargeIdentificationCodeType + + Private listAgencyIDField As String + + Private valueField As AllowanceChargeIdentificationCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As AllowanceChargeIdentificationCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AllowanceChargeIdentificationCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + _ + Item105 + + ''' + _ + Item106 + End Enum + + ''' + _ + Partial Public Class LogisticsServiceChargeType + + Private idField As FreightChargeTypeIDType + + Private descriptionField() As TextType + + Private paymentArrangementCodeField As TransportServicePaymentArrangementCodeType + + Private tariffClassCodeField As FreightChargeTariffClassCodeType + + Private chargeCategoryCodeField As CodeType + + Private serviceCategoryCodeField As CodeType + + Private disbursementAmountField() As AmountType + + Private appliedAmountField() As AmountType + + Private allowanceChargeField As TextType + + Private payingPartyRoleCodeField As ChargePayingPartyRoleCodeType + + Private calculationBasisCodeField As LogisticsChargeCalculationBasisCodeType + + Private calculationBasisField As TextType + + Private transportPaymentMethodCodeField As CodeType + + Private paymentPlaceLogisticsLocationField As LogisticsLocationType + + Private appliedFromLogisticsLocationField As LogisticsLocationType + + Private appliedToLogisticsLocationField As LogisticsLocationType + + Private appliedTradeTaxField() As TradeTaxType + + ''' + Public Property ID() As FreightChargeTypeIDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property PaymentArrangementCode() As TransportServicePaymentArrangementCodeType + Get + Return Me.paymentArrangementCodeField + End Get + Set + Me.paymentArrangementCodeField = value + End Set + End Property + + ''' + Public Property TariffClassCode() As FreightChargeTariffClassCodeType + Get + Return Me.tariffClassCodeField + End Get + Set + Me.tariffClassCodeField = value + End Set + End Property + + ''' + Public Property ChargeCategoryCode() As CodeType + Get + Return Me.chargeCategoryCodeField + End Get + Set + Me.chargeCategoryCodeField = value + End Set + End Property + + ''' + Public Property ServiceCategoryCode() As CodeType + Get + Return Me.serviceCategoryCodeField + End Get + Set + Me.serviceCategoryCodeField = value + End Set + End Property + + ''' + _ + Public Property DisbursementAmount() As AmountType() + Get + Return Me.disbursementAmountField + End Get + Set + Me.disbursementAmountField = value + End Set + End Property + + ''' + _ + Public Property AppliedAmount() As AmountType() + Get + Return Me.appliedAmountField + End Get + Set + Me.appliedAmountField = value + End Set + End Property + + ''' + Public Property AllowanceCharge() As TextType + Get + Return Me.allowanceChargeField + End Get + Set + Me.allowanceChargeField = value + End Set + End Property + + ''' + Public Property PayingPartyRoleCode() As ChargePayingPartyRoleCodeType + Get + Return Me.payingPartyRoleCodeField + End Get + Set + Me.payingPartyRoleCodeField = value + End Set + End Property + + ''' + Public Property CalculationBasisCode() As LogisticsChargeCalculationBasisCodeType + Get + Return Me.calculationBasisCodeField + End Get + Set + Me.calculationBasisCodeField = value + End Set + End Property + + ''' + Public Property CalculationBasis() As TextType + Get + Return Me.calculationBasisField + End Get + Set + Me.calculationBasisField = value + End Set + End Property + + ''' + Public Property TransportPaymentMethodCode() As CodeType + Get + Return Me.transportPaymentMethodCodeField + End Get + Set + Me.transportPaymentMethodCodeField = value + End Set + End Property + + ''' + Public Property PaymentPlaceLogisticsLocation() As LogisticsLocationType + Get + Return Me.paymentPlaceLogisticsLocationField + End Get + Set + Me.paymentPlaceLogisticsLocationField = value + End Set + End Property + + ''' + Public Property AppliedFromLogisticsLocation() As LogisticsLocationType + Get + Return Me.appliedFromLogisticsLocationField + End Get + Set + Me.appliedFromLogisticsLocationField = value + End Set + End Property + + ''' + Public Property AppliedToLogisticsLocation() As LogisticsLocationType + Get + Return Me.appliedToLogisticsLocationField + End Get + Set + Me.appliedToLogisticsLocationField = value + End Set + End Property + + ''' + _ + Public Property AppliedTradeTax() As TradeTaxType() + Get + Return Me.appliedTradeTaxField + End Get + Set + Me.appliedTradeTaxField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class FreightChargeTypeIDType + + Private schemeAgencyIDField As FreightChargeTypeIDSchemeAgencyIDContentType + + Private schemeAgencyIDFieldSpecified As Boolean + + Private valueField As FreightCostCodeContentType + + ''' + _ + Public Property schemeAgencyID() As FreightChargeTypeIDSchemeAgencyIDContentType + Get + Return Me.schemeAgencyIDField + End Get + Set + Me.schemeAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property schemeAgencyIDSpecified() As Boolean + Get + Return Me.schemeAgencyIDFieldSpecified + End Get + Set + Me.schemeAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As FreightCostCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum FreightChargeTypeIDSchemeAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum FreightCostCodeContentType + + ''' + _ + Item100000 + + ''' + _ + Item100999 + + ''' + _ + Item101000 + + ''' + _ + Item101002 + + ''' + _ + Item101003 + + ''' + _ + Item101004 + + ''' + _ + Item101005 + + ''' + _ + Item101006 + + ''' + _ + Item101007 + + ''' + _ + Item101008 + + ''' + _ + Item101009 + + ''' + _ + Item101010 + + ''' + _ + Item101011 + + ''' + _ + Item101012 + + ''' + _ + Item101013 + + ''' + _ + Item101014 + + ''' + _ + Item101015 + + ''' + _ + Item101016 + + ''' + _ + Item101017 + + ''' + _ + Item101018 + + ''' + _ + Item101019 + + ''' + _ + Item101020 + + ''' + _ + Item101021 + + ''' + _ + Item1010211 + + ''' + _ + Item1010212 + + ''' + _ + Item1010213 + + ''' + _ + Item1010214 + + ''' + _ + Item1010215 + + ''' + _ + Item1010216 + + ''' + _ + Item1010217 + + ''' + _ + Item101022 + + ''' + _ + Item101024 + + ''' + _ + Item101027 + + ''' + _ + Item101028 + + ''' + _ + Item101029 + + ''' + _ + Item101031 + + ''' + _ + Item101033 + + ''' + _ + Item101034 + + ''' + _ + Item101035 + + ''' + _ + Item101036 + + ''' + _ + Item101037 + + ''' + _ + Item101038 + + ''' + _ + Item101039 + + ''' + _ + Item101040 + + ''' + _ + Item101041 + + ''' + _ + Item101042 + + ''' + _ + Item101043 + + ''' + _ + Item101044 + + ''' + _ + Item101045 + + ''' + _ + Item101046 + + ''' + _ + Item101047 + + ''' + _ + Item101048 + + ''' + _ + Item101049 + + ''' + _ + Item101050 + + ''' + _ + Item101051 + + ''' + _ + Item101052 + + ''' + _ + Item101053 + + ''' + _ + Item101054 + + ''' + _ + Item101056 + + ''' + _ + Item101057 + + ''' + _ + Item101058 + + ''' + _ + Item101059 + + ''' + _ + Item101060 + + ''' + _ + Item101061 + + ''' + _ + Item102000 + + ''' + _ + Item102002 + + ''' + _ + Item102003 + + ''' + _ + Item102004 + + ''' + _ + Item102005 + + ''' + _ + Item102006 + + ''' + _ + Item102011 + + ''' + _ + Item102012 + + ''' + _ + Item102013 + + ''' + _ + Item102014 + + ''' + _ + Item102015 + + ''' + _ + Item102016 + + ''' + _ + Item102017 + + ''' + _ + Item102018 + + ''' + _ + Item102019 + + ''' + _ + Item102020 + + ''' + _ + Item102021 + + ''' + _ + Item102022 + + ''' + _ + Item102023 + + ''' + _ + Item102024 + + ''' + _ + Item102025 + + ''' + _ + Item102026 + + ''' + _ + Item102027 + + ''' + _ + Item102028 + + ''' + _ + Item102029 + + ''' + _ + Item102030 + + ''' + _ + Item102041 + + ''' + _ + Item102042 + + ''' + _ + Item102043 + + ''' + _ + Item1020431 + + ''' + _ + Item102044 + + ''' + _ + Item102045 + + ''' + _ + Item102046 + + ''' + _ + Item102047 + + ''' + _ + Item102049 + + ''' + _ + Item102050 + + ''' + _ + Item102051 + + ''' + _ + Item102052 + + ''' + _ + Item102070 + + ''' + _ + Item102071 + + ''' + _ + Item102072 + + ''' + _ + Item102073 + + ''' + _ + Item102074 + + ''' + _ + Item102075 + + ''' + _ + Item102076 + + ''' + _ + Item102077 + + ''' + _ + Item102078 + + ''' + _ + Item102079 + + ''' + _ + Item102080 + + ''' + _ + Item102081 + + ''' + _ + Item102082 + + ''' + _ + Item102083 + + ''' + _ + Item102084 + + ''' + _ + Item102085 + + ''' + _ + Item102086 + + ''' + _ + Item102087 + + ''' + _ + Item102088 + + ''' + _ + Item103000 + + ''' + _ + Item103001 + + ''' + _ + Item103002 + + ''' + _ + Item103003 + + ''' + _ + Item103004 + + ''' + _ + Item103005 + + ''' + _ + Item103006 + + ''' + _ + Item103007 + + ''' + _ + Item103008 + + ''' + _ + Item103009 + + ''' + _ + Item103010 + + ''' + _ + Item103011 + + ''' + _ + Item103012 + + ''' + _ + Item103013 + + ''' + _ + Item103015 + + ''' + _ + Item103016 + + ''' + _ + Item103017 + + ''' + _ + Item103018 + + ''' + _ + Item103019 + + ''' + _ + Item104000 + + ''' + _ + Item104002 + + ''' + _ + Item104003 + + ''' + _ + Item104004 + + ''' + _ + Item1040041 + + ''' + _ + Item104005 + + ''' + _ + Item104006 + + ''' + _ + Item104007 + + ''' + _ + Item104008 + + ''' + _ + Item104009 + + ''' + _ + Item104010 + + ''' + _ + Item104011 + + ''' + _ + Item104012 + + ''' + _ + Item104013 + + ''' + _ + Item104014 + + ''' + _ + Item104015 + + ''' + _ + Item104016 + + ''' + _ + Item104024 + + ''' + _ + Item1040241 + + ''' + _ + Item1040242 + + ''' + _ + Item104025 + + ''' + _ + Item104027 + + ''' + _ + Item104028 + + ''' + _ + Item104029 + + ''' + _ + Item104030 + + ''' + _ + Item104031 + + ''' + _ + Item104032 + + ''' + _ + Item104036 + + ''' + _ + Item104037 + + ''' + _ + Item104038 + + ''' + _ + Item104039 + + ''' + _ + Item104041 + + ''' + _ + Item104042 + + ''' + _ + Item104043 + + ''' + _ + Item104044 + + ''' + _ + Item104045 + + ''' + _ + Item104046 + + ''' + _ + Item104052 + + ''' + _ + Item1040521 + + ''' + _ + Item1040522 + + ''' + _ + Item1040523 + + ''' + _ + Item104055 + + ''' + _ + Item104056 + + ''' + _ + Item104059 + + ''' + _ + Item104060 + + ''' + _ + Item104063 + + ''' + _ + Item104064 + + ''' + _ + Item104068 + + ''' + _ + Item104069 + + ''' + _ + Item104070 + + ''' + _ + Item104071 + + ''' + _ + Item104072 + + ''' + _ + Item104073 + + ''' + _ + Item104074 + + ''' + _ + Item104075 + + ''' + _ + Item104076 + + ''' + _ + Item104077 + + ''' + _ + Item104078 + + ''' + _ + Item104079 + + ''' + _ + Item104080 + + ''' + _ + Item104081 + + ''' + _ + Item104082 + + ''' + _ + Item104083 + + ''' + _ + Item104084 + + ''' + _ + Item104085 + + ''' + _ + Item104102 + + ''' + _ + Item1041021 + + ''' + _ + Item104104 + + ''' + _ + Item104106 + + ''' + _ + Item104107 + + ''' + _ + Item104108 + + ''' + _ + Item104109 + + ''' + _ + Item104110 + + ''' + _ + Item104111 + + ''' + _ + Item104112 + + ''' + _ + Item104113 + + ''' + _ + Item104114 + + ''' + _ + Item104115 + + ''' + _ + Item104116 + + ''' + _ + Item104118 + + ''' + _ + Item104119 + + ''' + _ + Item104120 + + ''' + _ + Item104121 + + ''' + _ + Item104124 + + ''' + _ + Item104125 + + ''' + _ + Item1041251 + + ''' + _ + Item1041252 + + ''' + _ + Item1041253 + + ''' + _ + Item104127 + + ''' + _ + Item104129 + + ''' + _ + Item104130 + + ''' + _ + Item104131 + + ''' + _ + Item104132 + + ''' + _ + Item104134 + + ''' + _ + Item104135 + + ''' + _ + Item1041351 + + ''' + _ + Item1041352 + + ''' + _ + Item1041353 + + ''' + _ + Item104136 + + ''' + _ + Item104137 + + ''' + _ + Item1041371 + + ''' + _ + Item1041372 + + ''' + _ + Item104138 + + ''' + _ + Item1041381 + + ''' + _ + Item104139 + + ''' + _ + Item1041391 + + ''' + _ + Item1041392 + + ''' + _ + Item1041393 + + ''' + _ + Item104140 + + ''' + _ + Item104141 + + ''' + _ + Item104142 + + ''' + _ + Item104144 + + ''' + _ + Item1041441 + + ''' + _ + Item1041442 + + ''' + _ + Item104145 + + ''' + _ + Item104146 + + ''' + _ + Item104148 + + ''' + _ + Item104149 + + ''' + _ + Item104150 + + ''' + _ + Item104151 + + ''' + _ + Item104152 + + ''' + _ + Item104153 + + ''' + _ + Item104154 + + ''' + _ + Item104155 + + ''' + _ + Item104156 + + ''' + _ + Item104157 + + ''' + _ + Item104158 + + ''' + _ + Item104159 + + ''' + _ + Item1041591 + + ''' + _ + Item104160 + + ''' + _ + Item104161 + + ''' + _ + Item104162 + + ''' + _ + Item104163 + + ''' + _ + Item104164 + + ''' + _ + Item104165 + + ''' + _ + Item104166 + + ''' + _ + Item104167 + + ''' + _ + Item104168 + + ''' + _ + Item104169 + + ''' + _ + Item104170 + + ''' + _ + Item104172 + + ''' + _ + Item104173 + + ''' + _ + Item104175 + + ''' + _ + Item104176 + + ''' + _ + Item104177 + + ''' + _ + Item104178 + + ''' + _ + Item104179 + + ''' + _ + Item104180 + + ''' + _ + Item104181 + + ''' + _ + Item104182 + + ''' + _ + Item104183 + + ''' + _ + Item104185 + + ''' + _ + Item104186 + + ''' + _ + Item104188 + + ''' + _ + Item104189 + + ''' + _ + Item104190 + + ''' + _ + Item104191 + + ''' + _ + Item104192 + + ''' + _ + Item104193 + + ''' + _ + Item104194 + + ''' + _ + Item104195 + + ''' + _ + Item104196 + + ''' + _ + Item104197 + + ''' + _ + Item104198 + + ''' + _ + Item104199 + + ''' + _ + Item104200 + + ''' + _ + Item104201 + + ''' + _ + Item104202 + + ''' + _ + Item104203 + + ''' + _ + Item104204 + + ''' + _ + Item104205 + + ''' + _ + Item104206 + + ''' + _ + Item104207 + + ''' + _ + Item104208 + + ''' + _ + Item104209 + + ''' + _ + Item104210 + + ''' + _ + Item104211 + + ''' + _ + Item104212 + + ''' + _ + Item104213 + + ''' + _ + Item105000 + + ''' + _ + Item105001 + + ''' + _ + Item105002 + + ''' + _ + Item105003 + + ''' + _ + Item105004 + + ''' + _ + Item105005 + + ''' + _ + Item105006 + + ''' + _ + Item105007 + + ''' + _ + Item105009 + + ''' + _ + Item105010 + + ''' + _ + Item105012 + + ''' + _ + Item105013 + + ''' + _ + Item105014 + + ''' + _ + Item105015 + + ''' + _ + Item105016 + + ''' + _ + Item105017 + + ''' + _ + Item105018 + + ''' + _ + Item105020 + + ''' + _ + Item106000 + + ''' + _ + Item106001 + + ''' + _ + Item106002 + + ''' + _ + Item106003 + + ''' + _ + Item106004 + + ''' + _ + Item106005 + + ''' + _ + Item106006 + + ''' + _ + Item106007 + + ''' + _ + Item106008 + + ''' + _ + Item106009 + + ''' + _ + Item106010 + + ''' + _ + Item106011 + + ''' + _ + Item106012 + + ''' + _ + Item106013 + + ''' + _ + Item106014 + + ''' + _ + Item106015 + + ''' + _ + Item106016 + + ''' + _ + Item106018 + + ''' + _ + Item107000 + + ''' + _ + Item107001 + + ''' + _ + Item1070011 + + ''' + _ + Item107002 + + ''' + _ + Item108000 + + ''' + _ + Item108001 + + ''' + _ + Item108002 + + ''' + _ + Item108003 + + ''' + _ + Item108004 + + ''' + _ + Item108005 + + ''' + _ + Item108006 + + ''' + _ + Item109000 + + ''' + _ + Item109001 + + ''' + _ + Item110000 + + ''' + _ + Item110001 + + ''' + _ + Item110002 + + ''' + _ + Item110003 + + ''' + _ + Item110004 + + ''' + _ + Item110005 + + ''' + _ + Item110006 + + ''' + _ + Item110007 + + ''' + _ + Item110008 + + ''' + _ + Item110009 + + ''' + _ + Item110010 + + ''' + _ + Item110011 + + ''' + _ + Item200000 + + ''' + _ + Item200999 + + ''' + _ + Item202000 + + ''' + _ + Item202001 + + ''' + _ + Item202002 + + ''' + _ + Item202003 + + ''' + _ + Item202004 + + ''' + _ + Item202005 + + ''' + _ + Item202006 + + ''' + _ + Item202007 + + ''' + _ + Item202008 + + ''' + _ + Item202009 + + ''' + _ + Item202010 + + ''' + _ + Item202011 + + ''' + _ + Item202012 + + ''' + _ + Item202013 + + ''' + _ + Item203000 + + ''' + _ + Item203001 + + ''' + _ + Item203002 + + ''' + _ + Item203003 + + ''' + _ + Item203004 + + ''' + _ + Item203005 + + ''' + _ + Item203006 + + ''' + _ + Item203007 + + ''' + _ + Item203008 + + ''' + _ + Item203009 + + ''' + _ + Item203010 + + ''' + _ + Item203011 + + ''' + _ + Item203012 + + ''' + _ + Item203013 + + ''' + _ + Item203014 + + ''' + _ + Item203015 + + ''' + _ + Item203016 + + ''' + _ + Item203017 + + ''' + _ + Item203018 + + ''' + _ + Item203019 + + ''' + _ + Item203020 + + ''' + _ + Item203021 + + ''' + _ + Item203022 + + ''' + _ + Item203023 + + ''' + _ + Item203024 + + ''' + _ + Item203025 + + ''' + _ + Item203026 + + ''' + _ + Item203027 + + ''' + _ + Item203028 + + ''' + _ + Item203029 + + ''' + _ + Item203030 + + ''' + _ + Item203031 + + ''' + _ + Item203032 + + ''' + _ + Item203033 + + ''' + _ + Item203034 + + ''' + _ + Item203035 + + ''' + _ + Item203036 + + ''' + _ + Item203037 + + ''' + _ + Item203038 + + ''' + _ + Item203039 + + ''' + _ + Item203040 + + ''' + _ + Item203041 + + ''' + _ + Item203042 + + ''' + _ + Item203043 + + ''' + _ + Item203044 + + ''' + _ + Item203045 + + ''' + _ + Item203046 + + ''' + _ + Item203047 + + ''' + _ + Item203048 + + ''' + _ + Item203049 + + ''' + _ + Item203050 + + ''' + _ + Item203051 + + ''' + _ + Item203052 + + ''' + _ + Item203053 + + ''' + _ + Item203054 + + ''' + _ + Item203055 + + ''' + _ + Item203056 + + ''' + _ + Item203057 + + ''' + _ + Item203058 + + ''' + _ + Item203059 + + ''' + _ + Item203060 + + ''' + _ + Item203061 + + ''' + _ + Item203062 + + ''' + _ + Item203063 + + ''' + _ + Item203064 + + ''' + _ + Item203065 + + ''' + _ + Item203066 + + ''' + _ + Item203067 + + ''' + _ + Item203068 + + ''' + _ + Item203069 + + ''' + _ + Item203070 + + ''' + _ + Item203071 + + ''' + _ + Item203072 + + ''' + _ + Item203073 + + ''' + _ + Item203074 + + ''' + _ + Item203075 + + ''' + _ + Item203076 + + ''' + _ + Item203077 + + ''' + _ + Item203078 + + ''' + _ + Item203079 + + ''' + _ + Item203080 + + ''' + _ + Item203081 + + ''' + _ + Item203082 + + ''' + _ + Item203083 + + ''' + _ + Item203084 + + ''' + _ + Item203085 + + ''' + _ + Item203086 + + ''' + _ + Item203087 + + ''' + _ + Item203088 + + ''' + _ + Item203089 + + ''' + _ + Item203090 + + ''' + _ + Item203091 + + ''' + _ + Item203092 + + ''' + _ + Item203093 + + ''' + _ + Item203094 + + ''' + _ + Item203095 + + ''' + _ + Item203096 + + ''' + _ + Item203097 + + ''' + _ + Item203098 + + ''' + _ + Item203099 + + ''' + _ + Item203100 + + ''' + _ + Item203102 + + ''' + _ + Item203104 + + ''' + _ + Item203105 + + ''' + _ + Item203106 + + ''' + _ + Item203107 + + ''' + _ + Item203108 + + ''' + _ + Item203109 + + ''' + _ + Item203110 + + ''' + _ + Item203111 + + ''' + _ + Item203112 + + ''' + _ + Item203113 + + ''' + _ + Item203114 + + ''' + _ + Item203115 + + ''' + _ + Item203116 + + ''' + _ + Item203117 + + ''' + _ + Item203118 + + ''' + _ + Item203119 + + ''' + _ + Item203120 + + ''' + _ + Item203121 + + ''' + _ + Item203122 + + ''' + _ + Item203123 + + ''' + _ + Item203124 + + ''' + _ + Item203125 + + ''' + _ + Item203126 + + ''' + _ + Item203127 + + ''' + _ + Item203130 + + ''' + _ + Item2031301 + + ''' + _ + Item203131 + + ''' + _ + Item203133 + + ''' + _ + Item203134 + + ''' + _ + Item2031341 + + ''' + _ + Item2031342 + + ''' + _ + Item203135 + + ''' + _ + Item203136 + + ''' + _ + Item203137 + + ''' + _ + Item203138 + + ''' + _ + Item203139 + + ''' + _ + Item203140 + + ''' + _ + Item203141 + + ''' + _ + Item203142 + + ''' + _ + Item203143 + + ''' + _ + Item203144 + + ''' + _ + Item203145 + + ''' + _ + Item203146 + + ''' + _ + Item203147 + + ''' + _ + Item203148 + + ''' + _ + Item203149 + + ''' + _ + Item203150 + + ''' + _ + Item203151 + + ''' + _ + Item203152 + + ''' + _ + Item203153 + + ''' + _ + Item203154 + + ''' + _ + Item203155 + + ''' + _ + Item203156 + + ''' + _ + Item203157 + + ''' + _ + Item203158 + + ''' + _ + Item203159 + + ''' + _ + Item203160 + + ''' + _ + Item203161 + + ''' + _ + Item203162 + + ''' + _ + Item203163 + + ''' + _ + Item203164 + + ''' + _ + Item203165 + + ''' + _ + Item203166 + + ''' + _ + Item203167 + + ''' + _ + Item203168 + + ''' + _ + Item203169 + + ''' + _ + Item203170 + + ''' + _ + Item203171 + + ''' + _ + Item203172 + + ''' + _ + Item203173 + + ''' + _ + Item203174 + + ''' + _ + Item203175 + + ''' + _ + Item203176 + + ''' + _ + Item203177 + + ''' + _ + Item203178 + + ''' + _ + Item203179 + + ''' + _ + Item203180 + + ''' + _ + Item203181 + + ''' + _ + Item203182 + + ''' + _ + Item203183 + + ''' + _ + Item203184 + + ''' + _ + Item203185 + + ''' + _ + Item203186 + + ''' + _ + Item203187 + + ''' + _ + Item203188 + + ''' + _ + Item203189 + + ''' + _ + Item203190 + + ''' + _ + Item203191 + + ''' + _ + Item203192 + + ''' + _ + Item203193 + + ''' + _ + Item203194 + + ''' + _ + Item203195 + + ''' + _ + Item203196 + + ''' + _ + Item203197 + + ''' + _ + Item203198 + + ''' + _ + Item203199 + + ''' + _ + Item203200 + + ''' + _ + Item203201 + + ''' + _ + Item203202 + + ''' + _ + Item203203 + + ''' + _ + Item203204 + + ''' + _ + Item203205 + + ''' + _ + Item204000 + + ''' + _ + Item204001 + + ''' + _ + Item204002 + + ''' + _ + Item204003 + + ''' + _ + Item204004 + + ''' + _ + Item204005 + + ''' + _ + Item204006 + + ''' + _ + Item204007 + + ''' + _ + Item204008 + + ''' + _ + Item204009 + + ''' + _ + Item204010 + + ''' + _ + Item204011 + + ''' + _ + Item204012 + + ''' + _ + Item204013 + + ''' + _ + Item204014 + + ''' + _ + Item204015 + + ''' + _ + Item204016 + + ''' + _ + Item204017 + + ''' + _ + Item204018 + + ''' + _ + Item204019 + + ''' + _ + Item204020 + + ''' + _ + Item204021 + + ''' + _ + Item204022 + + ''' + _ + Item204023 + + ''' + _ + Item204024 + + ''' + _ + Item204025 + + ''' + _ + Item204026 + + ''' + _ + Item204027 + + ''' + _ + Item204028 + + ''' + _ + Item204029 + + ''' + _ + Item204030 + + ''' + _ + Item204031 + + ''' + _ + Item204032 + + ''' + _ + Item204033 + + ''' + _ + Item204034 + + ''' + _ + Item204035 + + ''' + _ + Item204036 + + ''' + _ + Item204037 + + ''' + _ + Item204038 + + ''' + _ + Item204039 + + ''' + _ + Item204040 + + ''' + _ + Item204041 + + ''' + _ + Item204042 + + ''' + _ + Item204043 + + ''' + _ + Item204044 + + ''' + _ + Item204045 + + ''' + _ + Item204046 + + ''' + _ + Item204047 + + ''' + _ + Item204048 + + ''' + _ + Item204049 + + ''' + _ + Item204050 + + ''' + _ + Item204051 + + ''' + _ + Item204052 + + ''' + _ + Item204053 + + ''' + _ + Item204054 + + ''' + _ + Item204055 + + ''' + _ + Item204056 + + ''' + _ + Item204057 + + ''' + _ + Item204058 + + ''' + _ + Item204059 + + ''' + _ + Item204060 + + ''' + _ + Item204061 + + ''' + _ + Item204062 + + ''' + _ + Item204063 + + ''' + _ + Item204064 + + ''' + _ + Item204065 + + ''' + _ + Item204066 + + ''' + _ + Item204067 + + ''' + _ + Item204068 + + ''' + _ + Item204069 + + ''' + _ + Item204070 + + ''' + _ + Item204071 + + ''' + _ + Item204072 + + ''' + _ + Item204073 + + ''' + _ + Item204074 + + ''' + _ + Item204075 + + ''' + _ + Item204076 + + ''' + _ + Item204077 + + ''' + _ + Item204078 + + ''' + _ + Item204079 + + ''' + _ + Item204080 + + ''' + _ + Item204081 + + ''' + _ + Item204082 + + ''' + _ + Item204083 + + ''' + _ + Item204084 + + ''' + _ + Item204085 + + ''' + _ + Item204086 + + ''' + _ + Item204087 + + ''' + _ + Item204088 + + ''' + _ + Item204089 + + ''' + _ + Item204090 + + ''' + _ + Item204091 + + ''' + _ + Item204092 + + ''' + _ + Item204093 + + ''' + _ + Item204094 + + ''' + _ + Item204095 + + ''' + _ + Item204096 + + ''' + _ + Item204097 + + ''' + _ + Item204098 + + ''' + _ + Item204099 + + ''' + _ + Item204100 + + ''' + _ + Item204101 + + ''' + _ + Item204102 + + ''' + _ + Item204103 + + ''' + _ + Item204104 + + ''' + _ + Item204105 + + ''' + _ + Item204106 + + ''' + _ + Item204107 + + ''' + _ + Item204108 + + ''' + _ + Item204109 + + ''' + _ + Item204110 + + ''' + _ + Item204111 + + ''' + _ + Item204112 + + ''' + _ + Item204113 + + ''' + _ + Item204114 + + ''' + _ + Item204115 + + ''' + _ + Item204116 + + ''' + _ + Item204117 + + ''' + _ + Item204118 + + ''' + _ + Item204119 + + ''' + _ + Item204120 + + ''' + _ + Item204121 + + ''' + _ + Item204122 + + ''' + _ + Item204123 + + ''' + _ + Item204124 + + ''' + _ + Item204125 + + ''' + _ + Item204126 + + ''' + _ + Item204127 + + ''' + _ + Item204128 + + ''' + _ + Item204129 + + ''' + _ + Item204130 + + ''' + _ + Item204131 + + ''' + _ + Item204132 + + ''' + _ + Item204133 + + ''' + _ + Item204134 + + ''' + _ + Item204135 + + ''' + _ + Item204136 + + ''' + _ + Item204137 + + ''' + _ + Item204138 + + ''' + _ + Item204139 + + ''' + _ + Item204140 + + ''' + _ + Item204141 + + ''' + _ + Item204142 + + ''' + _ + Item204143 + + ''' + _ + Item204144 + + ''' + _ + Item204145 + + ''' + _ + Item204146 + + ''' + _ + Item204148 + + ''' + _ + Item204150 + + ''' + _ + Item204151 + + ''' + _ + Item204152 + + ''' + _ + Item204153 + + ''' + _ + Item204154 + + ''' + _ + Item204155 + + ''' + _ + Item204156 + + ''' + _ + Item204157 + + ''' + _ + Item204158 + + ''' + _ + Item204159 + + ''' + _ + Item204160 + + ''' + _ + Item204161 + + ''' + _ + Item204162 + + ''' + _ + Item204163 + + ''' + _ + Item204164 + + ''' + _ + Item204165 + + ''' + _ + Item204166 + + ''' + _ + Item204167 + + ''' + _ + Item204168 + + ''' + _ + Item204169 + + ''' + _ + Item204170 + + ''' + _ + Item204171 + + ''' + _ + Item204172 + + ''' + _ + Item204173 + + ''' + _ + Item204175 + + ''' + _ + Item204176 + + ''' + _ + Item204177 + + ''' + _ + Item204178 + + ''' + _ + Item204179 + + ''' + _ + Item204180 + + ''' + _ + Item204181 + + ''' + _ + Item204182 + + ''' + _ + Item204183 + + ''' + _ + Item204184 + + ''' + _ + Item204185 + + ''' + _ + Item204186 + + ''' + _ + Item204187 + + ''' + _ + Item204188 + + ''' + _ + Item204189 + + ''' + _ + Item204190 + + ''' + _ + Item204191 + + ''' + _ + Item204192 + + ''' + _ + Item204193 + + ''' + _ + Item204194 + + ''' + _ + Item204195 + + ''' + _ + Item204196 + + ''' + _ + Item204197 + + ''' + _ + Item204198 + + ''' + _ + Item204199 + + ''' + _ + Item204200 + + ''' + _ + Item204201 + + ''' + _ + Item204202 + + ''' + _ + Item204203 + + ''' + _ + Item204204 + + ''' + _ + Item204205 + + ''' + _ + Item204206 + + ''' + _ + Item204207 + + ''' + _ + Item204208 + + ''' + _ + Item204209 + + ''' + _ + Item204210 + + ''' + _ + Item204211 + + ''' + _ + Item204212 + + ''' + _ + Item204213 + + ''' + _ + Item204214 + + ''' + _ + Item204215 + + ''' + _ + Item204216 + + ''' + _ + Item204217 + + ''' + _ + Item204218 + + ''' + _ + Item204219 + + ''' + _ + Item205000 + + ''' + _ + Item205001 + + ''' + _ + Item205002 + + ''' + _ + Item205003 + + ''' + _ + Item205004 + + ''' + _ + Item205005 + + ''' + _ + Item205006 + + ''' + _ + Item205007 + + ''' + _ + Item205008 + + ''' + _ + Item205009 + + ''' + _ + Item205010 + + ''' + _ + Item205011 + + ''' + _ + Item205012 + + ''' + _ + Item205013 + + ''' + _ + Item205014 + + ''' + _ + Item205015 + + ''' + _ + Item205016 + + ''' + _ + Item205017 + + ''' + _ + Item205018 + + ''' + _ + Item205019 + + ''' + _ + Item205020 + + ''' + _ + Item205021 + + ''' + _ + Item205022 + + ''' + _ + Item205023 + + ''' + _ + Item205025 + + ''' + _ + Item205027 + + ''' + _ + Item205028 + + ''' + _ + Item205029 + + ''' + _ + Item205030 + + ''' + _ + Item205031 + + ''' + _ + Item205032 + + ''' + _ + Item205033 + + ''' + _ + Item205034 + + ''' + _ + Item205035 + + ''' + _ + Item205036 + + ''' + _ + Item205037 + + ''' + _ + Item205038 + + ''' + _ + Item205039 + + ''' + _ + Item205040 + + ''' + _ + Item205041 + + ''' + _ + Item205042 + + ''' + _ + Item205043 + + ''' + _ + Item205044 + + ''' + _ + Item205045 + + ''' + _ + Item205046 + + ''' + _ + Item205047 + + ''' + _ + Item205048 + + ''' + _ + Item205049 + + ''' + _ + Item205050 + + ''' + _ + Item205051 + + ''' + _ + Item205052 + + ''' + _ + Item205053 + + ''' + _ + Item205054 + + ''' + _ + Item205055 + + ''' + _ + Item205056 + + ''' + _ + Item205057 + + ''' + _ + Item205058 + + ''' + _ + Item205059 + + ''' + _ + Item205060 + + ''' + _ + Item205061 + + ''' + _ + Item205062 + + ''' + _ + Item206000 + + ''' + _ + Item206001 + + ''' + _ + Item206002 + + ''' + _ + Item206003 + + ''' + _ + Item206004 + + ''' + _ + Item206005 + + ''' + _ + Item206006 + + ''' + _ + Item206007 + + ''' + _ + Item206008 + + ''' + _ + Item206009 + + ''' + _ + Item206010 + + ''' + _ + Item206011 + + ''' + _ + Item206012 + + ''' + _ + Item206013 + + ''' + _ + Item206014 + + ''' + _ + Item206015 + + ''' + _ + Item206016 + + ''' + _ + Item206017 + + ''' + _ + Item206018 + + ''' + _ + Item206019 + + ''' + _ + Item206020 + + ''' + _ + Item206021 + + ''' + _ + Item206023 + + ''' + _ + Item206025 + + ''' + _ + Item206026 + + ''' + _ + Item206027 + + ''' + _ + Item206028 + + ''' + _ + Item206029 + + ''' + _ + Item206030 + + ''' + _ + Item206031 + + ''' + _ + Item206032 + + ''' + _ + Item206033 + + ''' + _ + Item206034 + + ''' + _ + Item206035 + + ''' + _ + Item206036 + + ''' + _ + Item206037 + + ''' + _ + Item206038 + + ''' + _ + Item206039 + + ''' + _ + Item206040 + + ''' + _ + Item206041 + + ''' + _ + Item206042 + + ''' + _ + Item206043 + + ''' + _ + Item206044 + + ''' + _ + Item206045 + + ''' + _ + Item206046 + + ''' + _ + Item206047 + + ''' + _ + Item206048 + + ''' + _ + Item206049 + + ''' + _ + Item206050 + + ''' + _ + Item206051 + + ''' + _ + Item206052 + + ''' + _ + Item206053 + + ''' + _ + Item206054 + + ''' + _ + Item206055 + + ''' + _ + Item206056 + + ''' + _ + Item206057 + + ''' + _ + Item206058 + + ''' + _ + Item206059 + + ''' + _ + Item206060 + + ''' + _ + Item206061 + + ''' + _ + Item206062 + + ''' + _ + Item206063 + + ''' + _ + Item206064 + + ''' + _ + Item206065 + + ''' + _ + Item206066 + + ''' + _ + Item207000 + + ''' + _ + Item207001 + + ''' + _ + Item207002 + + ''' + _ + Item207003 + + ''' + _ + Item207004 + + ''' + _ + Item207005 + + ''' + _ + Item207006 + + ''' + _ + Item207007 + + ''' + _ + Item207008 + + ''' + _ + Item207009 + + ''' + _ + Item207010 + + ''' + _ + Item207011 + + ''' + _ + Item207012 + + ''' + _ + Item207013 + + ''' + _ + Item207014 + + ''' + _ + Item207015 + + ''' + _ + Item207016 + + ''' + _ + Item207017 + + ''' + _ + Item207018 + + ''' + _ + Item207019 + + ''' + _ + Item207020 + + ''' + _ + Item207022 + + ''' + _ + Item207023 + + ''' + _ + Item207024 + + ''' + _ + Item207025 + + ''' + _ + Item207026 + + ''' + _ + Item207027 + + ''' + _ + Item207028 + + ''' + _ + Item207029 + + ''' + _ + Item207030 + + ''' + _ + Item207032 + + ''' + _ + Item207033 + + ''' + _ + Item207034 + + ''' + _ + Item207035 + + ''' + _ + Item207036 + + ''' + _ + Item207037 + + ''' + _ + Item207038 + + ''' + _ + Item207039 + + ''' + _ + Item207040 + + ''' + _ + Item207041 + + ''' + _ + Item207042 + + ''' + _ + Item207043 + + ''' + _ + Item207044 + + ''' + _ + Item207045 + + ''' + _ + Item207046 + + ''' + _ + Item207047 + + ''' + _ + Item207048 + + ''' + _ + Item207049 + + ''' + _ + Item207050 + + ''' + _ + Item207051 + + ''' + _ + Item207052 + + ''' + _ + Item207053 + + ''' + _ + Item207054 + + ''' + _ + Item207055 + + ''' + _ + Item207056 + + ''' + _ + Item207057 + + ''' + _ + Item207058 + + ''' + _ + Item207059 + + ''' + _ + Item207060 + + ''' + _ + Item207061 + + ''' + _ + Item207062 + + ''' + _ + Item208000 + + ''' + _ + Item208001 + + ''' + _ + Item208002 + + ''' + _ + Item208003 + + ''' + _ + Item208004 + + ''' + _ + Item208005 + + ''' + _ + Item208006 + + ''' + _ + Item208007 + + ''' + _ + Item208008 + + ''' + _ + Item208009 + + ''' + _ + Item208010 + + ''' + _ + Item208011 + + ''' + _ + Item208012 + + ''' + _ + Item208013 + + ''' + _ + Item208014 + + ''' + _ + Item208015 + + ''' + _ + Item208016 + + ''' + _ + Item208017 + + ''' + _ + Item208018 + + ''' + _ + Item208019 + + ''' + _ + Item208020 + + ''' + _ + Item208021 + + ''' + _ + Item208022 + + ''' + _ + Item208023 + + ''' + _ + Item208024 + + ''' + _ + Item208025 + + ''' + _ + Item208026 + + ''' + _ + Item208027 + + ''' + _ + Item208028 + + ''' + _ + Item208030 + + ''' + _ + Item2080301 + + ''' + _ + Item2080302 + + ''' + _ + Item2080303 + + ''' + _ + Item208031 + + ''' + _ + Item208032 + + ''' + _ + Item208034 + + ''' + _ + Item208035 + + ''' + _ + Item208036 + + ''' + _ + Item208037 + + ''' + _ + Item208038 + + ''' + _ + Item208039 + + ''' + _ + Item208040 + + ''' + _ + Item208041 + + ''' + _ + Item208042 + + ''' + _ + Item208043 + + ''' + _ + Item208044 + + ''' + _ + Item208045 + + ''' + _ + Item208046 + + ''' + _ + Item208047 + + ''' + _ + Item208048 + + ''' + _ + Item208049 + + ''' + _ + Item208050 + + ''' + _ + Item208051 + + ''' + _ + Item209000 + + ''' + _ + Item209001 + + ''' + _ + Item209002 + + ''' + _ + Item209003 + + ''' + _ + Item209004 + + ''' + _ + Item209005 + + ''' + _ + Item209006 + + ''' + _ + Item209007 + + ''' + _ + Item209008 + + ''' + _ + Item209009 + + ''' + _ + Item209010 + + ''' + _ + Item209011 + + ''' + _ + Item209012 + + ''' + _ + Item209013 + + ''' + _ + Item209014 + + ''' + _ + Item209015 + + ''' + _ + Item209032 + + ''' + _ + Item209033 + + ''' + _ + Item209034 + + ''' + _ + Item209058 + + ''' + _ + Item209060 + + ''' + _ + Item209061 + + ''' + _ + Item209062 + + ''' + _ + Item209063 + + ''' + _ + Item209064 + + ''' + _ + Item209065 + + ''' + _ + Item209066 + + ''' + _ + Item209067 + + ''' + _ + Item209068 + + ''' + _ + Item209069 + + ''' + _ + Item209070 + + ''' + _ + Item209071 + + ''' + _ + Item209072 + + ''' + _ + Item209073 + + ''' + _ + Item209074 + + ''' + _ + Item210000 + + ''' + _ + Item210001 + + ''' + _ + Item210002 + + ''' + _ + Item210003 + + ''' + _ + Item210004 + + ''' + _ + Item210005 + + ''' + _ + Item210006 + + ''' + _ + Item210007 + + ''' + _ + Item210008 + + ''' + _ + Item210009 + + ''' + _ + Item210010 + + ''' + _ + Item210011 + + ''' + _ + Item210012 + + ''' + _ + Item210013 + + ''' + _ + Item210014 + + ''' + _ + Item210015 + + ''' + _ + Item210016 + + ''' + _ + Item210017 + + ''' + _ + Item210018 + + ''' + _ + Item210019 + + ''' + _ + Item210020 + + ''' + _ + Item210021 + + ''' + _ + Item210022 + + ''' + _ + Item210023 + + ''' + _ + Item210024 + + ''' + _ + Item210025 + + ''' + _ + Item210026 + + ''' + _ + Item210027 + + ''' + _ + Item210028 + + ''' + _ + Item210029 + + ''' + _ + Item210030 + + ''' + _ + Item210031 + + ''' + _ + Item210032 + + ''' + _ + Item210033 + + ''' + _ + Item210034 + + ''' + _ + Item210035 + + ''' + _ + Item210036 + + ''' + _ + Item210037 + + ''' + _ + Item210038 + + ''' + _ + Item210039 + + ''' + _ + Item210040 + + ''' + _ + Item210041 + + ''' + _ + Item2100411 + + ''' + _ + Item2100412 + + ''' + _ + Item2100413 + + ''' + _ + Item2100414 + + ''' + _ + Item210042 + + ''' + _ + Item210043 + + ''' + _ + Item210044 + + ''' + _ + Item210045 + + ''' + _ + Item210046 + + ''' + _ + Item210047 + + ''' + _ + Item210048 + + ''' + _ + Item210049 + + ''' + _ + Item210050 + + ''' + _ + Item210051 + + ''' + _ + Item210052 + + ''' + _ + Item210053 + + ''' + _ + Item210054 + + ''' + _ + Item210055 + + ''' + _ + Item210056 + + ''' + _ + Item210057 + + ''' + _ + Item210058 + + ''' + _ + Item210059 + + ''' + _ + Item210060 + + ''' + _ + Item210061 + + ''' + _ + Item210062 + + ''' + _ + Item211000 + + ''' + _ + Item211001 + + ''' + _ + Item211002 + + ''' + _ + Item211003 + + ''' + _ + Item211004 + + ''' + _ + Item211005 + + ''' + _ + Item211006 + + ''' + _ + Item211007 + + ''' + _ + Item211008 + + ''' + _ + Item211009 + + ''' + _ + Item211010 + + ''' + _ + Item211011 + + ''' + _ + Item211012 + + ''' + _ + Item211013 + + ''' + _ + Item211014 + + ''' + _ + Item211015 + + ''' + _ + Item211016 + + ''' + _ + Item211017 + + ''' + _ + Item211018 + + ''' + _ + Item211019 + + ''' + _ + Item211020 + + ''' + _ + Item211021 + + ''' + _ + Item211022 + + ''' + _ + Item211023 + + ''' + _ + Item211024 + + ''' + _ + Item211025 + + ''' + _ + Item211026 + + ''' + _ + Item211027 + + ''' + _ + Item211028 + + ''' + _ + Item211029 + + ''' + _ + Item211030 + + ''' + _ + Item211031 + + ''' + _ + Item211032 + + ''' + _ + Item211033 + + ''' + _ + Item211034 + + ''' + _ + Item211035 + + ''' + _ + Item211036 + + ''' + _ + Item211037 + + ''' + _ + Item211038 + + ''' + _ + Item211039 + + ''' + _ + Item211040 + + ''' + _ + Item211041 + + ''' + _ + Item211042 + + ''' + _ + Item211043 + + ''' + _ + Item211044 + + ''' + _ + Item212000 + + ''' + _ + Item212001 + + ''' + _ + Item212002 + + ''' + _ + Item212003 + + ''' + _ + Item212004 + + ''' + _ + Item213000 + + ''' + _ + Item213001 + + ''' + _ + Item213002 + + ''' + _ + Item213003 + + ''' + _ + Item213004 + + ''' + _ + Item213005 + + ''' + _ + Item214000 + + ''' + _ + Item214001 + + ''' + _ + Item214002 + + ''' + _ + Item214003 + + ''' + _ + Item214004 + + ''' + _ + Item2140041 + + ''' + _ + Item2140042 + + ''' + _ + Item215000 + + ''' + _ + Item215001 + + ''' + _ + Item215002 + + ''' + _ + Item2150021 + + ''' + _ + Item215004 + + ''' + _ + Item215005 + + ''' + _ + Item2150051 + + ''' + _ + Item2150052 + + ''' + _ + Item2150053 + + ''' + _ + Item215006 + + ''' + _ + Item215007 + + ''' + _ + Item215008 + + ''' + _ + Item215009 + + ''' + _ + Item215010 + + ''' + _ + Item215011 + + ''' + _ + Item216000 + + ''' + _ + Item216001 + + ''' + _ + Item216002 + + ''' + _ + Item216003 + + ''' + _ + Item216004 + + ''' + _ + Item216005 + + ''' + _ + Item216006 + + ''' + _ + Item216007 + + ''' + _ + Item216008 + + ''' + _ + Item216009 + + ''' + _ + Item216010 + + ''' + _ + Item216011 + + ''' + _ + Item216012 + + ''' + _ + Item216013 + + ''' + _ + Item216014 + + ''' + _ + Item216015 + + ''' + _ + Item216016 + + ''' + _ + Item2160161 + + ''' + _ + Item2160162 + + ''' + _ + Item2160163 + + ''' + _ + Item216017 + + ''' + _ + Item216019 + + ''' + _ + Item216020 + + ''' + _ + Item216021 + + ''' + _ + Item216022 + + ''' + _ + Item216023 + + ''' + _ + Item216024 + + ''' + _ + Item216025 + + ''' + _ + Item216026 + + ''' + _ + Item216027 + + ''' + _ + Item216028 + + ''' + _ + Item216029 + + ''' + _ + Item216030 + + ''' + _ + Item216031 + + ''' + _ + Item2160311 + + ''' + _ + Item2160312 + + ''' + _ + Item216032 + + ''' + _ + Item216033 + + ''' + _ + Item216034 + + ''' + _ + Item216035 + + ''' + _ + Item216036 + + ''' + _ + Item216037 + + ''' + _ + Item216038 + + ''' + _ + Item216039 + + ''' + _ + Item216040 + + ''' + _ + Item216041 + + ''' + _ + Item216042 + + ''' + _ + Item216044 + + ''' + _ + Item216045 + + ''' + _ + Item216046 + + ''' + _ + Item216047 + + ''' + _ + Item216048 + + ''' + _ + Item216049 + + ''' + _ + Item216050 + + ''' + _ + Item216051 + + ''' + _ + Item216052 + + ''' + _ + Item216053 + + ''' + _ + Item216054 + + ''' + _ + Item216055 + + ''' + _ + Item216056 + + ''' + _ + Item216057 + + ''' + _ + Item216058 + + ''' + _ + Item216059 + + ''' + _ + Item216060 + + ''' + _ + Item216061 + + ''' + _ + Item216062 + + ''' + _ + Item216063 + + ''' + _ + Item216064 + + ''' + _ + Item216065 + + ''' + _ + Item216066 + + ''' + _ + Item216067 + + ''' + _ + Item216068 + + ''' + _ + Item216069 + + ''' + _ + Item216070 + + ''' + _ + Item216071 + + ''' + _ + Item216072 + + ''' + _ + Item216073 + + ''' + _ + Item216074 + + ''' + _ + Item216075 + + ''' + _ + Item216076 + + ''' + _ + Item216077 + + ''' + _ + Item216078 + + ''' + _ + Item216079 + + ''' + _ + Item216080 + + ''' + _ + Item216081 + + ''' + _ + Item216082 + + ''' + _ + Item216083 + + ''' + _ + Item216084 + + ''' + _ + Item216085 + + ''' + _ + Item216086 + + ''' + _ + Item216087 + + ''' + _ + Item216088 + + ''' + _ + Item216089 + + ''' + _ + Item216090 + + ''' + _ + Item216091 + + ''' + _ + Item216092 + + ''' + _ + Item216093 + + ''' + _ + Item216094 + + ''' + _ + Item300000 + + ''' + _ + Item300999 + + ''' + _ + Item301000 + + ''' + _ + Item301001 + + ''' + _ + Item3010011 + + ''' + _ + Item3010012 + + ''' + _ + Item301002 + + ''' + _ + Item3010021 + + ''' + _ + Item3010022 + + ''' + _ + Item3010023 + + ''' + _ + Item301003 + + ''' + _ + Item301004 + + ''' + _ + Item301005 + + ''' + _ + Item301006 + + ''' + _ + Item301007 + + ''' + _ + Item301008 + + ''' + _ + Item301009 + + ''' + _ + Item301010 + + ''' + _ + Item301011 + + ''' + _ + Item3010111 + + ''' + _ + Item3010112 + + ''' + _ + Item3010113 + + ''' + _ + Item301012 + + ''' + _ + Item301013 + + ''' + _ + Item3010131 + + ''' + _ + Item301014 + + ''' + _ + Item301015 + + ''' + _ + Item301016 + + ''' + _ + Item301017 + + ''' + _ + Item301018 + + ''' + _ + Item301019 + + ''' + _ + Item301020 + + ''' + _ + Item301021 + + ''' + _ + Item301022 + + ''' + _ + Item301023 + + ''' + _ + Item301024 + + ''' + _ + Item301025 + + ''' + _ + Item301026 + + ''' + _ + Item301027 + + ''' + _ + Item301028 + + ''' + _ + Item301029 + + ''' + _ + Item301030 + + ''' + _ + Item301031 + + ''' + _ + Item3010311 + + ''' + _ + Item301032 + + ''' + _ + Item301033 + + ''' + _ + Item301034 + + ''' + _ + Item301035 + + ''' + _ + Item301036 + + ''' + _ + Item301037 + + ''' + _ + Item301038 + + ''' + _ + Item301039 + + ''' + _ + Item301040 + + ''' + _ + Item301041 + + ''' + _ + Item301042 + + ''' + _ + Item301043 + + ''' + _ + Item301044 + + ''' + _ + Item301045 + + ''' + _ + Item301046 + + ''' + _ + Item301047 + + ''' + _ + Item301048 + + ''' + _ + Item3010481 + + ''' + _ + Item3010482 + + ''' + _ + Item3010483 + + ''' + _ + Item3010484 + + ''' + _ + Item3010485 + + ''' + _ + Item3010486 + + ''' + _ + Item301049 + + ''' + _ + Item301050 + + ''' + _ + Item301051 + + ''' + _ + Item301052 + + ''' + _ + Item301053 + + ''' + _ + Item301054 + + ''' + _ + Item301055 + + ''' + _ + Item301056 + + ''' + _ + Item301057 + + ''' + _ + Item301058 + + ''' + _ + Item301059 + + ''' + _ + Item301060 + + ''' + _ + Item301061 + + ''' + _ + Item301062 + + ''' + _ + Item301063 + + ''' + _ + Item301064 + + ''' + _ + Item301065 + + ''' + _ + Item301066 + + ''' + _ + Item301067 + + ''' + _ + Item301068 + + ''' + _ + Item301069 + + ''' + _ + Item301070 + + ''' + _ + Item301072 + + ''' + _ + Item301073 + + ''' + _ + Item301074 + + ''' + _ + Item301075 + + ''' + _ + Item301076 + + ''' + _ + Item301077 + + ''' + _ + Item301078 + + ''' + _ + Item302000 + + ''' + _ + Item302001 + + ''' + _ + Item302002 + + ''' + _ + Item302003 + + ''' + _ + Item302004 + + ''' + _ + Item3020041 + + ''' + _ + Item3020042 + + ''' + _ + Item3020043 + + ''' + _ + Item3020044 + + ''' + _ + Item302005 + + ''' + _ + Item302006 + + ''' + _ + Item302007 + + ''' + _ + Item302008 + + ''' + _ + Item302009 + + ''' + _ + Item302010 + + ''' + _ + Item302011 + + ''' + _ + Item302012 + + ''' + _ + Item302013 + + ''' + _ + Item302014 + + ''' + _ + Item302016 + + ''' + _ + Item302017 + + ''' + _ + Item302018 + + ''' + _ + Item400000 + + ''' + _ + Item400999 + + ''' + _ + Item401000 + + ''' + _ + Item401001 + + ''' + _ + Item401003 + + ''' + _ + Item401004 + + ''' + _ + Item401005 + + ''' + _ + Item401006 + + ''' + _ + Item401009 + + ''' + _ + Item401015 + + ''' + _ + Item4010151 + + ''' + _ + Item401016 + + ''' + _ + Item401017 + + ''' + _ + Item401018 + + ''' + _ + Item402000 + + ''' + _ + Item402001 + + ''' + _ + Item402002 + + ''' + _ + Item402003 + + ''' + _ + Item402004 + + ''' + _ + Item402005 + + ''' + _ + Item402006 + + ''' + _ + Item402007 + + ''' + _ + Item500000 + + ''' + _ + Item500999 + + ''' + _ + Item501000 + + ''' + _ + Item501001 + + ''' + _ + Item501002 + + ''' + _ + Item501003 + + ''' + _ + Item501004 + + ''' + _ + Item501005 + + ''' + _ + Item5010051 + + ''' + _ + Item5010052 + + ''' + _ + Item5010053 + + ''' + _ + Item501006 + + ''' + _ + Item5010061 + + ''' + _ + Item5010062 + + ''' + _ + Item5010063 + + ''' + _ + Item501007 + + ''' + _ + Item5010071 + + ''' + _ + Item501008 + + ''' + _ + Item501009 + + ''' + _ + Item5010091 + + ''' + _ + Item5010092 + + ''' + _ + Item5010093 + + ''' + _ + Item502000 + + ''' + _ + Item502001 + + ''' + _ + Item502002 + + ''' + _ + Item5020021 + + ''' + _ + Item5020022 + + ''' + _ + Item502003 + + ''' + _ + Item502004 + + ''' + _ + Item502005 + + ''' + _ + Item502006 + + ''' + _ + Item600000 + + ''' + _ + Item600018 + + ''' + _ + Item600926 + + ''' + _ + Item600999 + + ''' + _ + Item601000 + + ''' + _ + Item601001 + + ''' + _ + Item601002 + + ''' + _ + Item601003 + + ''' + _ + Item6010031 + + ''' + _ + Item6010032 + + ''' + _ + Item6010033 + + ''' + _ + Item601004 + + ''' + _ + Item601005 + + ''' + _ + Item601006 + + ''' + _ + Item601007 + + ''' + _ + Item601008 + + ''' + _ + Item602000 + + ''' + _ + Item602001 + + ''' + _ + Item602002 + + ''' + _ + Item602003 + + ''' + _ + Item603000 + + ''' + _ + Item603001 + + ''' + _ + Item603002 + + ''' + _ + Item603003 + + ''' + _ + Item603004 + + ''' + _ + Item603005 + + ''' + _ + Item603006 + + ''' + _ + Item603007 + + ''' + _ + Item603008 + + ''' + _ + Item603009 + + ''' + _ + Item603010 + + ''' + _ + Item604000 + + ''' + _ + Item604001 + + ''' + _ + Item6040011 + + ''' + _ + Item6040012 + + ''' + _ + Item604002 + + ''' + _ + Item605000 + + ''' + _ + Item606000 + + ''' + _ + Item606003 + + ''' + _ + Item6060031 + + ''' + _ + Item606004 + + ''' + _ + Item606005 + + ''' + _ + Item606006 + + ''' + _ + Item606007 + + ''' + _ + Item606008 + + ''' + _ + Item606009 + + ''' + _ + Item607000 + + ''' + _ + Item607001 + + ''' + _ + Item6070011 + + ''' + _ + Item6070012 + + ''' + _ + Item608000 + + ''' + _ + Item608001 + + ''' + _ + Item6080011 + + ''' + _ + Item6080012 + + ''' + _ + Item6080013 + + ''' + _ + Item608002 + + ''' + _ + Item608003 + + ''' + _ + Item6080031 + + ''' + _ + Item6080032 + + ''' + _ + Item6080033 + + ''' + _ + Item6080034 + + ''' + _ + Item609000 + + ''' + _ + Item609001 + + ''' + _ + Item609002 + + ''' + _ + Item609003 + + ''' + _ + Item609004 + + ''' + _ + Item609005 + + ''' + _ + Item609006 + + ''' + _ + Item609007 + + ''' + _ + Item609008 + + ''' + _ + Item6090081 + + ''' + _ + Item6090082 + + ''' + _ + Item6090083 + + ''' + _ + Item6090084 + + ''' + _ + Item609009 + + ''' + _ + Item609010 + + ''' + _ + Item609011 + + ''' + _ + Item609012 + + ''' + _ + Item609013 + + ''' + _ + Item609015 + + ''' + _ + Item609016 + + ''' + _ + Item609017 + + ''' + _ + Item609018 + + ''' + _ + Item609019 + + ''' + _ + Item609020 + + ''' + _ + Item609022 + + ''' + _ + Item609023 + + ''' + _ + Item609024 + + ''' + _ + Item609025 + + ''' + _ + Item609026 + + ''' + _ + Item609027 + + ''' + _ + Item609028 + + ''' + _ + Item609029 + + ''' + _ + Item609030 + + ''' + _ + Item609031 + + ''' + _ + Item6090311 + + ''' + _ + Item609032 + + ''' + _ + Item6090321 + + ''' + _ + Item609033 + + ''' + _ + Item609034 + + ''' + _ + Item609035 + + ''' + _ + Item609036 + + ''' + _ + Item609037 + + ''' + _ + Item609038 + + ''' + _ + Item609039 + + ''' + _ + Item609040 + + ''' + _ + Item609041 + + ''' + _ + Item6090411 + + ''' + _ + Item609042 + + ''' + _ + Item609043 + + ''' + _ + Item6090431 + + ''' + _ + Item609044 + + ''' + _ + Item609045 + + ''' + _ + Item609046 + + ''' + _ + Item609047 + + ''' + _ + Item609049 + + ''' + _ + Item609050 + + ''' + _ + Item609051 + + ''' + _ + Item609052 + + ''' + _ + Item609053 + + ''' + _ + Item609054 + + ''' + _ + Item609055 + + ''' + _ + Item609056 + + ''' + _ + Item6090561 + + ''' + _ + Item6090562 + + ''' + _ + Item609057 + + ''' + _ + Item609058 + + ''' + _ + Item609059 + + ''' + _ + Item609060 + + ''' + _ + Item609061 + + ''' + _ + Item609062 + + ''' + _ + Item609063 + + ''' + _ + Item609064 + + ''' + _ + Item609065 + + ''' + _ + Item609067 + + ''' + _ + Item609068 + + ''' + _ + Item609069 + + ''' + _ + Item609070 + + ''' + _ + Item609071 + + ''' + _ + Item609072 + + ''' + _ + Item609073 + + ''' + _ + Item609074 + + ''' + _ + Item609075 + + ''' + _ + Item609077 + + ''' + _ + Item609078 + + ''' + _ + Item609079 + + ''' + _ + Item609080 + + ''' + _ + Item609081 + + ''' + _ + Item609082 + + ''' + _ + Item609083 + + ''' + _ + Item609084 + + ''' + _ + Item609085 + + ''' + _ + Item609087 + + ''' + _ + Item609088 + + ''' + _ + Item609089 + + ''' + _ + Item609090 + + ''' + _ + Item609091 + + ''' + _ + Item609092 + + ''' + _ + Item609093 + + ''' + _ + Item609094 + + ''' + _ + Item609095 + + ''' + _ + Item609096 + + ''' + _ + Item609097 + + ''' + _ + Item609098 + + ''' + _ + Item609099 + + ''' + _ + Item609100 + + ''' + _ + Item609101 + + ''' + _ + Item609102 + + ''' + _ + Item609103 + + ''' + _ + Item609104 + + ''' + _ + Item609105 + + ''' + _ + Item609106 + + ''' + _ + Item609107 + + ''' + _ + Item609111 + + ''' + _ + Item609112 + + ''' + _ + Item609113 + + ''' + _ + Item609115 + + ''' + _ + Item609116 + + ''' + _ + Item609117 + + ''' + _ + Item609118 + + ''' + _ + Item609119 + + ''' + _ + Item609120 + + ''' + _ + Item609122 + + ''' + _ + Item609123 + + ''' + _ + Item609124 + + ''' + _ + Item609125 + + ''' + _ + Item609126 + + ''' + _ + Item609128 + + ''' + _ + Item609129 + + ''' + _ + Item609130 + + ''' + _ + Item609131 + + ''' + _ + Item609132 + + ''' + _ + Item609133 + + ''' + _ + Item609134 + + ''' + _ + Item609135 + + ''' + _ + Item609136 + + ''' + _ + Item609137 + + ''' + _ + Item609138 + + ''' + _ + Item609139 + + ''' + _ + Item609140 + + ''' + _ + Item609141 + + ''' + _ + Item609142 + + ''' + _ + Item609143 + + ''' + _ + Item609144 + + ''' + _ + Item609145 + End Enum + + ''' + _ + Partial Public Class TransportServicePaymentArrangementCodeType + + Private listAgencyIDField As TransportServicePaymentArrangementCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportPaymentArrangementCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportServicePaymentArrangementCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportServicePaymentArrangementCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportPaymentArrangementCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportServicePaymentArrangementCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportPaymentArrangementCodeContentType + + ''' + A + + ''' + B + + ''' + C + + ''' + P + End Enum + + ''' + _ + Partial Public Class FreightChargeTariffClassCodeType + + Private listAgencyIDField As FreightChargeTariffClassCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As FreightChargeTariffCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = FreightChargeTariffClassCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As FreightChargeTariffClassCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As FreightChargeTariffCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum FreightChargeTariffClassCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum FreightChargeTariffCodeContentType + + ''' + A + + ''' + B + + ''' + C + + ''' + D + + ''' + E + + ''' + F + + ''' + G + + ''' + H + + ''' + K + + ''' + M + + ''' + N + + ''' + Q + + ''' + R + + ''' + S + End Enum + + ''' + _ + Partial Public Class ChargePayingPartyRoleCodeType + + Private listAgencyIDField As ChargePayingPartyRoleCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PartyRoleCodeChargePayingContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = ChargePayingPartyRoleCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As ChargePayingPartyRoleCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PartyRoleCodeChargePayingContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum ChargePayingPartyRoleCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PartyRoleCodeChargePayingContentType + + ''' + AB + + ''' + AE + + ''' + AF + + ''' + AH + + ''' + AQ + + ''' + AR + + ''' + AT + + ''' + AU + + ''' + CA + + ''' + CG + + ''' + CN + + ''' + CPD + + ''' + CX + + ''' + CZ + + ''' + DGB + + ''' + EX + + ''' + FW + + ''' + GS + + ''' + IM + + ''' + IV + + ''' + PE + End Enum + + ''' + _ + Partial Public Class LogisticsChargeCalculationBasisCodeType + + Private listAgencyIDField As String + + Private valueField As FreightChargeQuantityUnitBasisCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As FreightChargeQuantityUnitBasisCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum FreightChargeQuantityUnitBasisCodeContentType + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TradePaymentTermsType + + Private idField As PaymentTermsIDType + + Private fromEventCodeField As PaymentTermsEventTimeReferenceCodeType + + Private settlementPeriodMeasureField As MeasureType + + Private descriptionField() As TextType + + Private dueDateDateTimeField As DateTimeType + + Private typeCodeField As PaymentTermsTypeCodeType + + Private instructionTypeCodeField As CodeType + + Private directDebitMandateIDField() As IDType + + Private partialPaymentPercentField As PercentType + + Private paymentMeansIDField() As IDType + + Private partialPaymentAmountField() As AmountType + + Private dueDateTimeField As FormattedDateTimeType + + Private billStartDateTimeField As DateTimeType + + Private applicableTradePaymentPenaltyTermsField As TradePaymentPenaltyTermsType + + Private applicableTradePaymentDiscountTermsField As TradePaymentDiscountTermsType + + Private payeeTradePartyField() As TradePartyType + + ''' + Public Property ID() As PaymentTermsIDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property FromEventCode() As PaymentTermsEventTimeReferenceCodeType + Get + Return Me.fromEventCodeField + End Get + Set + Me.fromEventCodeField = value + End Set + End Property + + ''' + Public Property SettlementPeriodMeasure() As MeasureType + Get + Return Me.settlementPeriodMeasureField + End Get + Set + Me.settlementPeriodMeasureField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property DueDateDateTime() As DateTimeType + Get + Return Me.dueDateDateTimeField + End Get + Set + Me.dueDateDateTimeField = value + End Set + End Property + + ''' + Public Property TypeCode() As PaymentTermsTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property InstructionTypeCode() As CodeType + Get + Return Me.instructionTypeCodeField + End Get + Set + Me.instructionTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property DirectDebitMandateID() As IDType() + Get + Return Me.directDebitMandateIDField + End Get + Set + Me.directDebitMandateIDField = value + End Set + End Property + + ''' + Public Property PartialPaymentPercent() As PercentType + Get + Return Me.partialPaymentPercentField + End Get + Set + Me.partialPaymentPercentField = value + End Set + End Property + + ''' + _ + Public Property PaymentMeansID() As IDType() + Get + Return Me.paymentMeansIDField + End Get + Set + Me.paymentMeansIDField = value + End Set + End Property + + ''' + _ + Public Property PartialPaymentAmount() As AmountType() + Get + Return Me.partialPaymentAmountField + End Get + Set + Me.partialPaymentAmountField = value + End Set + End Property + + ''' + Public Property DueDateTime() As FormattedDateTimeType + Get + Return Me.dueDateTimeField + End Get + Set + Me.dueDateTimeField = value + End Set + End Property + + ''' + Public Property BillStartDateTime() As DateTimeType + Get + Return Me.billStartDateTimeField + End Get + Set + Me.billStartDateTimeField = value + End Set + End Property + + ''' + Public Property ApplicableTradePaymentPenaltyTerms() As TradePaymentPenaltyTermsType + Get + Return Me.applicableTradePaymentPenaltyTermsField + End Get + Set + Me.applicableTradePaymentPenaltyTermsField = value + End Set + End Property + + ''' + Public Property ApplicableTradePaymentDiscountTerms() As TradePaymentDiscountTermsType + Get + Return Me.applicableTradePaymentDiscountTermsField + End Get + Set + Me.applicableTradePaymentDiscountTermsField = value + End Set + End Property + + ''' + _ + Public Property PayeeTradeParty() As TradePartyType() + Get + Return Me.payeeTradePartyField + End Get + Set + Me.payeeTradePartyField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PaymentTermsIDType + + Private schemeAgencyIDField As PaymentTermsIDSchemeAgencyIDContentType + + Private schemeAgencyIDFieldSpecified As Boolean + + Private valueField As PaymentTermsDescriptionIdentifierContentType + + ''' + _ + Public Property schemeAgencyID() As PaymentTermsIDSchemeAgencyIDContentType + Get + Return Me.schemeAgencyIDField + End Get + Set + Me.schemeAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property schemeAgencyIDSpecified() As Boolean + Get + Return Me.schemeAgencyIDFieldSpecified + End Get + Set + Me.schemeAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PaymentTermsDescriptionIdentifierContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentTermsIDSchemeAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PaymentTermsDescriptionIdentifierContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + End Enum + + ''' + _ + Partial Public Class PaymentTermsEventTimeReferenceCodeType + + Private listAgencyIDField As PaymentTermsEventTimeReferenceCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As EventTimeReferenceCodePaymentTermsEventContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PaymentTermsEventTimeReferenceCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PaymentTermsEventTimeReferenceCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As EventTimeReferenceCodePaymentTermsEventContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentTermsEventTimeReferenceCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum EventTimeReferenceCodePaymentTermsEventContentType + + ''' + _ + Item5 + + ''' + _ + Item24 + + ''' + _ + Item29 + + ''' + _ + Item45 + + ''' + _ + Item71 + End Enum + + ''' + _ + Partial Public Class PaymentTermsTypeCodeType + + Private listAgencyIDField As PaymentTermsTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PaymentTermsTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PaymentTermsTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PaymentTermsTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PaymentTermsTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PaymentTermsTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PaymentTermsTypeCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TradePaymentPenaltyTermsType + + Private basisDateTimeField As DateTimeType + + Private basisPeriodMeasureField As MeasureType + + Private basisAmountField As AmountType + + Private calculationPercentField As PercentType + + Private actualPenaltyAmountField As AmountType + + ''' + Public Property BasisDateTime() As DateTimeType + Get + Return Me.basisDateTimeField + End Get + Set + Me.basisDateTimeField = value + End Set + End Property + + ''' + Public Property BasisPeriodMeasure() As MeasureType + Get + Return Me.basisPeriodMeasureField + End Get + Set + Me.basisPeriodMeasureField = value + End Set + End Property + + ''' + Public Property BasisAmount() As AmountType + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + Public Property CalculationPercent() As PercentType + Get + Return Me.calculationPercentField + End Get + Set + Me.calculationPercentField = value + End Set + End Property + + ''' + Public Property ActualPenaltyAmount() As AmountType + Get + Return Me.actualPenaltyAmountField + End Get + Set + Me.actualPenaltyAmountField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradePaymentDiscountTermsType + + Private basisDateTimeField As DateTimeType + + Private basisPeriodMeasureField As MeasureType + + Private basisAmountField As AmountType + + Private calculationPercentField As PercentType + + Private actualDiscountAmountField As AmountType + + ''' + Public Property BasisDateTime() As DateTimeType + Get + Return Me.basisDateTimeField + End Get + Set + Me.basisDateTimeField = value + End Set + End Property + + ''' + Public Property BasisPeriodMeasure() As MeasureType + Get + Return Me.basisPeriodMeasureField + End Get + Set + Me.basisPeriodMeasureField = value + End Set + End Property + + ''' + Public Property BasisAmount() As AmountType + Get + Return Me.basisAmountField + End Get + Set + Me.basisAmountField = value + End Set + End Property + + ''' + Public Property CalculationPercent() As PercentType + Get + Return Me.calculationPercentField + End Get + Set + Me.calculationPercentField = value + End Set + End Property + + ''' + Public Property ActualDiscountAmount() As AmountType + Get + Return Me.actualDiscountAmountField + End Get + Set + Me.actualDiscountAmountField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class FinancialAdjustmentType + + Private reasonCodeField As CodeType + + Private reasonField() As TextType + + Private actualAmountField() As AmountType + + Private actualQuantityField As QuantityType + + Private actualDateTimeField As DateTimeType + + Private directionCodeField As AccountingDebitCreditStatusCodeType + + Private claimRelatedTradePartyField As TradePartyType + + Private invoiceReferenceReferencedDocumentField As ReferencedDocumentType + + Private relatedTradeTaxField() As TradeTaxType + + ''' + Public Property ReasonCode() As CodeType + Get + Return Me.reasonCodeField + End Get + Set + Me.reasonCodeField = value + End Set + End Property + + ''' + _ + Public Property Reason() As TextType() + Get + Return Me.reasonField + End Get + Set + Me.reasonField = value + End Set + End Property + + ''' + _ + Public Property ActualAmount() As AmountType() + Get + Return Me.actualAmountField + End Get + Set + Me.actualAmountField = value + End Set + End Property + + ''' + Public Property ActualQuantity() As QuantityType + Get + Return Me.actualQuantityField + End Get + Set + Me.actualQuantityField = value + End Set + End Property + + ''' + Public Property ActualDateTime() As DateTimeType + Get + Return Me.actualDateTimeField + End Get + Set + Me.actualDateTimeField = value + End Set + End Property + + ''' + Public Property DirectionCode() As AccountingDebitCreditStatusCodeType + Get + Return Me.directionCodeField + End Get + Set + Me.directionCodeField = value + End Set + End Property + + ''' + Public Property ClaimRelatedTradeParty() As TradePartyType + Get + Return Me.claimRelatedTradePartyField + End Get + Set + Me.claimRelatedTradePartyField = value + End Set + End Property + + ''' + Public Property InvoiceReferenceReferencedDocument() As ReferencedDocumentType + Get + Return Me.invoiceReferenceReferencedDocumentField + End Get + Set + Me.invoiceReferenceReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property RelatedTradeTax() As TradeTaxType() + Get + Return Me.relatedTradeTaxField + End Get + Set + Me.relatedTradeTaxField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AccountingDebitCreditStatusCodeType + + Private listIDField As String + + Private listAgencyIDField As AccountingDebitCreditStatusCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private listVersionIDField As String + + Private listURIField As String + + Private valueField As StatusDescriptionCodeAccountingDebitCreditContentType + + Public Sub New() + MyBase.New + Me.listIDField = "4405_Accounting Debit Credit" + Me.listAgencyIDField = AccountingDebitCreditStatusCodeListAgencyIDContentType.Item6 + Me.listVersionIDField = "D22A" + End Sub + + ''' + _ + Public Property listID() As String + Get + Return Me.listIDField + End Get + Set + Me.listIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyID() As AccountingDebitCreditStatusCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property listVersionID() As String + Get + Return Me.listVersionIDField + End Get + Set + Me.listVersionIDField = value + End Set + End Property + + ''' + _ + Public Property listURI() As String + Get + Return Me.listURIField + End Get + Set + Me.listURIField = value + End Set + End Property + + ''' + _ + Public Property Value() As StatusDescriptionCodeAccountingDebitCreditContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AccountingDebitCreditStatusCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum StatusDescriptionCodeAccountingDebitCreditContentType + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item66 + End Enum + + ''' + _ + Partial Public Class HeaderTradeDeliveryType + + Private relatedSupplyChainConsignmentField As SupplyChainConsignmentType + + Private shipToTradePartyField As TradePartyType + + Private ultimateShipToTradePartyField As TradePartyType + + Private shipFromTradePartyField As TradePartyType + + Private actualDespatchSupplyChainEventField As SupplyChainEventType + + Private actualPickUpSupplyChainEventField As SupplyChainEventType + + Private actualDeliverySupplyChainEventField As SupplyChainEventType + + Private actualReceiptSupplyChainEventField As SupplyChainEventType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private despatchAdviceReferencedDocumentField As ReferencedDocumentType + + Private receivingAdviceReferencedDocumentField As ReferencedDocumentType + + Private deliveryNoteReferencedDocumentField As ReferencedDocumentType + + Private consumptionReportReferencedDocumentField As ReferencedDocumentType + + Private previousDeliverySupplyChainEventField() As SupplyChainEventType + + Private packingListReferencedDocumentField As ReferencedDocumentType + + ''' + Public Property RelatedSupplyChainConsignment() As SupplyChainConsignmentType + Get + Return Me.relatedSupplyChainConsignmentField + End Get + Set + Me.relatedSupplyChainConsignmentField = value + End Set + End Property + + ''' + Public Property ShipToTradeParty() As TradePartyType + Get + Return Me.shipToTradePartyField + End Get + Set + Me.shipToTradePartyField = value + End Set + End Property + + ''' + Public Property UltimateShipToTradeParty() As TradePartyType + Get + Return Me.ultimateShipToTradePartyField + End Get + Set + Me.ultimateShipToTradePartyField = value + End Set + End Property + + ''' + Public Property ShipFromTradeParty() As TradePartyType + Get + Return Me.shipFromTradePartyField + End Get + Set + Me.shipFromTradePartyField = value + End Set + End Property + + ''' + Public Property ActualDespatchSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualDespatchSupplyChainEventField + End Get + Set + Me.actualDespatchSupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualPickUpSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualPickUpSupplyChainEventField + End Get + Set + Me.actualPickUpSupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualDeliverySupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualDeliverySupplyChainEventField + End Get + Set + Me.actualDeliverySupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualReceiptSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualReceiptSupplyChainEventField + End Get + Set + Me.actualReceiptSupplyChainEventField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DespatchAdviceReferencedDocument() As ReferencedDocumentType + Get + Return Me.despatchAdviceReferencedDocumentField + End Get + Set + Me.despatchAdviceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ReceivingAdviceReferencedDocument() As ReferencedDocumentType + Get + Return Me.receivingAdviceReferencedDocumentField + End Get + Set + Me.receivingAdviceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DeliveryNoteReferencedDocument() As ReferencedDocumentType + Get + Return Me.deliveryNoteReferencedDocumentField + End Get + Set + Me.deliveryNoteReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ConsumptionReportReferencedDocument() As ReferencedDocumentType + Get + Return Me.consumptionReportReferencedDocumentField + End Get + Set + Me.consumptionReportReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property PreviousDeliverySupplyChainEvent() As SupplyChainEventType() + Get + Return Me.previousDeliverySupplyChainEventField + End Get + Set + Me.previousDeliverySupplyChainEventField = value + End Set + End Property + + ''' + Public Property PackingListReferencedDocument() As ReferencedDocumentType + Get + Return Me.packingListReferencedDocumentField + End Get + Set + Me.packingListReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SupplyChainConsignmentType + + Private idField As IDType + + Private grossWeightMeasureField() As WeightUnitMeasureType + + Private netWeightMeasureField() As WeightUnitMeasureType + + Private grossVolumeMeasureField() As VolumeUnitMeasureType + + Private chargeableWeightMeasureField As WeightUnitMeasureType + + Private insurancePremiumAmountField As AmountType + + Private associatedInvoiceAmountField() As AmountType + + Private totalChargeAmountField As AmountType + + Private declaredValueForCustomsAmountField As AmountType + + Private packageQuantityField As QuantityType + + Private netVolumeMeasureField() As VolumeUnitMeasureType + + Private consignorTradePartyField As TradePartyType + + Private consigneeTradePartyField As TradePartyType + + Private carrierTradePartyField As TradePartyType + + Private freightForwarderTradePartyField As TradePartyType + + Private deliveryTradePartyField As TradePartyType + + Private customsImportAgentTradePartyField As TradePartyType + + Private customsExportAgentTradePartyField As TradePartyType + + Private groupingCentreTradePartyField() As TradePartyType + + Private transitLogisticsLocationField() As LogisticsLocationType + + Private transportContractReferencedDocumentField As ReferencedDocumentType + + Private associatedReferencedDocumentField() As ReferencedDocumentType + + Private includedSupplyChainConsignmentItemField() As SupplyChainConsignmentItemType + + Private utilizedLogisticsTransportEquipmentField() As LogisticsTransportEquipmentType + + Private specifiedLogisticsTransportMovementField() As LogisticsTransportMovementType + + Private applicableTransportCargoInsuranceField As TransportCargoInsuranceType + + Private applicableCrossBorderRegulatoryProcedureField() As CrossBorderRegulatoryProcedureType + + Private applicableCrossBorderCustomsValuationField() As CrossBorderCustomsValuationType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property GrossWeightMeasure() As WeightUnitMeasureType() + Get + Return Me.grossWeightMeasureField + End Get + Set + Me.grossWeightMeasureField = value + End Set + End Property + + ''' + _ + Public Property NetWeightMeasure() As WeightUnitMeasureType() + Get + Return Me.netWeightMeasureField + End Get + Set + Me.netWeightMeasureField = value + End Set + End Property + + ''' + _ + Public Property GrossVolumeMeasure() As VolumeUnitMeasureType() + Get + Return Me.grossVolumeMeasureField + End Get + Set + Me.grossVolumeMeasureField = value + End Set + End Property + + ''' + Public Property ChargeableWeightMeasure() As WeightUnitMeasureType + Get + Return Me.chargeableWeightMeasureField + End Get + Set + Me.chargeableWeightMeasureField = value + End Set + End Property + + ''' + Public Property InsurancePremiumAmount() As AmountType + Get + Return Me.insurancePremiumAmountField + End Get + Set + Me.insurancePremiumAmountField = value + End Set + End Property + + ''' + _ + Public Property AssociatedInvoiceAmount() As AmountType() + Get + Return Me.associatedInvoiceAmountField + End Get + Set + Me.associatedInvoiceAmountField = value + End Set + End Property + + ''' + Public Property TotalChargeAmount() As AmountType + Get + Return Me.totalChargeAmountField + End Get + Set + Me.totalChargeAmountField = value + End Set + End Property + + ''' + Public Property DeclaredValueForCustomsAmount() As AmountType + Get + Return Me.declaredValueForCustomsAmountField + End Get + Set + Me.declaredValueForCustomsAmountField = value + End Set + End Property + + ''' + Public Property PackageQuantity() As QuantityType + Get + Return Me.packageQuantityField + End Get + Set + Me.packageQuantityField = value + End Set + End Property + + ''' + _ + Public Property NetVolumeMeasure() As VolumeUnitMeasureType() + Get + Return Me.netVolumeMeasureField + End Get + Set + Me.netVolumeMeasureField = value + End Set + End Property + + ''' + Public Property ConsignorTradeParty() As TradePartyType + Get + Return Me.consignorTradePartyField + End Get + Set + Me.consignorTradePartyField = value + End Set + End Property + + ''' + Public Property ConsigneeTradeParty() As TradePartyType + Get + Return Me.consigneeTradePartyField + End Get + Set + Me.consigneeTradePartyField = value + End Set + End Property + + ''' + Public Property CarrierTradeParty() As TradePartyType + Get + Return Me.carrierTradePartyField + End Get + Set + Me.carrierTradePartyField = value + End Set + End Property + + ''' + Public Property FreightForwarderTradeParty() As TradePartyType + Get + Return Me.freightForwarderTradePartyField + End Get + Set + Me.freightForwarderTradePartyField = value + End Set + End Property + + ''' + Public Property DeliveryTradeParty() As TradePartyType + Get + Return Me.deliveryTradePartyField + End Get + Set + Me.deliveryTradePartyField = value + End Set + End Property + + ''' + Public Property CustomsImportAgentTradeParty() As TradePartyType + Get + Return Me.customsImportAgentTradePartyField + End Get + Set + Me.customsImportAgentTradePartyField = value + End Set + End Property + + ''' + Public Property CustomsExportAgentTradeParty() As TradePartyType + Get + Return Me.customsExportAgentTradePartyField + End Get + Set + Me.customsExportAgentTradePartyField = value + End Set + End Property + + ''' + _ + Public Property GroupingCentreTradeParty() As TradePartyType() + Get + Return Me.groupingCentreTradePartyField + End Get + Set + Me.groupingCentreTradePartyField = value + End Set + End Property + + ''' + _ + Public Property TransitLogisticsLocation() As LogisticsLocationType() + Get + Return Me.transitLogisticsLocationField + End Get + Set + Me.transitLogisticsLocationField = value + End Set + End Property + + ''' + Public Property TransportContractReferencedDocument() As ReferencedDocumentType + Get + Return Me.transportContractReferencedDocumentField + End Get + Set + Me.transportContractReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AssociatedReferencedDocument() As ReferencedDocumentType() + Get + Return Me.associatedReferencedDocumentField + End Get + Set + Me.associatedReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property IncludedSupplyChainConsignmentItem() As SupplyChainConsignmentItemType() + Get + Return Me.includedSupplyChainConsignmentItemField + End Get + Set + Me.includedSupplyChainConsignmentItemField = value + End Set + End Property + + ''' + _ + Public Property UtilizedLogisticsTransportEquipment() As LogisticsTransportEquipmentType() + Get + Return Me.utilizedLogisticsTransportEquipmentField + End Get + Set + Me.utilizedLogisticsTransportEquipmentField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedLogisticsTransportMovement() As LogisticsTransportMovementType() + Get + Return Me.specifiedLogisticsTransportMovementField + End Get + Set + Me.specifiedLogisticsTransportMovementField = value + End Set + End Property + + ''' + Public Property ApplicableTransportCargoInsurance() As TransportCargoInsuranceType + Get + Return Me.applicableTransportCargoInsuranceField + End Get + Set + Me.applicableTransportCargoInsuranceField = value + End Set + End Property + + ''' + _ + Public Property ApplicableCrossBorderRegulatoryProcedure() As CrossBorderRegulatoryProcedureType() + Get + Return Me.applicableCrossBorderRegulatoryProcedureField + End Get + Set + Me.applicableCrossBorderRegulatoryProcedureField = value + End Set + End Property + + ''' + _ + Public Property ApplicableCrossBorderCustomsValuation() As CrossBorderCustomsValuationType() + Get + Return Me.applicableCrossBorderCustomsValuationField + End Get + Set + Me.applicableCrossBorderCustomsValuationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class WeightUnitMeasureType + + Private unitCodeField As MeasurementUnitCommonCodeWeightContentType + + Private unitCodeFieldSpecified As Boolean + + Private valueField As Decimal + + ''' + _ + Public Property unitCode() As MeasurementUnitCommonCodeWeightContentType + Get + Return Me.unitCodeField + End Get + Set + Me.unitCodeField = value + End Set + End Property + + ''' + _ + Public Property unitCodeSpecified() As Boolean + Get + Return Me.unitCodeFieldSpecified + End Get + Set + Me.unitCodeFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum MeasurementUnitCommonCodeWeightContentType + + ''' + KGM + + ''' + TNE + End Enum + + ''' + _ + Partial Public Class VolumeUnitMeasureType + + Private unitCodeField As MeasurementUnitCommonCodeVolumeContentType + + Private unitCodeFieldSpecified As Boolean + + Private valueField As Decimal + + ''' + _ + Public Property unitCode() As MeasurementUnitCommonCodeVolumeContentType + Get + Return Me.unitCodeField + End Get + Set + Me.unitCodeField = value + End Set + End Property + + ''' + _ + Public Property unitCodeSpecified() As Boolean + Get + Return Me.unitCodeFieldSpecified + End Get + Set + Me.unitCodeFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum MeasurementUnitCommonCodeVolumeContentType + + ''' + CMQ + + ''' + FTQ + + ''' + LTR + + ''' + MMQ + + ''' + MTQ + End Enum + + ''' + _ + Partial Public Class SupplyChainConsignmentItemType + + Private typeCodeField As GoodsTypeCodeType + + Private typeExtensionCodeField As GoodsTypeExtensionCodeType + + Private declaredValueForCustomsAmountField As AmountType + + Private declaredValueForStatisticsAmountField As AmountType + + Private invoiceAmountField() As AmountType + + Private grossWeightMeasureField As WeightUnitMeasureType + + Private netWeightMeasureField As WeightUnitMeasureType + + Private tariffQuantityField As QuantityType + + Private globalIDField() As IDType + + Private natureIdentificationTransportCargoField As TransportCargoType + + Private applicableTransportDangerousGoodsField() As TransportDangerousGoodsType + + Private previousAdministrativeReferencedDocumentField() As ReferencedDocumentType + + Private applicableNoteField() As NoteType + + ''' + Public Property TypeCode() As GoodsTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property TypeExtensionCode() As GoodsTypeExtensionCodeType + Get + Return Me.typeExtensionCodeField + End Get + Set + Me.typeExtensionCodeField = value + End Set + End Property + + ''' + Public Property DeclaredValueForCustomsAmount() As AmountType + Get + Return Me.declaredValueForCustomsAmountField + End Get + Set + Me.declaredValueForCustomsAmountField = value + End Set + End Property + + ''' + Public Property DeclaredValueForStatisticsAmount() As AmountType + Get + Return Me.declaredValueForStatisticsAmountField + End Get + Set + Me.declaredValueForStatisticsAmountField = value + End Set + End Property + + ''' + _ + Public Property InvoiceAmount() As AmountType() + Get + Return Me.invoiceAmountField + End Get + Set + Me.invoiceAmountField = value + End Set + End Property + + ''' + Public Property GrossWeightMeasure() As WeightUnitMeasureType + Get + Return Me.grossWeightMeasureField + End Get + Set + Me.grossWeightMeasureField = value + End Set + End Property + + ''' + Public Property NetWeightMeasure() As WeightUnitMeasureType + Get + Return Me.netWeightMeasureField + End Get + Set + Me.netWeightMeasureField = value + End Set + End Property + + ''' + Public Property TariffQuantity() As QuantityType + Get + Return Me.tariffQuantityField + End Get + Set + Me.tariffQuantityField = value + End Set + End Property + + ''' + _ + Public Property GlobalID() As IDType() + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + Public Property NatureIdentificationTransportCargo() As TransportCargoType + Get + Return Me.natureIdentificationTransportCargoField + End Get + Set + Me.natureIdentificationTransportCargoField = value + End Set + End Property + + ''' + _ + Public Property ApplicableTransportDangerousGoods() As TransportDangerousGoodsType() + Get + Return Me.applicableTransportDangerousGoodsField + End Get + Set + Me.applicableTransportDangerousGoodsField = value + End Set + End Property + + ''' + _ + Public Property PreviousAdministrativeReferencedDocument() As ReferencedDocumentType() + Get + Return Me.previousAdministrativeReferencedDocumentField + End Get + Set + Me.previousAdministrativeReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property ApplicableNote() As NoteType() + Get + Return Me.applicableNoteField + End Get + Set + Me.applicableNoteField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class GoodsTypeCodeType + + Private listAgencyIDField As String + + Private valueField As GoodsTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As GoodsTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum GoodsTypeCodeContentType + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class GoodsTypeExtensionCodeType + + Private listAgencyIDField As String + + Private valueField As GoodsTypeExtensionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As GoodsTypeExtensionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum GoodsTypeExtensionCodeContentType + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TransportCargoType + + Private typeCodeField As CargoCategoryCodeType + + Private identificationField() As TextType + + Private operationalCategoryCodeField As CargoOperationalCategoryCodeType + + Private statisticalClassificationCodeField As CargoCommodityCategoryCodeType + + ''' + Public Property TypeCode() As CargoCategoryCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Identification() As TextType() + Get + Return Me.identificationField + End Get + Set + Me.identificationField = value + End Set + End Property + + ''' + Public Property OperationalCategoryCode() As CargoOperationalCategoryCodeType + Get + Return Me.operationalCategoryCodeField + End Get + Set + Me.operationalCategoryCodeField = value + End Set + End Property + + ''' + Public Property StatisticalClassificationCode() As CargoCommodityCategoryCodeType + Get + Return Me.statisticalClassificationCodeField + End Get + Set + Me.statisticalClassificationCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CargoCategoryCodeType + + Private listAgencyIDField As CargoCategoryCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As CargoTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = CargoCategoryCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As CargoCategoryCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As CargoTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CargoCategoryCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum CargoTypeCodeContentType + + ''' + _ + Item0 + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item9 + End Enum + + ''' + _ + Partial Public Class CargoOperationalCategoryCodeType + + Private listAgencyIDField As CargoOperationalCategoryCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As CargoOperationalCategoryCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = CargoOperationalCategoryCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As CargoOperationalCategoryCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As CargoOperationalCategoryCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CargoOperationalCategoryCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum CargoOperationalCategoryCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + End Enum + + ''' + _ + Partial Public Class CargoCommodityCategoryCodeType + + Private listAgencyIDField As String + + Private valueField As CommodityIdentificationCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As CommodityIdentificationCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum CommodityIdentificationCodeContentType + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class TransportDangerousGoodsType + + Private uNDGIdentificationCodeField As CodeType + + Private regulationCodeField As DangerousGoodsRegulationCodeType + + Private regulationNameField() As TextType + + Private technicalNameField() As TextType + + Private eMSIDField As IDType + + Private packagingDangerLevelCodeField As DangerousGoodsPackagingLevelCodeType + + Private hazardClassificationIDField As IDType + + Private additionalHazardClassificationIDField As IDType + + Private properShippingNameField As TextType + + ''' + Public Property UNDGIdentificationCode() As CodeType + Get + Return Me.uNDGIdentificationCodeField + End Get + Set + Me.uNDGIdentificationCodeField = value + End Set + End Property + + ''' + Public Property RegulationCode() As DangerousGoodsRegulationCodeType + Get + Return Me.regulationCodeField + End Get + Set + Me.regulationCodeField = value + End Set + End Property + + ''' + _ + Public Property RegulationName() As TextType() + Get + Return Me.regulationNameField + End Get + Set + Me.regulationNameField = value + End Set + End Property + + ''' + _ + Public Property TechnicalName() As TextType() + Get + Return Me.technicalNameField + End Get + Set + Me.technicalNameField = value + End Set + End Property + + ''' + Public Property EMSID() As IDType + Get + Return Me.eMSIDField + End Get + Set + Me.eMSIDField = value + End Set + End Property + + ''' + Public Property PackagingDangerLevelCode() As DangerousGoodsPackagingLevelCodeType + Get + Return Me.packagingDangerLevelCodeField + End Get + Set + Me.packagingDangerLevelCodeField = value + End Set + End Property + + ''' + Public Property HazardClassificationID() As IDType + Get + Return Me.hazardClassificationIDField + End Get + Set + Me.hazardClassificationIDField = value + End Set + End Property + + ''' + Public Property AdditionalHazardClassificationID() As IDType + Get + Return Me.additionalHazardClassificationIDField + End Get + Set + Me.additionalHazardClassificationIDField = value + End Set + End Property + + ''' + Public Property ProperShippingName() As TextType + Get + Return Me.properShippingNameField + End Get + Set + Me.properShippingNameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DangerousGoodsRegulationCodeType + + Private listAgencyIDField As DangerousGoodsRegulationCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DangerousGoodsRegulationCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DangerousGoodsRegulationCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DangerousGoodsRegulationCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DangerousGoodsRegulationCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DangerousGoodsRegulationCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DangerousGoodsRegulationCodeContentType + + ''' + ADR + + ''' + ADS + + ''' + ADT + + ''' + ADU + + ''' + ADV + + ''' + ADW + + ''' + ADX + + ''' + ADY + + ''' + ADZ + + ''' + AEA + + ''' + AEB + + ''' + AGS + + ''' + ANR + + ''' + ARD + + ''' + CFR + + ''' + COM + + ''' + GVE + + ''' + GVS + + ''' + ICA + + ''' + IMD + + ''' + RGE + + ''' + RID + + ''' + UI + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class DangerousGoodsPackagingLevelCodeType + + Private listAgencyIDField As DangerousGoodsPackagingLevelCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DangerousGoodsPackingCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DangerousGoodsPackagingLevelCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DangerousGoodsPackagingLevelCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DangerousGoodsPackingCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DangerousGoodsPackagingLevelCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DangerousGoodsPackingCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + End Enum + + ''' + _ + Partial Public Class LogisticsTransportEquipmentType + + Private idField As IDType + + Private loadingLengthMeasureField As LinearUnitMeasureType + + Private categoryCodeField As TransportEquipmentCategoryCodeType + + Private characteristicCodeField As CodeType + + Private characteristicField As TextType + + Private usedCapacityCodeField As TransportEquipmentFullnessCodeType + + Private carrierAssignedBookingIDField() As IDType + + Private sealedIndicatorField As IndicatorType + + Private returnableIndicatorField As IndicatorType + + Private affixedLogisticsSealField() As LogisticsSealType + + Private linearSpatialDimensionField As SpatialDimensionType + + Private applicableNoteField() As NoteType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property LoadingLengthMeasure() As LinearUnitMeasureType + Get + Return Me.loadingLengthMeasureField + End Get + Set + Me.loadingLengthMeasureField = value + End Set + End Property + + ''' + Public Property CategoryCode() As TransportEquipmentCategoryCodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + Public Property CharacteristicCode() As CodeType + Get + Return Me.characteristicCodeField + End Get + Set + Me.characteristicCodeField = value + End Set + End Property + + ''' + Public Property Characteristic() As TextType + Get + Return Me.characteristicField + End Get + Set + Me.characteristicField = value + End Set + End Property + + ''' + Public Property UsedCapacityCode() As TransportEquipmentFullnessCodeType + Get + Return Me.usedCapacityCodeField + End Get + Set + Me.usedCapacityCodeField = value + End Set + End Property + + ''' + _ + Public Property CarrierAssignedBookingID() As IDType() + Get + Return Me.carrierAssignedBookingIDField + End Get + Set + Me.carrierAssignedBookingIDField = value + End Set + End Property + + ''' + Public Property SealedIndicator() As IndicatorType + Get + Return Me.sealedIndicatorField + End Get + Set + Me.sealedIndicatorField = value + End Set + End Property + + ''' + Public Property ReturnableIndicator() As IndicatorType + Get + Return Me.returnableIndicatorField + End Get + Set + Me.returnableIndicatorField = value + End Set + End Property + + ''' + _ + Public Property AffixedLogisticsSeal() As LogisticsSealType() + Get + Return Me.affixedLogisticsSealField + End Get + Set + Me.affixedLogisticsSealField = value + End Set + End Property + + ''' + Public Property LinearSpatialDimension() As SpatialDimensionType + Get + Return Me.linearSpatialDimensionField + End Get + Set + Me.linearSpatialDimensionField = value + End Set + End Property + + ''' + _ + Public Property ApplicableNote() As NoteType() + Get + Return Me.applicableNoteField + End Get + Set + Me.applicableNoteField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LinearUnitMeasureType + + Private unitCodeField As MeasurementUnitCommonCodeLinearContentType + + Private unitCodeFieldSpecified As Boolean + + Private valueField As Decimal + + ''' + _ + Public Property unitCode() As MeasurementUnitCommonCodeLinearContentType + Get + Return Me.unitCodeField + End Get + Set + Me.unitCodeField = value + End Set + End Property + + ''' + _ + Public Property unitCodeSpecified() As Boolean + Get + Return Me.unitCodeFieldSpecified + End Get + Set + Me.unitCodeFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As Decimal + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum MeasurementUnitCommonCodeLinearContentType + + ''' + CMT + + ''' + FOT + + ''' + INH + + ''' + MTR + End Enum + + ''' + _ + Partial Public Class TransportEquipmentCategoryCodeType + + Private listAgencyIDField As TransportEquipmentCategoryCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportEquipmentCategoryCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportEquipmentCategoryCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportEquipmentCategoryCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportEquipmentCategoryCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportEquipmentCategoryCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportEquipmentCategoryCodeContentType + + ''' + AA + + ''' + AB + + ''' + AD + + ''' + AE + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AK + + ''' + AL + + ''' + AM + + ''' + AN + + ''' + AO + + ''' + AP + + ''' + AQ + + ''' + AT + + ''' + BB + + ''' + BL + + ''' + BPN + + ''' + BPO + + ''' + BPP + + ''' + BPQ + + ''' + BPR + + ''' + BPS + + ''' + BPT + + ''' + BPU + + ''' + BPV + + ''' + BPW + + ''' + BPX + + ''' + BPY + + ''' + BPZ + + ''' + BR + + ''' + BX + + ''' + CH + + ''' + CN + + ''' + DPA + + ''' + DPB + + ''' + DPC + + ''' + DPD + + ''' + DPE + + ''' + DPF + + ''' + DPG + + ''' + DPH + + ''' + DPI + + ''' + DPJ + + ''' + DPK + + ''' + DPL + + ''' + DPM + + ''' + DPN + + ''' + DPO + + ''' + EFP + + ''' + EFQ + + ''' + EFR + + ''' + EFS + + ''' + EFT + + ''' + EFU + + ''' + EFV + + ''' + EFW + + ''' + EFX + + ''' + EFY + + ''' + EFZ + + ''' + EGA + + ''' + EGB + + ''' + EGC + + ''' + EGD + + ''' + EGE + + ''' + EGF + + ''' + EGG + + ''' + EGH + + ''' + EGI + + ''' + EYP + + ''' + FPN + + ''' + FPR + + ''' + IL + + ''' + LAR + + ''' + LU + + ''' + MPA + + ''' + PA + + ''' + PBP + + ''' + PFP + + ''' + PL + + ''' + PPA + + ''' + PST + + ''' + RF + + ''' + RG + + ''' + RGF + + ''' + RO + + ''' + RR + + ''' + SPP + + ''' + STR + + ''' + SW + + ''' + TE + + ''' + TP + + ''' + TS + + ''' + TSU + + ''' + UL + End Enum + + ''' + _ + Partial Public Class TransportEquipmentFullnessCodeType + + Private listAgencyIDField As TransportEquipmentFullnessCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportEquipmentFullnessCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportEquipmentFullnessCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportEquipmentFullnessCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportEquipmentFullnessCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportEquipmentFullnessCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportEquipmentFullnessCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + End Enum + + ''' + _ + Partial Public Class LogisticsSealType + + Private idField As IDType + + Private maximumIDField As IDType + + Private typeCodeField As CodeType + + Private conditionCodeField() As SealConditionCodeType + + Private sealingPartyRoleCodeField As SealingPartyRoleCodeType + + Private issuingTradePartyField As TradePartyType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property MaximumID() As IDType + Get + Return Me.maximumIDField + End Get + Set + Me.maximumIDField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property ConditionCode() As SealConditionCodeType() + Get + Return Me.conditionCodeField + End Get + Set + Me.conditionCodeField = value + End Set + End Property + + ''' + Public Property SealingPartyRoleCode() As SealingPartyRoleCodeType + Get + Return Me.sealingPartyRoleCodeField + End Get + Set + Me.sealingPartyRoleCodeField = value + End Set + End Property + + ''' + Public Property IssuingTradeParty() As TradePartyType + Get + Return Me.issuingTradePartyField + End Get + Set + Me.issuingTradePartyField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SealConditionCodeType + + Private listAgencyIDField As SealConditionCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As SealConditionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = SealConditionCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As SealConditionCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As SealConditionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum SealConditionCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum SealConditionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + End Enum + + ''' + _ + Partial Public Class SealingPartyRoleCodeType + + Private listIDField As String + + Private listAgencyIDField As SealingPartyRoleCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As SealingPartyRoleCodeContentType + + Public Sub New() + MyBase.New + Me.listIDField = "9303" + Me.listAgencyIDField = SealingPartyRoleCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listID() As String + Get + Return Me.listIDField + End Get + Set + Me.listIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyID() As SealingPartyRoleCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As SealingPartyRoleCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum SealingPartyRoleCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum SealingPartyRoleCodeContentType + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + CA + + ''' + CU + + ''' + SH + + ''' + [TO] + End Enum + + ''' + _ + Partial Public Class SpatialDimensionType + + Private valueMeasureField As MeasureType + + Private typeCodeField As DimensionTypeCodeType + + Private descriptionField() As TextType + + Private widthMeasureField As MeasureType + + Private lengthMeasureField As MeasureType + + Private heightMeasureField As MeasureType + + Private idField As IDType + + Private diameterMeasureField As LinearUnitMeasureType + + ''' + Public Property ValueMeasure() As MeasureType + Get + Return Me.valueMeasureField + End Get + Set + Me.valueMeasureField = value + End Set + End Property + + ''' + Public Property TypeCode() As DimensionTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property WidthMeasure() As MeasureType + Get + Return Me.widthMeasureField + End Get + Set + Me.widthMeasureField = value + End Set + End Property + + ''' + Public Property LengthMeasure() As MeasureType + Get + Return Me.lengthMeasureField + End Get + Set + Me.lengthMeasureField = value + End Set + End Property + + ''' + Public Property HeightMeasure() As MeasureType + Get + Return Me.heightMeasureField + End Get + Set + Me.heightMeasureField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property DiameterMeasure() As LinearUnitMeasureType + Get + Return Me.diameterMeasureField + End Get + Set + Me.diameterMeasureField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DimensionTypeCodeType + + Private listAgencyIDField As DimensionTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DimensionTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DimensionTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DimensionTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DimensionTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DimensionTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DimensionTypeCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + End Enum + + ''' + _ + Partial Public Class LogisticsTransportMovementType + + Private stageCodeField As TransportMovementStageCodeType + + Private modeCodeField As TransportModeCodeType + + Private modeField As TextType + + Private idField As IDType + + Private statusCodeField As StatusCodeType + + Private serviceCodeField As CodeType + + Private serviceField As TextType + + Private typeField As TextType + + Private cycleField As TextType + + Private usedLogisticsTransportMeansField As LogisticsTransportMeansType + + ''' + Public Property StageCode() As TransportMovementStageCodeType + Get + Return Me.stageCodeField + End Get + Set + Me.stageCodeField = value + End Set + End Property + + ''' + Public Property ModeCode() As TransportModeCodeType + Get + Return Me.modeCodeField + End Get + Set + Me.modeCodeField = value + End Set + End Property + + ''' + Public Property Mode() As TextType + Get + Return Me.modeField + End Get + Set + Me.modeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property StatusCode() As StatusCodeType + Get + Return Me.statusCodeField + End Get + Set + Me.statusCodeField = value + End Set + End Property + + ''' + Public Property ServiceCode() As CodeType + Get + Return Me.serviceCodeField + End Get + Set + Me.serviceCodeField = value + End Set + End Property + + ''' + Public Property Service() As TextType + Get + Return Me.serviceField + End Get + Set + Me.serviceField = value + End Set + End Property + + ''' + Public Property Type() As TextType + Get + Return Me.typeField + End Get + Set + Me.typeField = value + End Set + End Property + + ''' + Public Property Cycle() As TextType + Get + Return Me.cycleField + End Get + Set + Me.cycleField = value + End Set + End Property + + ''' + Public Property UsedLogisticsTransportMeans() As LogisticsTransportMeansType + Get + Return Me.usedLogisticsTransportMeansField + End Get + Set + Me.usedLogisticsTransportMeansField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TransportMovementStageCodeType + + Private listAgencyIDField As TransportMovementStageCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportMovementStageCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportMovementStageCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportMovementStageCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportMovementStageCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportMovementStageCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportMovementStageCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + End Enum + + ''' + _ + Partial Public Class TransportModeCodeType + + Private listAgencyIDField As TransportModeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportModeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportModeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportModeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportModeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportModeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportModeCodeContentType + + ''' + _ + Item0 + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + End Enum + + ''' + _ + Partial Public Class StatusCodeType + + Private listAgencyIDField As StatusCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As StatusCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = StatusCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As StatusCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As StatusCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum StatusCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum StatusCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item11 + + ''' + _ + Item2 + + ''' + _ + Item21 + + ''' + _ + Item3 + + ''' + _ + Item31 + + ''' + _ + Item4 + + ''' + _ + Item41 + + ''' + _ + Item5 + + ''' + _ + Item51 + + ''' + _ + Item6 + + ''' + _ + Item61 + + ''' + _ + Item7 + + ''' + _ + Item71 + + ''' + _ + Item8 + + ''' + _ + Item81 + + ''' + _ + Item9 + + ''' + _ + Item91 + + ''' + _ + Item10 + + ''' + _ + Item101 + + ''' + _ + Item111 + + ''' + _ + Item112 + + ''' + _ + Item12 + + ''' + _ + Item121 + + ''' + _ + Item13 + + ''' + _ + Item131 + + ''' + _ + Item14 + + ''' + _ + Item141 + + ''' + _ + Item15 + + ''' + _ + Item151 + + ''' + _ + Item16 + + ''' + _ + Item161 + + ''' + _ + Item17 + + ''' + _ + Item171 + + ''' + _ + Item18 + + ''' + _ + Item181 + + ''' + _ + Item19 + + ''' + _ + Item191 + + ''' + _ + Item20 + + ''' + _ + Item201 + + ''' + _ + Item211 + + ''' + _ + Item212 + + ''' + _ + Item22 + + ''' + _ + Item221 + + ''' + _ + Item23 + + ''' + _ + Item231 + + ''' + _ + Item24 + + ''' + _ + Item241 + + ''' + _ + Item25 + + ''' + _ + Item251 + + ''' + _ + Item26 + + ''' + _ + Item261 + + ''' + _ + Item27 + + ''' + _ + Item271 + + ''' + _ + Item28 + + ''' + _ + Item281 + + ''' + _ + Item29 + + ''' + _ + Item291 + + ''' + _ + Item30 + + ''' + _ + Item301 + + ''' + _ + Item311 + + ''' + _ + Item312 + + ''' + _ + Item32 + + ''' + _ + Item321 + + ''' + _ + Item33 + + ''' + _ + Item331 + + ''' + _ + Item34 + + ''' + _ + Item341 + + ''' + _ + Item35 + + ''' + _ + Item351 + + ''' + _ + Item36 + + ''' + _ + Item361 + + ''' + _ + Item37 + + ''' + _ + Item371 + + ''' + _ + Item38 + + ''' + _ + Item381 + + ''' + _ + Item39 + + ''' + _ + Item391 + + ''' + _ + Item40 + + ''' + _ + Item401 + + ''' + _ + Item411 + + ''' + _ + Item412 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item441 + + ''' + _ + Item45 + + ''' + _ + Item451 + + ''' + _ + Item46 + + ''' + _ + Item461 + + ''' + _ + Item47 + + ''' + _ + Item471 + + ''' + _ + Item48 + + ''' + _ + Item481 + + ''' + _ + Item49 + + ''' + _ + Item491 + + ''' + _ + Item50 + + ''' + _ + Item501 + + ''' + _ + Item511 + + ''' + _ + Item512 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item531 + + ''' + _ + Item54 + + ''' + _ + Item541 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item571 + + ''' + _ + Item58 + + ''' + _ + Item581 + + ''' + _ + Item59 + + ''' + _ + Item591 + + ''' + _ + Item60 + + ''' + _ + Item601 + + ''' + _ + Item611 + + ''' + _ + Item612 + + ''' + _ + Item62 + + ''' + _ + Item621 + + ''' + _ + Item63 + + ''' + _ + Item631 + + ''' + _ + Item64 + + ''' + _ + Item641 + + ''' + _ + Item65 + + ''' + _ + Item651 + + ''' + _ + Item66 + + ''' + _ + Item661 + + ''' + _ + Item67 + + ''' + _ + Item671 + + ''' + _ + Item68 + + ''' + _ + Item681 + + ''' + _ + Item69 + + ''' + _ + Item691 + + ''' + _ + Item70 + + ''' + _ + Item701 + + ''' + _ + Item711 + + ''' + _ + Item712 + + ''' + _ + Item72 + + ''' + _ + Item721 + + ''' + _ + Item73 + + ''' + _ + Item731 + + ''' + _ + Item74 + + ''' + _ + Item741 + + ''' + _ + Item75 + + ''' + _ + Item751 + + ''' + _ + Item76 + + ''' + _ + Item761 + + ''' + _ + Item77 + + ''' + _ + Item771 + + ''' + _ + Item78 + + ''' + _ + Item781 + + ''' + _ + Item79 + + ''' + _ + Item791 + + ''' + _ + Item80 + + ''' + _ + Item801 + + ''' + _ + Item811 + + ''' + _ + Item812 + + ''' + _ + Item82 + + ''' + _ + Item821 + + ''' + _ + Item83 + + ''' + _ + Item831 + + ''' + _ + Item84 + + ''' + _ + Item841 + + ''' + _ + Item85 + + ''' + _ + Item851 + + ''' + _ + Item86 + + ''' + _ + Item861 + + ''' + _ + Item87 + + ''' + _ + Item871 + + ''' + _ + Item88 + + ''' + _ + Item881 + + ''' + _ + Item89 + + ''' + _ + Item891 + + ''' + _ + Item90 + + ''' + _ + Item901 + + ''' + _ + Item911 + + ''' + _ + Item912 + + ''' + _ + Item92 + + ''' + _ + Item921 + + ''' + _ + Item93 + + ''' + _ + Item931 + + ''' + _ + Item94 + + ''' + _ + Item941 + + ''' + _ + Item95 + + ''' + _ + Item951 + + ''' + _ + Item96 + + ''' + _ + Item961 + + ''' + _ + Item97 + + ''' + _ + Item971 + + ''' + _ + Item98 + + ''' + _ + Item981 + + ''' + _ + Item99 + + ''' + _ + Item991 + + ''' + _ + Item100 + + ''' + _ + Item1001 + + ''' + _ + Item1011 + + ''' + _ + Item1012 + + ''' + _ + Item102 + + ''' + _ + Item1021 + + ''' + _ + Item103 + + ''' + _ + Item1031 + + ''' + _ + Item104 + + ''' + _ + Item1041 + + ''' + _ + Item105 + + ''' + _ + Item1051 + + ''' + _ + Item106 + + ''' + _ + Item1061 + + ''' + _ + Item107 + + ''' + _ + Item1071 + + ''' + _ + Item108 + + ''' + _ + Item1081 + + ''' + _ + Item109 + + ''' + _ + Item1091 + + ''' + _ + Item110 + + ''' + _ + Item1101 + + ''' + _ + Item1111 + + ''' + _ + Item1112 + + ''' + _ + Item1121 + + ''' + _ + Item1122 + + ''' + _ + Item113 + + ''' + _ + Item1131 + + ''' + _ + Item114 + + ''' + _ + Item1141 + + ''' + _ + Item115 + + ''' + _ + Item1151 + + ''' + _ + Item116 + + ''' + _ + Item1161 + + ''' + _ + Item117 + + ''' + _ + Item1171 + + ''' + _ + Item118 + + ''' + _ + Item1181 + + ''' + _ + Item119 + + ''' + _ + Item1191 + + ''' + _ + Item120 + + ''' + _ + Item1201 + + ''' + _ + Item1211 + + ''' + _ + Item1212 + + ''' + _ + Item122 + + ''' + _ + Item123 + + ''' + _ + Item1231 + + ''' + _ + Item124 + + ''' + _ + Item1241 + + ''' + _ + Item125 + + ''' + _ + Item1251 + + ''' + _ + Item126 + + ''' + _ + Item1261 + + ''' + _ + Item127 + + ''' + _ + Item1271 + + ''' + _ + Item128 + + ''' + _ + Item1281 + + ''' + _ + Item129 + + ''' + _ + Item1291 + + ''' + _ + Item130 + + ''' + _ + Item1301 + + ''' + _ + Item1311 + + ''' + _ + Item1312 + + ''' + _ + Item132 + + ''' + _ + Item1321 + + ''' + _ + Item133 + + ''' + _ + Item1331 + + ''' + _ + Item134 + + ''' + _ + Item1341 + + ''' + _ + Item135 + + ''' + _ + Item1351 + + ''' + _ + Item136 + + ''' + _ + Item1361 + + ''' + _ + Item137 + + ''' + _ + Item1371 + + ''' + _ + Item138 + + ''' + _ + Item1381 + + ''' + _ + Item139 + + ''' + _ + Item1391 + + ''' + _ + Item140 + + ''' + _ + Item1401 + + ''' + _ + Item1411 + + ''' + _ + Item1412 + + ''' + _ + Item142 + + ''' + _ + Item1421 + + ''' + _ + Item143 + + ''' + _ + Item1431 + + ''' + _ + Item144 + + ''' + _ + Item1441 + + ''' + _ + Item145 + + ''' + _ + Item1451 + + ''' + _ + Item146 + + ''' + _ + Item1461 + + ''' + _ + Item147 + + ''' + _ + Item1471 + + ''' + _ + Item148 + + ''' + _ + Item1481 + + ''' + _ + Item149 + + ''' + _ + Item1491 + + ''' + _ + Item150 + + ''' + _ + Item1501 + + ''' + _ + Item1511 + + ''' + _ + Item1512 + + ''' + _ + Item152 + + ''' + _ + Item1521 + + ''' + _ + Item153 + + ''' + _ + Item1531 + + ''' + _ + Item154 + + ''' + _ + Item1541 + + ''' + _ + Item155 + + ''' + _ + Item1551 + + ''' + _ + Item156 + + ''' + _ + Item1561 + + ''' + _ + Item157 + + ''' + _ + Item1571 + + ''' + _ + Item158 + + ''' + _ + Item1581 + + ''' + _ + Item159 + + ''' + _ + Item1591 + + ''' + _ + Item160 + + ''' + _ + Item1611 + + ''' + _ + Item1612 + + ''' + _ + Item162 + + ''' + _ + Item1621 + + ''' + _ + Item163 + + ''' + _ + Item1631 + + ''' + _ + Item164 + + ''' + _ + Item1641 + + ''' + _ + Item165 + + ''' + _ + Item1651 + + ''' + _ + Item166 + + ''' + _ + Item1661 + + ''' + _ + Item167 + + ''' + _ + Item1671 + + ''' + _ + Item168 + + ''' + _ + Item1681 + + ''' + _ + Item169 + + ''' + _ + Item1691 + + ''' + _ + Item170 + + ''' + _ + Item1701 + + ''' + _ + Item1711 + + ''' + _ + Item1712 + + ''' + _ + Item172 + + ''' + _ + Item174 + + ''' + _ + Item175 + + ''' + _ + Item176 + + ''' + _ + Item177 + + ''' + _ + Item178 + + ''' + _ + Item179 + + ''' + _ + Item180 + + ''' + _ + Item1811 + + ''' + _ + Item182 + + ''' + _ + Item183 + + ''' + _ + Item184 + + ''' + _ + Item185 + + ''' + _ + Item186 + + ''' + _ + Item187 + + ''' + _ + Item188 + + ''' + _ + Item189 + + ''' + _ + Item190 + + ''' + _ + Item1911 + + ''' + _ + Item192 + + ''' + _ + Item193 + + ''' + _ + Item194 + + ''' + _ + Item195 + + ''' + _ + Item196 + + ''' + _ + Item197 + + ''' + _ + Item198 + + ''' + _ + Item199 + + ''' + _ + Item200 + + ''' + _ + Item2011 + + ''' + _ + Item202 + + ''' + _ + Item203 + + ''' + _ + Item204 + + ''' + _ + Item205 + + ''' + _ + Item206 + + ''' + _ + Item207 + + ''' + _ + Item208 + + ''' + _ + Item209 + + ''' + _ + Item210 + + ''' + _ + Item2111 + + ''' + _ + Item2121 + + ''' + _ + Item213 + + ''' + _ + Item214 + + ''' + _ + Item215 + + ''' + _ + Item216 + + ''' + _ + Item218 + + ''' + _ + Item219 + + ''' + _ + Item220 + + ''' + _ + Item222 + + ''' + _ + Item224 + + ''' + _ + Item225 + + ''' + _ + Item227 + + ''' + _ + Item228 + + ''' + _ + Item229 + + ''' + _ + Item2311 + + ''' + _ + Item232 + + ''' + _ + Item233 + + ''' + _ + Item234 + + ''' + _ + Item235 + + ''' + _ + Item236 + + ''' + _ + Item238 + + ''' + _ + Item239 + + ''' + _ + Item240 + + ''' + _ + Item2411 + + ''' + _ + Item242 + + ''' + _ + Item243 + + ''' + _ + Item247 + + ''' + _ + Item248 + + ''' + _ + Item250 + + ''' + _ + Item2511 + + ''' + _ + Item253 + + ''' + _ + Item254 + + ''' + _ + Item255 + + ''' + _ + Item256 + + ''' + _ + Item258 + + ''' + _ + Item260 + + ''' + _ + Item265 + + ''' + _ + Item266 + + ''' + _ + Item267 + + ''' + _ + Item269 + + ''' + _ + Item270 + + ''' + _ + Item2711 + + ''' + _ + Item272 + + ''' + _ + Item273 + + ''' + _ + Item274 + + ''' + _ + Item275 + + ''' + _ + Item276 + + ''' + _ + Item277 + + ''' + _ + Item278 + + ''' + _ + Item279 + + ''' + _ + Item280 + + ''' + _ + Item2811 + + ''' + _ + Item282 + + ''' + _ + Item283 + + ''' + _ + Item284 + + ''' + _ + Item285 + + ''' + _ + Item286 + + ''' + _ + Item287 + + ''' + _ + Item288 + + ''' + _ + Item2911 + + ''' + _ + Item292 + + ''' + _ + Item295 + + ''' + _ + Item297 + + ''' + _ + Item298 + + ''' + _ + Item299 + + ''' + _ + Item300 + + ''' + _ + Item3011 + + ''' + _ + Item302 + + ''' + _ + Item306 + + ''' + _ + Item307 + + ''' + _ + Item308 + + ''' + _ + Item309 + + ''' + _ + Item310 + + ''' + _ + Item3111 + + ''' + _ + Item3121 + + ''' + _ + Item313 + + ''' + _ + Item314 + + ''' + _ + Item315 + + ''' + _ + Item316 + + ''' + _ + Item317 + + ''' + _ + Item318 + + ''' + _ + Item319 + + ''' + _ + Item320 + + ''' + _ + Item3211 + + ''' + _ + Item322 + + ''' + _ + Item323 + + ''' + _ + Item324 + + ''' + _ + Item325 + + ''' + _ + Item326 + + ''' + _ + Item327 + + ''' + _ + Item328 + + ''' + _ + Item329 + + ''' + _ + Item330 + + ''' + _ + Item3311 + + ''' + _ + Item332 + + ''' + _ + Item333 + + ''' + _ + Item334 + + ''' + _ + Item335 + + ''' + _ + Item336 + + ''' + _ + Item337 + + ''' + _ + Item338 + + ''' + _ + Item339 + + ''' + _ + Item340 + + ''' + _ + Item3411 + + ''' + _ + Item342 + + ''' + _ + Item343 + + ''' + _ + Item344 + + ''' + _ + Item345 + + ''' + _ + Item346 + + ''' + _ + Item347 + + ''' + _ + Item348 + + ''' + _ + Item349 + + ''' + _ + Item350 + + ''' + _ + Item3511 + + ''' + _ + Item352 + + ''' + _ + Item353 + + ''' + _ + Item354 + + ''' + _ + Item355 + + ''' + _ + Item356 + + ''' + _ + Item357 + + ''' + _ + Item358 + + ''' + _ + Item359 + + ''' + _ + Item360 + + ''' + _ + Item3611 + + ''' + _ + Item362 + + ''' + _ + Item363 + + ''' + _ + Item364 + + ''' + _ + Item365 + + ''' + _ + Item366 + + ''' + _ + Item367 + + ''' + _ + Item368 + + ''' + _ + Item369 + + ''' + _ + Item370 + + ''' + _ + Item3711 + + ''' + _ + Item372 + + ''' + _ + Item373 + + ''' + _ + Item374 + + ''' + _ + Item375 + + ''' + _ + Item376 + + ''' + _ + Item377 + + ''' + _ + Item378 + + ''' + _ + Item379 + End Enum + + ''' + _ + Partial Public Class LogisticsTransportMeansType + + Private typeCodeField As TransportMeansTypeCodeType + + Private typeField As TextType + + Private idField As IDType + + Private nameField As TextType + + Private ownerTradePartyField As TradePartyType + + ''' + Public Property TypeCode() As TransportMeansTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property Type() As TextType + Get + Return Me.typeField + End Get + Set + Me.typeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property OwnerTradeParty() As TradePartyType + Get + Return Me.ownerTradePartyField + End Get + Set + Me.ownerTradePartyField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TransportMeansTypeCodeType + + Private listAgencyIDField As TransportMeansTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As TransportMeansTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = TransportMeansTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As TransportMeansTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As TransportMeansTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TransportMeansTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum TransportMeansTypeCodeContentType + + ''' + _ + Item1501 + + ''' + _ + Item1502 + + ''' + _ + Item1503 + + ''' + _ + Item1504 + + ''' + _ + Item1505 + + ''' + _ + Item1506 + + ''' + _ + Item1511 + + ''' + _ + Item1512 + + ''' + _ + Item1513 + + ''' + _ + Item1514 + + ''' + _ + Item1515 + + ''' + _ + Item1516 + + ''' + _ + Item1517 + + ''' + _ + Item1518 + + ''' + _ + Item1519 + + ''' + _ + Item1521 + + ''' + _ + Item1522 + + ''' + _ + Item1523 + + ''' + _ + Item1524 + + ''' + _ + Item1525 + + ''' + _ + Item1531 + + ''' + _ + Item1532 + + ''' + _ + Item1533 + + ''' + _ + Item1534 + + ''' + _ + Item1541 + + ''' + _ + Item1542 + + ''' + _ + Item1543 + + ''' + _ + Item1551 + + ''' + _ + Item1552 + + ''' + _ + Item1553 + + ''' + _ + Item1591 + + ''' + _ + Item1592 + + ''' + _ + Item1593 + + ''' + _ + Item1594 + + ''' + _ + Item1601 + + ''' + _ + Item1602 + + ''' + _ + Item1603 + + ''' + _ + Item1604 + + ''' + _ + Item1605 + + ''' + _ + Item1606 + + ''' + _ + Item1607 + + ''' + _ + Item1711 + + ''' + _ + Item1712 + + ''' + _ + Item1721 + + ''' + _ + Item1723 + + ''' + _ + Item1724 + + ''' + _ + Item1725 + + ''' + _ + Item1726 + + ''' + _ + Item1727 + + ''' + _ + Item1728 + + ''' + _ + Item1729 + + ''' + _ + Item1751 + + ''' + _ + Item1752 + + ''' + _ + Item1753 + + ''' + _ + Item1761 + + ''' + _ + Item1762 + + ''' + _ + Item1763 + + ''' + _ + Item1764 + + ''' + _ + Item1765 + + ''' + _ + Item1766 + + ''' + _ + Item1781 + + ''' + _ + Item1782 + + ''' + _ + Item2201 + + ''' + _ + Item2202 + + ''' + _ + Item2203 + + ''' + _ + Item2301 + + ''' + _ + Item2302 + + ''' + _ + Item2303 + + ''' + _ + Item2304 + + ''' + _ + Item2305 + + ''' + _ + Item3100 + + ''' + _ + Item3101 + + ''' + _ + Item3102 + + ''' + _ + Item3103 + + ''' + _ + Item3104 + + ''' + _ + Item3105 + + ''' + _ + Item3106 + + ''' + _ + Item3107 + + ''' + _ + Item3108 + + ''' + _ + Item3109 + + ''' + _ + Item3110 + + ''' + _ + Item3111 + + ''' + _ + Item3112 + + ''' + _ + Item3113 + + ''' + _ + Item3114 + + ''' + _ + Item3115 + + ''' + _ + Item3116 + + ''' + _ + Item3117 + + ''' + _ + Item3118 + + ''' + _ + Item3119 + + ''' + _ + Item3120 + + ''' + _ + Item3121 + + ''' + _ + Item3122 + + ''' + _ + Item3123 + + ''' + _ + Item3124 + + ''' + _ + Item3125 + + ''' + _ + Item3126 + + ''' + _ + Item3127 + + ''' + _ + Item3128 + + ''' + _ + Item3129 + + ''' + _ + Item3130 + + ''' + _ + Item3131 + + ''' + _ + Item3132 + + ''' + _ + Item3133 + + ''' + _ + Item3134 + + ''' + _ + Item3135 + + ''' + _ + Item3136 + + ''' + _ + Item3137 + + ''' + _ + Item3138 + + ''' + _ + Item3201 + + ''' + _ + Item3301 + + ''' + _ + Item3302 + + ''' + _ + Item3303 + + ''' + _ + Item3304 + + ''' + _ + Item4000 + + ''' + _ + Item5000 + + ''' + _ + Item8021 + + ''' + _ + Item8022 + + ''' + _ + Item8023 + + ''' + _ + Item8161 + + ''' + _ + Item8162 + + ''' + _ + Item8163 + + ''' + _ + Item8441 + + ''' + _ + Item8442 + + ''' + _ + Item8443 + + ''' + _ + Item8444 + + ''' + _ + Item8445 + + ''' + _ + Item8446 + + ''' + _ + Item8447 + + ''' + _ + Item8448 + + ''' + _ + Item8451 + + ''' + _ + Item8452 + + ''' + _ + Item8453 + + ''' + _ + Item8454 + End Enum + + ''' + _ + Partial Public Class TransportCargoInsuranceType + + Private coverageCodeField As CodeType + + Private coverageDescriptionField As TextType + + Private contractGeneralConditionsField As TextType + + Private coverageTradePartyField As TradePartyType + + ''' + Public Property CoverageCode() As CodeType + Get + Return Me.coverageCodeField + End Get + Set + Me.coverageCodeField = value + End Set + End Property + + ''' + Public Property CoverageDescription() As TextType + Get + Return Me.coverageDescriptionField + End Get + Set + Me.coverageDescriptionField = value + End Set + End Property + + ''' + Public Property ContractGeneralConditions() As TextType + Get + Return Me.contractGeneralConditionsField + End Get + Set + Me.contractGeneralConditionsField = value + End Set + End Property + + ''' + Public Property CoverageTradeParty() As TradePartyType + Get + Return Me.coverageTradePartyField + End Get + Set + Me.coverageTradePartyField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CrossBorderRegulatoryProcedureType + + Private typeCodeField() As CodeType + + Private transactionNatureCodeField As CodeType + + Private tariffAmountField As AmountType + + Private nonTariffChargeAmountField As AmountType + + Private totalChargeAmountField As AmountType + + Private remarkField() As TextType + + Private applicableTradeTaxField() As TradeTaxType + + ''' + _ + Public Property TypeCode() As CodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property TransactionNatureCode() As CodeType + Get + Return Me.transactionNatureCodeField + End Get + Set + Me.transactionNatureCodeField = value + End Set + End Property + + ''' + Public Property TariffAmount() As AmountType + Get + Return Me.tariffAmountField + End Get + Set + Me.tariffAmountField = value + End Set + End Property + + ''' + Public Property NonTariffChargeAmount() As AmountType + Get + Return Me.nonTariffChargeAmountField + End Get + Set + Me.nonTariffChargeAmountField = value + End Set + End Property + + ''' + Public Property TotalChargeAmount() As AmountType + Get + Return Me.totalChargeAmountField + End Get + Set + Me.totalChargeAmountField = value + End Set + End Property + + ''' + _ + Public Property Remark() As TextType() + Get + Return Me.remarkField + End Get + Set + Me.remarkField = value + End Set + End Property + + ''' + _ + Public Property ApplicableTradeTax() As TradeTaxType() + Get + Return Me.applicableTradeTaxField + End Get + Set + Me.applicableTradeTaxField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class CrossBorderCustomsValuationType + + Private addedAdjustmentAmountField As AmountType + + Private deductedAdjustmentAmountField As AmountType + + Private addedAdjustmentPercentField As PercentType + + Private deductedAdjustmentPercentField As PercentType + + Private methodCodeField As CodeType + + Private wTOAdditionCodeField As CodeType + + Private chargeApportionMethodCodeField As CodeType + + Private otherChargeAmountField() As AmountType + + Private buyerSellerRelationshipIndicatorField As IndicatorType + + Private buyerSellerRelationshipPriceInfluenceIndicatorField As IndicatorType + + Private saleRestrictionIndicatorField As IndicatorType + + Private salePriceConditionIndicatorField As IndicatorType + + Private royaltyLicenseFeeIndicatorField As IndicatorType + + Private typeCodeField As CodeType + + Private saleRestrictionField() As TextType + + Private applicableTradeCurrencyExchangeField As TradeCurrencyExchangeType + + ''' + Public Property AddedAdjustmentAmount() As AmountType + Get + Return Me.addedAdjustmentAmountField + End Get + Set + Me.addedAdjustmentAmountField = value + End Set + End Property + + ''' + Public Property DeductedAdjustmentAmount() As AmountType + Get + Return Me.deductedAdjustmentAmountField + End Get + Set + Me.deductedAdjustmentAmountField = value + End Set + End Property + + ''' + Public Property AddedAdjustmentPercent() As PercentType + Get + Return Me.addedAdjustmentPercentField + End Get + Set + Me.addedAdjustmentPercentField = value + End Set + End Property + + ''' + Public Property DeductedAdjustmentPercent() As PercentType + Get + Return Me.deductedAdjustmentPercentField + End Get + Set + Me.deductedAdjustmentPercentField = value + End Set + End Property + + ''' + Public Property MethodCode() As CodeType + Get + Return Me.methodCodeField + End Get + Set + Me.methodCodeField = value + End Set + End Property + + ''' + Public Property WTOAdditionCode() As CodeType + Get + Return Me.wTOAdditionCodeField + End Get + Set + Me.wTOAdditionCodeField = value + End Set + End Property + + ''' + Public Property ChargeApportionMethodCode() As CodeType + Get + Return Me.chargeApportionMethodCodeField + End Get + Set + Me.chargeApportionMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property OtherChargeAmount() As AmountType() + Get + Return Me.otherChargeAmountField + End Get + Set + Me.otherChargeAmountField = value + End Set + End Property + + ''' + Public Property BuyerSellerRelationshipIndicator() As IndicatorType + Get + Return Me.buyerSellerRelationshipIndicatorField + End Get + Set + Me.buyerSellerRelationshipIndicatorField = value + End Set + End Property + + ''' + Public Property BuyerSellerRelationshipPriceInfluenceIndicator() As IndicatorType + Get + Return Me.buyerSellerRelationshipPriceInfluenceIndicatorField + End Get + Set + Me.buyerSellerRelationshipPriceInfluenceIndicatorField = value + End Set + End Property + + ''' + Public Property SaleRestrictionIndicator() As IndicatorType + Get + Return Me.saleRestrictionIndicatorField + End Get + Set + Me.saleRestrictionIndicatorField = value + End Set + End Property + + ''' + Public Property SalePriceConditionIndicator() As IndicatorType + Get + Return Me.salePriceConditionIndicatorField + End Get + Set + Me.salePriceConditionIndicatorField = value + End Set + End Property + + ''' + Public Property RoyaltyLicenseFeeIndicator() As IndicatorType + Get + Return Me.royaltyLicenseFeeIndicatorField + End Get + Set + Me.royaltyLicenseFeeIndicatorField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property SaleRestriction() As TextType() + Get + Return Me.saleRestrictionField + End Get + Set + Me.saleRestrictionField = value + End Set + End Property + + ''' + Public Property ApplicableTradeCurrencyExchange() As TradeCurrencyExchangeType + Get + Return Me.applicableTradeCurrencyExchangeField + End Get + Set + Me.applicableTradeCurrencyExchangeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SupplyChainEventType + + Private idField As IDType + + Private occurrenceDateTimeField As DateTimeType + + Private typeCodeField As CodeType + + Private descriptionField() As TextType + + Private descriptionBinaryObjectField() As BinaryObjectType + + Private unitQuantityField As QuantityType + + Private latestOccurrenceDateTimeField As DateTimeType + + Private earliestOccurrenceDateTimeField As DateTimeType + + Private timeOccurrenceDateTimeField As TimeOnlyFormattedDateTimeType + + Private occurrenceSpecifiedPeriodField As SpecifiedPeriodType + + Private occurrenceLogisticsLocationField As LogisticsLocationType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property OccurrenceDateTime() As DateTimeType + Get + Return Me.occurrenceDateTimeField + End Get + Set + Me.occurrenceDateTimeField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + _ + Public Property DescriptionBinaryObject() As BinaryObjectType() + Get + Return Me.descriptionBinaryObjectField + End Get + Set + Me.descriptionBinaryObjectField = value + End Set + End Property + + ''' + Public Property UnitQuantity() As QuantityType + Get + Return Me.unitQuantityField + End Get + Set + Me.unitQuantityField = value + End Set + End Property + + ''' + Public Property LatestOccurrenceDateTime() As DateTimeType + Get + Return Me.latestOccurrenceDateTimeField + End Get + Set + Me.latestOccurrenceDateTimeField = value + End Set + End Property + + ''' + Public Property EarliestOccurrenceDateTime() As DateTimeType + Get + Return Me.earliestOccurrenceDateTimeField + End Get + Set + Me.earliestOccurrenceDateTimeField = value + End Set + End Property + + ''' + Public Property TimeOccurrenceDateTime() As TimeOnlyFormattedDateTimeType + Get + Return Me.timeOccurrenceDateTimeField + End Get + Set + Me.timeOccurrenceDateTimeField = value + End Set + End Property + + ''' + Public Property OccurrenceSpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.occurrenceSpecifiedPeriodField + End Get + Set + Me.occurrenceSpecifiedPeriodField = value + End Set + End Property + + ''' + Public Property OccurrenceLogisticsLocation() As LogisticsLocationType + Get + Return Me.occurrenceLogisticsLocationField + End Get + Set + Me.occurrenceLogisticsLocationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TimeOnlyFormattedDateTimeType + + Private dateTimeStringField As TimeOnlyFormattedDateTimeTypeDateTimeString + + ''' + Public Property DateTimeString() As TimeOnlyFormattedDateTimeTypeDateTimeString + Get + Return Me.dateTimeStringField + End Get + Set + Me.dateTimeStringField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TimeOnlyFormattedDateTimeTypeDateTimeString + + Private formatField As TimeOnlyFormatCodeContentType + + Private formatFieldSpecified As Boolean + + Private valueField As String + + ''' + _ + Public Property format() As TimeOnlyFormatCodeContentType + Get + Return Me.formatField + End Get + Set + Me.formatField = value + End Set + End Property + + ''' + _ + Public Property formatSpecified() As Boolean + Get + Return Me.formatFieldSpecified + End Get + Set + Me.formatFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As String + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum TimeOnlyFormatCodeContentType + + ''' + _ + Item209 + + ''' + _ + Item401 + + ''' + _ + Item402 + + ''' + _ + Item404 + + ''' + _ + Item406 + End Enum + + ''' + _ + Partial Public Class ProcuringProjectType + + Private idField As IDType + + Private descriptionField As TextType + + Private nameField As TextType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class HeaderTradeAgreementType + + Private referenceField() As TextType + + Private buyerReferenceField As TextType + + Private sellerTradePartyField As TradePartyType + + Private buyerTradePartyField As TradePartyType + + Private salesAgentTradePartyField As TradePartyType + + Private buyerRequisitionerTradePartyField() As TradePartyType + + Private buyerAssignedAccountantTradePartyField As TradePartyType + + Private sellerAssignedAccountantTradePartyField As TradePartyType + + Private buyerTaxRepresentativeTradePartyField As TradePartyType + + Private sellerTaxRepresentativeTradePartyField As TradePartyType + + Private productEndUserTradePartyField As TradePartyType + + Private applicableTradeDeliveryTermsField As TradeDeliveryTermsType + + Private sellerOrderReferencedDocumentField As ReferencedDocumentType + + Private buyerOrderReferencedDocumentField As ReferencedDocumentType + + Private quotationReferencedDocumentField As ReferencedDocumentType + + Private orderResponseReferencedDocumentField As ReferencedDocumentType + + Private contractReferencedDocumentField As ReferencedDocumentType + + Private demandForecastReferencedDocumentField As ReferencedDocumentType + + Private supplyInstructionReferencedDocumentField As ReferencedDocumentType + + Private promotionalDealReferencedDocumentField As ReferencedDocumentType + + Private priceListReferencedDocumentField As ReferencedDocumentType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private requisitionerReferencedDocumentField() As ReferencedDocumentType + + Private buyerAgentTradePartyField As TradePartyType + + Private purchaseConditionsReferencedDocumentField() As ReferencedDocumentType + + Private specifiedProcuringProjectField As ProcuringProjectType + + Private ultimateCustomerOrderReferencedDocumentField() As ReferencedDocumentType + + Private pricingBaseApplicableLogisticsLocationField As LogisticsLocationType + + ''' + _ + Public Property Reference() As TextType() + Get + Return Me.referenceField + End Get + Set + Me.referenceField = value + End Set + End Property + + ''' + Public Property BuyerReference() As TextType + Get + Return Me.buyerReferenceField + End Get + Set + Me.buyerReferenceField = value + End Set + End Property + + ''' + Public Property SellerTradeParty() As TradePartyType + Get + Return Me.sellerTradePartyField + End Get + Set + Me.sellerTradePartyField = value + End Set + End Property + + ''' + Public Property BuyerTradeParty() As TradePartyType + Get + Return Me.buyerTradePartyField + End Get + Set + Me.buyerTradePartyField = value + End Set + End Property + + ''' + Public Property SalesAgentTradeParty() As TradePartyType + Get + Return Me.salesAgentTradePartyField + End Get + Set + Me.salesAgentTradePartyField = value + End Set + End Property + + ''' + _ + Public Property BuyerRequisitionerTradeParty() As TradePartyType() + Get + Return Me.buyerRequisitionerTradePartyField + End Get + Set + Me.buyerRequisitionerTradePartyField = value + End Set + End Property + + ''' + Public Property BuyerAssignedAccountantTradeParty() As TradePartyType + Get + Return Me.buyerAssignedAccountantTradePartyField + End Get + Set + Me.buyerAssignedAccountantTradePartyField = value + End Set + End Property + + ''' + Public Property SellerAssignedAccountantTradeParty() As TradePartyType + Get + Return Me.sellerAssignedAccountantTradePartyField + End Get + Set + Me.sellerAssignedAccountantTradePartyField = value + End Set + End Property + + ''' + Public Property BuyerTaxRepresentativeTradeParty() As TradePartyType + Get + Return Me.buyerTaxRepresentativeTradePartyField + End Get + Set + Me.buyerTaxRepresentativeTradePartyField = value + End Set + End Property + + ''' + Public Property SellerTaxRepresentativeTradeParty() As TradePartyType + Get + Return Me.sellerTaxRepresentativeTradePartyField + End Get + Set + Me.sellerTaxRepresentativeTradePartyField = value + End Set + End Property + + ''' + Public Property ProductEndUserTradeParty() As TradePartyType + Get + Return Me.productEndUserTradePartyField + End Get + Set + Me.productEndUserTradePartyField = value + End Set + End Property + + ''' + Public Property ApplicableTradeDeliveryTerms() As TradeDeliveryTermsType + Get + Return Me.applicableTradeDeliveryTermsField + End Get + Set + Me.applicableTradeDeliveryTermsField = value + End Set + End Property + + ''' + Public Property SellerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.sellerOrderReferencedDocumentField + End Get + Set + Me.sellerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property BuyerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.buyerOrderReferencedDocumentField + End Get + Set + Me.buyerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property QuotationReferencedDocument() As ReferencedDocumentType + Get + Return Me.quotationReferencedDocumentField + End Get + Set + Me.quotationReferencedDocumentField = value + End Set + End Property + + ''' + Public Property OrderResponseReferencedDocument() As ReferencedDocumentType + Get + Return Me.orderResponseReferencedDocumentField + End Get + Set + Me.orderResponseReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ContractReferencedDocument() As ReferencedDocumentType + Get + Return Me.contractReferencedDocumentField + End Get + Set + Me.contractReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DemandForecastReferencedDocument() As ReferencedDocumentType + Get + Return Me.demandForecastReferencedDocumentField + End Get + Set + Me.demandForecastReferencedDocumentField = value + End Set + End Property + + ''' + Public Property SupplyInstructionReferencedDocument() As ReferencedDocumentType + Get + Return Me.supplyInstructionReferencedDocumentField + End Get + Set + Me.supplyInstructionReferencedDocumentField = value + End Set + End Property + + ''' + Public Property PromotionalDealReferencedDocument() As ReferencedDocumentType + Get + Return Me.promotionalDealReferencedDocumentField + End Get + Set + Me.promotionalDealReferencedDocumentField = value + End Set + End Property + + ''' + Public Property PriceListReferencedDocument() As ReferencedDocumentType + Get + Return Me.priceListReferencedDocumentField + End Get + Set + Me.priceListReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property RequisitionerReferencedDocument() As ReferencedDocumentType() + Get + Return Me.requisitionerReferencedDocumentField + End Get + Set + Me.requisitionerReferencedDocumentField = value + End Set + End Property + + ''' + Public Property BuyerAgentTradeParty() As TradePartyType + Get + Return Me.buyerAgentTradePartyField + End Get + Set + Me.buyerAgentTradePartyField = value + End Set + End Property + + ''' + _ + Public Property PurchaseConditionsReferencedDocument() As ReferencedDocumentType() + Get + Return Me.purchaseConditionsReferencedDocumentField + End Get + Set + Me.purchaseConditionsReferencedDocumentField = value + End Set + End Property + + ''' + Public Property SpecifiedProcuringProject() As ProcuringProjectType + Get + Return Me.specifiedProcuringProjectField + End Get + Set + Me.specifiedProcuringProjectField = value + End Set + End Property + + ''' + _ + Public Property UltimateCustomerOrderReferencedDocument() As ReferencedDocumentType() + Get + Return Me.ultimateCustomerOrderReferencedDocumentField + End Get + Set + Me.ultimateCustomerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property PricingBaseApplicableLogisticsLocation() As LogisticsLocationType + Get + Return Me.pricingBaseApplicableLogisticsLocationField + End Get + Set + Me.pricingBaseApplicableLogisticsLocationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeDeliveryTermsType + + Private deliveryTypeCodeField As DeliveryTermsCodeType + + Private descriptionField() As TextType + + Private functionCodeField As DeliveryTermsFunctionCodeType + + Private deliveryDiscontinuationCodeField As CodeType + + Private partialDeliveryAllowedIndicatorField As IndicatorType + + Private relevantTradeLocationField As TradeLocationType + + ''' + Public Property DeliveryTypeCode() As DeliveryTermsCodeType + Get + Return Me.deliveryTypeCodeField + End Get + Set + Me.deliveryTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property FunctionCode() As DeliveryTermsFunctionCodeType + Get + Return Me.functionCodeField + End Get + Set + Me.functionCodeField = value + End Set + End Property + + ''' + Public Property DeliveryDiscontinuationCode() As CodeType + Get + Return Me.deliveryDiscontinuationCodeField + End Get + Set + Me.deliveryDiscontinuationCodeField = value + End Set + End Property + + ''' + Public Property PartialDeliveryAllowedIndicator() As IndicatorType + Get + Return Me.partialDeliveryAllowedIndicatorField + End Get + Set + Me.partialDeliveryAllowedIndicatorField = value + End Set + End Property + + ''' + Public Property RelevantTradeLocation() As TradeLocationType + Get + Return Me.relevantTradeLocationField + End Get + Set + Me.relevantTradeLocationField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DeliveryTermsCodeType + + Private listAgencyIDField As DeliveryTermsCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DeliveryTermsCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DeliveryTermsCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DeliveryTermsCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DeliveryTermsCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DeliveryTermsCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DeliveryTermsCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + CFR + + ''' + CIF + + ''' + CIP + + ''' + CPT + + ''' + DAP + + ''' + DDP + + ''' + DPU + + ''' + EXW + + ''' + FAS + + ''' + FCA + + ''' + FOB + End Enum + + ''' + _ + Partial Public Class DeliveryTermsFunctionCodeType + + Private listAgencyIDField As DeliveryTermsFunctionCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As DeliveryTermsFunctionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = DeliveryTermsFunctionCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As DeliveryTermsFunctionCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As DeliveryTermsFunctionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum DeliveryTermsFunctionCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum DeliveryTermsFunctionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + End Enum + + ''' + _ + Partial Public Class SubordinateLineTradeSettlementType + + Private amountDirectionCodeField As CodeType + + Private applicableTradeTaxField As TradeTaxType + + Private invoiceReferencedDocumentField() As ReferencedDocumentType + + Private specifiedFinancialAdjustmentField() As FinancialAdjustmentType + + Private specifiedTradeAllowanceChargeField() As TradeAllowanceChargeType + + ''' + Public Property AmountDirectionCode() As CodeType + Get + Return Me.amountDirectionCodeField + End Get + Set + Me.amountDirectionCodeField = value + End Set + End Property + + ''' + Public Property ApplicableTradeTax() As TradeTaxType + Get + Return Me.applicableTradeTaxField + End Get + Set + Me.applicableTradeTaxField = value + End Set + End Property + + ''' + _ + Public Property InvoiceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.invoiceReferencedDocumentField + End Get + Set + Me.invoiceReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedFinancialAdjustment() As FinancialAdjustmentType() + Get + Return Me.specifiedFinancialAdjustmentField + End Get + Set + Me.specifiedFinancialAdjustmentField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeAllowanceCharge() As TradeAllowanceChargeType() + Get + Return Me.specifiedTradeAllowanceChargeField + End Get + Set + Me.specifiedTradeAllowanceChargeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SubordinateLineTradeDeliveryType + + Private packageQuantityField As QuantityType + + Private productUnitQuantityField As QuantityType + + Private perPackageUnitQuantityField As QuantityType + + Private billedQuantityField() As QuantityType + + Private includedSupplyChainPackagingField() As SupplyChainPackagingType + + Private actualDeliverySupplyChainEventField() As SupplyChainEventType + + ''' + Public Property PackageQuantity() As QuantityType + Get + Return Me.packageQuantityField + End Get + Set + Me.packageQuantityField = value + End Set + End Property + + ''' + Public Property ProductUnitQuantity() As QuantityType + Get + Return Me.productUnitQuantityField + End Get + Set + Me.productUnitQuantityField = value + End Set + End Property + + ''' + Public Property PerPackageUnitQuantity() As QuantityType + Get + Return Me.perPackageUnitQuantityField + End Get + Set + Me.perPackageUnitQuantityField = value + End Set + End Property + + ''' + _ + Public Property BilledQuantity() As QuantityType() + Get + Return Me.billedQuantityField + End Get + Set + Me.billedQuantityField = value + End Set + End Property + + ''' + _ + Public Property IncludedSupplyChainPackaging() As SupplyChainPackagingType() + Get + Return Me.includedSupplyChainPackagingField + End Get + Set + Me.includedSupplyChainPackagingField = value + End Set + End Property + + ''' + _ + Public Property ActualDeliverySupplyChainEvent() As SupplyChainEventType() + Get + Return Me.actualDeliverySupplyChainEventField + End Get + Set + Me.actualDeliverySupplyChainEventField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SupplyChainPackagingType + + Private typeCodeField As PackageTypeCodeType + + Private typeField As TextType + + Private descriptionField() As TextType + + Private conditionCodeField As CodeType + + Private disposalMethodCodeField() As CodeType + + Private weightMeasureField() As MeasureType + + Private maximumStackabilityQuantityField As QuantityType + + Private maximumStackabilityWeightMeasureField As MeasureType + + Private customerFacingTotalUnitQuantityField As QuantityType + + Private layerTotalUnitQuantityField As QuantityType + + Private contentLayerQuantityField As QuantityType + + Private additionalInstructionCodeField() As CodeType + + Private additionalInstructionIndicatorField As IndicatorType + + Private linearSpatialDimensionField As SpatialDimensionType + + Private minimumLinearSpatialDimensionField As SpatialDimensionType + + Private maximumLinearSpatialDimensionField As SpatialDimensionType + + Private specifiedPackagingMarkingField() As PackagingMarkingType + + Private applicableMaterialGoodsCharacteristicField() As MaterialGoodsCharacteristicType + + Private applicableDisposalInstructionsField() As DisposalInstructionsType + + Private applicableReturnableAssetInstructionsField() As ReturnableAssetInstructionsType + + ''' + Public Property TypeCode() As PackageTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property Type() As TextType + Get + Return Me.typeField + End Get + Set + Me.typeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property ConditionCode() As CodeType + Get + Return Me.conditionCodeField + End Get + Set + Me.conditionCodeField = value + End Set + End Property + + ''' + _ + Public Property DisposalMethodCode() As CodeType() + Get + Return Me.disposalMethodCodeField + End Get + Set + Me.disposalMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property WeightMeasure() As MeasureType() + Get + Return Me.weightMeasureField + End Get + Set + Me.weightMeasureField = value + End Set + End Property + + ''' + Public Property MaximumStackabilityQuantity() As QuantityType + Get + Return Me.maximumStackabilityQuantityField + End Get + Set + Me.maximumStackabilityQuantityField = value + End Set + End Property + + ''' + Public Property MaximumStackabilityWeightMeasure() As MeasureType + Get + Return Me.maximumStackabilityWeightMeasureField + End Get + Set + Me.maximumStackabilityWeightMeasureField = value + End Set + End Property + + ''' + Public Property CustomerFacingTotalUnitQuantity() As QuantityType + Get + Return Me.customerFacingTotalUnitQuantityField + End Get + Set + Me.customerFacingTotalUnitQuantityField = value + End Set + End Property + + ''' + Public Property LayerTotalUnitQuantity() As QuantityType + Get + Return Me.layerTotalUnitQuantityField + End Get + Set + Me.layerTotalUnitQuantityField = value + End Set + End Property + + ''' + Public Property ContentLayerQuantity() As QuantityType + Get + Return Me.contentLayerQuantityField + End Get + Set + Me.contentLayerQuantityField = value + End Set + End Property + + ''' + _ + Public Property AdditionalInstructionCode() As CodeType() + Get + Return Me.additionalInstructionCodeField + End Get + Set + Me.additionalInstructionCodeField = value + End Set + End Property + + ''' + Public Property AdditionalInstructionIndicator() As IndicatorType + Get + Return Me.additionalInstructionIndicatorField + End Get + Set + Me.additionalInstructionIndicatorField = value + End Set + End Property + + ''' + Public Property LinearSpatialDimension() As SpatialDimensionType + Get + Return Me.linearSpatialDimensionField + End Get + Set + Me.linearSpatialDimensionField = value + End Set + End Property + + ''' + Public Property MinimumLinearSpatialDimension() As SpatialDimensionType + Get + Return Me.minimumLinearSpatialDimensionField + End Get + Set + Me.minimumLinearSpatialDimensionField = value + End Set + End Property + + ''' + Public Property MaximumLinearSpatialDimension() As SpatialDimensionType + Get + Return Me.maximumLinearSpatialDimensionField + End Get + Set + Me.maximumLinearSpatialDimensionField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedPackagingMarking() As PackagingMarkingType() + Get + Return Me.specifiedPackagingMarkingField + End Get + Set + Me.specifiedPackagingMarkingField = value + End Set + End Property + + ''' + _ + Public Property ApplicableMaterialGoodsCharacteristic() As MaterialGoodsCharacteristicType() + Get + Return Me.applicableMaterialGoodsCharacteristicField + End Get + Set + Me.applicableMaterialGoodsCharacteristicField = value + End Set + End Property + + ''' + _ + Public Property ApplicableDisposalInstructions() As DisposalInstructionsType() + Get + Return Me.applicableDisposalInstructionsField + End Get + Set + Me.applicableDisposalInstructionsField = value + End Set + End Property + + ''' + _ + Public Property ApplicableReturnableAssetInstructions() As ReturnableAssetInstructionsType() + Get + Return Me.applicableReturnableAssetInstructionsField + End Get + Set + Me.applicableReturnableAssetInstructionsField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PackageTypeCodeType + + Private listAgencyIDField As String + + Private valueField As PackageTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = "6" + End Sub + + ''' + _ + Public Property listAgencyID() As String + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property Value() As PackageTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PackageTypeCodeContentType + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item1A + + ''' + _ + Item1B + + ''' + _ + Item1D + + ''' + _ + Item1F + + ''' + _ + Item1G + + ''' + _ + Item1W + + ''' + _ + Item2C + + ''' + _ + Item3A + + ''' + _ + Item3H + + ''' + _ + Item4A + + ''' + _ + Item4B + + ''' + _ + Item4C + + ''' + _ + Item4D + + ''' + _ + Item4F + + ''' + _ + Item4G + + ''' + _ + Item4H + + ''' + _ + Item5H + + ''' + _ + Item5L + + ''' + _ + Item5M + + ''' + _ + Item6H + + ''' + _ + Item6P + + ''' + _ + Item7A + + ''' + _ + Item7B + + ''' + _ + Item8A + + ''' + _ + Item8B + + ''' + _ + Item8C + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + AD + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AL + + ''' + AM + + ''' + AP + + ''' + AT + + ''' + AV + + ''' + B4 + + ''' + BA + + ''' + BB + + ''' + BC + + ''' + BD + + ''' + BE + + ''' + BF + + ''' + BG + + ''' + BH + + ''' + BI + + ''' + BJ + + ''' + BK + + ''' + BL + + ''' + BM + + ''' + BN + + ''' + BO + + ''' + BP + + ''' + BQ + + ''' + BR + + ''' + BS + + ''' + BT + + ''' + BU + + ''' + BV + + ''' + BW + + ''' + BX + + ''' + BY + + ''' + BZ + + ''' + CA + + ''' + CB + + ''' + CC + + ''' + CD + + ''' + CE + + ''' + CF + + ''' + CG + + ''' + CH + + ''' + CI + + ''' + CJ + + ''' + CK + + ''' + CL + + ''' + CM + + ''' + CN + + ''' + CO + + ''' + CP + + ''' + CQ + + ''' + CR + + ''' + CS + + ''' + CT + + ''' + CU + + ''' + CV + + ''' + CW + + ''' + CX + + ''' + CY + + ''' + CZ + + ''' + DA + + ''' + DB + + ''' + DC + + ''' + DG + + ''' + DH + + ''' + DI + + ''' + DJ + + ''' + DK + + ''' + DL + + ''' + DM + + ''' + DN + + ''' + DP + + ''' + DR + + ''' + DS + + ''' + DT + + ''' + DU + + ''' + DV + + ''' + DW + + ''' + DX + + ''' + DY + + ''' + EC + + ''' + ED + + ''' + EE + + ''' + EF + + ''' + EG + + ''' + EH + + ''' + EI + + ''' + EN + + ''' + FB + + ''' + FC + + ''' + FD + + ''' + FE + + ''' + FI + + ''' + FL + + ''' + FO + + ''' + FP + + ''' + FR + + ''' + FT + + ''' + FW + + ''' + FX + + ''' + GB + + ''' + GI + + ''' + GL + + ''' + GR + + ''' + GU + + ''' + GY + + ''' + GZ + + ''' + HA + + ''' + HB + + ''' + HC + + ''' + HG + + ''' + HN + + ''' + HR + + ''' + IA + + ''' + IB + + ''' + IC + + ''' + ID + + ''' + IE + + ''' + [IF] + + ''' + IG + + ''' + IH + + ''' + IK + + ''' + IL + + ''' + [IN] + + ''' + IZ + + ''' + JB + + ''' + JC + + ''' + JG + + ''' + JR + + ''' + JT + + ''' + JY + + ''' + KG + + ''' + KI + + ''' + LE + + ''' + LG + + ''' + LT + + ''' + LU + + ''' + LV + + ''' + LZ + + ''' + MA + + ''' + MB + + ''' + MC + + ''' + [ME] + + ''' + MR + + ''' + MS + + ''' + MT + + ''' + MW + + ''' + MX + + ''' + NA + + ''' + NE + + ''' + NF + + ''' + NG + + ''' + NS + + ''' + NT + + ''' + NU + + ''' + NV + + ''' + O1 + + ''' + O2 + + ''' + O3 + + ''' + O4 + + ''' + O5 + + ''' + O6 + + ''' + O7 + + ''' + O8 + + ''' + O9 + + ''' + OA + + ''' + OB + + ''' + OC + + ''' + OD + + ''' + OE + + ''' + [OF] + + ''' + OG + + ''' + OH + + ''' + OI + + ''' + OJ + + ''' + OK + + ''' + OL + + ''' + OM + + ''' + [ON] + + ''' + OP + + ''' + OQ + + ''' + [OR] + + ''' + OS + + ''' + OT + + ''' + OU + + ''' + OV + + ''' + OW + + ''' + OX + + ''' + OY + + ''' + OZ + + ''' + P1 + + ''' + P2 + + ''' + P3 + + ''' + P4 + + ''' + PA + + ''' + PB + + ''' + PC + + ''' + PD + + ''' + PE + + ''' + PF + + ''' + PG + + ''' + PH + + ''' + PI + + ''' + PJ + + ''' + PK + + ''' + PL + + ''' + PN + + ''' + PO + + ''' + PP + + ''' + PR + + ''' + PT + + ''' + PU + + ''' + PV + + ''' + PX + + ''' + PY + + ''' + PZ + + ''' + QA + + ''' + QB + + ''' + QC + + ''' + QD + + ''' + QF + + ''' + QG + + ''' + QH + + ''' + QJ + + ''' + QK + + ''' + QL + + ''' + QM + + ''' + QN + + ''' + QP + + ''' + QQ + + ''' + QR + + ''' + QS + + ''' + RD + + ''' + RG + + ''' + RJ + + ''' + RK + + ''' + RL + + ''' + RO + + ''' + RT + + ''' + RZ + + ''' + SA + + ''' + SB + + ''' + SC + + ''' + SD + + ''' + SE + + ''' + SH + + ''' + SI + + ''' + SK + + ''' + SL + + ''' + SM + + ''' + SO + + ''' + SP + + ''' + SS + + ''' + ST + + ''' + SU + + ''' + SV + + ''' + SW + + ''' + SY + + ''' + SZ + + ''' + T1 + + ''' + TB + + ''' + TC + + ''' + TD + + ''' + TE + + ''' + TG + + ''' + TI + + ''' + TK + + ''' + TL + + ''' + TN + + ''' + [TO] + + ''' + TR + + ''' + TS + + ''' + TT + + ''' + TU + + ''' + TV + + ''' + TW + + ''' + TY + + ''' + TZ + + ''' + UC + + ''' + UN + + ''' + VA + + ''' + VG + + ''' + VI + + ''' + VK + + ''' + VL + + ''' + VN + + ''' + VO + + ''' + VP + + ''' + VQ + + ''' + VR + + ''' + VS + + ''' + VY + + ''' + WA + + ''' + WB + + ''' + WC + + ''' + WD + + ''' + WF + + ''' + WG + + ''' + WH + + ''' + WJ + + ''' + WK + + ''' + WL + + ''' + WM + + ''' + WN + + ''' + WP + + ''' + WQ + + ''' + WR + + ''' + WS + + ''' + WT + + ''' + WU + + ''' + WV + + ''' + WW + + ''' + WX + + ''' + WY + + ''' + WZ + + ''' + XA + + ''' + XB + + ''' + XC + + ''' + XD + + ''' + XF + + ''' + XG + + ''' + XH + + ''' + XJ + + ''' + XK + + ''' + YA + + ''' + YB + + ''' + YC + + ''' + YD + + ''' + YF + + ''' + YG + + ''' + YH + + ''' + YJ + + ''' + YK + + ''' + YL + + ''' + YM + + ''' + YN + + ''' + YP + + ''' + YQ + + ''' + YR + + ''' + YS + + ''' + YT + + ''' + YV + + ''' + YW + + ''' + YX + + ''' + YY + + ''' + YZ + + ''' + ZA + + ''' + ZB + + ''' + ZC + + ''' + ZD + + ''' + ZF + + ''' + ZG + + ''' + ZH + + ''' + ZJ + + ''' + ZK + + ''' + ZL + + ''' + ZM + + ''' + ZN + + ''' + ZP + + ''' + ZQ + + ''' + ZR + + ''' + ZS + + ''' + ZT + + ''' + ZU + + ''' + ZV + + ''' + ZW + + ''' + ZX + + ''' + ZY + + ''' + ZZ + End Enum + + ''' + _ + Partial Public Class PackagingMarkingType + + Private typeCodeField() As PackagingMarkingCodeType + + Private contentField() As TextType + + Private contentDateTimeField As DateTimeType + + Private contentAmountField() As AmountType + + Private barcodeTypeCodeField() As CodeType + + Private contentCodeField() As CodeType + + Private automaticDataCaptureMethodTypeCodeField() As AutomaticDataCaptureMethodCodeType + + ''' + _ + Public Property TypeCode() As PackagingMarkingCodeType() + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Content() As TextType() + Get + Return Me.contentField + End Get + Set + Me.contentField = value + End Set + End Property + + ''' + Public Property ContentDateTime() As DateTimeType + Get + Return Me.contentDateTimeField + End Get + Set + Me.contentDateTimeField = value + End Set + End Property + + ''' + _ + Public Property ContentAmount() As AmountType() + Get + Return Me.contentAmountField + End Get + Set + Me.contentAmountField = value + End Set + End Property + + ''' + _ + Public Property BarcodeTypeCode() As CodeType() + Get + Return Me.barcodeTypeCodeField + End Get + Set + Me.barcodeTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property ContentCode() As CodeType() + Get + Return Me.contentCodeField + End Get + Set + Me.contentCodeField = value + End Set + End Property + + ''' + _ + Public Property AutomaticDataCaptureMethodTypeCode() As AutomaticDataCaptureMethodCodeType() + Get + Return Me.automaticDataCaptureMethodTypeCodeField + End Get + Set + Me.automaticDataCaptureMethodTypeCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PackagingMarkingCodeType + + Private listAgencyIDField As PackagingMarkingCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PackagingMarkingCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PackagingMarkingCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PackagingMarkingCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PackagingMarkingCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PackagingMarkingCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PackagingMarkingCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item66 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item80 + End Enum + + ''' + _ + Partial Public Class AutomaticDataCaptureMethodCodeType + + Private listAgencyIDField As AutomaticDataCaptureMethodCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As AutomaticDataCaptureMethodCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = AutomaticDataCaptureMethodCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As AutomaticDataCaptureMethodCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As AutomaticDataCaptureMethodCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AutomaticDataCaptureMethodCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum AutomaticDataCaptureMethodCodeContentType + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item67 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item81 + + ''' + _ + Item82 + End Enum + + ''' + _ + Partial Public Class MaterialGoodsCharacteristicType + + Private descriptionField() As TextType + + Private typeCodeField As CodeType + + Private proportionalConstituentPercentField As PercentType + + Private absolutePresenceWeightMeasureField As MeasureType + + Private absolutePresenceVolumeMeasureField As MeasureType + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property ProportionalConstituentPercent() As PercentType + Get + Return Me.proportionalConstituentPercentField + End Get + Set + Me.proportionalConstituentPercentField = value + End Set + End Property + + ''' + Public Property AbsolutePresenceWeightMeasure() As MeasureType + Get + Return Me.absolutePresenceWeightMeasureField + End Get + Set + Me.absolutePresenceWeightMeasureField = value + End Set + End Property + + ''' + Public Property AbsolutePresenceVolumeMeasure() As MeasureType + Get + Return Me.absolutePresenceVolumeMeasureField + End Get + Set + Me.absolutePresenceVolumeMeasureField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DisposalInstructionsType + + Private materialIDField As IDType + + Private recyclingDescriptionCodeField() As CodeType + + Private descriptionField() As TextType + + Private recyclingProcedureField() As TextType + + ''' + Public Property MaterialID() As IDType + Get + Return Me.materialIDField + End Get + Set + Me.materialIDField = value + End Set + End Property + + ''' + _ + Public Property RecyclingDescriptionCode() As CodeType() + Get + Return Me.recyclingDescriptionCodeField + End Get + Set + Me.recyclingDescriptionCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + _ + Public Property RecyclingProcedure() As TextType() + Get + Return Me.recyclingProcedureField + End Get + Set + Me.recyclingProcedureField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ReturnableAssetInstructionsType + + Private materialIDField() As IDType + + Private termsAndConditionsDescriptionField() As TextType + + Private termsAndConditionsDescriptionCodeField As CodeType + + Private depositValueSpecifiedAmountField() As AmountType + + Private depositValueValiditySpecifiedPeriodField As SpecifiedPeriodType + + ''' + _ + Public Property MaterialID() As IDType() + Get + Return Me.materialIDField + End Get + Set + Me.materialIDField = value + End Set + End Property + + ''' + _ + Public Property TermsAndConditionsDescription() As TextType() + Get + Return Me.termsAndConditionsDescriptionField + End Get + Set + Me.termsAndConditionsDescriptionField = value + End Set + End Property + + ''' + Public Property TermsAndConditionsDescriptionCode() As CodeType + Get + Return Me.termsAndConditionsDescriptionCodeField + End Get + Set + Me.termsAndConditionsDescriptionCodeField = value + End Set + End Property + + ''' + _ + Public Property DepositValueSpecifiedAmount() As AmountType() + Get + Return Me.depositValueSpecifiedAmountField + End Get + Set + Me.depositValueSpecifiedAmountField = value + End Set + End Property + + ''' + Public Property DepositValueValiditySpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.depositValueValiditySpecifiedPeriodField + End Get + Set + Me.depositValueValiditySpecifiedPeriodField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SubordinateLineTradeAgreementType + + Private sellerOrderReferencedDocumentField As ReferencedDocumentType + + Private buyerOrderReferencedDocumentField As ReferencedDocumentType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private grossPriceProductTradePriceField() As TradePriceType + + Private netPriceProductTradePriceField() As TradePriceType + + ''' + Public Property SellerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.sellerOrderReferencedDocumentField + End Get + Set + Me.sellerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property BuyerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.buyerOrderReferencedDocumentField + End Get + Set + Me.buyerOrderReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property GrossPriceProductTradePrice() As TradePriceType() + Get + Return Me.grossPriceProductTradePriceField + End Get + Set + Me.grossPriceProductTradePriceField = value + End Set + End Property + + ''' + _ + Public Property NetPriceProductTradePrice() As TradePriceType() + Get + Return Me.netPriceProductTradePriceField + End Get + Set + Me.netPriceProductTradePriceField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradePriceType + + Private typeCodeField As PriceTypeCodeType + + Private chargeAmountField() As AmountType + + Private basisQuantityField As QuantityType + + Private minimumQuantityField As QuantityType + + Private maximumQuantityField As QuantityType + + Private changeReasonField() As TextType + + Private orderUnitConversionFactorNumericField As NumericType + + Private typeField() As TextType + + Private basisDateTimeField As DateTimeType + + Private appliedTradeAllowanceChargeField() As TradeAllowanceChargeType + + Private validitySpecifiedPeriodField As SpecifiedPeriodType + + Private includedTradeTaxField() As TradeTaxType + + Private deliveryTradeLocationField() As TradeLocationType + + Private tradeComparisonReferencePriceField() As ReferencePriceType + + Private associatedReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property TypeCode() As PriceTypeCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property ChargeAmount() As AmountType() + Get + Return Me.chargeAmountField + End Get + Set + Me.chargeAmountField = value + End Set + End Property + + ''' + Public Property BasisQuantity() As QuantityType + Get + Return Me.basisQuantityField + End Get + Set + Me.basisQuantityField = value + End Set + End Property + + ''' + Public Property MinimumQuantity() As QuantityType + Get + Return Me.minimumQuantityField + End Get + Set + Me.minimumQuantityField = value + End Set + End Property + + ''' + Public Property MaximumQuantity() As QuantityType + Get + Return Me.maximumQuantityField + End Get + Set + Me.maximumQuantityField = value + End Set + End Property + + ''' + _ + Public Property ChangeReason() As TextType() + Get + Return Me.changeReasonField + End Get + Set + Me.changeReasonField = value + End Set + End Property + + ''' + Public Property OrderUnitConversionFactorNumeric() As NumericType + Get + Return Me.orderUnitConversionFactorNumericField + End Get + Set + Me.orderUnitConversionFactorNumericField = value + End Set + End Property + + ''' + _ + Public Property Type() As TextType() + Get + Return Me.typeField + End Get + Set + Me.typeField = value + End Set + End Property + + ''' + Public Property BasisDateTime() As DateTimeType + Get + Return Me.basisDateTimeField + End Get + Set + Me.basisDateTimeField = value + End Set + End Property + + ''' + _ + Public Property AppliedTradeAllowanceCharge() As TradeAllowanceChargeType() + Get + Return Me.appliedTradeAllowanceChargeField + End Get + Set + Me.appliedTradeAllowanceChargeField = value + End Set + End Property + + ''' + Public Property ValiditySpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.validitySpecifiedPeriodField + End Get + Set + Me.validitySpecifiedPeriodField = value + End Set + End Property + + ''' + _ + Public Property IncludedTradeTax() As TradeTaxType() + Get + Return Me.includedTradeTaxField + End Get + Set + Me.includedTradeTaxField = value + End Set + End Property + + ''' + _ + Public Property DeliveryTradeLocation() As TradeLocationType() + Get + Return Me.deliveryTradeLocationField + End Get + Set + Me.deliveryTradeLocationField = value + End Set + End Property + + ''' + _ + Public Property TradeComparisonReferencePrice() As ReferencePriceType() + Get + Return Me.tradeComparisonReferencePriceField + End Get + Set + Me.tradeComparisonReferencePriceField = value + End Set + End Property + + ''' + _ + Public Property AssociatedReferencedDocument() As ReferencedDocumentType() + Get + Return Me.associatedReferencedDocumentField + End Get + Set + Me.associatedReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class PriceTypeCodeType + + Private listAgencyIDField As PriceTypeCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As PriceTypeCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = PriceTypeCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As PriceTypeCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As PriceTypeCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum PriceTypeCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum PriceTypeCodeContentType + + ''' + AA + + ''' + AB + + ''' + AC + + ''' + AD + + ''' + AE + + ''' + AF + + ''' + AG + + ''' + AH + + ''' + AI + + ''' + AJ + + ''' + AK + + ''' + AL + + ''' + AM + + ''' + AN + + ''' + AO + + ''' + AP + + ''' + AQ + + ''' + AR + + ''' + CA + + ''' + CT + + ''' + CU + + ''' + DI + + ''' + EC + + ''' + NW + + ''' + PC + + ''' + PE + + ''' + PK + + ''' + PL + + ''' + PT + + ''' + PU + + ''' + PV + + ''' + PW + + ''' + QT + + ''' + SR + + ''' + TB + + ''' + TU + + ''' + TW + + ''' + WH + + ''' + WI + End Enum + + ''' + _ + Partial Public Class ReferencePriceType + + Private chargeAmountField As AmountType + + Private basisQuantityField() As QuantityType + + Private netPriceIndicatorField() As IndicatorType + + Private comparisonMethodCodeField As CodeType + + ''' + Public Property ChargeAmount() As AmountType + Get + Return Me.chargeAmountField + End Get + Set + Me.chargeAmountField = value + End Set + End Property + + ''' + _ + Public Property BasisQuantity() As QuantityType() + Get + Return Me.basisQuantityField + End Get + Set + Me.basisQuantityField = value + End Set + End Property + + ''' + _ + Public Property NetPriceIndicator() As IndicatorType() + Get + Return Me.netPriceIndicatorField + End Get + Set + Me.netPriceIndicatorField = value + End Set + End Property + + ''' + Public Property ComparisonMethodCode() As CodeType + Get + Return Me.comparisonMethodCodeField + End Get + Set + Me.comparisonMethodCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SubordinateTradeLineItemType + + Private idField() As IDType + + Private responseReasonCodeField As CodeType + + Private categoryCodeField As CodeType + + Private specifiedReferencedProductField As ReferencedProductType + + Private applicableTradeProductField() As TradeProductType + + Private specifiedSubordinateLineTradeAgreementField As SubordinateLineTradeAgreementType + + Private specifiedSubordinateLineTradeDeliveryField As SubordinateLineTradeDeliveryType + + Private specifiedSubordinateLineTradeSettlementField As SubordinateLineTradeSettlementType + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property ResponseReasonCode() As CodeType + Get + Return Me.responseReasonCodeField + End Get + Set + Me.responseReasonCodeField = value + End Set + End Property + + ''' + Public Property CategoryCode() As CodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + Public Property SpecifiedReferencedProduct() As ReferencedProductType + Get + Return Me.specifiedReferencedProductField + End Get + Set + Me.specifiedReferencedProductField = value + End Set + End Property + + ''' + _ + Public Property ApplicableTradeProduct() As TradeProductType() + Get + Return Me.applicableTradeProductField + End Get + Set + Me.applicableTradeProductField = value + End Set + End Property + + ''' + Public Property SpecifiedSubordinateLineTradeAgreement() As SubordinateLineTradeAgreementType + Get + Return Me.specifiedSubordinateLineTradeAgreementField + End Get + Set + Me.specifiedSubordinateLineTradeAgreementField = value + End Set + End Property + + ''' + Public Property SpecifiedSubordinateLineTradeDelivery() As SubordinateLineTradeDeliveryType + Get + Return Me.specifiedSubordinateLineTradeDeliveryField + End Get + Set + Me.specifiedSubordinateLineTradeDeliveryField = value + End Set + End Property + + ''' + Public Property SpecifiedSubordinateLineTradeSettlement() As SubordinateLineTradeSettlementType + Get + Return Me.specifiedSubordinateLineTradeSettlementField + End Get + Set + Me.specifiedSubordinateLineTradeSettlementField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ReferencedProductType + + Private idField() As IDType + + Private globalIDField() As IDType + + Private sellerAssignedIDField As IDType + + Private buyerAssignedIDField As IDType + + Private manufacturerAssignedIDField() As IDType + + Private industryAssignedIDField() As IDType + + Private nameField() As TextType + + Private descriptionField() As TextType + + Private relationshipTypeCodeField() As CodeType + + Private unitQuantityField() As QuantityType + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property GlobalID() As IDType() + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + Public Property SellerAssignedID() As IDType + Get + Return Me.sellerAssignedIDField + End Get + Set + Me.sellerAssignedIDField = value + End Set + End Property + + ''' + Public Property BuyerAssignedID() As IDType + Get + Return Me.buyerAssignedIDField + End Get + Set + Me.buyerAssignedIDField = value + End Set + End Property + + ''' + _ + Public Property ManufacturerAssignedID() As IDType() + Get + Return Me.manufacturerAssignedIDField + End Get + Set + Me.manufacturerAssignedIDField = value + End Set + End Property + + ''' + _ + Public Property IndustryAssignedID() As IDType() + Get + Return Me.industryAssignedIDField + End Get + Set + Me.industryAssignedIDField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + _ + Public Property RelationshipTypeCode() As CodeType() + Get + Return Me.relationshipTypeCodeField + End Get + Set + Me.relationshipTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property UnitQuantity() As QuantityType() + Get + Return Me.unitQuantityField + End Get + Set + Me.unitQuantityField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeProductType + + Private idField As IDType + + Private globalIDField As IDType + + Private sellerAssignedIDField As IDType + + Private buyerAssignedIDField As IDType + + Private manufacturerAssignedIDField As IDType + + Private industryAssignedIDField As IDType + + Private modelIDField As IDType + + Private nameField() As TextType + + Private tradeNameField As TextType + + Private descriptionField() As TextType + + Private typeCodeField As CodeType + + Private netWeightMeasureField As MeasureType + + Private grossWeightMeasureField As MeasureType + + Private statusCodeField As CodeType + + Private productGroupIDField() As IDType + + Private netVolumeMeasureField As MeasureType + + Private grossVolumeMeasureField As MeasureType + + Private endItemTypeCodeField() As CodeType + + Private endItemNameField() As TextType + + Private customerAssignedIDField() As IDType + + Private batchIDField() As IDType + + Private areaDensityMeasureField As MeasureType + + Private useDescriptionField() As TextType + + Private conciseDescriptionField() As TextType + + Private additionalDescriptionField() As TextType + + Private brandNameField As TextType + + Private subBrandNameField As TextType + + Private drainedNetWeightMeasureField As MeasureType + + Private variableMeasureIndicatorField As IndicatorType + + Private configurableIndicatorField As IndicatorType + + Private colourCodeField As CodeType + + Private colourDescriptionField() As TextType + + Private recyclingTypeCodeField As CodeType + + Private unitTypeCodeField() As CodeType + + Private contentUnitQuantityField As QuantityType + + Private commonNameField As TextType + + Private modelNameField As TextType + + Private designationField() As TextType + + Private formattedCancellationAnnouncedLaunchDateTimeField As FormattedDateTimeType + + Private formattedLatestProductDataChangeDateTimeField As FormattedDateTimeType + + Private exportIndicatorField As IndicatorType + + Private ultimateCustomerAssignedExtensionIDField() As IDType + + Private sizeCodeField As CodeType + + Private applicableProductCharacteristicField() As ProductCharacteristicType + + Private applicableMaterialGoodsCharacteristicField() As MaterialGoodsCharacteristicType + + Private designatedProductClassificationField() As ProductClassificationType + + Private individualTradeProductInstanceField() As TradeProductInstanceType + + Private certificationEvidenceReferenceReferencedDocumentField() As ReferencedDocumentType + + Private inspectionReferenceReferencedDocumentField() As ReferencedDocumentType + + Private originTradeCountryField As TradeCountryType + + Private linearSpatialDimensionField() As SpatialDimensionType + + Private minimumLinearSpatialDimensionField As SpatialDimensionType + + Private maximumLinearSpatialDimensionField As SpatialDimensionType + + Private manufacturerTradePartyField As TradePartyType + + Private presentationSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + Private mSDSReferenceReferencedDocumentField As ReferencedDocumentType + + Private additionalReferenceReferencedDocumentField() As ReferencedDocumentType + + Private legalRightsOwnerTradePartyField As TradePartyType + + Private brandOwnerTradePartyField As TradePartyType + + Private includedReferencedProductField() As ReferencedProductType + + Private informationNoteField() As NoteType + + Private buyerSuppliedPartsReferenceReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property GlobalID() As IDType + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + Public Property SellerAssignedID() As IDType + Get + Return Me.sellerAssignedIDField + End Get + Set + Me.sellerAssignedIDField = value + End Set + End Property + + ''' + Public Property BuyerAssignedID() As IDType + Get + Return Me.buyerAssignedIDField + End Get + Set + Me.buyerAssignedIDField = value + End Set + End Property + + ''' + Public Property ManufacturerAssignedID() As IDType + Get + Return Me.manufacturerAssignedIDField + End Get + Set + Me.manufacturerAssignedIDField = value + End Set + End Property + + ''' + Public Property IndustryAssignedID() As IDType + Get + Return Me.industryAssignedIDField + End Get + Set + Me.industryAssignedIDField = value + End Set + End Property + + ''' + Public Property ModelID() As IDType + Get + Return Me.modelIDField + End Get + Set + Me.modelIDField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property TradeName() As TextType + Get + Return Me.tradeNameField + End Get + Set + Me.tradeNameField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property NetWeightMeasure() As MeasureType + Get + Return Me.netWeightMeasureField + End Get + Set + Me.netWeightMeasureField = value + End Set + End Property + + ''' + Public Property GrossWeightMeasure() As MeasureType + Get + Return Me.grossWeightMeasureField + End Get + Set + Me.grossWeightMeasureField = value + End Set + End Property + + ''' + Public Property StatusCode() As CodeType + Get + Return Me.statusCodeField + End Get + Set + Me.statusCodeField = value + End Set + End Property + + ''' + _ + Public Property ProductGroupID() As IDType() + Get + Return Me.productGroupIDField + End Get + Set + Me.productGroupIDField = value + End Set + End Property + + ''' + Public Property NetVolumeMeasure() As MeasureType + Get + Return Me.netVolumeMeasureField + End Get + Set + Me.netVolumeMeasureField = value + End Set + End Property + + ''' + Public Property GrossVolumeMeasure() As MeasureType + Get + Return Me.grossVolumeMeasureField + End Get + Set + Me.grossVolumeMeasureField = value + End Set + End Property + + ''' + _ + Public Property EndItemTypeCode() As CodeType() + Get + Return Me.endItemTypeCodeField + End Get + Set + Me.endItemTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property EndItemName() As TextType() + Get + Return Me.endItemNameField + End Get + Set + Me.endItemNameField = value + End Set + End Property + + ''' + _ + Public Property CustomerAssignedID() As IDType() + Get + Return Me.customerAssignedIDField + End Get + Set + Me.customerAssignedIDField = value + End Set + End Property + + ''' + _ + Public Property BatchID() As IDType() + Get + Return Me.batchIDField + End Get + Set + Me.batchIDField = value + End Set + End Property + + ''' + Public Property AreaDensityMeasure() As MeasureType + Get + Return Me.areaDensityMeasureField + End Get + Set + Me.areaDensityMeasureField = value + End Set + End Property + + ''' + _ + Public Property UseDescription() As TextType() + Get + Return Me.useDescriptionField + End Get + Set + Me.useDescriptionField = value + End Set + End Property + + ''' + _ + Public Property ConciseDescription() As TextType() + Get + Return Me.conciseDescriptionField + End Get + Set + Me.conciseDescriptionField = value + End Set + End Property + + ''' + _ + Public Property AdditionalDescription() As TextType() + Get + Return Me.additionalDescriptionField + End Get + Set + Me.additionalDescriptionField = value + End Set + End Property + + ''' + Public Property BrandName() As TextType + Get + Return Me.brandNameField + End Get + Set + Me.brandNameField = value + End Set + End Property + + ''' + Public Property SubBrandName() As TextType + Get + Return Me.subBrandNameField + End Get + Set + Me.subBrandNameField = value + End Set + End Property + + ''' + Public Property DrainedNetWeightMeasure() As MeasureType + Get + Return Me.drainedNetWeightMeasureField + End Get + Set + Me.drainedNetWeightMeasureField = value + End Set + End Property + + ''' + Public Property VariableMeasureIndicator() As IndicatorType + Get + Return Me.variableMeasureIndicatorField + End Get + Set + Me.variableMeasureIndicatorField = value + End Set + End Property + + ''' + Public Property ConfigurableIndicator() As IndicatorType + Get + Return Me.configurableIndicatorField + End Get + Set + Me.configurableIndicatorField = value + End Set + End Property + + ''' + Public Property ColourCode() As CodeType + Get + Return Me.colourCodeField + End Get + Set + Me.colourCodeField = value + End Set + End Property + + ''' + _ + Public Property ColourDescription() As TextType() + Get + Return Me.colourDescriptionField + End Get + Set + Me.colourDescriptionField = value + End Set + End Property + + ''' + Public Property RecyclingTypeCode() As CodeType + Get + Return Me.recyclingTypeCodeField + End Get + Set + Me.recyclingTypeCodeField = value + End Set + End Property + + ''' + _ + Public Property UnitTypeCode() As CodeType() + Get + Return Me.unitTypeCodeField + End Get + Set + Me.unitTypeCodeField = value + End Set + End Property + + ''' + Public Property ContentUnitQuantity() As QuantityType + Get + Return Me.contentUnitQuantityField + End Get + Set + Me.contentUnitQuantityField = value + End Set + End Property + + ''' + Public Property CommonName() As TextType + Get + Return Me.commonNameField + End Get + Set + Me.commonNameField = value + End Set + End Property + + ''' + Public Property ModelName() As TextType + Get + Return Me.modelNameField + End Get + Set + Me.modelNameField = value + End Set + End Property + + ''' + _ + Public Property Designation() As TextType() + Get + Return Me.designationField + End Get + Set + Me.designationField = value + End Set + End Property + + ''' + Public Property FormattedCancellationAnnouncedLaunchDateTime() As FormattedDateTimeType + Get + Return Me.formattedCancellationAnnouncedLaunchDateTimeField + End Get + Set + Me.formattedCancellationAnnouncedLaunchDateTimeField = value + End Set + End Property + + ''' + Public Property FormattedLatestProductDataChangeDateTime() As FormattedDateTimeType + Get + Return Me.formattedLatestProductDataChangeDateTimeField + End Get + Set + Me.formattedLatestProductDataChangeDateTimeField = value + End Set + End Property + + ''' + Public Property ExportIndicator() As IndicatorType + Get + Return Me.exportIndicatorField + End Get + Set + Me.exportIndicatorField = value + End Set + End Property + + ''' + _ + Public Property UltimateCustomerAssignedExtensionID() As IDType() + Get + Return Me.ultimateCustomerAssignedExtensionIDField + End Get + Set + Me.ultimateCustomerAssignedExtensionIDField = value + End Set + End Property + + ''' + Public Property SizeCode() As CodeType + Get + Return Me.sizeCodeField + End Get + Set + Me.sizeCodeField = value + End Set + End Property + + ''' + _ + Public Property ApplicableProductCharacteristic() As ProductCharacteristicType() + Get + Return Me.applicableProductCharacteristicField + End Get + Set + Me.applicableProductCharacteristicField = value + End Set + End Property + + ''' + _ + Public Property ApplicableMaterialGoodsCharacteristic() As MaterialGoodsCharacteristicType() + Get + Return Me.applicableMaterialGoodsCharacteristicField + End Get + Set + Me.applicableMaterialGoodsCharacteristicField = value + End Set + End Property + + ''' + _ + Public Property DesignatedProductClassification() As ProductClassificationType() + Get + Return Me.designatedProductClassificationField + End Get + Set + Me.designatedProductClassificationField = value + End Set + End Property + + ''' + _ + Public Property IndividualTradeProductInstance() As TradeProductInstanceType() + Get + Return Me.individualTradeProductInstanceField + End Get + Set + Me.individualTradeProductInstanceField = value + End Set + End Property + + ''' + _ + Public Property CertificationEvidenceReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.certificationEvidenceReferenceReferencedDocumentField + End Get + Set + Me.certificationEvidenceReferenceReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property InspectionReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.inspectionReferenceReferencedDocumentField + End Get + Set + Me.inspectionReferenceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property OriginTradeCountry() As TradeCountryType + Get + Return Me.originTradeCountryField + End Get + Set + Me.originTradeCountryField = value + End Set + End Property + + ''' + _ + Public Property LinearSpatialDimension() As SpatialDimensionType() + Get + Return Me.linearSpatialDimensionField + End Get + Set + Me.linearSpatialDimensionField = value + End Set + End Property + + ''' + Public Property MinimumLinearSpatialDimension() As SpatialDimensionType + Get + Return Me.minimumLinearSpatialDimensionField + End Get + Set + Me.minimumLinearSpatialDimensionField = value + End Set + End Property + + ''' + Public Property MaximumLinearSpatialDimension() As SpatialDimensionType + Get + Return Me.maximumLinearSpatialDimensionField + End Get + Set + Me.maximumLinearSpatialDimensionField = value + End Set + End Property + + ''' + Public Property ManufacturerTradeParty() As TradePartyType + Get + Return Me.manufacturerTradePartyField + End Get + Set + Me.manufacturerTradePartyField = value + End Set + End Property + + ''' + _ + Public Property PresentationSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.presentationSpecifiedBinaryFileField + End Get + Set + Me.presentationSpecifiedBinaryFileField = value + End Set + End Property + + ''' + Public Property MSDSReferenceReferencedDocument() As ReferencedDocumentType + Get + Return Me.mSDSReferenceReferencedDocumentField + End Get + Set + Me.mSDSReferenceReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferenceReferencedDocumentField + End Get + Set + Me.additionalReferenceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property LegalRightsOwnerTradeParty() As TradePartyType + Get + Return Me.legalRightsOwnerTradePartyField + End Get + Set + Me.legalRightsOwnerTradePartyField = value + End Set + End Property + + ''' + Public Property BrandOwnerTradeParty() As TradePartyType + Get + Return Me.brandOwnerTradePartyField + End Get + Set + Me.brandOwnerTradePartyField = value + End Set + End Property + + ''' + _ + Public Property IncludedReferencedProduct() As ReferencedProductType() + Get + Return Me.includedReferencedProductField + End Get + Set + Me.includedReferencedProductField = value + End Set + End Property + + ''' + _ + Public Property InformationNote() As NoteType() + Get + Return Me.informationNoteField + End Get + Set + Me.informationNoteField = value + End Set + End Property + + ''' + _ + Public Property BuyerSuppliedPartsReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.buyerSuppliedPartsReferenceReferencedDocumentField + End Get + Set + Me.buyerSuppliedPartsReferenceReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ProductCharacteristicType + + Private idField() As IDType + + Private typeCodeField As CodeType + + Private descriptionField() As TextType + + Private valueMeasureField As MeasureType + + Private measurementMethodCodeField As CodeType + + Private valueField() As TextType + + Private valueCodeField As CodeType + + Private valueDateTimeField As DateTimeType + + Private valueIndicatorField As IndicatorType + + Private contentTypeCodeField As CodeType + + Private valueSpecifiedBinaryFileField As SpecifiedBinaryFileType + + Private applicableProductCharacteristicConditionField() As ProductCharacteristicConditionType + + Private applicableReferencedStandardField As ReferencedStandardType + + ''' + _ + Public Property ID() As IDType() + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Description() As TextType() + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + + ''' + Public Property ValueMeasure() As MeasureType + Get + Return Me.valueMeasureField + End Get + Set + Me.valueMeasureField = value + End Set + End Property + + ''' + Public Property MeasurementMethodCode() As CodeType + Get + Return Me.measurementMethodCodeField + End Get + Set + Me.measurementMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property Value() As TextType() + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + + ''' + Public Property ValueCode() As CodeType + Get + Return Me.valueCodeField + End Get + Set + Me.valueCodeField = value + End Set + End Property + + ''' + Public Property ValueDateTime() As DateTimeType + Get + Return Me.valueDateTimeField + End Get + Set + Me.valueDateTimeField = value + End Set + End Property + + ''' + Public Property ValueIndicator() As IndicatorType + Get + Return Me.valueIndicatorField + End Get + Set + Me.valueIndicatorField = value + End Set + End Property + + ''' + Public Property ContentTypeCode() As CodeType + Get + Return Me.contentTypeCodeField + End Get + Set + Me.contentTypeCodeField = value + End Set + End Property + + ''' + Public Property ValueSpecifiedBinaryFile() As SpecifiedBinaryFileType + Get + Return Me.valueSpecifiedBinaryFileField + End Get + Set + Me.valueSpecifiedBinaryFileField = value + End Set + End Property + + ''' + _ + Public Property ApplicableProductCharacteristicCondition() As ProductCharacteristicConditionType() + Get + Return Me.applicableProductCharacteristicConditionField + End Get + Set + Me.applicableProductCharacteristicConditionField = value + End Set + End Property + + ''' + Public Property ApplicableReferencedStandard() As ReferencedStandardType + Get + Return Me.applicableReferencedStandardField + End Get + Set + Me.applicableReferencedStandardField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ProductCharacteristicConditionType + + Private typeCodeField As CodeType + + Private nameField() As TextType + + Private valueMeasureField As MeasureType + + ''' + Public Property TypeCode() As CodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property ValueMeasure() As MeasureType + Get + Return Me.valueMeasureField + End Get + Set + Me.valueMeasureField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ReferencedStandardType + + Private idField As IDType + + Private versionIDField As IDType + + Private elementVersionIDField As IDType + + Private uRIIDField As IDType + + Private partIDField As IDType + + Private agencyIDField As IDType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property VersionID() As IDType + Get + Return Me.versionIDField + End Get + Set + Me.versionIDField = value + End Set + End Property + + ''' + Public Property ElementVersionID() As IDType + Get + Return Me.elementVersionIDField + End Get + Set + Me.elementVersionIDField = value + End Set + End Property + + ''' + Public Property URIID() As IDType + Get + Return Me.uRIIDField + End Get + Set + Me.uRIIDField = value + End Set + End Property + + ''' + Public Property PartID() As IDType + Get + Return Me.partIDField + End Get + Set + Me.partIDField = value + End Set + End Property + + ''' + Public Property AgencyID() As IDType + Get + Return Me.agencyIDField + End Get + Set + Me.agencyIDField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class ProductClassificationType + + Private systemIDField As IDType + + Private systemNameField() As TextType + + Private classCodeField As CodeType + + Private classNameField() As TextType + + Private subClassCodeField As CodeType + + Private classProductCharacteristicField() As ProductCharacteristicType + + Private applicableReferencedStandardField As ReferencedStandardType + + ''' + Public Property SystemID() As IDType + Get + Return Me.systemIDField + End Get + Set + Me.systemIDField = value + End Set + End Property + + ''' + _ + Public Property SystemName() As TextType() + Get + Return Me.systemNameField + End Get + Set + Me.systemNameField = value + End Set + End Property + + ''' + Public Property ClassCode() As CodeType + Get + Return Me.classCodeField + End Get + Set + Me.classCodeField = value + End Set + End Property + + ''' + _ + Public Property ClassName() As TextType() + Get + Return Me.classNameField + End Get + Set + Me.classNameField = value + End Set + End Property + + ''' + Public Property SubClassCode() As CodeType + Get + Return Me.subClassCodeField + End Get + Set + Me.subClassCodeField = value + End Set + End Property + + ''' + _ + Public Property ClassProductCharacteristic() As ProductCharacteristicType() + Get + Return Me.classProductCharacteristicField + End Get + Set + Me.classProductCharacteristicField = value + End Set + End Property + + ''' + Public Property ApplicableReferencedStandard() As ReferencedStandardType + Get + Return Me.applicableReferencedStandardField + End Get + Set + Me.applicableReferencedStandardField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeProductInstanceType + + Private globalSerialIDField As IDType + + Private batchIDField As IDType + + Private kanbanIDField As IDType + + Private supplierAssignedSerialIDField As IDType + + Private bestBeforeDateTimeField As DateTimeType + + Private expiryDateTimeField As DateTimeType + + Private sellByDateTimeField As DateTimeType + + Private serialIDField() As IDType + + Private registrationIDField() As IDType + + Private productionSupplyChainEventField As SupplyChainEventType + + Private packagingSupplyChainEventField As SupplyChainEventType + + Private applicableMaterialGoodsCharacteristicField() As MaterialGoodsCharacteristicType + + Private applicableProductCharacteristicField() As ProductCharacteristicType + + ''' + Public Property GlobalSerialID() As IDType + Get + Return Me.globalSerialIDField + End Get + Set + Me.globalSerialIDField = value + End Set + End Property + + ''' + Public Property BatchID() As IDType + Get + Return Me.batchIDField + End Get + Set + Me.batchIDField = value + End Set + End Property + + ''' + Public Property KanbanID() As IDType + Get + Return Me.kanbanIDField + End Get + Set + Me.kanbanIDField = value + End Set + End Property + + ''' + Public Property SupplierAssignedSerialID() As IDType + Get + Return Me.supplierAssignedSerialIDField + End Get + Set + Me.supplierAssignedSerialIDField = value + End Set + End Property + + ''' + Public Property BestBeforeDateTime() As DateTimeType + Get + Return Me.bestBeforeDateTimeField + End Get + Set + Me.bestBeforeDateTimeField = value + End Set + End Property + + ''' + Public Property ExpiryDateTime() As DateTimeType + Get + Return Me.expiryDateTimeField + End Get + Set + Me.expiryDateTimeField = value + End Set + End Property + + ''' + Public Property SellByDateTime() As DateTimeType + Get + Return Me.sellByDateTimeField + End Get + Set + Me.sellByDateTimeField = value + End Set + End Property + + ''' + _ + Public Property SerialID() As IDType() + Get + Return Me.serialIDField + End Get + Set + Me.serialIDField = value + End Set + End Property + + ''' + _ + Public Property RegistrationID() As IDType() + Get + Return Me.registrationIDField + End Get + Set + Me.registrationIDField = value + End Set + End Property + + ''' + Public Property ProductionSupplyChainEvent() As SupplyChainEventType + Get + Return Me.productionSupplyChainEventField + End Get + Set + Me.productionSupplyChainEventField = value + End Set + End Property + + ''' + Public Property PackagingSupplyChainEvent() As SupplyChainEventType + Get + Return Me.packagingSupplyChainEventField + End Get + Set + Me.packagingSupplyChainEventField = value + End Set + End Property + + ''' + _ + Public Property ApplicableMaterialGoodsCharacteristic() As MaterialGoodsCharacteristicType() + Get + Return Me.applicableMaterialGoodsCharacteristicField + End Get + Set + Me.applicableMaterialGoodsCharacteristicField = value + End Set + End Property + + ''' + _ + Public Property ApplicableProductCharacteristic() As ProductCharacteristicType() + Get + Return Me.applicableProductCharacteristicField + End Get + Set + Me.applicableProductCharacteristicField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class TradeSettlementLineMonetarySummationType + + Private lineTotalAmountField() As AmountType + + Private chargeTotalAmountField() As AmountType + + Private allowanceTotalAmountField() As AmountType + + Private taxBasisTotalAmountField() As AmountType + + Private taxTotalAmountField() As AmountType + + Private grandTotalAmountField() As AmountType + + Private informationAmountField() As AmountType + + Private totalAllowanceChargeAmountField() As AmountType + + Private totalRetailValueInformationAmountField() As AmountType + + Private grossLineTotalAmountField() As AmountType + + Private netLineTotalAmountField() As AmountType + + Private netIncludingTaxesLineTotalAmountField() As AmountType + + Private productWeightLossInformationAmountField() As AmountType + + Private includingTaxesLineTotalAmountField() As AmountType + + ''' + _ + Public Property LineTotalAmount() As AmountType() + Get + Return Me.lineTotalAmountField + End Get + Set + Me.lineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property ChargeTotalAmount() As AmountType() + Get + Return Me.chargeTotalAmountField + End Get + Set + Me.chargeTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property AllowanceTotalAmount() As AmountType() + Get + Return Me.allowanceTotalAmountField + End Get + Set + Me.allowanceTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property TaxBasisTotalAmount() As AmountType() + Get + Return Me.taxBasisTotalAmountField + End Get + Set + Me.taxBasisTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property TaxTotalAmount() As AmountType() + Get + Return Me.taxTotalAmountField + End Get + Set + Me.taxTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property GrandTotalAmount() As AmountType() + Get + Return Me.grandTotalAmountField + End Get + Set + Me.grandTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property InformationAmount() As AmountType() + Get + Return Me.informationAmountField + End Get + Set + Me.informationAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalAllowanceChargeAmount() As AmountType() + Get + Return Me.totalAllowanceChargeAmountField + End Get + Set + Me.totalAllowanceChargeAmountField = value + End Set + End Property + + ''' + _ + Public Property TotalRetailValueInformationAmount() As AmountType() + Get + Return Me.totalRetailValueInformationAmountField + End Get + Set + Me.totalRetailValueInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property GrossLineTotalAmount() As AmountType() + Get + Return Me.grossLineTotalAmountField + End Get + Set + Me.grossLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property NetLineTotalAmount() As AmountType() + Get + Return Me.netLineTotalAmountField + End Get + Set + Me.netLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property NetIncludingTaxesLineTotalAmount() As AmountType() + Get + Return Me.netIncludingTaxesLineTotalAmountField + End Get + Set + Me.netIncludingTaxesLineTotalAmountField = value + End Set + End Property + + ''' + _ + Public Property ProductWeightLossInformationAmount() As AmountType() + Get + Return Me.productWeightLossInformationAmountField + End Get + Set + Me.productWeightLossInformationAmountField = value + End Set + End Property + + ''' + _ + Public Property IncludingTaxesLineTotalAmount() As AmountType() + Get + Return Me.includingTaxesLineTotalAmountField + End Get + Set + Me.includingTaxesLineTotalAmountField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LineTradeSettlementType + + Private paymentReferenceField() As TextType + + Private invoiceIssuerReferenceField As TextType + + Private totalAdjustmentAmountField As AmountType + + Private discountIndicatorField As IndicatorType + + Private invoiceDateTimeField As DateTimeType + + Private applicableTradeTaxField() As TradeTaxType + + Private billingSpecifiedPeriodField As SpecifiedPeriodType + + Private specifiedTradeAllowanceChargeField() As TradeAllowanceChargeType + + Private subtotalCalculatedTradeTaxField() As TradeTaxType + + Private specifiedLogisticsServiceChargeField() As LogisticsServiceChargeType + + Private specifiedTradePaymentTermsField() As TradePaymentTermsType + + Private specifiedTradeSettlementLineMonetarySummationField As TradeSettlementLineMonetarySummationType + + Private specifiedFinancialAdjustmentField() As FinancialAdjustmentType + + Private invoiceReferencedDocumentField() As ReferencedDocumentType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private payableSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private receivableSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private purchaseSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private salesSpecifiedTradeAccountingAccountField() As TradeAccountingAccountType + + Private specifiedTradeSettlementFinancialCardField As TradeSettlementFinancialCardType + + ''' + _ + Public Property PaymentReference() As TextType() + Get + Return Me.paymentReferenceField + End Get + Set + Me.paymentReferenceField = value + End Set + End Property + + ''' + Public Property InvoiceIssuerReference() As TextType + Get + Return Me.invoiceIssuerReferenceField + End Get + Set + Me.invoiceIssuerReferenceField = value + End Set + End Property + + ''' + Public Property TotalAdjustmentAmount() As AmountType + Get + Return Me.totalAdjustmentAmountField + End Get + Set + Me.totalAdjustmentAmountField = value + End Set + End Property + + ''' + Public Property DiscountIndicator() As IndicatorType + Get + Return Me.discountIndicatorField + End Get + Set + Me.discountIndicatorField = value + End Set + End Property + + ''' + Public Property InvoiceDateTime() As DateTimeType + Get + Return Me.invoiceDateTimeField + End Get + Set + Me.invoiceDateTimeField = value + End Set + End Property + + ''' + _ + Public Property ApplicableTradeTax() As TradeTaxType() + Get + Return Me.applicableTradeTaxField + End Get + Set + Me.applicableTradeTaxField = value + End Set + End Property + + ''' + Public Property BillingSpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.billingSpecifiedPeriodField + End Get + Set + Me.billingSpecifiedPeriodField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradeAllowanceCharge() As TradeAllowanceChargeType() + Get + Return Me.specifiedTradeAllowanceChargeField + End Get + Set + Me.specifiedTradeAllowanceChargeField = value + End Set + End Property + + ''' + _ + Public Property SubtotalCalculatedTradeTax() As TradeTaxType() + Get + Return Me.subtotalCalculatedTradeTaxField + End Get + Set + Me.subtotalCalculatedTradeTaxField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedLogisticsServiceCharge() As LogisticsServiceChargeType() + Get + Return Me.specifiedLogisticsServiceChargeField + End Get + Set + Me.specifiedLogisticsServiceChargeField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedTradePaymentTerms() As TradePaymentTermsType() + Get + Return Me.specifiedTradePaymentTermsField + End Get + Set + Me.specifiedTradePaymentTermsField = value + End Set + End Property + + ''' + Public Property SpecifiedTradeSettlementLineMonetarySummation() As TradeSettlementLineMonetarySummationType + Get + Return Me.specifiedTradeSettlementLineMonetarySummationField + End Get + Set + Me.specifiedTradeSettlementLineMonetarySummationField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedFinancialAdjustment() As FinancialAdjustmentType() + Get + Return Me.specifiedFinancialAdjustmentField + End Get + Set + Me.specifiedFinancialAdjustmentField = value + End Set + End Property + + ''' + _ + Public Property InvoiceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.invoiceReferencedDocumentField + End Get + Set + Me.invoiceReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property PayableSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.payableSpecifiedTradeAccountingAccountField + End Get + Set + Me.payableSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property ReceivableSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.receivableSpecifiedTradeAccountingAccountField + End Get + Set + Me.receivableSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property PurchaseSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.purchaseSpecifiedTradeAccountingAccountField + End Get + Set + Me.purchaseSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + _ + Public Property SalesSpecifiedTradeAccountingAccount() As TradeAccountingAccountType() + Get + Return Me.salesSpecifiedTradeAccountingAccountField + End Get + Set + Me.salesSpecifiedTradeAccountingAccountField = value + End Set + End Property + + ''' + Public Property SpecifiedTradeSettlementFinancialCard() As TradeSettlementFinancialCardType + Get + Return Me.specifiedTradeSettlementFinancialCardField + End Get + Set + Me.specifiedTradeSettlementFinancialCardField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AdjustmentReasonCodeType + + Private listAgencyIDField As AdjustmentReasonCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As AdjustmentReasonDescriptionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = AdjustmentReasonCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As AdjustmentReasonCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As AdjustmentReasonDescriptionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum AdjustmentReasonCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum AdjustmentReasonDescriptionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + ZZZ + End Enum + + ''' + _ + Partial Public Class DeliveryAdjustmentType + + Private reasonCodeField As AdjustmentReasonCodeType + + Private reasonField() As TextType + + Private actualAmountField() As AmountType + + Private actualQuantityField As QuantityType + + Private actualDateTimeField As DateTimeType + + ''' + Public Property ReasonCode() As AdjustmentReasonCodeType + Get + Return Me.reasonCodeField + End Get + Set + Me.reasonCodeField = value + End Set + End Property + + ''' + _ + Public Property Reason() As TextType() + Get + Return Me.reasonField + End Get + Set + Me.reasonField = value + End Set + End Property + + ''' + _ + Public Property ActualAmount() As AmountType() + Get + Return Me.actualAmountField + End Get + Set + Me.actualAmountField = value + End Set + End Property + + ''' + Public Property ActualQuantity() As QuantityType + Get + Return Me.actualQuantityField + End Get + Set + Me.actualQuantityField = value + End Set + End Property + + ''' + Public Property ActualDateTime() As DateTimeType + Get + Return Me.actualDateTimeField + End Get + Set + Me.actualDateTimeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LineTradeDeliveryType + + Private requestedQuantityField As QuantityType + + Private receivedQuantityField As QuantityType + + Private billedQuantityField As QuantityType + + Private chargeFreeQuantityField As QuantityType + + Private packageQuantityField As QuantityType + + Private productUnitQuantityField As QuantityType + + Private perPackageUnitQuantityField As QuantityType + + Private netWeightMeasureField As WeightUnitMeasureType + + Private grossWeightMeasureField As WeightUnitMeasureType + + Private theoreticalWeightMeasureField As WeightUnitMeasureType + + Private despatchedQuantityField As QuantityType + + Private specifiedDeliveryAdjustmentField() As DeliveryAdjustmentType + + Private includedSupplyChainPackagingField() As SupplyChainPackagingType + + Private relatedSupplyChainConsignmentField As SupplyChainConsignmentType + + Private shipToTradePartyField As TradePartyType + + Private ultimateShipToTradePartyField As TradePartyType + + Private shipFromTradePartyField As TradePartyType + + Private actualDespatchSupplyChainEventField As SupplyChainEventType + + Private actualPickUpSupplyChainEventField As SupplyChainEventType + + Private requestedDeliverySupplyChainEventField As SupplyChainEventType + + Private actualDeliverySupplyChainEventField As SupplyChainEventType + + Private actualReceiptSupplyChainEventField As SupplyChainEventType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private despatchAdviceReferencedDocumentField As ReferencedDocumentType + + Private receivingAdviceReferencedDocumentField As ReferencedDocumentType + + Private deliveryNoteReferencedDocumentField As ReferencedDocumentType + + Private consumptionReportReferencedDocumentField As ReferencedDocumentType + + Private packingListReferencedDocumentField As ReferencedDocumentType + + ''' + Public Property RequestedQuantity() As QuantityType + Get + Return Me.requestedQuantityField + End Get + Set + Me.requestedQuantityField = value + End Set + End Property + + ''' + Public Property ReceivedQuantity() As QuantityType + Get + Return Me.receivedQuantityField + End Get + Set + Me.receivedQuantityField = value + End Set + End Property + + ''' + Public Property BilledQuantity() As QuantityType + Get + Return Me.billedQuantityField + End Get + Set + Me.billedQuantityField = value + End Set + End Property + + ''' + Public Property ChargeFreeQuantity() As QuantityType + Get + Return Me.chargeFreeQuantityField + End Get + Set + Me.chargeFreeQuantityField = value + End Set + End Property + + ''' + Public Property PackageQuantity() As QuantityType + Get + Return Me.packageQuantityField + End Get + Set + Me.packageQuantityField = value + End Set + End Property + + ''' + Public Property ProductUnitQuantity() As QuantityType + Get + Return Me.productUnitQuantityField + End Get + Set + Me.productUnitQuantityField = value + End Set + End Property + + ''' + Public Property PerPackageUnitQuantity() As QuantityType + Get + Return Me.perPackageUnitQuantityField + End Get + Set + Me.perPackageUnitQuantityField = value + End Set + End Property + + ''' + Public Property NetWeightMeasure() As WeightUnitMeasureType + Get + Return Me.netWeightMeasureField + End Get + Set + Me.netWeightMeasureField = value + End Set + End Property + + ''' + Public Property GrossWeightMeasure() As WeightUnitMeasureType + Get + Return Me.grossWeightMeasureField + End Get + Set + Me.grossWeightMeasureField = value + End Set + End Property + + ''' + Public Property TheoreticalWeightMeasure() As WeightUnitMeasureType + Get + Return Me.theoreticalWeightMeasureField + End Get + Set + Me.theoreticalWeightMeasureField = value + End Set + End Property + + ''' + Public Property DespatchedQuantity() As QuantityType + Get + Return Me.despatchedQuantityField + End Get + Set + Me.despatchedQuantityField = value + End Set + End Property + + ''' + _ + Public Property SpecifiedDeliveryAdjustment() As DeliveryAdjustmentType() + Get + Return Me.specifiedDeliveryAdjustmentField + End Get + Set + Me.specifiedDeliveryAdjustmentField = value + End Set + End Property + + ''' + _ + Public Property IncludedSupplyChainPackaging() As SupplyChainPackagingType() + Get + Return Me.includedSupplyChainPackagingField + End Get + Set + Me.includedSupplyChainPackagingField = value + End Set + End Property + + ''' + Public Property RelatedSupplyChainConsignment() As SupplyChainConsignmentType + Get + Return Me.relatedSupplyChainConsignmentField + End Get + Set + Me.relatedSupplyChainConsignmentField = value + End Set + End Property + + ''' + Public Property ShipToTradeParty() As TradePartyType + Get + Return Me.shipToTradePartyField + End Get + Set + Me.shipToTradePartyField = value + End Set + End Property + + ''' + Public Property UltimateShipToTradeParty() As TradePartyType + Get + Return Me.ultimateShipToTradePartyField + End Get + Set + Me.ultimateShipToTradePartyField = value + End Set + End Property + + ''' + Public Property ShipFromTradeParty() As TradePartyType + Get + Return Me.shipFromTradePartyField + End Get + Set + Me.shipFromTradePartyField = value + End Set + End Property + + ''' + Public Property ActualDespatchSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualDespatchSupplyChainEventField + End Get + Set + Me.actualDespatchSupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualPickUpSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualPickUpSupplyChainEventField + End Get + Set + Me.actualPickUpSupplyChainEventField = value + End Set + End Property + + ''' + Public Property RequestedDeliverySupplyChainEvent() As SupplyChainEventType + Get + Return Me.requestedDeliverySupplyChainEventField + End Get + Set + Me.requestedDeliverySupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualDeliverySupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualDeliverySupplyChainEventField + End Get + Set + Me.actualDeliverySupplyChainEventField = value + End Set + End Property + + ''' + Public Property ActualReceiptSupplyChainEvent() As SupplyChainEventType + Get + Return Me.actualReceiptSupplyChainEventField + End Get + Set + Me.actualReceiptSupplyChainEventField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DespatchAdviceReferencedDocument() As ReferencedDocumentType + Get + Return Me.despatchAdviceReferencedDocumentField + End Get + Set + Me.despatchAdviceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ReceivingAdviceReferencedDocument() As ReferencedDocumentType + Get + Return Me.receivingAdviceReferencedDocumentField + End Get + Set + Me.receivingAdviceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DeliveryNoteReferencedDocument() As ReferencedDocumentType + Get + Return Me.deliveryNoteReferencedDocumentField + End Get + Set + Me.deliveryNoteReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ConsumptionReportReferencedDocument() As ReferencedDocumentType + Get + Return Me.consumptionReportReferencedDocumentField + End Get + Set + Me.consumptionReportReferencedDocumentField = value + End Set + End Property + + ''' + Public Property PackingListReferencedDocument() As ReferencedDocumentType + Get + Return Me.packingListReferencedDocumentField + End Get + Set + Me.packingListReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class AvailablePeriodType + + Private startDateTimeField As DateTimeType + + Private endDateTimeField As DateTimeType + + Private descriptionField As TextType + + ''' + Public Property StartDateTime() As DateTimeType + Get + Return Me.startDateTimeField + End Get + Set + Me.startDateTimeField = value + End Set + End Property + + ''' + Public Property EndDateTime() As DateTimeType + Get + Return Me.endDateTimeField + End Get + Set + Me.endDateTimeField = value + End Set + End Property + + ''' + Public Property Description() As TextType + Get + Return Me.descriptionField + End Get + Set + Me.descriptionField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SpecifiedMarketplaceType + + Private idField As IDType + + Private nameField As TextType + + Private virtualIndicatorField As IndicatorType + + Private websiteURIIDField() As IDType + + Private salesMethodCodeField As CodeType + + Private orderingAvailablePeriodField() As AvailablePeriodType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property VirtualIndicator() As IndicatorType + Get + Return Me.virtualIndicatorField + End Get + Set + Me.virtualIndicatorField = value + End Set + End Property + + ''' + _ + Public Property WebsiteURIID() As IDType() + Get + Return Me.websiteURIIDField + End Get + Set + Me.websiteURIIDField = value + End Set + End Property + + ''' + Public Property SalesMethodCode() As CodeType + Get + Return Me.salesMethodCodeField + End Get + Set + Me.salesMethodCodeField = value + End Set + End Property + + ''' + _ + Public Property OrderingAvailablePeriod() As AvailablePeriodType() + Get + Return Me.orderingAvailablePeriodField + End Get + Set + Me.orderingAvailablePeriodField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LineTradeAgreementType + + Private buyerReferenceField As TextType + + Private buyerRequisitionerTradePartyField() As TradePartyType + + Private applicableTradeDeliveryTermsField As TradeDeliveryTermsType + + Private sellerOrderReferencedDocumentField As ReferencedDocumentType + + Private buyerOrderReferencedDocumentField As ReferencedDocumentType + + Private quotationReferencedDocumentField As ReferencedDocumentType + + Private contractReferencedDocumentField As ReferencedDocumentType + + Private demandForecastReferencedDocumentField As ReferencedDocumentType + + Private promotionalDealReferencedDocumentField As ReferencedDocumentType + + Private additionalReferencedDocumentField() As ReferencedDocumentType + + Private grossPriceProductTradePriceField As TradePriceType + + Private netPriceProductTradePriceField As TradePriceType + + Private requisitionerReferencedDocumentField() As ReferencedDocumentType + + Private itemSellerTradePartyField As TradePartyType + + Private itemBuyerTradePartyField As TradePartyType + + Private includedSpecifiedMarketplaceField As SpecifiedMarketplaceType + + Private ultimateCustomerOrderReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property BuyerReference() As TextType + Get + Return Me.buyerReferenceField + End Get + Set + Me.buyerReferenceField = value + End Set + End Property + + ''' + _ + Public Property BuyerRequisitionerTradeParty() As TradePartyType() + Get + Return Me.buyerRequisitionerTradePartyField + End Get + Set + Me.buyerRequisitionerTradePartyField = value + End Set + End Property + + ''' + Public Property ApplicableTradeDeliveryTerms() As TradeDeliveryTermsType + Get + Return Me.applicableTradeDeliveryTermsField + End Get + Set + Me.applicableTradeDeliveryTermsField = value + End Set + End Property + + ''' + Public Property SellerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.sellerOrderReferencedDocumentField + End Get + Set + Me.sellerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property BuyerOrderReferencedDocument() As ReferencedDocumentType + Get + Return Me.buyerOrderReferencedDocumentField + End Get + Set + Me.buyerOrderReferencedDocumentField = value + End Set + End Property + + ''' + Public Property QuotationReferencedDocument() As ReferencedDocumentType + Get + Return Me.quotationReferencedDocumentField + End Get + Set + Me.quotationReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ContractReferencedDocument() As ReferencedDocumentType + Get + Return Me.contractReferencedDocumentField + End Get + Set + Me.contractReferencedDocumentField = value + End Set + End Property + + ''' + Public Property DemandForecastReferencedDocument() As ReferencedDocumentType + Get + Return Me.demandForecastReferencedDocumentField + End Get + Set + Me.demandForecastReferencedDocumentField = value + End Set + End Property + + ''' + Public Property PromotionalDealReferencedDocument() As ReferencedDocumentType + Get + Return Me.promotionalDealReferencedDocumentField + End Get + Set + Me.promotionalDealReferencedDocumentField = value + End Set + End Property + + ''' + _ + Public Property AdditionalReferencedDocument() As ReferencedDocumentType() + Get + Return Me.additionalReferencedDocumentField + End Get + Set + Me.additionalReferencedDocumentField = value + End Set + End Property + + ''' + Public Property GrossPriceProductTradePrice() As TradePriceType + Get + Return Me.grossPriceProductTradePriceField + End Get + Set + Me.grossPriceProductTradePriceField = value + End Set + End Property + + ''' + Public Property NetPriceProductTradePrice() As TradePriceType + Get + Return Me.netPriceProductTradePriceField + End Get + Set + Me.netPriceProductTradePriceField = value + End Set + End Property + + ''' + _ + Public Property RequisitionerReferencedDocument() As ReferencedDocumentType() + Get + Return Me.requisitionerReferencedDocumentField + End Get + Set + Me.requisitionerReferencedDocumentField = value + End Set + End Property + + ''' + Public Property ItemSellerTradeParty() As TradePartyType + Get + Return Me.itemSellerTradePartyField + End Get + Set + Me.itemSellerTradePartyField = value + End Set + End Property + + ''' + Public Property ItemBuyerTradeParty() As TradePartyType + Get + Return Me.itemBuyerTradePartyField + End Get + Set + Me.itemBuyerTradePartyField = value + End Set + End Property + + ''' + Public Property IncludedSpecifiedMarketplace() As SpecifiedMarketplaceType + Get + Return Me.includedSpecifiedMarketplaceField + End Get + Set + Me.includedSpecifiedMarketplaceField = value + End Set + End Property + + ''' + _ + Public Property UltimateCustomerOrderReferencedDocument() As ReferencedDocumentType() + Get + Return Me.ultimateCustomerOrderReferencedDocumentField + End Get + Set + Me.ultimateCustomerOrderReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class LineStatusCodeType + + Private listAgencyIDField As LineStatusCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As ActionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = LineStatusCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As LineStatusCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As ActionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum LineStatusCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum ActionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + + ''' + _ + Item74 + + ''' + _ + Item75 + + ''' + _ + Item76 + + ''' + _ + Item77 + + ''' + _ + Item78 + + ''' + _ + Item79 + + ''' + _ + Item80 + + ''' + _ + Item81 + + ''' + _ + Item82 + + ''' + _ + Item83 + + ''' + _ + Item84 + + ''' + _ + Item85 + + ''' + _ + Item86 + + ''' + _ + Item87 + + ''' + _ + Item88 + + ''' + _ + Item89 + + ''' + _ + Item90 + + ''' + _ + Item91 + + ''' + _ + Item92 + + ''' + _ + Item93 + + ''' + _ + Item94 + + ''' + _ + Item95 + + ''' + _ + Item96 + + ''' + _ + Item97 + + ''' + _ + Item98 + + ''' + _ + Item99 + + ''' + _ + Item100 + + ''' + _ + Item101 + + ''' + _ + Item102 + + ''' + _ + Item103 + + ''' + _ + Item104 + + ''' + _ + Item105 + + ''' + _ + Item106 + + ''' + _ + Item107 + + ''' + _ + Item108 + + ''' + _ + Item109 + + ''' + _ + Item110 + + ''' + _ + Item111 + + ''' + _ + Item112 + + ''' + _ + Item113 + + ''' + _ + Item114 + + ''' + _ + Item115 + + ''' + _ + Item116 + + ''' + _ + Item117 + + ''' + _ + Item118 + + ''' + _ + Item119 + End Enum + + ''' + _ + Partial Public Class DocumentLineDocumentType + + Private lineIDField As IDType + + Private parentLineIDField As IDType + + Private lineStatusCodeField As LineStatusCodeType + + Private lineStatusReasonCodeField As CodeType + + Private categoryCodeField As CodeType + + Private responseReasonCodeField As CodeType + + Private includedNoteField() As NoteType + + Private referenceReferencedDocumentField() As ReferencedDocumentType + + ''' + Public Property LineID() As IDType + Get + Return Me.lineIDField + End Get + Set + Me.lineIDField = value + End Set + End Property + + ''' + Public Property ParentLineID() As IDType + Get + Return Me.parentLineIDField + End Get + Set + Me.parentLineIDField = value + End Set + End Property + + ''' + Public Property LineStatusCode() As LineStatusCodeType + Get + Return Me.lineStatusCodeField + End Get + Set + Me.lineStatusCodeField = value + End Set + End Property + + ''' + Public Property LineStatusReasonCode() As CodeType + Get + Return Me.lineStatusReasonCodeField + End Get + Set + Me.lineStatusReasonCodeField = value + End Set + End Property + + ''' + Public Property CategoryCode() As CodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + Public Property ResponseReasonCode() As CodeType + Get + Return Me.responseReasonCodeField + End Get + Set + Me.responseReasonCodeField = value + End Set + End Property + + ''' + _ + Public Property IncludedNote() As NoteType() + Get + Return Me.includedNoteField + End Get + Set + Me.includedNoteField = value + End Set + End Property + + ''' + _ + Public Property ReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.referenceReferencedDocumentField + End Get + Set + Me.referenceReferencedDocumentField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SupplyChainTradeLineItemType + + Private descriptionCodeField As CodeType + + Private associatedDocumentLineDocumentField As DocumentLineDocumentType + + Private specifiedTradeProductField As TradeProductType + + Private additionalInformationNoteField() As NoteType + + Private specifiedLineTradeAgreementField As LineTradeAgreementType + + Private specifiedLineTradeDeliveryField As LineTradeDeliveryType + + Private specifiedLineTradeSettlementField As LineTradeSettlementType + + Private includedSubordinateTradeLineItemField() As SubordinateTradeLineItemType + + ''' + Public Property DescriptionCode() As CodeType + Get + Return Me.descriptionCodeField + End Get + Set + Me.descriptionCodeField = value + End Set + End Property + + ''' + Public Property AssociatedDocumentLineDocument() As DocumentLineDocumentType + Get + Return Me.associatedDocumentLineDocumentField + End Get + Set + Me.associatedDocumentLineDocumentField = value + End Set + End Property + + ''' + Public Property SpecifiedTradeProduct() As TradeProductType + Get + Return Me.specifiedTradeProductField + End Get + Set + Me.specifiedTradeProductField = value + End Set + End Property + + ''' + _ + Public Property AdditionalInformationNote() As NoteType() + Get + Return Me.additionalInformationNoteField + End Get + Set + Me.additionalInformationNoteField = value + End Set + End Property + + ''' + Public Property SpecifiedLineTradeAgreement() As LineTradeAgreementType + Get + Return Me.specifiedLineTradeAgreementField + End Get + Set + Me.specifiedLineTradeAgreementField = value + End Set + End Property + + ''' + Public Property SpecifiedLineTradeDelivery() As LineTradeDeliveryType + Get + Return Me.specifiedLineTradeDeliveryField + End Get + Set + Me.specifiedLineTradeDeliveryField = value + End Set + End Property + + ''' + Public Property SpecifiedLineTradeSettlement() As LineTradeSettlementType + Get + Return Me.specifiedLineTradeSettlementField + End Get + Set + Me.specifiedLineTradeSettlementField = value + End Set + End Property + + ''' + _ + Public Property IncludedSubordinateTradeLineItem() As SubordinateTradeLineItemType() + Get + Return Me.includedSubordinateTradeLineItemField + End Get + Set + Me.includedSubordinateTradeLineItemField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class SupplyChainTradeTransactionType + + Private includedSupplyChainTradeLineItemField() As SupplyChainTradeLineItemType + + Private applicableHeaderTradeAgreementField As HeaderTradeAgreementType + + Private applicableHeaderTradeDeliveryField As HeaderTradeDeliveryType + + Private applicableHeaderTradeSettlementField As HeaderTradeSettlementType + + ''' + _ + Public Property IncludedSupplyChainTradeLineItem() As SupplyChainTradeLineItemType() + Get + Return Me.includedSupplyChainTradeLineItemField + End Get + Set + Me.includedSupplyChainTradeLineItemField = value + End Set + End Property + + ''' + Public Property ApplicableHeaderTradeAgreement() As HeaderTradeAgreementType + Get + Return Me.applicableHeaderTradeAgreementField + End Get + Set + Me.applicableHeaderTradeAgreementField = value + End Set + End Property + + ''' + Public Property ApplicableHeaderTradeDelivery() As HeaderTradeDeliveryType + Get + Return Me.applicableHeaderTradeDeliveryField + End Get + Set + Me.applicableHeaderTradeDeliveryField = value + End Set + End Property + + ''' + Public Property ApplicableHeaderTradeSettlement() As HeaderTradeSettlementType + Get + Return Me.applicableHeaderTradeSettlementField + End Get + Set + Me.applicableHeaderTradeSettlementField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DocumentAuthenticationType + + Private actualDateTimeField As DateTimeType + + Private idField As IDType + + Private informationField() As TextType + + Private signatoryField As TextType + + Private signatoryImageBinaryObjectField As BinaryObjectType + + Private categoryCodeField() As CodeType + + ''' + Public Property ActualDateTime() As DateTimeType + Get + Return Me.actualDateTimeField + End Get + Set + Me.actualDateTimeField = value + End Set + End Property + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Information() As TextType() + Get + Return Me.informationField + End Get + Set + Me.informationField = value + End Set + End Property + + ''' + Public Property Signatory() As TextType + Get + Return Me.signatoryField + End Get + Set + Me.signatoryField = value + End Set + End Property + + ''' + Public Property SignatoryImageBinaryObject() As BinaryObjectType + Get + Return Me.signatoryImageBinaryObjectField + End Get + Set + Me.signatoryImageBinaryObjectField = value + End Set + End Property + + ''' + _ + Public Property CategoryCode() As CodeType() + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class MessageFunctionCodeType + + Private listAgencyIDField As MessageFunctionCodeListAgencyIDContentType + + Private listAgencyIDFieldSpecified As Boolean + + Private valueField As MessageFunctionCodeContentType + + Public Sub New() + MyBase.New + Me.listAgencyIDField = MessageFunctionCodeListAgencyIDContentType.Item6 + End Sub + + ''' + _ + Public Property listAgencyID() As MessageFunctionCodeListAgencyIDContentType + Get + Return Me.listAgencyIDField + End Get + Set + Me.listAgencyIDField = value + End Set + End Property + + ''' + _ + Public Property listAgencyIDSpecified() As Boolean + Get + Return Me.listAgencyIDFieldSpecified + End Get + Set + Me.listAgencyIDFieldSpecified = value + End Set + End Property + + ''' + _ + Public Property Value() As MessageFunctionCodeContentType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + End Class + + ''' + _ + Public Enum MessageFunctionCodeListAgencyIDContentType + + ''' + _ + Item6 + End Enum + + ''' + _ + Public Enum MessageFunctionCodeContentType + + ''' + _ + Item1 + + ''' + _ + Item2 + + ''' + _ + Item3 + + ''' + _ + Item4 + + ''' + _ + Item5 + + ''' + _ + Item6 + + ''' + _ + Item7 + + ''' + _ + Item8 + + ''' + _ + Item9 + + ''' + _ + Item10 + + ''' + _ + Item11 + + ''' + _ + Item12 + + ''' + _ + Item13 + + ''' + _ + Item14 + + ''' + _ + Item15 + + ''' + _ + Item16 + + ''' + _ + Item17 + + ''' + _ + Item18 + + ''' + _ + Item19 + + ''' + _ + Item20 + + ''' + _ + Item21 + + ''' + _ + Item22 + + ''' + _ + Item23 + + ''' + _ + Item24 + + ''' + _ + Item25 + + ''' + _ + Item26 + + ''' + _ + Item27 + + ''' + _ + Item28 + + ''' + _ + Item29 + + ''' + _ + Item30 + + ''' + _ + Item31 + + ''' + _ + Item32 + + ''' + _ + Item33 + + ''' + _ + Item34 + + ''' + _ + Item35 + + ''' + _ + Item36 + + ''' + _ + Item37 + + ''' + _ + Item38 + + ''' + _ + Item39 + + ''' + _ + Item40 + + ''' + _ + Item41 + + ''' + _ + Item42 + + ''' + _ + Item43 + + ''' + _ + Item44 + + ''' + _ + Item45 + + ''' + _ + Item46 + + ''' + _ + Item47 + + ''' + _ + Item48 + + ''' + _ + Item49 + + ''' + _ + Item50 + + ''' + _ + Item51 + + ''' + _ + Item52 + + ''' + _ + Item53 + + ''' + _ + Item54 + + ''' + _ + Item55 + + ''' + _ + Item56 + + ''' + _ + Item57 + + ''' + _ + Item58 + + ''' + _ + Item59 + + ''' + _ + Item60 + + ''' + _ + Item61 + + ''' + _ + Item62 + + ''' + _ + Item63 + + ''' + _ + Item64 + + ''' + _ + Item65 + + ''' + _ + Item66 + + ''' + _ + Item67 + + ''' + _ + Item68 + + ''' + _ + Item69 + + ''' + _ + Item70 + + ''' + _ + Item71 + + ''' + _ + Item72 + + ''' + _ + Item73 + End Enum + + ''' + _ + Partial Public Class ExchangedDocumentType + + Private idField As IDType + + Private nameField() As TextType + + Private typeCodeField As DocumentCodeType + + Private issueDateTimeField As DateTimeType + + Private copyIndicatorField As IndicatorType + + Private purposeField As TextType + + Private controlRequirementIndicatorField As IndicatorType + + Private languageIDField() As IDType + + Private purposeCodeField As MessageFunctionCodeType + + Private revisionDateTimeField As DateTimeType + + Private versionIDField As IDType + + Private globalIDField As IDType + + Private revisionIDField As IDType + + Private previousRevisionIDField As IDType + + Private categoryCodeField As CodeType + + Private requestedResponseTypeCodeField() As CodeType + + Private creationDateTimeField As FormattedDateTimeType + + Private firstVersionIssueDateTimeField As DateTimeType + + Private subtypeCodeField As CodeType + + Private includedNoteField() As NoteType + + Private referenceReferencedDocumentField() As ReferencedDocumentType + + Private signatoryDocumentAuthenticationField As DocumentAuthenticationType + + Private effectiveSpecifiedPeriodField As SpecifiedPeriodType + + Private issuerTradePartyField As TradePartyType + + Private attachedSpecifiedBinaryFileField() As SpecifiedBinaryFileType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + _ + Public Property Name() As TextType() + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property TypeCode() As DocumentCodeType + Get + Return Me.typeCodeField + End Get + Set + Me.typeCodeField = value + End Set + End Property + + ''' + Public Property IssueDateTime() As DateTimeType + Get + Return Me.issueDateTimeField + End Get + Set + Me.issueDateTimeField = value + End Set + End Property + + ''' + Public Property CopyIndicator() As IndicatorType + Get + Return Me.copyIndicatorField + End Get + Set + Me.copyIndicatorField = value + End Set + End Property + + ''' + Public Property Purpose() As TextType + Get + Return Me.purposeField + End Get + Set + Me.purposeField = value + End Set + End Property + + ''' + Public Property ControlRequirementIndicator() As IndicatorType + Get + Return Me.controlRequirementIndicatorField + End Get + Set + Me.controlRequirementIndicatorField = value + End Set + End Property + + ''' + _ + Public Property LanguageID() As IDType() + Get + Return Me.languageIDField + End Get + Set + Me.languageIDField = value + End Set + End Property + + ''' + Public Property PurposeCode() As MessageFunctionCodeType + Get + Return Me.purposeCodeField + End Get + Set + Me.purposeCodeField = value + End Set + End Property + + ''' + Public Property RevisionDateTime() As DateTimeType + Get + Return Me.revisionDateTimeField + End Get + Set + Me.revisionDateTimeField = value + End Set + End Property + + ''' + Public Property VersionID() As IDType + Get + Return Me.versionIDField + End Get + Set + Me.versionIDField = value + End Set + End Property + + ''' + Public Property GlobalID() As IDType + Get + Return Me.globalIDField + End Get + Set + Me.globalIDField = value + End Set + End Property + + ''' + Public Property RevisionID() As IDType + Get + Return Me.revisionIDField + End Get + Set + Me.revisionIDField = value + End Set + End Property + + ''' + Public Property PreviousRevisionID() As IDType + Get + Return Me.previousRevisionIDField + End Get + Set + Me.previousRevisionIDField = value + End Set + End Property + + ''' + Public Property CategoryCode() As CodeType + Get + Return Me.categoryCodeField + End Get + Set + Me.categoryCodeField = value + End Set + End Property + + ''' + _ + Public Property RequestedResponseTypeCode() As CodeType() + Get + Return Me.requestedResponseTypeCodeField + End Get + Set + Me.requestedResponseTypeCodeField = value + End Set + End Property + + ''' + Public Property CreationDateTime() As FormattedDateTimeType + Get + Return Me.creationDateTimeField + End Get + Set + Me.creationDateTimeField = value + End Set + End Property + + ''' + Public Property FirstVersionIssueDateTime() As DateTimeType + Get + Return Me.firstVersionIssueDateTimeField + End Get + Set + Me.firstVersionIssueDateTimeField = value + End Set + End Property + + ''' + Public Property SubtypeCode() As CodeType + Get + Return Me.subtypeCodeField + End Get + Set + Me.subtypeCodeField = value + End Set + End Property + + ''' + _ + Public Property IncludedNote() As NoteType() + Get + Return Me.includedNoteField + End Get + Set + Me.includedNoteField = value + End Set + End Property + + ''' + _ + Public Property ReferenceReferencedDocument() As ReferencedDocumentType() + Get + Return Me.referenceReferencedDocumentField + End Get + Set + Me.referenceReferencedDocumentField = value + End Set + End Property + + ''' + Public Property SignatoryDocumentAuthentication() As DocumentAuthenticationType + Get + Return Me.signatoryDocumentAuthenticationField + End Get + Set + Me.signatoryDocumentAuthenticationField = value + End Set + End Property + + ''' + Public Property EffectiveSpecifiedPeriod() As SpecifiedPeriodType + Get + Return Me.effectiveSpecifiedPeriodField + End Get + Set + Me.effectiveSpecifiedPeriodField = value + End Set + End Property + + ''' + Public Property IssuerTradeParty() As TradePartyType + Get + Return Me.issuerTradePartyField + End Get + Set + Me.issuerTradePartyField = value + End Set + End Property + + ''' + _ + Public Property AttachedSpecifiedBinaryFile() As SpecifiedBinaryFileType() + Get + Return Me.attachedSpecifiedBinaryFileField + End Get + Set + Me.attachedSpecifiedBinaryFileField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DocumentVersionType + + Private idField As IDType + + Private nameField As TextType + + Private issueDateTimeField As DateTimeType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Name() As TextType + Get + Return Me.nameField + End Get + Set + Me.nameField = value + End Set + End Property + + ''' + Public Property IssueDateTime() As DateTimeType + Get + Return Me.issueDateTimeField + End Get + Set + Me.issueDateTimeField = value + End Set + End Property + End Class + + ''' + _ + Partial Public Class DocumentContextParameterType + + Private idField As IDType + + Private valueField As TextType + + Private specifiedDocumentVersionField As DocumentVersionType + + ''' + Public Property ID() As IDType + Get + Return Me.idField + End Get + Set + Me.idField = value + End Set + End Property + + ''' + Public Property Value() As TextType + Get + Return Me.valueField + End Get + Set + Me.valueField = value + End Set + End Property + + ''' + Public Property SpecifiedDocumentVersion() As DocumentVersionType + Get + Return Me.specifiedDocumentVersionField + End Get + Set + Me.specifiedDocumentVersionField = value + End Set + End Property + End Class +End Namespace diff --git a/Jobs/ZUGFeRD/ImportZUGFeRDFiles.vb b/Jobs/ZUGFeRD/ImportZUGFeRDFiles.vb index c44e4be6..b7de79ab 100644 --- a/Jobs/ZUGFeRD/ImportZUGFeRDFiles.vb +++ b/Jobs/ZUGFeRD/ImportZUGFeRDFiles.vb @@ -94,7 +94,7 @@ Public Class ImportZUGFeRDFiles _zugferd = New ZUGFeRDInterface(_logConfig, _gdpictureLicenseKey, New ZUGFeRDInterface.ZugferdOptions() With { .AllowFacturX_Filename = oArgs.AllowFacturX, .AllowXRechnung_Filename = oArgs.AllowXRechnung, - .AllowPeppol_3017_Schema = oArgs.AllowPeppolBISBill3x + .AllowPeppol_3_x_Schema = oArgs.AllowPeppolBISBill3x }) _logger.Debug("Starting Job {0}", [GetType].Name)