public CatalogueItemSpecificationUpdateType() {
     this.catalogueItemSpecificationUpdateLineField = new ObservableCollection<CatalogueItemSpecificationUpdateLineType>();
     this.defaultLanguageField = new LanguageType();
     this.tradingTermsField = new TradingTermsType();
     this.contractorCustomerPartyField = new CustomerPartyType();
     this.sellerSupplierPartyField = new SupplierPartyType();
     this.receiverPartyField = new PartyType();
     this.providerPartyField = new PartyType();
     this.signatureField = new ObservableCollection<SignatureType>();
     this.referencedContractField = new ObservableCollection<ContractType>();
     this.relatedCatalogueReferenceField = new CatalogueReferenceType();
     this.validityPeriodField = new ObservableCollection<PeriodType>();
     this.lineCountNumericField = new LineCountNumericType();
     this.versionIDField = new VersionIDType();
     this.descriptionField = new ObservableCollection<DescriptionType>();
     this.noteField = new ObservableCollection<NoteType>();
     this.revisionTimeField = new RevisionTimeType();
     this.revisionDateField = new RevisionDateType();
     this.issueTimeField = new IssueTimeType();
     this.issueDateField = new IssueDateType();
     this.nameField = new NameType1();
     this.uUIDField = new UUIDType();
     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 CatalogueRequestType() {
     this.catalogueRequestLineField = new ObservableCollection<CatalogueRequestLineType>();
     this.requestedClassificationSchemeField = new ObservableCollection<ClassificationSchemeType>();
     this.requestedLanguageField = new LanguageType();
     this.applicableTerritoryAddressField = new ObservableCollection<AddressType>();
     this.documentReferenceField = new ObservableCollection<DocumentReferenceType>();
     this.tradingTermsField = new TradingTermsType();
     this.referencedContractField = new ObservableCollection<ContractType>();
     this.requestedCatalogueReferenceField = new CatalogueReferenceType();
     this.contractorCustomerPartyField = new CustomerPartyType();
     this.sellerSupplierPartyField = new SupplierPartyType();
     this.providerPartyField = new PartyType();
     this.receiverPartyField = new PartyType();
     this.signatureField = new ObservableCollection<SignatureType>();
     this.validityPeriodField = new ObservableCollection<PeriodType>();
     this.lineCountNumericField = new LineCountNumericType();
     this.itemUpdateRequestIndicatorField = new ItemUpdateRequestIndicatorType();
     this.pricingUpdateRequestIndicatorField = new PricingUpdateRequestIndicatorType();
     this.descriptionField = new ObservableCollection<DescriptionType>();
     this.noteField = new ObservableCollection<NoteType>();
     this.issueTimeField = new IssueTimeType();
     this.issueDateField = new IssueDateType();
     this.nameField = new NameType1();
     this.uUIDField = new UUIDType();
     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>();
 }