public StatementType()
 {
     this.statementLineField               = new ObservableCollection <StatementLineType>();
     this.taxTotalField                    = new ObservableCollection <TaxTotalType>();
     this.allowanceChargeField             = new ObservableCollection <AllowanceChargeType>();
     this.paymentTermsField                = new ObservableCollection <PaymentTermsType>();
     this.paymentMeansField                = new ObservableCollection <PaymentMeansType>();
     this.payeePartyField                  = new PartyType();
     this.originatorCustomerPartyField     = new CustomerPartyType();
     this.sellerSupplierPartyField         = new SupplierPartyType();
     this.buyerCustomerPartyField          = new CustomerPartyType();
     this.accountingCustomerPartyField     = new CustomerPartyType();
     this.accountingSupplierPartyField     = new SupplierPartyType();
     this.signatureField                   = new ObservableCollection <SignatureType>();
     this.additionalDocumentReferenceField = new ObservableCollection <DocumentReferenceType>();
     this.statementPeriodField             = new PeriodType();
     this.statementTypeCodeField           = new StatementTypeCodeType();
     this.lineCountNumericField            = new LineCountNumericType();
     this.totalBalanceAmountField          = new TotalBalanceAmountType();
     this.totalCreditAmountField           = new TotalCreditAmountType();
     this.totalDebitAmountField            = new TotalDebitAmountType();
     this.documentCurrencyCodeField        = new DocumentCurrencyCodeType();
     this.noteField               = new ObservableCollection <NoteType>();
     this.issueTimeField          = new IssueTimeType();
     this.issueDateField          = new IssueDateType();
     this.uUIDField               = new UUIDType();
     this.copyIndicatorField      = new CopyIndicatorType();
     this.idField                 = new IDType();
     this.profileExecutionIDField = new ProfileExecutionIDType();
     this.profileIDField          = new ProfileIDType();
     this.customizationIDField    = new CustomizationIDType();
     this.uBLVersionIDField       = new UBLVersionIDType();
     this.uBLExtensionsField      = new ObservableCollection <UBLExtensionType>();
 }
 public RemittanceAdviceType()
 {
     this.remittanceAdviceLineField        = new ObservableCollection <RemittanceAdviceLineType>();
     this.taxTotalField                    = new ObservableCollection <TaxTotalType>();
     this.paymentMeansField                = new PaymentMeansType();
     this.payeePartyField                  = new PartyType();
     this.accountingSupplierPartyField     = new SupplierPartyType();
     this.accountingCustomerPartyField     = new CustomerPartyType();
     this.signatureField                   = new ObservableCollection <SignatureType>();
     this.additionalDocumentReferenceField = new ObservableCollection <DocumentReferenceType>();
     this.billingReferenceField            = new BillingReferenceType();
     this.invoicePeriodField               = new ObservableCollection <PeriodType>();
     this.lineCountNumericField            = new LineCountNumericType();
     this.invoicingPartyReferenceField     = new InvoicingPartyReferenceType();
     this.payerReferenceField              = new PayerReferenceType();
     this.paymentOrderReferenceField       = new PaymentOrderReferenceType();
     this.totalPaymentAmountField          = new TotalPaymentAmountType();
     this.totalCreditAmountField           = new TotalCreditAmountType();
     this.totalDebitAmountField            = new TotalDebitAmountType();
     this.documentCurrencyCodeField        = new DocumentCurrencyCodeType();
     this.noteField               = new ObservableCollection <NoteType>();
     this.issueTimeField          = new IssueTimeType();
     this.issueDateField          = new IssueDateType();
     this.uUIDField               = new UUIDType();
     this.copyIndicatorField      = new CopyIndicatorType();
     this.idField                 = new IDType();
     this.profileExecutionIDField = new ProfileExecutionIDType();
     this.profileIDField          = new ProfileIDType();
     this.customizationIDField    = new CustomizationIDType();
     this.uBLVersionIDField       = new UBLVersionIDType();
     this.uBLExtensionsField      = new ObservableCollection <UBLExtensionType>();
 }
 public StatementType() {
     this.statementLineField = new ObservableCollection<StatementLineType>();
     this.taxTotalField = new ObservableCollection<TaxTotalType>();
     this.allowanceChargeField = new ObservableCollection<AllowanceChargeType>();
     this.paymentTermsField = new ObservableCollection<PaymentTermsType>();
     this.paymentMeansField = new ObservableCollection<PaymentMeansType>();
     this.payeePartyField = new PartyType();
     this.originatorCustomerPartyField = new CustomerPartyType();
     this.sellerSupplierPartyField = new SupplierPartyType();
     this.buyerCustomerPartyField = new CustomerPartyType();
     this.accountingCustomerPartyField = new CustomerPartyType();
     this.accountingSupplierPartyField = new SupplierPartyType();
     this.signatureField = new ObservableCollection<SignatureType>();
     this.additionalDocumentReferenceField = new ObservableCollection<DocumentReferenceType>();
     this.statementPeriodField = new PeriodType();
     this.statementTypeCodeField = new StatementTypeCodeType();
     this.lineCountNumericField = new LineCountNumericType();
     this.totalBalanceAmountField = new TotalBalanceAmountType();
     this.totalCreditAmountField = new TotalCreditAmountType();
     this.totalDebitAmountField = new TotalDebitAmountType();
     this.documentCurrencyCodeField = new DocumentCurrencyCodeType();
     this.noteField = new ObservableCollection<NoteType>();
     this.issueTimeField = new IssueTimeType();
     this.issueDateField = new IssueDateType();
     this.uUIDField = new UUIDType();
     this.copyIndicatorField = new CopyIndicatorType();
     this.idField = new IDType();
     this.profileExecutionIDField = new ProfileExecutionIDType();
     this.profileIDField = new ProfileIDType();
     this.customizationIDField = new CustomizationIDType();
     this.uBLVersionIDField = new UBLVersionIDType();
     this.uBLExtensionsField = new ObservableCollection<UBLExtensionType>();
 }
 public RemittanceAdviceType() {
     this.remittanceAdviceLineField = new ObservableCollection<RemittanceAdviceLineType>();
     this.taxTotalField = new ObservableCollection<TaxTotalType>();
     this.paymentMeansField = new PaymentMeansType();
     this.payeePartyField = new PartyType();
     this.accountingSupplierPartyField = new SupplierPartyType();
     this.accountingCustomerPartyField = new CustomerPartyType();
     this.signatureField = new ObservableCollection<SignatureType>();
     this.additionalDocumentReferenceField = new ObservableCollection<DocumentReferenceType>();
     this.billingReferenceField = new BillingReferenceType();
     this.invoicePeriodField = new ObservableCollection<PeriodType>();
     this.lineCountNumericField = new LineCountNumericType();
     this.invoicingPartyReferenceField = new InvoicingPartyReferenceType();
     this.payerReferenceField = new PayerReferenceType();
     this.paymentOrderReferenceField = new PaymentOrderReferenceType();
     this.totalPaymentAmountField = new TotalPaymentAmountType();
     this.totalCreditAmountField = new TotalCreditAmountType();
     this.totalDebitAmountField = new TotalDebitAmountType();
     this.documentCurrencyCodeField = new DocumentCurrencyCodeType();
     this.noteField = new ObservableCollection<NoteType>();
     this.issueTimeField = new IssueTimeType();
     this.issueDateField = new IssueDateType();
     this.uUIDField = new UUIDType();
     this.copyIndicatorField = new CopyIndicatorType();
     this.idField = new IDType();
     this.profileExecutionIDField = new ProfileExecutionIDType();
     this.profileIDField = new ProfileIDType();
     this.customizationIDField = new CustomizationIDType();
     this.uBLVersionIDField = new UBLVersionIDType();
     this.uBLExtensionsField = new ObservableCollection<UBLExtensionType>();
 }