diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.AckRequest.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.AckRequest.datasource
new file mode 100644
index 0000000..47f0507
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.AckRequest.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.AckRequest, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.RequestHeader.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.RequestHeader.datasource
new file mode 100644
index 0000000..cbdf5d2
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.RequestHeader.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.RequestHeader, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.ResultHeader.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.ResultHeader.datasource
new file mode 100644
index 0000000..ab4dec3
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.ResultHeader.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.ResultHeader, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportInsuranceProductResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportInsuranceProductResponse.datasource
new file mode 100644
index 0000000..8b53cdc
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportInsuranceProductResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.exportInsuranceProductResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse.datasource
new file mode 100644
index 0000000..d5c06da
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse.datasource
new file mode 100644
index 0000000..3c786bf
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse.datasource
new file mode 100644
index 0000000..3fa3e3c
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportSettlementsResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportSettlementsResponse.datasource
new file mode 100644
index 0000000..a0ba9db
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.exportSettlementsResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.exportSettlementsResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResponse.datasource
new file mode 100644
index 0000000..808eeb9
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.getRequestsStateResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResult.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResult.datasource
new file mode 100644
index 0000000..97a8b0e
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getRequestsStateResult.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.getRequestsStateResult, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResponse.datasource
new file mode 100644
index 0000000..660c4be
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.getStateResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResult.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResult.datasource
new file mode 100644
index 0000000..01c9f16
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.getStateResult.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.getStateResult, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importAcknowledgmentResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importAcknowledgmentResponse.datasource
new file mode 100644
index 0000000..8eaadd9
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importAcknowledgmentResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.importAcknowledgmentResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importIKUSettlementsResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importIKUSettlementsResponse.datasource
new file mode 100644
index 0000000..797ac07
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importIKUSettlementsResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.importIKUSettlementsResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importInsuranceProductResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importInsuranceProductResponse.datasource
new file mode 100644
index 0000000..8787a73
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importInsuranceProductResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.importInsuranceProductResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importPaymentDocumentDataResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importPaymentDocumentDataResponse.datasource
new file mode 100644
index 0000000..d772c78
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importPaymentDocumentDataResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.importPaymentDocumentDataResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importRSOSettlementsResponse.datasource b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importRSOSettlementsResponse.datasource
new file mode 100644
index 0000000..4357866
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Hcs.Service.Async.Bills.importRSOSettlementsResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ Hcs.Service.Async.Bills.importRSOSettlementsResponse, Connected Services.Service.Async.Bills.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Reference.cs b/Hcs.Client/Connected Services/Service.Async.Bills/Reference.cs
new file mode 100644
index 0000000..e8f8806
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Reference.cs
@@ -0,0 +1,21060 @@
+//------------------------------------------------------------------------------
+//
+// Этот код создан программой.
+// Исполняемая версия:4.0.30319.42000
+//
+// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+// повторной генерации кода.
+//
+//------------------------------------------------------------------------------
+
+namespace Hcs.Service.Async.Bills {
+
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class Fault : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string errorCodeField;
+
+ private string errorMessageField;
+
+ private string stackTraceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ErrorCode {
+ get {
+ return this.errorCodeField;
+ }
+ set {
+ this.errorCodeField = value;
+ this.RaisePropertyChanged("ErrorCode");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ErrorMessage {
+ get {
+ return this.errorMessageField;
+ }
+ set {
+ this.errorMessageField = value;
+ this.RaisePropertyChanged("ErrorMessage");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string StackTrace {
+ get {
+ return this.stackTraceField;
+ }
+ set {
+ this.stackTraceField = value;
+ this.RaisePropertyChanged("StackTrace");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ReportPeriodIKUInfoType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal paidField;
+
+ private AttachmentType[] supportingDocumentsField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Paid {
+ get {
+ return this.paidField;
+ }
+ set {
+ this.paidField = value;
+ this.RaisePropertyChanged("Paid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("SupportingDocuments", Order=1)]
+ public AttachmentType[] SupportingDocuments {
+ get {
+ return this.supportingDocumentsField;
+ }
+ set {
+ this.supportingDocumentsField = value;
+ this.RaisePropertyChanged("SupportingDocuments");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class AttachmentType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string nameField;
+
+ private string descriptionField;
+
+ private Attachment attachmentField;
+
+ private string attachmentHASHField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public Attachment Attachment {
+ get {
+ return this.attachmentField;
+ }
+ set {
+ this.attachmentField = value;
+ this.RaisePropertyChanged("Attachment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string AttachmentHASH {
+ get {
+ return this.attachmentHASHField;
+ }
+ set {
+ this.attachmentHASHField = value;
+ this.RaisePropertyChanged("AttachmentHASH");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class Attachment : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string attachmentGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string AttachmentGUID {
+ get {
+ return this.attachmentGUIDField;
+ }
+ set {
+ this.attachmentGUIDField = value;
+ this.RaisePropertyChanged("AttachmentGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ReportPeriodRSOInfoType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal credtedField;
+
+ private decimal receiptField;
+
+ private decimal debtsField;
+
+ private decimal overpaymentField;
+
+ private decimal paidField;
+
+ private bool paidFieldSpecified;
+
+ private AttachmentType[] supportingDocumentsField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Credted {
+ get {
+ return this.credtedField;
+ }
+ set {
+ this.credtedField = value;
+ this.RaisePropertyChanged("Credted");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal Receipt {
+ get {
+ return this.receiptField;
+ }
+ set {
+ this.receiptField = value;
+ this.RaisePropertyChanged("Receipt");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Debts {
+ get {
+ return this.debtsField;
+ }
+ set {
+ this.debtsField = value;
+ this.RaisePropertyChanged("Debts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal Overpayment {
+ get {
+ return this.overpaymentField;
+ }
+ set {
+ this.overpaymentField = value;
+ this.RaisePropertyChanged("Overpayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal Paid {
+ get {
+ return this.paidField;
+ }
+ set {
+ this.paidField = value;
+ this.RaisePropertyChanged("Paid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PaidSpecified {
+ get {
+ return this.paidFieldSpecified;
+ }
+ set {
+ this.paidFieldSpecified = value;
+ this.RaisePropertyChanged("PaidSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("SupportingDocuments", Order=5)]
+ public AttachmentType[] SupportingDocuments {
+ get {
+ return this.supportingDocumentsField;
+ }
+ set {
+ this.supportingDocumentsField = value;
+ this.RaisePropertyChanged("SupportingDocuments");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ReportPeriodType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private int monthField;
+
+ private short yearField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
+ public partial class RegOrgType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string orgRootEntityGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string orgRootEntityGUID {
+ get {
+ return this.orgRootEntityGUIDField;
+ }
+ set {
+ this.orgRootEntityGUIDField = value;
+ this.RaisePropertyChanged("orgRootEntityGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string settlementGUIDField;
+
+ private ExportSettlementResultTypeContract contractField;
+
+ private ExportSettlementResultTypeReportingPeriod[] reportingPeriodField;
+
+ private ExportSettlementResultTypeAnnuled annuledField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string SettlementGUID {
+ get {
+ return this.settlementGUIDField;
+ }
+ set {
+ this.settlementGUIDField = value;
+ this.RaisePropertyChanged("SettlementGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ExportSettlementResultTypeContract Contract {
+ get {
+ return this.contractField;
+ }
+ set {
+ this.contractField = value;
+ this.RaisePropertyChanged("Contract");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=2)]
+ public ExportSettlementResultTypeReportingPeriod[] ReportingPeriod {
+ get {
+ return this.reportingPeriodField;
+ }
+ set {
+ this.reportingPeriodField = value;
+ this.RaisePropertyChanged("ReportingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ExportSettlementResultTypeAnnuled Annuled {
+ get {
+ return this.annuledField;
+ }
+ set {
+ this.annuledField = value;
+ this.RaisePropertyChanged("Annuled");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultTypeContract : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NoContract", typeof(ExportSettlementResultTypeContractNoContract), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultTypeContractNoContract : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private RegOrgType firstContractPartyField;
+
+ private string docNumField;
+
+ private System.DateTime signingDateField;
+
+ private bool signingDateFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public RegOrgType FirstContractParty {
+ get {
+ return this.firstContractPartyField;
+ }
+ set {
+ this.firstContractPartyField = value;
+ this.RaisePropertyChanged("FirstContractParty");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string DocNum {
+ get {
+ return this.docNumField;
+ }
+ set {
+ this.docNumField = value;
+ this.RaisePropertyChanged("DocNum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)]
+ public System.DateTime SigningDate {
+ get {
+ return this.signingDateField;
+ }
+ set {
+ this.signingDateField = value;
+ this.RaisePropertyChanged("SigningDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SigningDateSpecified {
+ get {
+ return this.signingDateFieldSpecified;
+ }
+ set {
+ this.signingDateFieldSpecified = value;
+ this.RaisePropertyChanged("SigningDateSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultTypeReportingPeriod : ReportPeriodType {
+
+ private object itemField;
+
+ private ExportSettlementResultTypeReportingPeriodReportPeriodStatus reportPeriodStatusField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ReportPeriodIKUInfo", typeof(ReportPeriodIKUInfoType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ReportPeriodRSOInfo", typeof(ReportPeriodRSOInfoType), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ExportSettlementResultTypeReportingPeriodReportPeriodStatus ReportPeriodStatus {
+ get {
+ return this.reportPeriodStatusField;
+ }
+ set {
+ this.reportPeriodStatusField = value;
+ this.RaisePropertyChanged("ReportPeriodStatus");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultTypeReportingPeriodReportPeriodStatus : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus statusField;
+
+ private string reasonOfAnnulmentField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus Status {
+ get {
+ return this.statusField;
+ }
+ set {
+ this.statusField = value;
+ this.RaisePropertyChanged("Status");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ReasonOfAnnulment {
+ get {
+ return this.reasonOfAnnulmentField;
+ }
+ set {
+ this.reasonOfAnnulmentField = value;
+ this.RaisePropertyChanged("ReasonOfAnnulment");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum ExportSettlementResultTypeReportingPeriodReportPeriodStatusStatus {
+
+ ///
+ Posted,
+
+ ///
+ Draft,
+
+ ///
+ Annul,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ExportSettlementResultTypeAnnuled : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string reasonOfAnnulmentField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ReasonOfAnnulment {
+ get {
+ return this.reasonOfAnnulmentField;
+ }
+ set {
+ this.reasonOfAnnulmentField = value;
+ this.RaisePropertyChanged("ReasonOfAnnulment");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class InsuranceProductType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private AttachmentType descriptionField;
+
+ private string insuranceOrgField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public AttachmentType Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string InsuranceOrg {
+ get {
+ return this.insuranceOrgField;
+ }
+ set {
+ this.insuranceOrgField = value;
+ this.RaisePropertyChanged("InsuranceOrg");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionResultType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus[] notificationOfOrderExecutionWithStatusField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("NotificationOfOrderExecutionWithStatus", Order=0)]
+ public exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus[] NotificationOfOrderExecutionWithStatus {
+ get {
+ return this.notificationOfOrderExecutionWithStatusField;
+ }
+ set {
+ this.notificationOfOrderExecutionWithStatusField = value;
+ this.RaisePropertyChanged("NotificationOfOrderExecutionWithStatus");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatus : NotificationOfOrderExecutionExportType {
+
+ private sbyte ackStatusField;
+
+ private System.DateTime creationDateField;
+
+ private exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest[] acknowledgmentRequestsListField;
+
+ private long acknowledgmentAmountField;
+
+ private string notificationsOfOrderExecutionGUIDField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public sbyte AckStatus {
+ get {
+ return this.ackStatusField;
+ }
+ set {
+ this.ackStatusField = value;
+ this.RaisePropertyChanged("AckStatus");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public System.DateTime CreationDate {
+ get {
+ return this.creationDateField;
+ }
+ set {
+ this.creationDateField = value;
+ this.RaisePropertyChanged("CreationDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=2)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("AcknowledgmentRequest", IsNullable=false)]
+ public exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest[] AcknowledgmentRequestsList {
+ get {
+ return this.acknowledgmentRequestsListField;
+ }
+ set {
+ this.acknowledgmentRequestsListField = value;
+ this.RaisePropertyChanged("AcknowledgmentRequestsList");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public long AcknowledgmentAmount {
+ get {
+ return this.acknowledgmentAmountField;
+ }
+ set {
+ this.acknowledgmentAmountField = value;
+ this.RaisePropertyChanged("AcknowledgmentAmount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=4)]
+ public string NotificationsOfOrderExecutionGUID {
+ get {
+ return this.notificationsOfOrderExecutionGUIDField;
+ }
+ set {
+ this.notificationsOfOrderExecutionGUIDField = value;
+ this.RaisePropertyChanged("NotificationsOfOrderExecutionGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionResultTypeNotificationOfOrderExecutionWithStatusAcknowledgmentRequest : AcknowledgmentRequestInfoExportType {
+
+ private string orderIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string OrderID {
+ get {
+ return this.orderIDField;
+ }
+ set {
+ this.orderIDField = value;
+ this.RaisePropertyChanged("OrderID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string notificationsOfOrderExecutionGUIDField;
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string NotificationsOfOrderExecutionGUID {
+ get {
+ return this.notificationsOfOrderExecutionGUIDField;
+ }
+ set {
+ this.notificationsOfOrderExecutionGUIDField = value;
+ this.RaisePropertyChanged("NotificationsOfOrderExecutionGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AckImpossible", typeof(AcknowledgmentRequestInfoExportTypeAckImpossible), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentAck", typeof(AcknowledgmentRequestInfoExportTypePaymentDocumentAck), Order=1)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoExportTypeAckImpossible : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string paymentDocumentIDField;
+
+ private string reasonField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Reason {
+ get {
+ return this.reasonField;
+ }
+ set {
+ this.reasonField = value;
+ this.RaisePropertyChanged("Reason");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAck : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string paymentDocumentIDField;
+
+ private object itemField;
+
+ private ItemChoiceType3 itemElementNameField;
+
+ private decimal amountField;
+
+ private string paymentDocumentNumberField;
+
+ private AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod delayPeriodField;
+
+ private AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod capitalRepairYearAckPeriodField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ASType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("HSType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("MSType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("PServiceType", typeof(nsiRef), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("TMSType", typeof(nsiRef), Order=1)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType3 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal Amount {
+ get {
+ return this.amountField;
+ }
+ set {
+ this.amountField = value;
+ this.RaisePropertyChanged("Amount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=4)]
+ public string PaymentDocumentNumber {
+ get {
+ return this.paymentDocumentNumberField;
+ }
+ set {
+ this.paymentDocumentNumberField = value;
+ this.RaisePropertyChanged("PaymentDocumentNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod DelayPeriod {
+ get {
+ return this.delayPeriodField;
+ }
+ set {
+ this.delayPeriodField = value;
+ this.RaisePropertyChanged("DelayPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod CapitalRepairYearAckPeriod {
+ get {
+ return this.capitalRepairYearAckPeriodField;
+ }
+ set {
+ this.capitalRepairYearAckPeriodField = value;
+ this.RaisePropertyChanged("CapitalRepairYearAckPeriod");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
+ public partial class nsiRef : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string codeField;
+
+ private string gUIDField;
+
+ private string nameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Code {
+ get {
+ return this.codeField;
+ }
+ set {
+ this.codeField = value;
+ this.RaisePropertyChanged("Code");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string GUID {
+ get {
+ return this.gUIDField;
+ }
+ set {
+ this.gUIDField = value;
+ this.RaisePropertyChanged("GUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)]
+ public enum ItemChoiceType3 {
+
+ ///
+ ASType,
+
+ ///
+ HSType,
+
+ ///
+ MSType,
+
+ ///
+ PServiceType,
+
+ ///
+ TMSType,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAckDelayPeriod : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private short yearField;
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoExportTypePaymentDocumentAckCapitalRepairYearAckPeriod : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private short yearField;
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private NotificationOfOrderExecutionExportTypeSupplierInfo supplierInfoField;
+
+ private NotificationOfOrderExecutionExportTypeRecipientInfo recipientInfoField;
+
+ private NotificationOfOrderExecutionExportTypeOrderInfo orderInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public NotificationOfOrderExecutionExportTypeSupplierInfo SupplierInfo {
+ get {
+ return this.supplierInfoField;
+ }
+ set {
+ this.supplierInfoField = value;
+ this.RaisePropertyChanged("SupplierInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public NotificationOfOrderExecutionExportTypeRecipientInfo RecipientInfo {
+ get {
+ return this.recipientInfoField;
+ }
+ set {
+ this.recipientInfoField = value;
+ this.RaisePropertyChanged("RecipientInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public NotificationOfOrderExecutionExportTypeOrderInfo OrderInfo {
+ get {
+ return this.orderInfoField;
+ }
+ set {
+ this.orderInfoField = value;
+ this.RaisePropertyChanged("OrderInfo");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeSupplierInfo : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string supplierIDField;
+
+ private string supplierNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string SupplierID {
+ get {
+ return this.supplierIDField;
+ }
+ set {
+ this.supplierIDField = value;
+ this.RaisePropertyChanged("SupplierID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string SupplierName {
+ get {
+ return this.supplierNameField;
+ }
+ set {
+ this.supplierNameField = value;
+ this.RaisePropertyChanged("SupplierName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeRecipientInfo : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string iNNField;
+
+ private object itemField;
+
+ private PaymentInformationExportType paymentInformationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
+ public string INN {
+ get {
+ return this.iNNField;
+ }
+ set {
+ this.iNNField = value;
+ this.RaisePropertyChanged("INN");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Entpr", typeof(FIOType), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("EntprFIO", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("Legal", typeof(NotificationOfOrderExecutionExportTypeRecipientInfoLegal), Order=1)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PaymentInformationExportType PaymentInformation {
+ get {
+ return this.paymentInformationField;
+ }
+ set {
+ this.paymentInformationField = value;
+ this.RaisePropertyChanged("PaymentInformation");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIncludeAttribute(typeof(IndType))]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")]
+ public partial class FIOType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string surnameField;
+
+ private string firstNameField;
+
+ private string patronymicField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Surname {
+ get {
+ return this.surnameField;
+ }
+ set {
+ this.surnameField = value;
+ this.RaisePropertyChanged("Surname");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string FirstName {
+ get {
+ return this.firstNameField;
+ }
+ set {
+ this.firstNameField = value;
+ this.RaisePropertyChanged("FirstName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Patronymic {
+ get {
+ return this.patronymicField;
+ }
+ set {
+ this.patronymicField = value;
+ this.RaisePropertyChanged("Patronymic");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")]
+ public partial class IndType : FIOType {
+
+ private Sex sexField;
+
+ private bool sexFieldSpecified;
+
+ private System.DateTime dateOfBirthField;
+
+ private bool dateOfBirthFieldSpecified;
+
+ private object itemField;
+
+ private string placeBirthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public Sex Sex {
+ get {
+ return this.sexField;
+ }
+ set {
+ this.sexField = value;
+ this.RaisePropertyChanged("Sex");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SexSpecified {
+ get {
+ return this.sexFieldSpecified;
+ }
+ set {
+ this.sexFieldSpecified = value;
+ this.RaisePropertyChanged("SexSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)]
+ public System.DateTime DateOfBirth {
+ get {
+ return this.dateOfBirthField;
+ }
+ set {
+ this.dateOfBirthField = value;
+ this.RaisePropertyChanged("DateOfBirth");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DateOfBirthSpecified {
+ get {
+ return this.dateOfBirthFieldSpecified;
+ }
+ set {
+ this.dateOfBirthFieldSpecified = value;
+ this.RaisePropertyChanged("DateOfBirthSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ID", typeof(ID), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=2)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string PlaceBirth {
+ get {
+ return this.placeBirthField;
+ }
+ set {
+ this.placeBirthField = value;
+ this.RaisePropertyChanged("PlaceBirth");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")]
+ public enum Sex {
+
+ ///
+ M,
+
+ ///
+ F,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/")]
+ public partial class ID : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef typeField;
+
+ private string seriesField;
+
+ private string numberField;
+
+ private System.DateTime issueDateField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef Type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("Type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Series {
+ get {
+ return this.seriesField;
+ }
+ set {
+ this.seriesField = value;
+ this.RaisePropertyChanged("Series");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Number {
+ get {
+ return this.numberField;
+ }
+ set {
+ this.numberField = value;
+ this.RaisePropertyChanged("Number");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)]
+ public System.DateTime IssueDate {
+ get {
+ return this.issueDateField;
+ }
+ set {
+ this.issueDateField = value;
+ this.RaisePropertyChanged("IssueDate");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeRecipientInfoLegal : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string kPPField;
+
+ private string nameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
+ public string KPP {
+ get {
+ return this.kPPField;
+ }
+ set {
+ this.kPPField = value;
+ this.RaisePropertyChanged("KPP");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class PaymentInformationExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recipientINNField;
+
+ private string recipientKPPField;
+
+ private string bankNameField;
+
+ private string paymentRecipientField;
+
+ private string bankBIKField;
+
+ private string operatingAccountNumberField;
+
+ private string correspondentBankAccountField;
+
+ private bool isCapitalRepairField;
+
+ private bool isCapitalRepairFieldSpecified;
+
+ private string kBKField;
+
+ private string oKTMOField;
+
+ private string numberBudgetaryAccountField;
+
+ public PaymentInformationExportType() {
+ this.isCapitalRepairField = true;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string RecipientINN {
+ get {
+ return this.recipientINNField;
+ }
+ set {
+ this.recipientINNField = value;
+ this.RaisePropertyChanged("RecipientINN");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string RecipientKPP {
+ get {
+ return this.recipientKPPField;
+ }
+ set {
+ this.recipientKPPField = value;
+ this.RaisePropertyChanged("RecipientKPP");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string BankName {
+ get {
+ return this.bankNameField;
+ }
+ set {
+ this.bankNameField = value;
+ this.RaisePropertyChanged("BankName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string PaymentRecipient {
+ get {
+ return this.paymentRecipientField;
+ }
+ set {
+ this.paymentRecipientField = value;
+ this.RaisePropertyChanged("PaymentRecipient");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string BankBIK {
+ get {
+ return this.bankBIKField;
+ }
+ set {
+ this.bankBIKField = value;
+ this.RaisePropertyChanged("BankBIK");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string operatingAccountNumber {
+ get {
+ return this.operatingAccountNumberField;
+ }
+ set {
+ this.operatingAccountNumberField = value;
+ this.RaisePropertyChanged("operatingAccountNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string CorrespondentBankAccount {
+ get {
+ return this.correspondentBankAccountField;
+ }
+ set {
+ this.correspondentBankAccountField = value;
+ this.RaisePropertyChanged("CorrespondentBankAccount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public bool IsCapitalRepair {
+ get {
+ return this.isCapitalRepairField;
+ }
+ set {
+ this.isCapitalRepairField = value;
+ this.RaisePropertyChanged("IsCapitalRepair");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool IsCapitalRepairSpecified {
+ get {
+ return this.isCapitalRepairFieldSpecified;
+ }
+ set {
+ this.isCapitalRepairFieldSpecified = value;
+ this.RaisePropertyChanged("IsCapitalRepairSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public string KBK {
+ get {
+ return this.kBKField;
+ }
+ set {
+ this.kBKField = value;
+ this.RaisePropertyChanged("KBK");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public string OKTMO {
+ get {
+ return this.oKTMOField;
+ }
+ set {
+ this.oKTMOField = value;
+ this.RaisePropertyChanged("OKTMO");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public string NumberBudgetaryAccount {
+ get {
+ return this.numberBudgetaryAccountField;
+ }
+ set {
+ this.numberBudgetaryAccountField = value;
+ this.RaisePropertyChanged("NumberBudgetaryAccount");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeOrderInfo : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string orderIDField;
+
+ private System.DateTime orderDateField;
+
+ private string orderNumField;
+
+ private decimal amountField;
+
+ private string paymentPurposeField;
+
+ private bool onlinePaymentField;
+
+ private bool onlinePaymentFieldSpecified;
+
+ private string commentField;
+
+ private string paymentDocumentIDField;
+
+ private string paymentDocumentNumberField;
+
+ private short yearField;
+
+ private int monthField;
+
+ private string unifiedAccountNumberField;
+
+ private NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer addressAndConsumerField;
+
+ private NotificationOfOrderExecutionExportTypeOrderInfoService serviceField;
+
+ private string accountNumberField;
+
+ public NotificationOfOrderExecutionExportTypeOrderInfo() {
+ this.onlinePaymentField = true;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string OrderID {
+ get {
+ return this.orderIDField;
+ }
+ set {
+ this.orderIDField = value;
+ this.RaisePropertyChanged("OrderID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)]
+ public System.DateTime OrderDate {
+ get {
+ return this.orderDateField;
+ }
+ set {
+ this.orderDateField = value;
+ this.RaisePropertyChanged("OrderDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string OrderNum {
+ get {
+ return this.orderNumField;
+ }
+ set {
+ this.orderNumField = value;
+ this.RaisePropertyChanged("OrderNum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal Amount {
+ get {
+ return this.amountField;
+ }
+ set {
+ this.amountField = value;
+ this.RaisePropertyChanged("Amount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string PaymentPurpose {
+ get {
+ return this.paymentPurposeField;
+ }
+ set {
+ this.paymentPurposeField = value;
+ this.RaisePropertyChanged("PaymentPurpose");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public bool OnlinePayment {
+ get {
+ return this.onlinePaymentField;
+ }
+ set {
+ this.onlinePaymentField = value;
+ this.RaisePropertyChanged("OnlinePayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OnlinePaymentSpecified {
+ get {
+ return this.onlinePaymentFieldSpecified;
+ }
+ set {
+ this.onlinePaymentFieldSpecified = value;
+ this.RaisePropertyChanged("OnlinePaymentSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string Comment {
+ get {
+ return this.commentField;
+ }
+ set {
+ this.commentField = value;
+ this.RaisePropertyChanged("Comment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=7)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public string PaymentDocumentNumber {
+ get {
+ return this.paymentDocumentNumberField;
+ }
+ set {
+ this.paymentDocumentNumberField = value;
+ this.RaisePropertyChanged("PaymentDocumentNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=9)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=10)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=11)]
+ public string UnifiedAccountNumber {
+ get {
+ return this.unifiedAccountNumberField;
+ }
+ set {
+ this.unifiedAccountNumberField = value;
+ this.RaisePropertyChanged("UnifiedAccountNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer AddressAndConsumer {
+ get {
+ return this.addressAndConsumerField;
+ }
+ set {
+ this.addressAndConsumerField = value;
+ this.RaisePropertyChanged("AddressAndConsumer");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public NotificationOfOrderExecutionExportTypeOrderInfoService Service {
+ get {
+ return this.serviceField;
+ }
+ set {
+ this.serviceField = value;
+ this.RaisePropertyChanged("Service");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public string AccountNumber {
+ get {
+ return this.accountNumberField;
+ }
+ set {
+ this.accountNumberField = value;
+ this.RaisePropertyChanged("AccountNumber");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeOrderInfoAddressAndConsumer : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string fIASHouseGuidField;
+
+ private string[] itemsField;
+
+ private ItemsChoiceType5[] itemsElementNameField;
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string FIASHouseGuid {
+ get {
+ return this.fIASHouseGuidField;
+ }
+ set {
+ this.fIASHouseGuidField = value;
+ this.RaisePropertyChanged("FIASHouseGuid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Apartment", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("NonLivingApartment", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("NonResidentialBlock", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("Placement", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("ResidentialBlock", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("ResidentialBlockRoom", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public string[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType5[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("INN", typeof(string), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("Ind", typeof(FIOType), Order=3)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)]
+ public enum ItemsChoiceType5 {
+
+ ///
+ Apartment,
+
+ ///
+ NonLivingApartment,
+
+ ///
+ NonResidentialBlock,
+
+ ///
+ Placement,
+
+ ///
+ ResidentialBlock,
+
+ ///
+ ResidentialBlockRoom,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class NotificationOfOrderExecutionExportTypeOrderInfoService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string serviceIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ServiceID {
+ get {
+ return this.serviceIDField;
+ }
+ set {
+ this.serviceIDField = value;
+ this.RaisePropertyChanged("ServiceID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceDebtTypeAdditionalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceDebtTypeGroupMunicipalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceDebtTypeHousingService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceDebtTypeMunicipalService), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeAdditionalService : ServiceDebtType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceDebtType : DebtType {
+
+ private nsiRef serviceTypeField;
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceDebtType))]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class DebtType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType3[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType3[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType3 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")]
+ Month,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")]
+ Year,
+
+ ///
+ TotalPayable,
+
+ ///
+ TotalSumDebtPayable,
+
+ ///
+ orgPPAGUID,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeGroupMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService typeMunicipalServiceField;
+
+ private ServiceDebtType[] municipalServiceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService TypeMunicipalService {
+ get {
+ return this.typeMunicipalServiceField;
+ }
+ set {
+ this.typeMunicipalServiceField = value;
+ this.RaisePropertyChanged("TypeMunicipalService");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)]
+ public ServiceDebtType[] MunicipalService {
+ get {
+ return this.municipalServiceField;
+ }
+ set {
+ this.municipalServiceField = value;
+ this.RaisePropertyChanged("MunicipalService");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeGroupMunicipalServiceTypeMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private object[] itemsField;
+
+ private ItemsChoiceType4[] itemsElementNameField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=1)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=2)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType4[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType4 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")]
+ Month,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")]
+ Year,
+
+ ///
+ TotalPayable,
+
+ ///
+ TotalSumDebtPayable,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeHousingService : ServiceDebtType {
+
+ private PDServiceDebtTypeHousingServiceMunicipalResource[] municipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=0)]
+ public PDServiceDebtTypeHousingServiceMunicipalResource[] MunicipalResource {
+ get {
+ return this.municipalResourceField;
+ }
+ set {
+ this.municipalResourceField = value;
+ this.RaisePropertyChanged("MunicipalResource");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeHousingServiceMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal itemField;
+
+ private ItemChoiceType itemElementNameField;
+
+ private nsiRef serviceTypeField;
+
+ private string orgPPAGUIDField;
+
+ private PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=4)]
+ public PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource {
+ get {
+ return this.generalMunicipalResourceField;
+ }
+ set {
+ this.generalMunicipalResourceField = value;
+ this.RaisePropertyChanged("GeneralMunicipalResource");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemChoiceType {
+
+ ///
+ TotalPayable,
+
+ ///
+ TotalSumDebtPayable,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeHousingServiceMunicipalResourceGeneralMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private decimal itemField;
+
+ private ItemChoiceType1 itemElementNameField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TotalPayable", typeof(decimal), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("TotalSumDebtPayable", typeof(decimal), Order=1)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType1 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemChoiceType1 {
+
+ ///
+ TotalPayable,
+
+ ///
+ TotalSumDebtPayable,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtTypeMunicipalService : ServiceDebtType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairMonthlyImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal contributionField;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private decimal moneyRecalculationField;
+
+ private bool moneyRecalculationFieldSpecified;
+
+ private decimal moneyDiscountField;
+
+ private bool moneyDiscountFieldSpecified;
+
+ private decimal totalPayableField;
+
+ private string calcExplanationField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Contribution {
+ get {
+ return this.contributionField;
+ }
+ set {
+ this.contributionField = value;
+ this.RaisePropertyChanged("Contribution");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal MoneyRecalculation {
+ get {
+ return this.moneyRecalculationField;
+ }
+ set {
+ this.moneyRecalculationField = value;
+ this.RaisePropertyChanged("MoneyRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyRecalculationSpecified {
+ get {
+ return this.moneyRecalculationFieldSpecified;
+ }
+ set {
+ this.moneyRecalculationFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyRecalculationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal MoneyDiscount {
+ get {
+ return this.moneyDiscountField;
+ }
+ set {
+ this.moneyDiscountField = value;
+ this.RaisePropertyChanged("MoneyDiscount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyDiscountSpecified {
+ get {
+ return this.moneyDiscountFieldSpecified;
+ }
+ set {
+ this.moneyDiscountFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyDiscountSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairYearExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private CapitalRepairYearExportTypeCapitalRepairMonthlyCharge[] capitalRepairMonthlyChargeField;
+
+ private short yearField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairMonthlyCharge", Order=0)]
+ public CapitalRepairYearExportTypeCapitalRepairMonthlyCharge[] CapitalRepairMonthlyCharge {
+ get {
+ return this.capitalRepairMonthlyChargeField;
+ }
+ set {
+ this.capitalRepairMonthlyChargeField = value;
+ this.RaisePropertyChanged("CapitalRepairMonthlyCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairYearExportTypeCapitalRepairMonthlyCharge : CapitalRepairMonthlyImportType {
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal contributionField;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private decimal moneyRecalculationField;
+
+ private bool moneyRecalculationFieldSpecified;
+
+ private decimal moneyDiscountField;
+
+ private bool moneyDiscountFieldSpecified;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ private string calcExplanationField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private CapitalRepairTypePaymentRecalculation paymentRecalculationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Contribution {
+ get {
+ return this.contributionField;
+ }
+ set {
+ this.contributionField = value;
+ this.RaisePropertyChanged("Contribution");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal MoneyRecalculation {
+ get {
+ return this.moneyRecalculationField;
+ }
+ set {
+ this.moneyRecalculationField = value;
+ this.RaisePropertyChanged("MoneyRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyRecalculationSpecified {
+ get {
+ return this.moneyRecalculationFieldSpecified;
+ }
+ set {
+ this.moneyRecalculationFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyRecalculationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal MoneyDiscount {
+ get {
+ return this.moneyDiscountField;
+ }
+ set {
+ this.moneyDiscountField = value;
+ this.RaisePropertyChanged("MoneyDiscount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyDiscountSpecified {
+ get {
+ return this.moneyDiscountFieldSpecified;
+ }
+ set {
+ this.moneyDiscountFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyDiscountSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public CapitalRepairTypePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairTypePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private TypeMunicipalServiceExportTypeVolume[] consumptionField;
+
+ private decimal rateField;
+
+ private bool rateFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private TypeMunicipalServiceExportTypeMultiplyingFactor multiplyingFactorField;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private decimal totalPayableField;
+
+ private bool totalPayableFieldSpecified;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private string calcExplanationField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private PiecemealPayment piecemealPaymentField;
+
+ private TypeMunicipalServiceExportTypePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=1)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public TypeMunicipalServiceExportTypeVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RateSpecified {
+ get {
+ return this.rateFieldSpecified;
+ }
+ set {
+ this.rateFieldSpecified = value;
+ this.RaisePropertyChanged("RateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public TypeMunicipalServiceExportTypeMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableSpecified {
+ get {
+ return this.totalPayableFieldSpecified;
+ }
+ set {
+ this.totalPayableFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=18)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public PiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=20)]
+ public TypeMunicipalServiceExportTypePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=21)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceExportTypeVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TypeMunicipalServiceExportTypeVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private TypeMunicipalServiceExportTypeVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TypeMunicipalServiceExportTypeVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TypeMunicipalServiceExportTypeVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum TypeMunicipalServiceExportTypeVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum TypeMunicipalServiceExportTypeVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceExportTypeMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceChargeImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal moneyRecalculationField;
+
+ private bool moneyRecalculationFieldSpecified;
+
+ private decimal moneyDiscountField;
+
+ private bool moneyDiscountFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal MoneyRecalculation {
+ get {
+ return this.moneyRecalculationField;
+ }
+ set {
+ this.moneyRecalculationField = value;
+ this.RaisePropertyChanged("MoneyRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyRecalculationSpecified {
+ get {
+ return this.moneyRecalculationFieldSpecified;
+ }
+ set {
+ this.moneyRecalculationFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyRecalculationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal MoneyDiscount {
+ get {
+ return this.moneyDiscountField;
+ }
+ set {
+ this.moneyDiscountField = value;
+ this.RaisePropertyChanged("MoneyDiscount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyDiscountSpecified {
+ get {
+ return this.moneyDiscountFieldSpecified;
+ }
+ set {
+ this.moneyDiscountFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyDiscountSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PiecemealPayment : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal paymentPeriodPiecemealPaymentSumField;
+
+ private bool paymentPeriodPiecemealPaymentSumFieldSpecified;
+
+ private decimal pastPaymentPeriodPiecemealPaymentSumField;
+
+ private bool pastPaymentPeriodPiecemealPaymentSumFieldSpecified;
+
+ private decimal piecemealPaymentPercentRubField;
+
+ private decimal piecemealPaymentPercentField;
+
+ private decimal piecemealPaymentSumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal paymentPeriodPiecemealPaymentSum {
+ get {
+ return this.paymentPeriodPiecemealPaymentSumField;
+ }
+ set {
+ this.paymentPeriodPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("paymentPeriodPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool paymentPeriodPiecemealPaymentSumSpecified {
+ get {
+ return this.paymentPeriodPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.paymentPeriodPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("paymentPeriodPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal pastPaymentPeriodPiecemealPaymentSum {
+ get {
+ return this.pastPaymentPeriodPiecemealPaymentSumField;
+ }
+ set {
+ this.pastPaymentPeriodPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("pastPaymentPeriodPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool pastPaymentPeriodPiecemealPaymentSumSpecified {
+ get {
+ return this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("pastPaymentPeriodPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal piecemealPaymentPercentRub {
+ get {
+ return this.piecemealPaymentPercentRubField;
+ }
+ set {
+ this.piecemealPaymentPercentRubField = value;
+ this.RaisePropertyChanged("piecemealPaymentPercentRub");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal piecemealPaymentPercent {
+ get {
+ return this.piecemealPaymentPercentField;
+ }
+ set {
+ this.piecemealPaymentPercentField = value;
+ this.RaisePropertyChanged("piecemealPaymentPercent");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal piecemealPaymentSum {
+ get {
+ return this.piecemealPaymentSumField;
+ }
+ set {
+ this.piecemealPaymentSumField = value;
+ this.RaisePropertyChanged("piecemealPaymentSum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceExportTypePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceInformation : ServiceInformationType {
+
+ private decimal houseOverallNeedsNormField;
+
+ private bool houseOverallNeedsNormFieldSpecified;
+
+ private decimal individualConsumptionNormField;
+
+ private bool individualConsumptionNormFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal houseOverallNeedsNorm {
+ get {
+ return this.houseOverallNeedsNormField;
+ }
+ set {
+ this.houseOverallNeedsNormField = value;
+ this.RaisePropertyChanged("houseOverallNeedsNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsNormSpecified {
+ get {
+ return this.houseOverallNeedsNormFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsNormFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsNormSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal individualConsumptionNorm {
+ get {
+ return this.individualConsumptionNormField;
+ }
+ set {
+ this.individualConsumptionNormField = value;
+ this.RaisePropertyChanged("individualConsumptionNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool individualConsumptionNormSpecified {
+ get {
+ return this.individualConsumptionNormFieldSpecified;
+ }
+ set {
+ this.individualConsumptionNormFieldSpecified = value;
+ this.RaisePropertyChanged("individualConsumptionNormSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceInformationType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal individualConsumptionCurrentValueField;
+
+ private bool individualConsumptionCurrentValueFieldSpecified;
+
+ private decimal houseOverallNeedsCurrentValueField;
+
+ private bool houseOverallNeedsCurrentValueFieldSpecified;
+
+ private decimal houseTotalIndividualConsumptionField;
+
+ private bool houseTotalIndividualConsumptionFieldSpecified;
+
+ private decimal houseTotalHouseOverallNeedsField;
+
+ private bool houseTotalHouseOverallNeedsFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal individualConsumptionCurrentValue {
+ get {
+ return this.individualConsumptionCurrentValueField;
+ }
+ set {
+ this.individualConsumptionCurrentValueField = value;
+ this.RaisePropertyChanged("individualConsumptionCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool individualConsumptionCurrentValueSpecified {
+ get {
+ return this.individualConsumptionCurrentValueFieldSpecified;
+ }
+ set {
+ this.individualConsumptionCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("individualConsumptionCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal houseOverallNeedsCurrentValue {
+ get {
+ return this.houseOverallNeedsCurrentValueField;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueField = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsCurrentValueSpecified {
+ get {
+ return this.houseOverallNeedsCurrentValueFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal houseTotalIndividualConsumption {
+ get {
+ return this.houseTotalIndividualConsumptionField;
+ }
+ set {
+ this.houseTotalIndividualConsumptionField = value;
+ this.RaisePropertyChanged("houseTotalIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalIndividualConsumptionSpecified {
+ get {
+ return this.houseTotalIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.houseTotalIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal houseTotalHouseOverallNeeds {
+ get {
+ return this.houseTotalHouseOverallNeedsField;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsField = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeeds");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalHouseOverallNeedsSpecified {
+ get {
+ return this.houseTotalHouseOverallNeedsFieldSpecified;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeedsSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private GeneralMunicipalResourceExportTypeConsumption consumptionField;
+
+ private decimal rateField;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private GeneralMunicipalResourceExportTypeServiceInformation serviceInformationField;
+
+ private GeneralMunicipalResourceExportTypePaymentRecalculation paymentRecalculationField;
+
+ private decimal totalPayableField;
+
+ private bool totalPayableFieldSpecified;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public GeneralMunicipalResourceExportTypeConsumption Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public GeneralMunicipalResourceExportTypeServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public GeneralMunicipalResourceExportTypePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableSpecified {
+ get {
+ return this.totalPayableFieldSpecified;
+ }
+ set {
+ this.totalPayableFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceExportTypeConsumption : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private GeneralMunicipalResourceExportTypeConsumptionVolume volumeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public GeneralMunicipalResourceExportTypeConsumptionVolume Volume {
+ get {
+ return this.volumeField;
+ }
+ set {
+ this.volumeField = value;
+ this.RaisePropertyChanged("Volume");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceExportTypeConsumptionVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private GeneralMunicipalResourceExportTypeConsumptionVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public GeneralMunicipalResourceExportTypeConsumptionVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum GeneralMunicipalResourceExportTypeConsumptionVolumeType {
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum GeneralMunicipalResourceExportTypeConsumptionVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceExportTypeServiceInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal houseOverallNeedsNormField;
+
+ private bool houseOverallNeedsNormFieldSpecified;
+
+ private decimal houseOverallNeedsCurrentValueField;
+
+ private bool houseOverallNeedsCurrentValueFieldSpecified;
+
+ private decimal houseTotalHouseOverallNeedsField;
+
+ private bool houseTotalHouseOverallNeedsFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal houseOverallNeedsNorm {
+ get {
+ return this.houseOverallNeedsNormField;
+ }
+ set {
+ this.houseOverallNeedsNormField = value;
+ this.RaisePropertyChanged("houseOverallNeedsNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsNormSpecified {
+ get {
+ return this.houseOverallNeedsNormFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsNormFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsNormSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal houseOverallNeedsCurrentValue {
+ get {
+ return this.houseOverallNeedsCurrentValueField;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueField = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsCurrentValueSpecified {
+ get {
+ return this.houseOverallNeedsCurrentValueFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal houseTotalHouseOverallNeeds {
+ get {
+ return this.houseTotalHouseOverallNeedsField;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsField = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeeds");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalHouseOverallNeedsSpecified {
+ get {
+ return this.houseTotalHouseOverallNeedsFieldSpecified;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeedsSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceExportTypePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceChargeType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal moneyRecalculationField;
+
+ private bool moneyRecalculationFieldSpecified;
+
+ private decimal moneyDiscountField;
+
+ private bool moneyDiscountFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal MoneyRecalculation {
+ get {
+ return this.moneyRecalculationField;
+ }
+ set {
+ this.moneyRecalculationField = value;
+ this.RaisePropertyChanged("MoneyRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyRecalculationSpecified {
+ get {
+ return this.moneyRecalculationFieldSpecified;
+ }
+ set {
+ this.moneyRecalculationFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyRecalculationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal MoneyDiscount {
+ get {
+ return this.moneyDiscountField;
+ }
+ set {
+ this.moneyDiscountField = value;
+ this.RaisePropertyChanged("MoneyDiscount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyDiscountSpecified {
+ get {
+ return this.moneyDiscountFieldSpecified;
+ }
+ set {
+ this.moneyDiscountFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyDiscountSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServicePDType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private decimal rateField;
+
+ private decimal totalPayableField;
+
+ private bool totalPayableFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private string calcExplanationField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableSpecified {
+ get {
+ return this.totalPayableFieldSpecified;
+ }
+ set {
+ this.totalPayableFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceChargeExportTypeAdditionalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceChargeExportTypeGroupMunicipalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceChargeExportTypeHousingService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceChargeExportTypeMunicipalService), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeAdditionalService : ServicePDType {
+
+ private ServiceChargeType serviceChargeField;
+
+ private PDServiceChargeExportTypeAdditionalServiceVolume[] consumptionField;
+
+ private PDServiceChargeExportTypeAdditionalServicePaymentRecalculation paymentRecalculationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=1)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeExportTypeAdditionalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeExportTypeAdditionalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeAdditionalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeExportTypeAdditionalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeAdditionalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeAdditionalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeAdditionalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeGroupMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TypeMunicipalServiceExportType typeMunicipalServiceField;
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService[] municipalServiceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public TypeMunicipalServiceExportType TypeMunicipalService {
+ get {
+ return this.typeMunicipalServiceField;
+ }
+ set {
+ this.typeMunicipalServiceField = value;
+ this.RaisePropertyChanged("TypeMunicipalService");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService[] MunicipalService {
+ get {
+ return this.municipalServiceField;
+ }
+ set {
+ this.municipalServiceField = value;
+ this.RaisePropertyChanged("MunicipalService");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalService : ServicePDType {
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PiecemealPayment piecemealPaymentField;
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume[] consumptionField;
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor multiplyingFactorField;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=4)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingService : ServicePDType {
+
+ private ServiceChargeType serviceChargeField;
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResource[] municipalResourceField;
+
+ private PDServiceChargeExportTypeHousingServicePaymentRecalculation paymentRecalculationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=1)]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResource[] MunicipalResource {
+ get {
+ return this.municipalResourceField;
+ }
+ set {
+ this.municipalResourceField = value;
+ this.RaisePropertyChanged("MunicipalResource");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeExportTypeHousingServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServiceMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption consumptionField;
+
+ private decimal rateField;
+
+ private bool rateFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private ServiceChargeType serviceChargeField;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation serviceInformationField;
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation paymentRecalculationField;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal totalPayableField;
+
+ private bool totalPayableFieldSpecified;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private GeneralMunicipalResourceExportType[] generalMunicipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RateSpecified {
+ get {
+ return this.rateFieldSpecified;
+ }
+ set {
+ this.rateFieldSpecified = value;
+ this.RaisePropertyChanged("RateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public ServiceChargeType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableSpecified {
+ get {
+ return this.totalPayableFieldSpecified;
+ }
+ set {
+ this.totalPayableFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=17)]
+ public GeneralMunicipalResourceExportType[] GeneralMunicipalResource {
+ get {
+ return this.generalMunicipalResourceField;
+ }
+ set {
+ this.generalMunicipalResourceField = value;
+ this.RaisePropertyChanged("GeneralMunicipalResource");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumption : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume volumeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume Volume {
+ get {
+ return this.volumeField;
+ }
+ set {
+ this.volumeField = value;
+ this.RaisePropertyChanged("Volume");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeType {
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourceServiceInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal houseOverallNeedsNormField;
+
+ private bool houseOverallNeedsNormFieldSpecified;
+
+ private decimal houseOverallNeedsCurrentValueField;
+
+ private bool houseOverallNeedsCurrentValueFieldSpecified;
+
+ private decimal houseTotalHouseOverallNeedsField;
+
+ private bool houseTotalHouseOverallNeedsFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal houseOverallNeedsNorm {
+ get {
+ return this.houseOverallNeedsNormField;
+ }
+ set {
+ this.houseOverallNeedsNormField = value;
+ this.RaisePropertyChanged("houseOverallNeedsNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsNormSpecified {
+ get {
+ return this.houseOverallNeedsNormFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsNormFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsNormSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal houseOverallNeedsCurrentValue {
+ get {
+ return this.houseOverallNeedsCurrentValueField;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueField = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsCurrentValueSpecified {
+ get {
+ return this.houseOverallNeedsCurrentValueFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal houseTotalHouseOverallNeeds {
+ get {
+ return this.houseTotalHouseOverallNeedsField;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsField = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeeds");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalHouseOverallNeedsSpecified {
+ get {
+ return this.houseTotalHouseOverallNeedsFieldSpecified;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeedsSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServiceMunicipalResourcePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeHousingServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalService : ServicePDType {
+
+ private PDServiceChargeExportTypeMunicipalServiceServiceCharge serviceChargeField;
+
+ private PDServiceChargeExportTypeMunicipalServicePiecemealPayment piecemealPaymentField;
+
+ private PDServiceChargeExportTypeMunicipalServicePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ private PDServiceChargeExportTypeMunicipalServiceVolume[] consumptionField;
+
+ private PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor multiplyingFactorField;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceChargeExportTypeMunicipalServiceServiceCharge ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PDServiceChargeExportTypeMunicipalServicePiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeExportTypeMunicipalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=4)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeExportTypeMunicipalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalServiceServiceCharge : ServiceChargeType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalServicePiecemealPayment : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal paymentPeriodPiecemealPaymentSumField;
+
+ private bool paymentPeriodPiecemealPaymentSumFieldSpecified;
+
+ private decimal pastPaymentPeriodPiecemealPaymentSumField;
+
+ private bool pastPaymentPeriodPiecemealPaymentSumFieldSpecified;
+
+ private decimal piecemealPaymentPercentRubField;
+
+ private decimal piecemealPaymentPercentField;
+
+ private decimal piecemealPaymentSumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal paymentPeriodPiecemealPaymentSum {
+ get {
+ return this.paymentPeriodPiecemealPaymentSumField;
+ }
+ set {
+ this.paymentPeriodPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("paymentPeriodPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool paymentPeriodPiecemealPaymentSumSpecified {
+ get {
+ return this.paymentPeriodPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.paymentPeriodPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("paymentPeriodPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal pastPaymentPeriodPiecemealPaymentSum {
+ get {
+ return this.pastPaymentPeriodPiecemealPaymentSumField;
+ }
+ set {
+ this.pastPaymentPeriodPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("pastPaymentPeriodPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool pastPaymentPeriodPiecemealPaymentSumSpecified {
+ get {
+ return this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.pastPaymentPeriodPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("pastPaymentPeriodPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal piecemealPaymentPercentRub {
+ get {
+ return this.piecemealPaymentPercentRubField;
+ }
+ set {
+ this.piecemealPaymentPercentRubField = value;
+ this.RaisePropertyChanged("piecemealPaymentPercentRub");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal piecemealPaymentPercent {
+ get {
+ return this.piecemealPaymentPercentField;
+ }
+ set {
+ this.piecemealPaymentPercentField = value;
+ this.RaisePropertyChanged("piecemealPaymentPercent");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal piecemealPaymentSum {
+ get {
+ return this.piecemealPaymentSumField;
+ }
+ set {
+ this.piecemealPaymentSumField = value;
+ this.RaisePropertyChanged("piecemealPaymentSum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeExportTypeMunicipalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeMunicipalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeMunicipalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeExportTypeMunicipalServiceVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeExportTypeMunicipalServiceMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceMDReadings : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string meteringDeviceField;
+
+ private decimal mDPreviousPeriodReadingsField;
+
+ private bool mDPreviousPeriodReadingsFieldSpecified;
+
+ private PDServiceMDReadingsMDUnit mDUnitField;
+
+ private bool mDUnitFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string MeteringDevice {
+ get {
+ return this.meteringDeviceField;
+ }
+ set {
+ this.meteringDeviceField = value;
+ this.RaisePropertyChanged("MeteringDevice");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal MDPreviousPeriodReadings {
+ get {
+ return this.mDPreviousPeriodReadingsField;
+ }
+ set {
+ this.mDPreviousPeriodReadingsField = value;
+ this.RaisePropertyChanged("MDPreviousPeriodReadings");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MDPreviousPeriodReadingsSpecified {
+ get {
+ return this.mDPreviousPeriodReadingsFieldSpecified;
+ }
+ set {
+ this.mDPreviousPeriodReadingsFieldSpecified = value;
+ this.RaisePropertyChanged("MDPreviousPeriodReadingsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceMDReadingsMDUnit MDUnit {
+ get {
+ return this.mDUnitField;
+ }
+ set {
+ this.mDUnitField = value;
+ this.RaisePropertyChanged("MDUnit");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MDUnitSpecified {
+ get {
+ return this.mDUnitFieldSpecified;
+ }
+ set {
+ this.mDUnitFieldSpecified = value;
+ this.RaisePropertyChanged("MDUnitSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceMDReadingsMDUnit {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("113")]
+ Item113,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("116")]
+ Item116,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("233")]
+ Item233,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("245")]
+ Item245,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("246")]
+ Item246,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("271")]
+ Item271,
+
+ ///
+ A005,
+
+ ///
+ A056,
+
+ ///
+ A058,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string accountGuidField;
+
+ private string paymentDocumentFormField;
+
+ private string paymentDocumentNumberField;
+
+ private PaymentDocumentExportTypeAddressInfo addressInfoField;
+
+ private PaymentDocumentExportTypeIndividualMDReadings[] individualMDReadingsField;
+
+ private object[] itemsField;
+
+ private bool itemField;
+
+ private ItemChoiceType2 itemElementNameField;
+
+ private decimal totalPayableByChargeInfoField;
+
+ private bool totalPayableByChargeInfoFieldSpecified;
+
+ private decimal totalPayableOverallByChargeInfoField;
+
+ private bool totalPayableOverallByChargeInfoFieldSpecified;
+
+ private decimal debtPreviousPeriodsField;
+
+ private bool debtPreviousPeriodsFieldSpecified;
+
+ private decimal advanceBllingPeriodField;
+
+ private bool advanceBllingPeriodFieldSpecified;
+
+ private decimal totalPiecemealPaymentSumField;
+
+ private bool totalPiecemealPaymentSumFieldSpecified;
+
+ private sbyte paymentsTakenField;
+
+ private bool paymentsTakenFieldSpecified;
+
+ private string additionalInformationField;
+
+ private decimal totalPayableByPDField;
+
+ private bool totalPayableByPDFieldSpecified;
+
+ private decimal totalByPenaltiesAndCourtCostsField;
+
+ private bool totalByPenaltiesAndCourtCostsFieldSpecified;
+
+ private decimal totalPayableByPDWithDebtAndAdvanceField;
+
+ private bool totalPayableByPDWithDebtAndAdvanceFieldSpecified;
+
+ private PaymentDocumentExportTypeComponentsOfCost[] componentsOfCostField;
+
+ private decimal paidCashField;
+
+ private bool paidCashFieldSpecified;
+
+ private System.DateTime dateOfLastReceivedPaymentField;
+
+ private bool dateOfLastReceivedPaymentFieldSpecified;
+
+ private int monthField;
+
+ private bool monthFieldSpecified;
+
+ private short yearField;
+
+ private bool yearFieldSpecified;
+
+ private decimal limitIndexField;
+
+ private bool limitIndexFieldSpecified;
+
+ private decimal subsidiesCompensationSocialSupportField;
+
+ private bool subsidiesCompensationSocialSupportFieldSpecified;
+
+ private PaymentDocumentExportTypePaymentProviderInformation paymentProviderInformationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ public string AccountGuid {
+ get {
+ return this.accountGuidField;
+ }
+ set {
+ this.accountGuidField = value;
+ this.RaisePropertyChanged("AccountGuid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string PaymentDocumentForm {
+ get {
+ return this.paymentDocumentFormField;
+ }
+ set {
+ this.paymentDocumentFormField = value;
+ this.RaisePropertyChanged("PaymentDocumentForm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=2)]
+ public string PaymentDocumentNumber {
+ get {
+ return this.paymentDocumentNumberField;
+ }
+ set {
+ this.paymentDocumentNumberField = value;
+ this.RaisePropertyChanged("PaymentDocumentNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public PaymentDocumentExportTypeAddressInfo AddressInfo {
+ get {
+ return this.addressInfoField;
+ }
+ set {
+ this.addressInfoField = value;
+ this.RaisePropertyChanged("AddressInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("IndividualMDReadings", Order=4)]
+ public PaymentDocumentExportTypeIndividualMDReadings[] IndividualMDReadings {
+ get {
+ return this.individualMDReadingsField;
+ }
+ set {
+ this.individualMDReadingsField = value;
+ this.RaisePropertyChanged("IndividualMDReadings");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairCharge", typeof(PaymentDocumentExportTypeCapitalRepairCharge), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairDebt", typeof(PaymentDocumentExportTypeCapitalRepairDebt), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairYearCharge", typeof(CapitalRepairYearExportType), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("ChargeDebt", typeof(PaymentDocumentExportTypeChargeDebt), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("ChargeInfo", typeof(PDServiceChargeExportType), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("Insurance", typeof(PaymentDocumentExportTypeInsurance), Order=5)]
+ [System.Xml.Serialization.XmlElementAttribute("PenaltiesAndCourtCosts", typeof(PaymentDocumentExportTypePenaltiesAndCourtCosts), Order=5)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Expose", typeof(bool), Order=6)]
+ [System.Xml.Serialization.XmlElementAttribute("Withdraw", typeof(bool), Order=6)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public bool Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType2 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal TotalPayableByChargeInfo {
+ get {
+ return this.totalPayableByChargeInfoField;
+ }
+ set {
+ this.totalPayableByChargeInfoField = value;
+ this.RaisePropertyChanged("TotalPayableByChargeInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByChargeInfoSpecified {
+ get {
+ return this.totalPayableByChargeInfoFieldSpecified;
+ }
+ set {
+ this.totalPayableByChargeInfoFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByChargeInfoSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal TotalPayableOverallByChargeInfo {
+ get {
+ return this.totalPayableOverallByChargeInfoField;
+ }
+ set {
+ this.totalPayableOverallByChargeInfoField = value;
+ this.RaisePropertyChanged("TotalPayableOverallByChargeInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallByChargeInfoSpecified {
+ get {
+ return this.totalPayableOverallByChargeInfoFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallByChargeInfoFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallByChargeInfoSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal DebtPreviousPeriods {
+ get {
+ return this.debtPreviousPeriodsField;
+ }
+ set {
+ this.debtPreviousPeriodsField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriods");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsSpecified {
+ get {
+ return this.debtPreviousPeriodsFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal AdvanceBllingPeriod {
+ get {
+ return this.advanceBllingPeriodField;
+ }
+ set {
+ this.advanceBllingPeriodField = value;
+ this.RaisePropertyChanged("AdvanceBllingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AdvanceBllingPeriodSpecified {
+ get {
+ return this.advanceBllingPeriodFieldSpecified;
+ }
+ set {
+ this.advanceBllingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("AdvanceBllingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal totalPiecemealPaymentSum {
+ get {
+ return this.totalPiecemealPaymentSumField;
+ }
+ set {
+ this.totalPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("totalPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool totalPiecemealPaymentSumSpecified {
+ get {
+ return this.totalPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.totalPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("totalPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public sbyte PaymentsTaken {
+ get {
+ return this.paymentsTakenField;
+ }
+ set {
+ this.paymentsTakenField = value;
+ this.RaisePropertyChanged("PaymentsTaken");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PaymentsTakenSpecified {
+ get {
+ return this.paymentsTakenFieldSpecified;
+ }
+ set {
+ this.paymentsTakenFieldSpecified = value;
+ this.RaisePropertyChanged("PaymentsTakenSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public string AdditionalInformation {
+ get {
+ return this.additionalInformationField;
+ }
+ set {
+ this.additionalInformationField = value;
+ this.RaisePropertyChanged("AdditionalInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal TotalPayableByPD {
+ get {
+ return this.totalPayableByPDField;
+ }
+ set {
+ this.totalPayableByPDField = value;
+ this.RaisePropertyChanged("TotalPayableByPD");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByPDSpecified {
+ get {
+ return this.totalPayableByPDFieldSpecified;
+ }
+ set {
+ this.totalPayableByPDFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByPDSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public decimal TotalByPenaltiesAndCourtCosts {
+ get {
+ return this.totalByPenaltiesAndCourtCostsField;
+ }
+ set {
+ this.totalByPenaltiesAndCourtCostsField = value;
+ this.RaisePropertyChanged("TotalByPenaltiesAndCourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalByPenaltiesAndCourtCostsSpecified {
+ get {
+ return this.totalByPenaltiesAndCourtCostsFieldSpecified;
+ }
+ set {
+ this.totalByPenaltiesAndCourtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("TotalByPenaltiesAndCourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public decimal TotalPayableByPDWithDebtAndAdvance {
+ get {
+ return this.totalPayableByPDWithDebtAndAdvanceField;
+ }
+ set {
+ this.totalPayableByPDWithDebtAndAdvanceField = value;
+ this.RaisePropertyChanged("TotalPayableByPDWithDebtAndAdvance");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByPDWithDebtAndAdvanceSpecified {
+ get {
+ return this.totalPayableByPDWithDebtAndAdvanceFieldSpecified;
+ }
+ set {
+ this.totalPayableByPDWithDebtAndAdvanceFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByPDWithDebtAndAdvanceSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ComponentsOfCost", Order=18)]
+ public PaymentDocumentExportTypeComponentsOfCost[] ComponentsOfCost {
+ get {
+ return this.componentsOfCostField;
+ }
+ set {
+ this.componentsOfCostField = value;
+ this.RaisePropertyChanged("ComponentsOfCost");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public decimal PaidCash {
+ get {
+ return this.paidCashField;
+ }
+ set {
+ this.paidCashField = value;
+ this.RaisePropertyChanged("PaidCash");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PaidCashSpecified {
+ get {
+ return this.paidCashFieldSpecified;
+ }
+ set {
+ this.paidCashFieldSpecified = value;
+ this.RaisePropertyChanged("PaidCashSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=20)]
+ public System.DateTime DateOfLastReceivedPayment {
+ get {
+ return this.dateOfLastReceivedPaymentField;
+ }
+ set {
+ this.dateOfLastReceivedPaymentField = value;
+ this.RaisePropertyChanged("DateOfLastReceivedPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DateOfLastReceivedPaymentSpecified {
+ get {
+ return this.dateOfLastReceivedPaymentFieldSpecified;
+ }
+ set {
+ this.dateOfLastReceivedPaymentFieldSpecified = value;
+ this.RaisePropertyChanged("DateOfLastReceivedPaymentSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=21)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MonthSpecified {
+ get {
+ return this.monthFieldSpecified;
+ }
+ set {
+ this.monthFieldSpecified = value;
+ this.RaisePropertyChanged("MonthSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=22)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool YearSpecified {
+ get {
+ return this.yearFieldSpecified;
+ }
+ set {
+ this.yearFieldSpecified = value;
+ this.RaisePropertyChanged("YearSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=23)]
+ public decimal LimitIndex {
+ get {
+ return this.limitIndexField;
+ }
+ set {
+ this.limitIndexField = value;
+ this.RaisePropertyChanged("LimitIndex");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitIndexSpecified {
+ get {
+ return this.limitIndexFieldSpecified;
+ }
+ set {
+ this.limitIndexFieldSpecified = value;
+ this.RaisePropertyChanged("LimitIndexSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=24)]
+ public decimal SubsidiesCompensationSocialSupport {
+ get {
+ return this.subsidiesCompensationSocialSupportField;
+ }
+ set {
+ this.subsidiesCompensationSocialSupportField = value;
+ this.RaisePropertyChanged("SubsidiesCompensationSocialSupport");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SubsidiesCompensationSocialSupportSpecified {
+ get {
+ return this.subsidiesCompensationSocialSupportFieldSpecified;
+ }
+ set {
+ this.subsidiesCompensationSocialSupportFieldSpecified = value;
+ this.RaisePropertyChanged("SubsidiesCompensationSocialSupportSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=25)]
+ public PaymentDocumentExportTypePaymentProviderInformation PaymentProviderInformation {
+ get {
+ return this.paymentProviderInformationField;
+ }
+ set {
+ this.paymentProviderInformationField = value;
+ this.RaisePropertyChanged("PaymentProviderInformation");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeAddressInfo : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string livingPersonsNumberField;
+
+ private decimal residentialSquareField;
+
+ private bool residentialSquareFieldSpecified;
+
+ private decimal heatedAreaField;
+
+ private bool heatedAreaFieldSpecified;
+
+ private decimal totalSquareField;
+
+ private bool totalSquareFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)]
+ public string LivingPersonsNumber {
+ get {
+ return this.livingPersonsNumberField;
+ }
+ set {
+ this.livingPersonsNumberField = value;
+ this.RaisePropertyChanged("LivingPersonsNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal ResidentialSquare {
+ get {
+ return this.residentialSquareField;
+ }
+ set {
+ this.residentialSquareField = value;
+ this.RaisePropertyChanged("ResidentialSquare");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ResidentialSquareSpecified {
+ get {
+ return this.residentialSquareFieldSpecified;
+ }
+ set {
+ this.residentialSquareFieldSpecified = value;
+ this.RaisePropertyChanged("ResidentialSquareSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal HeatedArea {
+ get {
+ return this.heatedAreaField;
+ }
+ set {
+ this.heatedAreaField = value;
+ this.RaisePropertyChanged("HeatedArea");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeatedAreaSpecified {
+ get {
+ return this.heatedAreaFieldSpecified;
+ }
+ set {
+ this.heatedAreaFieldSpecified = value;
+ this.RaisePropertyChanged("HeatedAreaSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal TotalSquare {
+ get {
+ return this.totalSquareField;
+ }
+ set {
+ this.totalSquareField = value;
+ this.RaisePropertyChanged("TotalSquare");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalSquareSpecified {
+ get {
+ return this.totalSquareFieldSpecified;
+ }
+ set {
+ this.totalSquareFieldSpecified = value;
+ this.RaisePropertyChanged("TotalSquareSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeIndividualMDReadings : PDServiceMDReadings {
+
+ private PaymentDocumentExportTypeIndividualMDReadingsMDService[] mDServiceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MDService", Order=0)]
+ public PaymentDocumentExportTypeIndividualMDReadingsMDService[] MDService {
+ get {
+ return this.mDServiceField;
+ }
+ set {
+ this.mDServiceField = value;
+ this.RaisePropertyChanged("MDService");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeIndividualMDReadingsMDService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string mDServiceCodeField;
+
+ private string mDServiceNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string MDServiceCode {
+ get {
+ return this.mDServiceCodeField;
+ }
+ set {
+ this.mDServiceCodeField = value;
+ this.RaisePropertyChanged("MDServiceCode");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string MDServiceName {
+ get {
+ return this.mDServiceNameField;
+ }
+ set {
+ this.mDServiceNameField = value;
+ this.RaisePropertyChanged("MDServiceName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeCapitalRepairCharge : CapitalRepairType {
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeCapitalRepairDebt : DebtType {
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeChargeDebt : PDServiceDebtType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeInsurance : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string insuranceProductGUIDField;
+
+ private decimal rateField;
+
+ private decimal totalPayableField;
+
+ private decimal accountingPeriodTotalField;
+
+ private string calcExplanationField;
+
+ private ServiceChargeType serviceChargeField;
+
+ private PaymentDocumentExportTypeInsuranceVolume[] consumptionField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string InsuranceProductGUID {
+ get {
+ return this.insuranceProductGUIDField;
+ }
+ set {
+ this.insuranceProductGUIDField = value;
+ this.RaisePropertyChanged("InsuranceProductGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ServiceChargeType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=6)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PaymentDocumentExportTypeInsuranceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeInsuranceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PaymentDocumentExportTypeInsuranceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PaymentDocumentExportTypeInsuranceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PaymentDocumentExportTypeInsuranceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypePenaltiesAndCourtCosts : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private string causeField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationGuidField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Cause {
+ get {
+ return this.causeField;
+ }
+ set {
+ this.causeField = value;
+ this.RaisePropertyChanged("Cause");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemChoiceType2 {
+
+ ///
+ Expose,
+
+ ///
+ Withdraw,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypeComponentsOfCost : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef nameComponentField;
+
+ private decimal costField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef nameComponent {
+ get {
+ return this.nameComponentField;
+ }
+ set {
+ this.nameComponentField = value;
+ this.RaisePropertyChanged("nameComponent");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal cost {
+ get {
+ return this.costField;
+ }
+ set {
+ this.costField = value;
+ this.RaisePropertyChanged("cost");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentExportTypePaymentProviderInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportPaymentDocumentResultType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocument", typeof(exportPaymentDocumentResultTypePaymentDocument), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class ErrorMessageType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string errorCodeField;
+
+ private string descriptionField;
+
+ private string stackTraceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ErrorCode {
+ get {
+ return this.errorCodeField;
+ }
+ set {
+ this.errorCodeField = value;
+ this.RaisePropertyChanged("ErrorCode");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Description {
+ get {
+ return this.descriptionField;
+ }
+ set {
+ this.descriptionField = value;
+ this.RaisePropertyChanged("Description");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string StackTrace {
+ get {
+ return this.stackTraceField;
+ }
+ set {
+ this.stackTraceField = value;
+ this.RaisePropertyChanged("StackTrace");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportPaymentDocumentResultTypePaymentDocument : PaymentDocumentExportType {
+
+ private string paymentDocumentIDField;
+
+ private exportPaymentDocumentResultTypePaymentDocumentPaymentInformation[] paymentInformationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", Order=1)]
+ public exportPaymentDocumentResultTypePaymentDocumentPaymentInformation[] PaymentInformation {
+ get {
+ return this.paymentInformationField;
+ }
+ set {
+ this.paymentInformationField = value;
+ this.RaisePropertyChanged("PaymentInformation");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportPaymentDocumentResultTypePaymentDocumentPaymentInformation : PaymentInformationExportType {
+
+ private decimal totalPayableByPaymentInformationField;
+
+ private bool totalPayableByPaymentInformationFieldSpecified;
+
+ private string paymentInformationGuidField;
+
+ private string accountNumberField;
+
+ private string serviceIDField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal totalPayableWithDebtAndAdvanceField;
+
+ private bool totalPayableWithDebtAndAdvanceFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal TotalPayableByPaymentInformation {
+ get {
+ return this.totalPayableByPaymentInformationField;
+ }
+ set {
+ this.totalPayableByPaymentInformationField = value;
+ this.RaisePropertyChanged("TotalPayableByPaymentInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByPaymentInformationSpecified {
+ get {
+ return this.totalPayableByPaymentInformationFieldSpecified;
+ }
+ set {
+ this.totalPayableByPaymentInformationFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByPaymentInformationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string PaymentInformationGuid {
+ get {
+ return this.paymentInformationGuidField;
+ }
+ set {
+ this.paymentInformationGuidField = value;
+ this.RaisePropertyChanged("PaymentInformationGuid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string AccountNumber {
+ get {
+ return this.accountNumberField;
+ }
+ set {
+ this.accountNumberField = value;
+ this.RaisePropertyChanged("AccountNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=3)]
+ public string ServiceID {
+ get {
+ return this.serviceIDField;
+ }
+ set {
+ this.serviceIDField = value;
+ this.RaisePropertyChanged("ServiceID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal TotalPayableWithDebtAndAdvance {
+ get {
+ return this.totalPayableWithDebtAndAdvanceField;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceField = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvance");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableWithDebtAndAdvanceSpecified {
+ get {
+ return this.totalPayableWithDebtAndAdvanceFieldSpecified;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvanceSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class CommonResultType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string gUIDField;
+
+ private string transportGUIDField;
+
+ private object[] itemsField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string GUID {
+ get {
+ return this.gUIDField;
+ }
+ set {
+ this.gUIDField = value;
+ this.RaisePropertyChanged("GUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Error", typeof(CommonResultTypeError), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("UniqueNumber", typeof(string), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("UpdateDate", typeof(System.DateTime), Order=2)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class CommonResultTypeError : ErrorMessageType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class ObjectType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private System.Xml.XmlNode[] anyField;
+
+ private string idField;
+
+ private string mimeTypeField;
+
+ private string encodingField;
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ public System.Xml.XmlNode[] Any {
+ get {
+ return this.anyField;
+ }
+ set {
+ this.anyField = value;
+ this.RaisePropertyChanged("Any");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string MimeType {
+ get {
+ return this.mimeTypeField;
+ }
+ set {
+ this.mimeTypeField = value;
+ this.RaisePropertyChanged("MimeType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Encoding {
+ get {
+ return this.encodingField;
+ }
+ set {
+ this.encodingField = value;
+ this.RaisePropertyChanged("Encoding");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class SPKIDataType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SPKISexp", typeof(byte[]), DataType="base64Binary", Order=0)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class PGPDataType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType1[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PGPKeyID", typeof(byte[]), DataType="base64Binary", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PGPKeyPacket", typeof(byte[]), DataType="base64Binary", Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType1[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
+ public enum ItemsChoiceType1 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("##any:")]
+ Item,
+
+ ///
+ PGPKeyID,
+
+ ///
+ PGPKeyPacket,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class X509IssuerSerialType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string x509IssuerNameField;
+
+ private string x509SerialNumberField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string X509IssuerName {
+ get {
+ return this.x509IssuerNameField;
+ }
+ set {
+ this.x509IssuerNameField = value;
+ this.RaisePropertyChanged("X509IssuerName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
+ public string X509SerialNumber {
+ get {
+ return this.x509SerialNumberField;
+ }
+ set {
+ this.x509SerialNumberField = value;
+ this.RaisePropertyChanged("X509SerialNumber");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class X509DataType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509CRL", typeof(byte[]), DataType="base64Binary", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509Certificate", typeof(byte[]), DataType="base64Binary", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509IssuerSerial", typeof(X509IssuerSerialType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509SKI", typeof(byte[]), DataType="base64Binary", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509SubjectName", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
+ public enum ItemsChoiceType {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("##any:")]
+ Item,
+
+ ///
+ X509CRL,
+
+ ///
+ X509Certificate,
+
+ ///
+ X509IssuerSerial,
+
+ ///
+ X509SKI,
+
+ ///
+ X509SubjectName,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class RetrievalMethodType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TransformType[] transformsField;
+
+ private string uRIField;
+
+ private string typeField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
+ public TransformType[] Transforms {
+ get {
+ return this.transformsField;
+ }
+ set {
+ this.transformsField = value;
+ this.RaisePropertyChanged("Transforms");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string URI {
+ get {
+ return this.uRIField;
+ }
+ set {
+ this.uRIField = value;
+ this.RaisePropertyChanged("URI");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("Type");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class TransformType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private string[] textField;
+
+ private string algorithmField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("XPath", typeof(string), Order=0)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public string[] Text {
+ get {
+ return this.textField;
+ }
+ set {
+ this.textField = value;
+ this.RaisePropertyChanged("Text");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Algorithm {
+ get {
+ return this.algorithmField;
+ }
+ set {
+ this.algorithmField = value;
+ this.RaisePropertyChanged("Algorithm");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class RSAKeyValueType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private byte[] modulusField;
+
+ private byte[] exponentField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
+ public byte[] Modulus {
+ get {
+ return this.modulusField;
+ }
+ set {
+ this.modulusField = value;
+ this.RaisePropertyChanged("Modulus");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
+ public byte[] Exponent {
+ get {
+ return this.exponentField;
+ }
+ set {
+ this.exponentField = value;
+ this.RaisePropertyChanged("Exponent");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class DSAKeyValueType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private byte[] pField;
+
+ private byte[] qField;
+
+ private byte[] gField;
+
+ private byte[] yField;
+
+ private byte[] jField;
+
+ private byte[] seedField;
+
+ private byte[] pgenCounterField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
+ public byte[] P {
+ get {
+ return this.pField;
+ }
+ set {
+ this.pField = value;
+ this.RaisePropertyChanged("P");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
+ public byte[] Q {
+ get {
+ return this.qField;
+ }
+ set {
+ this.qField = value;
+ this.RaisePropertyChanged("Q");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
+ public byte[] G {
+ get {
+ return this.gField;
+ }
+ set {
+ this.gField = value;
+ this.RaisePropertyChanged("G");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=3)]
+ public byte[] Y {
+ get {
+ return this.yField;
+ }
+ set {
+ this.yField = value;
+ this.RaisePropertyChanged("Y");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)]
+ public byte[] J {
+ get {
+ return this.jField;
+ }
+ set {
+ this.jField = value;
+ this.RaisePropertyChanged("J");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=5)]
+ public byte[] Seed {
+ get {
+ return this.seedField;
+ }
+ set {
+ this.seedField = value;
+ this.RaisePropertyChanged("Seed");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=6)]
+ public byte[] PgenCounter {
+ get {
+ return this.pgenCounterField;
+ }
+ set {
+ this.pgenCounterField = value;
+ this.RaisePropertyChanged("PgenCounter");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class KeyValueType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ private string[] textField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("DSAKeyValue", typeof(DSAKeyValueType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("RSAKeyValue", typeof(RSAKeyValueType), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public string[] Text {
+ get {
+ return this.textField;
+ }
+ set {
+ this.textField = value;
+ this.RaisePropertyChanged("Text");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class KeyInfoType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType2[] itemsElementNameField;
+
+ private string[] textField;
+
+ private string idField;
+
+ ///
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("KeyName", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("KeyValue", typeof(KeyValueType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("MgmtData", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PGPData", typeof(PGPDataType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("RetrievalMethod", typeof(RetrievalMethodType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SPKIData", typeof(SPKIDataType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("X509Data", typeof(X509DataType), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType2[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public string[] Text {
+ get {
+ return this.textField;
+ }
+ set {
+ this.textField = value;
+ this.RaisePropertyChanged("Text");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
+ public enum ItemsChoiceType2 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("##any:")]
+ Item,
+
+ ///
+ KeyName,
+
+ ///
+ KeyValue,
+
+ ///
+ MgmtData,
+
+ ///
+ PGPData,
+
+ ///
+ RetrievalMethod,
+
+ ///
+ SPKIData,
+
+ ///
+ X509Data,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class SignatureValueType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string idField;
+
+ private byte[] valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")]
+ public byte[] Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class DigestMethodType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private System.Xml.XmlNode[] anyField;
+
+ private string algorithmField;
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ public System.Xml.XmlNode[] Any {
+ get {
+ return this.anyField;
+ }
+ set {
+ this.anyField = value;
+ this.RaisePropertyChanged("Any");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Algorithm {
+ get {
+ return this.algorithmField;
+ }
+ set {
+ this.algorithmField = value;
+ this.RaisePropertyChanged("Algorithm");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class ReferenceType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TransformType[] transformsField;
+
+ private DigestMethodType digestMethodField;
+
+ private byte[] digestValueField;
+
+ private string idField;
+
+ private string uRIField;
+
+ private string typeField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=0)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
+ public TransformType[] Transforms {
+ get {
+ return this.transformsField;
+ }
+ set {
+ this.transformsField = value;
+ this.RaisePropertyChanged("Transforms");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public DigestMethodType DigestMethod {
+ get {
+ return this.digestMethodField;
+ }
+ set {
+ this.digestMethodField = value;
+ this.RaisePropertyChanged("DigestMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
+ public byte[] DigestValue {
+ get {
+ return this.digestValueField;
+ }
+ set {
+ this.digestValueField = value;
+ this.RaisePropertyChanged("DigestValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string URI {
+ get {
+ return this.uRIField;
+ }
+ set {
+ this.uRIField = value;
+ this.RaisePropertyChanged("URI");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("Type");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class SignatureMethodType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string hMACOutputLengthField;
+
+ private System.Xml.XmlNode[] anyField;
+
+ private string algorithmField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)]
+ public string HMACOutputLength {
+ get {
+ return this.hMACOutputLengthField;
+ }
+ set {
+ this.hMACOutputLengthField = value;
+ this.RaisePropertyChanged("HMACOutputLength");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
+ public System.Xml.XmlNode[] Any {
+ get {
+ return this.anyField;
+ }
+ set {
+ this.anyField = value;
+ this.RaisePropertyChanged("Any");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Algorithm {
+ get {
+ return this.algorithmField;
+ }
+ set {
+ this.algorithmField = value;
+ this.RaisePropertyChanged("Algorithm");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class CanonicalizationMethodType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private System.Xml.XmlNode[] anyField;
+
+ private string algorithmField;
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
+ public System.Xml.XmlNode[] Any {
+ get {
+ return this.anyField;
+ }
+ set {
+ this.anyField = value;
+ this.RaisePropertyChanged("Any");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
+ public string Algorithm {
+ get {
+ return this.algorithmField;
+ }
+ set {
+ this.algorithmField = value;
+ this.RaisePropertyChanged("Algorithm");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class SignedInfoType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private CanonicalizationMethodType canonicalizationMethodField;
+
+ private SignatureMethodType signatureMethodField;
+
+ private ReferenceType[] referenceField;
+
+ private string idField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public CanonicalizationMethodType CanonicalizationMethod {
+ get {
+ return this.canonicalizationMethodField;
+ }
+ set {
+ this.canonicalizationMethodField = value;
+ this.RaisePropertyChanged("CanonicalizationMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public SignatureMethodType SignatureMethod {
+ get {
+ return this.signatureMethodField;
+ }
+ set {
+ this.signatureMethodField = value;
+ this.RaisePropertyChanged("SignatureMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Reference", Order=2)]
+ public ReferenceType[] Reference {
+ get {
+ return this.referenceField;
+ }
+ set {
+ this.referenceField = value;
+ this.RaisePropertyChanged("Reference");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
+ public partial class SignatureType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private SignedInfoType signedInfoField;
+
+ private SignatureValueType signatureValueField;
+
+ private KeyInfoType keyInfoField;
+
+ private ObjectType[] objectField;
+
+ private string idField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public SignedInfoType SignedInfo {
+ get {
+ return this.signedInfoField;
+ }
+ set {
+ this.signedInfoField = value;
+ this.RaisePropertyChanged("SignedInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public SignatureValueType SignatureValue {
+ get {
+ return this.signatureValueField;
+ }
+ set {
+ this.signatureValueField = value;
+ this.RaisePropertyChanged("SignatureValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public KeyInfoType KeyInfo {
+ get {
+ return this.keyInfoField;
+ }
+ set {
+ this.keyInfoField = value;
+ this.RaisePropertyChanged("KeyInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Object", Order=3)]
+ public ObjectType[] Object {
+ get {
+ return this.objectField;
+ }
+ set {
+ this.objectField = value;
+ this.RaisePropertyChanged("Object");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseAsyncResponseType))]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class BaseType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private SignatureType signatureField;
+
+ private string idField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", Order=0)]
+ public SignatureType Signature {
+ get {
+ return this.signatureField;
+ }
+ set {
+ this.signatureField = value;
+ this.RaisePropertyChanged("Signature");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Id {
+ get {
+ return this.idField;
+ }
+ set {
+ this.idField = value;
+ this.RaisePropertyChanged("Id");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class BaseAsyncResponseType : BaseType {
+
+ private sbyte requestStateField;
+
+ private string messageGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public sbyte RequestState {
+ get {
+ return this.requestStateField;
+ }
+ set {
+ this.requestStateField = value;
+ this.RaisePropertyChanged("RequestState");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string MessageGUID {
+ get {
+ return this.messageGUIDField;
+ }
+ set {
+ this.messageGUIDField = value;
+ this.RaisePropertyChanged("MessageGUID");
+ }
+ }
+ }
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ServiceModel.ServiceContractAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-service-async/", ConfigurationName="Service.Async.Bills.BillsPortsTypeAsync")]
+ public interface BillsPortsTypeAsync {
+
+ // CODEGEN: Контракт генерации сообщений с операцией getState не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.getStateResponse getState(Hcs.Service.Async.Bills.getStateRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")]
+ System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Bills.getStateRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией importPaymentDocumentData не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importPaymentDocumentData", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importPaymentDocumentData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.importPaymentDocumentDataResponse importPaymentDocumentData(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importPaymentDocumentData", ReplyAction="*")]
+ System.Threading.Tasks.Task importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией exportPaymentDocumentData не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportPaymentDocumentData", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportPaymentDocumentData", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse exportPaymentDocumentData(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportPaymentDocumentData", ReplyAction="*")]
+ System.Threading.Tasks.Task exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией exportNotificationsOfOrderExecution не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecution", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportNotificationsOfOrderExecution", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse exportNotificationsOfOrderExecution(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecution", ReplyAction="*")]
+ System.Threading.Tasks.Task exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией importAcknowledgment не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importAcknowledgment", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importAcknowledgment", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.importAcknowledgmentResponse importAcknowledgment(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importAcknowledgment", ReplyAction="*")]
+ System.Threading.Tasks.Task importAcknowledgmentAsync(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией importInsuranceProduct не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importInsuranceProduct", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importInsuranceProduct", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.importInsuranceProductResponse importInsuranceProduct(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importInsuranceProduct", ReplyAction="*")]
+ System.Threading.Tasks.Task importInsuranceProductAsync(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией exportInsuranceProduct не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportInsuranceProduct", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportInsuranceProduct", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.exportInsuranceProductResponse exportInsuranceProduct(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportInsuranceProduct", ReplyAction="*")]
+ System.Threading.Tasks.Task exportInsuranceProductAsync(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией importRSOSettlements не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importRSOSettlements", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importRSOSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.importRSOSettlementsResponse importRSOSettlements(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importRSOSettlements", ReplyAction="*")]
+ System.Threading.Tasks.Task importRSOSettlementsAsync(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией importIKUSettlements не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importIKUSettlements", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:importIKUSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.importIKUSettlementsResponse importIKUSettlements(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:importIKUSettlements", ReplyAction="*")]
+ System.Threading.Tasks.Task importIKUSettlementsAsync(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией exportSettlements не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportSettlements", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportSettlements", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.exportSettlementsResponse exportSettlements(Hcs.Service.Async.Bills.exportSettlementsRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportSettlements", ReplyAction="*")]
+ System.Threading.Tasks.Task exportSettlementsAsync(Hcs.Service.Async.Bills.exportSettlementsRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией exportNotificationsOfOrderExecutionPaginal не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecutionPaginal", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:exportNotificationsOfOrderExecutionPaginal", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse exportNotificationsOfOrderExecutionPaginal(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:exportNotificationsOfOrderExecutionPaginal", ReplyAction="*")]
+ System.Threading.Tasks.Task exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request);
+
+ // CODEGEN: Контракт генерации сообщений с операцией getRequestsState не является ни RPC, ни упакованным документом.
+ [System.ServiceModel.OperationContractAttribute(Action="urn:getRequestsState", ReplyAction="*")]
+ [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Bills.Fault), Action="urn:getRequestsState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ReportPeriodType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(AcknowledgmentRequestInfoExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(NotificationOfOrderExecutionExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceDebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DebtType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairMonthlyImportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(CapitalRepairType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServiceInformationType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ServicePDType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PDServiceMDReadings))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(PaymentDocumentExportType))]
+ [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
+ Hcs.Service.Async.Bills.getRequestsStateResponse getRequestsState(Hcs.Service.Async.Bills.getRequestsStateRequest request);
+
+ [System.ServiceModel.OperationContractAttribute(Action="urn:getRequestsState", ReplyAction="*")]
+ System.Threading.Tasks.Task getRequestsStateAsync(Hcs.Service.Async.Bills.getRequestsStateRequest request);
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class RequestHeader : HeaderType {
+
+ private object itemField;
+
+ private ItemChoiceType4 itemElementNameField;
+
+ private bool isOperatorSignatureField;
+
+ private bool isOperatorSignatureFieldSpecified;
+
+ private ISCreator[] iSCreatorField;
+
+ public RequestHeader() {
+ this.isOperatorSignatureField = true;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType4 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public bool IsOperatorSignature {
+ get {
+ return this.isOperatorSignatureField;
+ }
+ set {
+ this.isOperatorSignatureField = value;
+ this.RaisePropertyChanged("IsOperatorSignature");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool IsOperatorSignatureSpecified {
+ get {
+ return this.isOperatorSignatureFieldSpecified;
+ }
+ set {
+ this.isOperatorSignatureFieldSpecified = value;
+ this.RaisePropertyChanged("IsOperatorSignatureSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)]
+ public ISCreator[] ISCreator {
+ get {
+ return this.iSCreatorField;
+ }
+ set {
+ this.iSCreatorField = value;
+ this.RaisePropertyChanged("ISCreator");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class RequestHeaderCitizen : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType6[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType6[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class RequestHeaderCitizenDocument : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private RequestHeaderCitizenDocumentDocumentType documentTypeField;
+
+ private string seriesField;
+
+ private string numberField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public RequestHeaderCitizenDocumentDocumentType DocumentType {
+ get {
+ return this.documentTypeField;
+ }
+ set {
+ this.documentTypeField = value;
+ this.RaisePropertyChanged("DocumentType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Series {
+ get {
+ return this.seriesField;
+ }
+ set {
+ this.seriesField = value;
+ this.RaisePropertyChanged("Series");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Number {
+ get {
+ return this.numberField;
+ }
+ set {
+ this.numberField = value;
+ this.RaisePropertyChanged("Number");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class RequestHeaderCitizenDocumentDocumentType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string codeField;
+
+ private string gUIDField;
+
+ private string nameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string Code {
+ get {
+ return this.codeField;
+ }
+ set {
+ this.codeField = value;
+ this.RaisePropertyChanged("Code");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string GUID {
+ get {
+ return this.gUIDField;
+ }
+ set {
+ this.gUIDField = value;
+ this.RaisePropertyChanged("GUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string Name {
+ get {
+ return this.nameField;
+ }
+ set {
+ this.nameField = value;
+ this.RaisePropertyChanged("Name");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)]
+ public enum ItemsChoiceType6 {
+
+ ///
+ CitizenPPAGUID,
+
+ ///
+ Document,
+
+ ///
+ SNILS,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)]
+ public enum ItemChoiceType4 {
+
+ ///
+ Citizen,
+
+ ///
+ SenderID,
+
+ ///
+ orgPPAGUID,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class ISCreator : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string iSNameField;
+
+ private string iSOperatorNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ISName {
+ get {
+ return this.iSNameField;
+ }
+ set {
+ this.iSNameField = value;
+ this.RaisePropertyChanged("ISName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ISOperatorName {
+ get {
+ return this.iSOperatorNameField;
+ }
+ set {
+ this.iSOperatorNameField = value;
+ this.RaisePropertyChanged("ISOperatorName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class HeaderType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private System.DateTime dateField;
+
+ private string messageGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public System.DateTime Date {
+ get {
+ return this.dateField;
+ }
+ set {
+ this.dateField = value;
+ this.RaisePropertyChanged("Date");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string MessageGUID {
+ get {
+ return this.messageGUIDField;
+ }
+ set {
+ this.messageGUIDField = value;
+ this.RaisePropertyChanged("MessageGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class getStateRequest : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string messageGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string MessageGUID {
+ get {
+ return this.messageGUIDField;
+ }
+ set {
+ this.messageGUIDField = value;
+ this.RaisePropertyChanged("MessageGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class ResultHeader : HeaderType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class getStateResult : BaseAsyncResponseType {
+
+ private object[] itemsField;
+
+ private string versionField;
+
+ public getStateResult() {
+ this.versionField = "10.0.1.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ExportNotificationsOfOrderExecutionGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("InsuranceProduct", typeof(InsuranceProductType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(ExportSettlementResultType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("exportNotificationsOfOrderExecutionResult", typeof(exportNotificationsOfOrderExecutionResultType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("exportPaymentDocResult", typeof(exportPaymentDocumentResultType), Order=0)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class getStateRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.getStateRequest getStateRequest;
+
+ public getStateRequest1() {
+ }
+
+ public getStateRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.getStateRequest getStateRequest) {
+ this.RequestHeader = RequestHeader;
+ this.getStateRequest = getStateRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class getStateResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.getStateResult getStateResult;
+
+ public getStateResponse() {
+ }
+
+ public getStateResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.getStateResult getStateResult) {
+ this.ResultHeader = ResultHeader;
+ this.getStateResult = getStateResult;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequest : BaseType {
+
+ private object[] itemsField;
+
+ private string versionField;
+
+ public importPaymentDocumentRequest() {
+ this.versionField = "11.2.0.16";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ConfirmAmountsCorrect", typeof(bool), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocument", typeof(importPaymentDocumentRequestPaymentDocument), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentInformation", typeof(importPaymentDocumentRequestPaymentInformation), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentProviderInformation", typeof(importPaymentDocumentRequestPaymentProviderInformation), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("WithdrawPaymentDocument", typeof(importPaymentDocumentRequestWithdrawPaymentDocument), Order=0)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestPaymentDocument : PaymentDocumentType {
+
+ private string transportGUIDField;
+
+ private string paymentDocumentIDField;
+
+ private object[] items1Field;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("DetailsPaymentInformation", typeof(importPaymentDocumentRequestPaymentDocumentDetailsPaymentInformation), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentInformationDetails", typeof(importPaymentDocumentRequestPaymentDocumentPaymentInformationDetails), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentInformationKey", typeof(string), Order=2)]
+ public object[] Items1 {
+ get {
+ return this.items1Field;
+ }
+ set {
+ this.items1Field = value;
+ this.RaisePropertyChanged("Items1");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestPaymentDocumentDetailsPaymentInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string paymentInformationKeyField;
+
+ private decimal totalPayableByPaymentInformationField;
+
+ private string accountNumberField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal totalPayableWithDebtAndAdvanceField;
+
+ private bool totalPayableWithDebtAndAdvanceFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal TotalPayableByPaymentInformation {
+ get {
+ return this.totalPayableByPaymentInformationField;
+ }
+ set {
+ this.totalPayableByPaymentInformationField = value;
+ this.RaisePropertyChanged("TotalPayableByPaymentInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string AccountNumber {
+ get {
+ return this.accountNumberField;
+ }
+ set {
+ this.accountNumberField = value;
+ this.RaisePropertyChanged("AccountNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal TotalPayableWithDebtAndAdvance {
+ get {
+ return this.totalPayableWithDebtAndAdvanceField;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceField = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvance");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableWithDebtAndAdvanceSpecified {
+ get {
+ return this.totalPayableWithDebtAndAdvanceFieldSpecified;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvanceSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestPaymentDocumentPaymentInformationDetails : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal totalPayableByPaymentInformationField;
+
+ private string accountNumberField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal totalPayableWithDebtAndAdvanceField;
+
+ private bool totalPayableWithDebtAndAdvanceFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal TotalPayableByPaymentInformation {
+ get {
+ return this.totalPayableByPaymentInformationField;
+ }
+ set {
+ this.totalPayableByPaymentInformationField = value;
+ this.RaisePropertyChanged("TotalPayableByPaymentInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string AccountNumber {
+ get {
+ return this.accountNumberField;
+ }
+ set {
+ this.accountNumberField = value;
+ this.RaisePropertyChanged("AccountNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal TotalPayableWithDebtAndAdvance {
+ get {
+ return this.totalPayableWithDebtAndAdvanceField;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceField = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvance");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableWithDebtAndAdvanceSpecified {
+ get {
+ return this.totalPayableWithDebtAndAdvanceFieldSpecified;
+ }
+ set {
+ this.totalPayableWithDebtAndAdvanceFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableWithDebtAndAdvanceSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string accountGuidField;
+
+ private string paymentDocumentNumberField;
+
+ private PaymentDocumentTypeIndividualMDReadings[] individualMDReadingsField;
+
+ private object[] itemsField;
+
+ private bool itemField;
+
+ private ItemChoiceType5 itemElementNameField;
+
+ private decimal totalPayableByChargeInfoField;
+
+ private bool totalPayableByChargeInfoFieldSpecified;
+
+ private decimal totalPayableOverallByChargeInfoField;
+
+ private bool totalPayableOverallByChargeInfoFieldSpecified;
+
+ private decimal debtPreviousPeriodsField;
+
+ private bool debtPreviousPeriodsFieldSpecified;
+
+ private decimal advanceBllingPeriodField;
+
+ private bool advanceBllingPeriodFieldSpecified;
+
+ private decimal totalPiecemealPaymentSumField;
+
+ private bool totalPiecemealPaymentSumFieldSpecified;
+
+ private sbyte paymentsTakenField;
+
+ private bool paymentsTakenFieldSpecified;
+
+ private string additionalInformationField;
+
+ private decimal totalPayableByPDWithDebtAndAdvanceField;
+
+ private bool totalPayableByPDWithDebtAndAdvanceFieldSpecified;
+
+ private decimal totalByPenaltiesAndCourtCostsField;
+
+ private bool totalByPenaltiesAndCourtCostsFieldSpecified;
+
+ private decimal totalPayableByPDField;
+
+ private bool totalPayableByPDFieldSpecified;
+
+ private PaymentDocumentTypeComponentsOfCost[] componentsOfCostField;
+
+ private decimal paidCashField;
+
+ private bool paidCashFieldSpecified;
+
+ private System.DateTime dateOfLastReceivedPaymentField;
+
+ private bool dateOfLastReceivedPaymentFieldSpecified;
+
+ private decimal limitIndexField;
+
+ private bool limitIndexFieldSpecified;
+
+ private decimal subsidiesCompensationSocialSupportField;
+
+ private bool subsidiesCompensationSocialSupportFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ public string AccountGuid {
+ get {
+ return this.accountGuidField;
+ }
+ set {
+ this.accountGuidField = value;
+ this.RaisePropertyChanged("AccountGuid");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)]
+ public string PaymentDocumentNumber {
+ get {
+ return this.paymentDocumentNumberField;
+ }
+ set {
+ this.paymentDocumentNumberField = value;
+ this.RaisePropertyChanged("PaymentDocumentNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("IndividualMDReadings", Order=2)]
+ public PaymentDocumentTypeIndividualMDReadings[] IndividualMDReadings {
+ get {
+ return this.individualMDReadingsField;
+ }
+ set {
+ this.individualMDReadingsField = value;
+ this.RaisePropertyChanged("IndividualMDReadings");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairCharge", typeof(PaymentDocumentTypeCapitalRepairCharge), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairDebt", typeof(DebtImportCRType), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairYearCharge", typeof(CapitalRepairYearImportType), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("ChargeDebt", typeof(PDServiceDebtImportType), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("ChargeInfo", typeof(PaymentDocumentTypeChargeInfo), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("Insurance", typeof(PaymentDocumentTypeInsurance), Order=3)]
+ [System.Xml.Serialization.XmlElementAttribute("PenaltiesAndCourtCosts", typeof(PaymentDocumentTypePenaltiesAndCourtCosts), Order=3)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Expose", typeof(bool), Order=4)]
+ [System.Xml.Serialization.XmlElementAttribute("Withdraw", typeof(bool), Order=4)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public bool Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType5 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal TotalPayableByChargeInfo {
+ get {
+ return this.totalPayableByChargeInfoField;
+ }
+ set {
+ this.totalPayableByChargeInfoField = value;
+ this.RaisePropertyChanged("TotalPayableByChargeInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByChargeInfoSpecified {
+ get {
+ return this.totalPayableByChargeInfoFieldSpecified;
+ }
+ set {
+ this.totalPayableByChargeInfoFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByChargeInfoSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal TotalPayableOverallByChargeInfo {
+ get {
+ return this.totalPayableOverallByChargeInfoField;
+ }
+ set {
+ this.totalPayableOverallByChargeInfoField = value;
+ this.RaisePropertyChanged("TotalPayableOverallByChargeInfo");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallByChargeInfoSpecified {
+ get {
+ return this.totalPayableOverallByChargeInfoFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallByChargeInfoFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallByChargeInfoSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal DebtPreviousPeriods {
+ get {
+ return this.debtPreviousPeriodsField;
+ }
+ set {
+ this.debtPreviousPeriodsField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriods");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsSpecified {
+ get {
+ return this.debtPreviousPeriodsFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AdvanceBllingPeriod {
+ get {
+ return this.advanceBllingPeriodField;
+ }
+ set {
+ this.advanceBllingPeriodField = value;
+ this.RaisePropertyChanged("AdvanceBllingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AdvanceBllingPeriodSpecified {
+ get {
+ return this.advanceBllingPeriodFieldSpecified;
+ }
+ set {
+ this.advanceBllingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("AdvanceBllingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal totalPiecemealPaymentSum {
+ get {
+ return this.totalPiecemealPaymentSumField;
+ }
+ set {
+ this.totalPiecemealPaymentSumField = value;
+ this.RaisePropertyChanged("totalPiecemealPaymentSum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool totalPiecemealPaymentSumSpecified {
+ get {
+ return this.totalPiecemealPaymentSumFieldSpecified;
+ }
+ set {
+ this.totalPiecemealPaymentSumFieldSpecified = value;
+ this.RaisePropertyChanged("totalPiecemealPaymentSumSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public sbyte PaymentsTaken {
+ get {
+ return this.paymentsTakenField;
+ }
+ set {
+ this.paymentsTakenField = value;
+ this.RaisePropertyChanged("PaymentsTaken");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PaymentsTakenSpecified {
+ get {
+ return this.paymentsTakenFieldSpecified;
+ }
+ set {
+ this.paymentsTakenFieldSpecified = value;
+ this.RaisePropertyChanged("PaymentsTakenSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public string AdditionalInformation {
+ get {
+ return this.additionalInformationField;
+ }
+ set {
+ this.additionalInformationField = value;
+ this.RaisePropertyChanged("AdditionalInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal TotalPayableByPDWithDebtAndAdvance {
+ get {
+ return this.totalPayableByPDWithDebtAndAdvanceField;
+ }
+ set {
+ this.totalPayableByPDWithDebtAndAdvanceField = value;
+ this.RaisePropertyChanged("TotalPayableByPDWithDebtAndAdvance");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByPDWithDebtAndAdvanceSpecified {
+ get {
+ return this.totalPayableByPDWithDebtAndAdvanceFieldSpecified;
+ }
+ set {
+ this.totalPayableByPDWithDebtAndAdvanceFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByPDWithDebtAndAdvanceSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal TotalByPenaltiesAndCourtCosts {
+ get {
+ return this.totalByPenaltiesAndCourtCostsField;
+ }
+ set {
+ this.totalByPenaltiesAndCourtCostsField = value;
+ this.RaisePropertyChanged("TotalByPenaltiesAndCourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalByPenaltiesAndCourtCostsSpecified {
+ get {
+ return this.totalByPenaltiesAndCourtCostsFieldSpecified;
+ }
+ set {
+ this.totalByPenaltiesAndCourtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("TotalByPenaltiesAndCourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal TotalPayableByPD {
+ get {
+ return this.totalPayableByPDField;
+ }
+ set {
+ this.totalPayableByPDField = value;
+ this.RaisePropertyChanged("TotalPayableByPD");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableByPDSpecified {
+ get {
+ return this.totalPayableByPDFieldSpecified;
+ }
+ set {
+ this.totalPayableByPDFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableByPDSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ComponentsOfCost", Order=16)]
+ public PaymentDocumentTypeComponentsOfCost[] ComponentsOfCost {
+ get {
+ return this.componentsOfCostField;
+ }
+ set {
+ this.componentsOfCostField = value;
+ this.RaisePropertyChanged("ComponentsOfCost");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public decimal PaidCash {
+ get {
+ return this.paidCashField;
+ }
+ set {
+ this.paidCashField = value;
+ this.RaisePropertyChanged("PaidCash");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PaidCashSpecified {
+ get {
+ return this.paidCashFieldSpecified;
+ }
+ set {
+ this.paidCashFieldSpecified = value;
+ this.RaisePropertyChanged("PaidCashSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=18)]
+ public System.DateTime DateOfLastReceivedPayment {
+ get {
+ return this.dateOfLastReceivedPaymentField;
+ }
+ set {
+ this.dateOfLastReceivedPaymentField = value;
+ this.RaisePropertyChanged("DateOfLastReceivedPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DateOfLastReceivedPaymentSpecified {
+ get {
+ return this.dateOfLastReceivedPaymentFieldSpecified;
+ }
+ set {
+ this.dateOfLastReceivedPaymentFieldSpecified = value;
+ this.RaisePropertyChanged("DateOfLastReceivedPaymentSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public decimal LimitIndex {
+ get {
+ return this.limitIndexField;
+ }
+ set {
+ this.limitIndexField = value;
+ this.RaisePropertyChanged("LimitIndex");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LimitIndexSpecified {
+ get {
+ return this.limitIndexFieldSpecified;
+ }
+ set {
+ this.limitIndexFieldSpecified = value;
+ this.RaisePropertyChanged("LimitIndexSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=20)]
+ public decimal SubsidiesCompensationSocialSupport {
+ get {
+ return this.subsidiesCompensationSocialSupportField;
+ }
+ set {
+ this.subsidiesCompensationSocialSupportField = value;
+ this.RaisePropertyChanged("SubsidiesCompensationSocialSupport");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SubsidiesCompensationSocialSupportSpecified {
+ get {
+ return this.subsidiesCompensationSocialSupportFieldSpecified;
+ }
+ set {
+ this.subsidiesCompensationSocialSupportFieldSpecified = value;
+ this.RaisePropertyChanged("SubsidiesCompensationSocialSupportSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeIndividualMDReadings : PDServiceMDReadings {
+
+ private PaymentDocumentTypeIndividualMDReadingsMDServiceCode[] mDServiceCodeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MDServiceCode", Order=0)]
+ public PaymentDocumentTypeIndividualMDReadingsMDServiceCode[] MDServiceCode {
+ get {
+ return this.mDServiceCodeField;
+ }
+ set {
+ this.mDServiceCodeField = value;
+ this.RaisePropertyChanged("MDServiceCode");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PaymentDocumentTypeIndividualMDReadingsMDServiceCode {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("1")]
+ Item1,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("2")]
+ Item2,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("3")]
+ Item3,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("4")]
+ Item4,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("5")]
+ Item5,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("6")]
+ Item6,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("7")]
+ Item7,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeCapitalRepairCharge : CapitalRepairImportType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal contributionField;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private decimal moneyRecalculationField;
+
+ private bool moneyRecalculationFieldSpecified;
+
+ private decimal moneyDiscountField;
+
+ private bool moneyDiscountFieldSpecified;
+
+ private decimal totalPayableField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private string calcExplanationField;
+
+ private CapitalRepairImportTypePaymentRecalculation paymentRecalculationField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Contribution {
+ get {
+ return this.contributionField;
+ }
+ set {
+ this.contributionField = value;
+ this.RaisePropertyChanged("Contribution");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal MoneyRecalculation {
+ get {
+ return this.moneyRecalculationField;
+ }
+ set {
+ this.moneyRecalculationField = value;
+ this.RaisePropertyChanged("MoneyRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyRecalculationSpecified {
+ get {
+ return this.moneyRecalculationFieldSpecified;
+ }
+ set {
+ this.moneyRecalculationFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyRecalculationSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal MoneyDiscount {
+ get {
+ return this.moneyDiscountField;
+ }
+ set {
+ this.moneyDiscountField = value;
+ this.RaisePropertyChanged("MoneyDiscount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MoneyDiscountSpecified {
+ get {
+ return this.moneyDiscountFieldSpecified;
+ }
+ set {
+ this.moneyDiscountFieldSpecified = value;
+ this.RaisePropertyChanged("MoneyDiscountSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public CapitalRepairImportTypePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairImportTypePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class DebtImportCRType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private int monthField;
+
+ private short yearField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairYearImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private CapitalRepairYearImportTypeCapitalRepairMonthlyCharge[] capitalRepairMonthlyChargeField;
+
+ private short yearField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CapitalRepairMonthlyCharge", Order=0)]
+ public CapitalRepairYearImportTypeCapitalRepairMonthlyCharge[] CapitalRepairMonthlyCharge {
+ get {
+ return this.capitalRepairMonthlyChargeField;
+ }
+ set {
+ this.capitalRepairMonthlyChargeField = value;
+ this.RaisePropertyChanged("CapitalRepairMonthlyCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class CapitalRepairYearImportTypeCapitalRepairMonthlyCharge : CapitalRepairMonthlyImportType {
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceDebtImportTypeAdditionalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceDebtImportTypeGroupMunicipalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceDebtImportTypeHousingService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceDebtImportTypeMunicipalService), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeAdditionalService : ServiceDebtImportType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServiceDebtImportType : DebtImportType {
+
+ private nsiRef serviceTypeField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceDebtImportType))]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class DebtImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private int monthField;
+
+ private short yearField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeGroupMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService typeMunicipalServiceField;
+
+ private PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService[] municipalServiceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService TypeMunicipalService {
+ get {
+ return this.typeMunicipalServiceField;
+ }
+ set {
+ this.typeMunicipalServiceField = value;
+ this.RaisePropertyChanged("TypeMunicipalService");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)]
+ public PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService[] MunicipalService {
+ get {
+ return this.municipalServiceField;
+ }
+ set {
+ this.municipalServiceField = value;
+ this.RaisePropertyChanged("MunicipalService");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeGroupMunicipalServiceTypeMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private int monthField;
+
+ private short yearField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeGroupMunicipalServiceMunicipalService : ServiceDebtImportType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeHousingService : ServiceDebtImportType {
+
+ private PDServiceDebtImportTypeHousingServiceMunicipalResource[] municipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=0)]
+ public PDServiceDebtImportTypeHousingServiceMunicipalResource[] MunicipalResource {
+ get {
+ return this.municipalResourceField;
+ }
+ set {
+ this.municipalResourceField = value;
+ this.RaisePropertyChanged("MunicipalResource");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeHousingServiceMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ private PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=3)]
+ public PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource {
+ get {
+ return this.generalMunicipalResourceField;
+ }
+ set {
+ this.generalMunicipalResourceField = value;
+ this.RaisePropertyChanged("GeneralMunicipalResource");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeHousingServiceMunicipalResourceGeneralMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceDebtImportTypeMunicipalService : ServiceDebtImportType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeChargeInfo : PDServiceChargeType {
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AdditionalService", typeof(PDServiceChargeTypeAdditionalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("GroupMunicipalService", typeof(PDServiceChargeTypeGroupMunicipalService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("HousingService", typeof(PDServiceChargeTypeHousingService), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", typeof(PDServiceChargeTypeMunicipalService), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeAdditionalService : ServicePDImportType {
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PDServiceChargeTypeAdditionalServiceVolume[] consumptionField;
+
+ private PDServiceChargeTypeAdditionalServicePaymentRecalculation paymentRecalculationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=1)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeTypeAdditionalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeTypeAdditionalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeAdditionalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeAdditionalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeAdditionalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeAdditionalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeAdditionalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class ServicePDImportType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private decimal rateField;
+
+ private decimal totalPayableField;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private string calcExplanationField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeGroupMunicipalService : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TypeMunicipalServiceType typeMunicipalServiceField;
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalService[] municipalServiceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public TypeMunicipalServiceType TypeMunicipalService {
+ get {
+ return this.typeMunicipalServiceField;
+ }
+ set {
+ this.typeMunicipalServiceField = value;
+ this.RaisePropertyChanged("TypeMunicipalService");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalService", Order=1)]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalService[] MunicipalService {
+ get {
+ return this.municipalServiceField;
+ }
+ set {
+ this.municipalServiceField = value;
+ this.RaisePropertyChanged("MunicipalService");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private TypeMunicipalServiceTypeVolume[] consumptionField;
+
+ private decimal rateField;
+
+ private bool rateFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private TypeMunicipalServiceTypeMultiplyingFactor multiplyingFactorField;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private decimal totalPayableField;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string calcExplanationField;
+
+ private string orgPPAGUIDField;
+
+ private PiecemealPayment piecemealPaymentField;
+
+ private TypeMunicipalServiceTypePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=1)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public TypeMunicipalServiceTypeVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RateSpecified {
+ get {
+ return this.rateFieldSpecified;
+ }
+ set {
+ this.rateFieldSpecified = value;
+ this.RaisePropertyChanged("RateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public TypeMunicipalServiceTypeMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=18)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=19)]
+ public PiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=20)]
+ public TypeMunicipalServiceTypePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=21)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceTypeVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private TypeMunicipalServiceTypeVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private TypeMunicipalServiceTypeVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TypeMunicipalServiceTypeVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TypeMunicipalServiceTypeVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum TypeMunicipalServiceTypeVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum TypeMunicipalServiceTypeVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceTypeMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class TypeMunicipalServiceTypePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalService : ServicePDImportType {
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PiecemealPayment piecemealPaymentField;
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume[] consumptionField;
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor multiplyingFactorField;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=4)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeGroupMunicipalServiceMunicipalServiceMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingService : ServicePDImportType {
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResource[] municipalResourceField;
+
+ private PDServiceChargeTypeHousingServicePaymentRecalculation paymentRecalculationField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MunicipalResource", Order=1)]
+ public PDServiceChargeTypeHousingServiceMunicipalResource[] MunicipalResource {
+ get {
+ return this.municipalResourceField;
+ }
+ set {
+ this.municipalResourceField = value;
+ this.RaisePropertyChanged("MunicipalResource");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeTypeHousingServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResource : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceUnit unitField;
+
+ private bool unitFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceConsumption consumptionField;
+
+ private decimal rateField;
+
+ private bool rateFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation serviceInformationField;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation paymentRecalculationField;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal totalPayableField;
+
+ private bool totalPayableFieldSpecified;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] generalMunicipalResourceField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceUnit Unit {
+ get {
+ return this.unitField;
+ }
+ set {
+ this.unitField = value;
+ this.RaisePropertyChanged("Unit");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UnitSpecified {
+ get {
+ return this.unitFieldSpecified;
+ }
+ set {
+ this.unitFieldSpecified = value;
+ this.RaisePropertyChanged("UnitSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceConsumption Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool RateSpecified {
+ get {
+ return this.rateFieldSpecified;
+ }
+ set {
+ this.rateFieldSpecified = value;
+ this.RaisePropertyChanged("RateSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableSpecified {
+ get {
+ return this.totalPayableFieldSpecified;
+ }
+ set {
+ this.totalPayableFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=17)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("GeneralMunicipalResource", Order=18)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource[] GeneralMunicipalResource {
+ get {
+ return this.generalMunicipalResourceField;
+ }
+ set {
+ this.generalMunicipalResourceField = value;
+ this.RaisePropertyChanged("GeneralMunicipalResource");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeHousingServiceMunicipalResourceUnit {
+
+ ///
+ S,
+
+ ///
+ D,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceConsumption : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume volumeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume Volume {
+ get {
+ return this.volumeField;
+ }
+ set {
+ this.volumeField = value;
+ this.RaisePropertyChanged("Volume");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeType {
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeHousingServiceMunicipalResourceConsumptionVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceServiceInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal houseOverallNeedsNormField;
+
+ private bool houseOverallNeedsNormFieldSpecified;
+
+ private decimal houseOverallNeedsCurrentValueField;
+
+ private bool houseOverallNeedsCurrentValueFieldSpecified;
+
+ private decimal houseTotalHouseOverallNeedsField;
+
+ private bool houseTotalHouseOverallNeedsFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal houseOverallNeedsNorm {
+ get {
+ return this.houseOverallNeedsNormField;
+ }
+ set {
+ this.houseOverallNeedsNormField = value;
+ this.RaisePropertyChanged("houseOverallNeedsNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsNormSpecified {
+ get {
+ return this.houseOverallNeedsNormFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsNormFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsNormSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal houseOverallNeedsCurrentValue {
+ get {
+ return this.houseOverallNeedsCurrentValueField;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueField = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsCurrentValueSpecified {
+ get {
+ return this.houseOverallNeedsCurrentValueFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal houseTotalHouseOverallNeeds {
+ get {
+ return this.houseTotalHouseOverallNeedsField;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsField = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeeds");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalHouseOverallNeedsSpecified {
+ get {
+ return this.houseTotalHouseOverallNeedsFieldSpecified;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeedsSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourcePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResource : GeneralMunicipalResourceType {
+
+ private nsiRef serviceTypeField;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption consumptionField;
+
+ private decimal rateField;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation paymentRecalculationField;
+
+ private decimal totalPayableField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation serviceInformationField;
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=15)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=16)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumption : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume volumeField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume Volume {
+ get {
+ return this.volumeField;
+ }
+ set {
+ this.volumeField = value;
+ this.RaisePropertyChanged("Volume");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeType {
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceConsumptionVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourcePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServiceMunicipalResourceGeneralMunicipalResourceServiceInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal houseOverallNeedsNormField;
+
+ private bool houseOverallNeedsNormFieldSpecified;
+
+ private decimal houseOverallNeedsCurrentValueField;
+
+ private bool houseOverallNeedsCurrentValueFieldSpecified;
+
+ private decimal houseTotalHouseOverallNeedsField;
+
+ private bool houseTotalHouseOverallNeedsFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal houseOverallNeedsNorm {
+ get {
+ return this.houseOverallNeedsNormField;
+ }
+ set {
+ this.houseOverallNeedsNormField = value;
+ this.RaisePropertyChanged("houseOverallNeedsNorm");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsNormSpecified {
+ get {
+ return this.houseOverallNeedsNormFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsNormFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsNormSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal houseOverallNeedsCurrentValue {
+ get {
+ return this.houseOverallNeedsCurrentValueField;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueField = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValue");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseOverallNeedsCurrentValueSpecified {
+ get {
+ return this.houseOverallNeedsCurrentValueFieldSpecified;
+ }
+ set {
+ this.houseOverallNeedsCurrentValueFieldSpecified = value;
+ this.RaisePropertyChanged("houseOverallNeedsCurrentValueSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal houseTotalHouseOverallNeeds {
+ get {
+ return this.houseTotalHouseOverallNeedsField;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsField = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeeds");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool houseTotalHouseOverallNeedsSpecified {
+ get {
+ return this.houseTotalHouseOverallNeedsFieldSpecified;
+ }
+ set {
+ this.houseTotalHouseOverallNeedsFieldSpecified = value;
+ this.RaisePropertyChanged("houseTotalHouseOverallNeedsSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class GeneralMunicipalResourceType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeHousingServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeMunicipalService : ServicePDImportType {
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PiecemealPayment piecemealPaymentField;
+
+ private PDServiceChargeTypeMunicipalServicePaymentRecalculation paymentRecalculationField;
+
+ private ServiceInformation serviceInformationField;
+
+ private PDServiceChargeTypeMunicipalServiceVolume[] consumptionField;
+
+ private PDServiceChargeTypeMunicipalServiceMultiplyingFactor multiplyingFactorField;
+
+ private decimal municipalServiceIndividualConsumptionPayableField;
+
+ private bool municipalServiceIndividualConsumptionPayableFieldSpecified;
+
+ private decimal municipalServiceCommunalConsumptionPayableField;
+
+ private bool municipalServiceCommunalConsumptionPayableFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceIndividualConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+
+ private decimal amountOfPaymentMunicipalServiceCommunalConsumptionField;
+
+ private bool amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public PiecemealPayment PiecemealPayment {
+ get {
+ return this.piecemealPaymentField;
+ }
+ set {
+ this.piecemealPaymentField = value;
+ this.RaisePropertyChanged("PiecemealPayment");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public PDServiceChargeTypeMunicipalServicePaymentRecalculation PaymentRecalculation {
+ get {
+ return this.paymentRecalculationField;
+ }
+ set {
+ this.paymentRecalculationField = value;
+ this.RaisePropertyChanged("PaymentRecalculation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public ServiceInformation ServiceInformation {
+ get {
+ return this.serviceInformationField;
+ }
+ set {
+ this.serviceInformationField = value;
+ this.RaisePropertyChanged("ServiceInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=4)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PDServiceChargeTypeMunicipalServiceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public PDServiceChargeTypeMunicipalServiceMultiplyingFactor MultiplyingFactor {
+ get {
+ return this.multiplyingFactorField;
+ }
+ set {
+ this.multiplyingFactorField = value;
+ this.RaisePropertyChanged("MultiplyingFactor");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public decimal MunicipalServiceIndividualConsumptionPayable {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceIndividualConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceIndividualConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceIndividualConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceIndividualConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal MunicipalServiceCommunalConsumptionPayable {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableField;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableField = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool MunicipalServiceCommunalConsumptionPayableSpecified {
+ get {
+ return this.municipalServiceCommunalConsumptionPayableFieldSpecified;
+ }
+ set {
+ this.municipalServiceCommunalConsumptionPayableFieldSpecified = value;
+ this.RaisePropertyChanged("MunicipalServiceCommunalConsumptionPayableSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal AmountOfPaymentMunicipalServiceIndividualConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceIndividualConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceIndividualConsumptionSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal AmountOfPaymentMunicipalServiceCommunalConsumption {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionField;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionField = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified {
+ get {
+ return this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified;
+ }
+ set {
+ this.amountOfPaymentMunicipalServiceCommunalConsumptionFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfPaymentMunicipalServiceCommunalConsumptionSpecified");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeMunicipalServicePaymentRecalculation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string recalculationReasonField;
+
+ private decimal sumField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string recalculationReason {
+ get {
+ return this.recalculationReasonField;
+ }
+ set {
+ this.recalculationReasonField = value;
+ this.RaisePropertyChanged("recalculationReason");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal sum {
+ get {
+ return this.sumField;
+ }
+ set {
+ this.sumField = value;
+ this.RaisePropertyChanged("sum");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeMunicipalServiceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PDServiceChargeTypeMunicipalServiceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod determiningMethodField;
+
+ private bool determiningMethodFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeMunicipalServiceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod determiningMethod {
+ get {
+ return this.determiningMethodField;
+ }
+ set {
+ this.determiningMethodField = value;
+ this.RaisePropertyChanged("determiningMethod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool determiningMethodSpecified {
+ get {
+ return this.determiningMethodFieldSpecified;
+ }
+ set {
+ this.determiningMethodFieldSpecified = value;
+ this.RaisePropertyChanged("determiningMethodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeMunicipalServiceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PDServiceChargeTypeMunicipalServiceVolumeDeterminingMethod {
+
+ ///
+ N,
+
+ ///
+ M,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PDServiceChargeTypeMunicipalServiceMultiplyingFactor : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private decimal ratioField;
+
+ private decimal amountOfExcessFeesField;
+
+ private bool amountOfExcessFeesFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public decimal Ratio {
+ get {
+ return this.ratioField;
+ }
+ set {
+ this.ratioField = value;
+ this.RaisePropertyChanged("Ratio");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal AmountOfExcessFees {
+ get {
+ return this.amountOfExcessFeesField;
+ }
+ set {
+ this.amountOfExcessFeesField = value;
+ this.RaisePropertyChanged("AmountOfExcessFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AmountOfExcessFeesSpecified {
+ get {
+ return this.amountOfExcessFeesFieldSpecified;
+ }
+ set {
+ this.amountOfExcessFeesFieldSpecified = value;
+ this.RaisePropertyChanged("AmountOfExcessFeesSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeInsurance : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string insuranceProductGUIDField;
+
+ private decimal rateField;
+
+ private decimal totalPayableField;
+
+ private decimal accountingPeriodTotalField;
+
+ private bool accountingPeriodTotalFieldSpecified;
+
+ private string calcExplanationField;
+
+ private ServiceChargeImportType serviceChargeField;
+
+ private PaymentDocumentTypeInsuranceVolume[] consumptionField;
+
+ private decimal debtPreviousPeriodsOrAdvanceBillingPeriodField;
+
+ private bool debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+
+ private decimal penaltiesField;
+
+ private bool penaltiesFieldSpecified;
+
+ private decimal serviceProviderPenaltiesField;
+
+ private bool serviceProviderPenaltiesFieldSpecified;
+
+ private decimal stateFeesField;
+
+ private bool stateFeesFieldSpecified;
+
+ private decimal courtCostsField;
+
+ private bool courtCostsFieldSpecified;
+
+ private decimal totalPayableOverallField;
+
+ private bool totalPayableOverallFieldSpecified;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string InsuranceProductGUID {
+ get {
+ return this.insuranceProductGUIDField;
+ }
+ set {
+ this.insuranceProductGUIDField = value;
+ this.RaisePropertyChanged("InsuranceProductGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal Rate {
+ get {
+ return this.rateField;
+ }
+ set {
+ this.rateField = value;
+ this.RaisePropertyChanged("Rate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal AccountingPeriodTotal {
+ get {
+ return this.accountingPeriodTotalField;
+ }
+ set {
+ this.accountingPeriodTotalField = value;
+ this.RaisePropertyChanged("AccountingPeriodTotal");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool AccountingPeriodTotalSpecified {
+ get {
+ return this.accountingPeriodTotalFieldSpecified;
+ }
+ set {
+ this.accountingPeriodTotalFieldSpecified = value;
+ this.RaisePropertyChanged("AccountingPeriodTotalSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string CalcExplanation {
+ get {
+ return this.calcExplanationField;
+ }
+ set {
+ this.calcExplanationField = value;
+ this.RaisePropertyChanged("CalcExplanation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public ServiceChargeImportType ServiceCharge {
+ get {
+ return this.serviceChargeField;
+ }
+ set {
+ this.serviceChargeField = value;
+ this.RaisePropertyChanged("ServiceCharge");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Order=6)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Volume", IsNullable=false)]
+ public PaymentDocumentTypeInsuranceVolume[] Consumption {
+ get {
+ return this.consumptionField;
+ }
+ set {
+ this.consumptionField = value;
+ this.RaisePropertyChanged("Consumption");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=7)]
+ public decimal DebtPreviousPeriodsOrAdvanceBillingPeriod {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodField;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodField = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriod");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified {
+ get {
+ return this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified;
+ }
+ set {
+ this.debtPreviousPeriodsOrAdvanceBillingPeriodFieldSpecified = value;
+ this.RaisePropertyChanged("DebtPreviousPeriodsOrAdvanceBillingPeriodSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=8)]
+ public decimal Penalties {
+ get {
+ return this.penaltiesField;
+ }
+ set {
+ this.penaltiesField = value;
+ this.RaisePropertyChanged("Penalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool PenaltiesSpecified {
+ get {
+ return this.penaltiesFieldSpecified;
+ }
+ set {
+ this.penaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("PenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=9)]
+ public decimal ServiceProviderPenalties {
+ get {
+ return this.serviceProviderPenaltiesField;
+ }
+ set {
+ this.serviceProviderPenaltiesField = value;
+ this.RaisePropertyChanged("ServiceProviderPenalties");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ServiceProviderPenaltiesSpecified {
+ get {
+ return this.serviceProviderPenaltiesFieldSpecified;
+ }
+ set {
+ this.serviceProviderPenaltiesFieldSpecified = value;
+ this.RaisePropertyChanged("ServiceProviderPenaltiesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=10)]
+ public decimal StateFees {
+ get {
+ return this.stateFeesField;
+ }
+ set {
+ this.stateFeesField = value;
+ this.RaisePropertyChanged("StateFees");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool StateFeesSpecified {
+ get {
+ return this.stateFeesFieldSpecified;
+ }
+ set {
+ this.stateFeesFieldSpecified = value;
+ this.RaisePropertyChanged("StateFeesSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=11)]
+ public decimal CourtCosts {
+ get {
+ return this.courtCostsField;
+ }
+ set {
+ this.courtCostsField = value;
+ this.RaisePropertyChanged("CourtCosts");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CourtCostsSpecified {
+ get {
+ return this.courtCostsFieldSpecified;
+ }
+ set {
+ this.courtCostsFieldSpecified = value;
+ this.RaisePropertyChanged("CourtCostsSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=12)]
+ public decimal TotalPayableOverall {
+ get {
+ return this.totalPayableOverallField;
+ }
+ set {
+ this.totalPayableOverallField = value;
+ this.RaisePropertyChanged("TotalPayableOverall");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalPayableOverallSpecified {
+ get {
+ return this.totalPayableOverallFieldSpecified;
+ }
+ set {
+ this.totalPayableOverallFieldSpecified = value;
+ this.RaisePropertyChanged("TotalPayableOverallSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=13)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=14)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeInsuranceVolume : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private PaymentDocumentTypeInsuranceVolumeType typeField;
+
+ private bool typeFieldSpecified;
+
+ private decimal valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public PaymentDocumentTypeInsuranceVolumeType type {
+ get {
+ return this.typeField;
+ }
+ set {
+ this.typeField = value;
+ this.RaisePropertyChanged("type");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool typeSpecified {
+ get {
+ return this.typeFieldSpecified;
+ }
+ set {
+ this.typeFieldSpecified = value;
+ this.RaisePropertyChanged("typeSpecified");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public decimal Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ this.RaisePropertyChanged("Value");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public enum PaymentDocumentTypeInsuranceVolumeType {
+
+ ///
+ I,
+
+ ///
+ O,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypePenaltiesAndCourtCosts : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef serviceTypeField;
+
+ private string causeField;
+
+ private decimal totalPayableField;
+
+ private string orgPPAGUIDField;
+
+ private string paymentInformationKeyField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef ServiceType {
+ get {
+ return this.serviceTypeField;
+ }
+ set {
+ this.serviceTypeField = value;
+ this.RaisePropertyChanged("ServiceType");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Cause {
+ get {
+ return this.causeField;
+ }
+ set {
+ this.causeField = value;
+ this.RaisePropertyChanged("Cause");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ public decimal TotalPayable {
+ get {
+ return this.totalPayableField;
+ }
+ set {
+ this.totalPayableField = value;
+ this.RaisePropertyChanged("TotalPayable");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=4)]
+ public string PaymentInformationKey {
+ get {
+ return this.paymentInformationKeyField;
+ }
+ set {
+ this.paymentInformationKeyField = value;
+ this.RaisePropertyChanged("PaymentInformationKey");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemChoiceType5 {
+
+ ///
+ Expose,
+
+ ///
+ Withdraw,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class PaymentDocumentTypeComponentsOfCost : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private nsiRef nameComponentField;
+
+ private decimal costField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public nsiRef nameComponent {
+ get {
+ return this.nameComponentField;
+ }
+ set {
+ this.nameComponentField = value;
+ this.RaisePropertyChanged("nameComponent");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public decimal cost {
+ get {
+ return this.costField;
+ }
+ set {
+ this.costField = value;
+ this.RaisePropertyChanged("cost");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestPaymentInformation : PaymentInformationKeyType {
+
+ private string transportGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class PaymentInformationKeyType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string bankBIKField;
+
+ private string operatingAccountNumberField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string BankBIK {
+ get {
+ return this.bankBIKField;
+ }
+ set {
+ this.bankBIKField = value;
+ this.RaisePropertyChanged("BankBIK");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string operatingAccountNumber {
+ get {
+ return this.operatingAccountNumberField;
+ }
+ set {
+ this.operatingAccountNumberField = value;
+ this.RaisePropertyChanged("operatingAccountNumber");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestPaymentProviderInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string orgPPAGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string orgPPAGUID {
+ get {
+ return this.orgPPAGUIDField;
+ }
+ set {
+ this.orgPPAGUIDField = value;
+ this.RaisePropertyChanged("orgPPAGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importPaymentDocumentRequestWithdrawPaymentDocument : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string transportGUIDField;
+
+ private string paymentDocumentIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=1)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class AckRequest : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private AckRequestAck ackField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public AckRequestAck Ack {
+ get {
+ return this.ackField;
+ }
+ set {
+ this.ackField = value;
+ this.RaisePropertyChanged("Ack");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class AckRequestAck : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string messageGUIDField;
+
+ private string requesterMessageGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string MessageGUID {
+ get {
+ return this.messageGUIDField;
+ }
+ set {
+ this.messageGUIDField = value;
+ this.RaisePropertyChanged("MessageGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string RequesterMessageGUID {
+ get {
+ return this.requesterMessageGUIDField;
+ }
+ set {
+ this.requesterMessageGUIDField = value;
+ this.RaisePropertyChanged("RequesterMessageGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importPaymentDocumentDataRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest;
+
+ public importPaymentDocumentDataRequest() {
+ }
+
+ public importPaymentDocumentDataRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest) {
+ this.RequestHeader = RequestHeader;
+ this.importPaymentDocumentRequest = importPaymentDocumentRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importPaymentDocumentDataResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public importPaymentDocumentDataResponse() {
+ }
+
+ public importPaymentDocumentDataResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportPaymentDocumentRequest : BaseType {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType7[] itemsElementNameField;
+
+ private string versionField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("AccountGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType7[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType7 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")]
+ AccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")]
+ ServiceID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")]
+ UnifiedAccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")]
+ Month,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")]
+ Year,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")]
+ PaymentDocumentID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")]
+ PaymentDocumentNumber,
+
+ ///
+ AccountGUID,
+
+ ///
+ FIASHouseGuid,
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportPaymentDocumentDataRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest;
+
+ public exportPaymentDocumentDataRequest() {
+ }
+
+ public exportPaymentDocumentDataRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest) {
+ this.RequestHeader = RequestHeader;
+ this.exportPaymentDocumentRequest = exportPaymentDocumentRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportPaymentDocumentDataResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public exportPaymentDocumentDataResponse() {
+ }
+
+ public exportPaymentDocumentDataResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionRequest : BaseType {
+
+ private object itemField;
+
+ private string versionField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Notifications", typeof(exportNotificationsOfOrderExecutionRequestNotifications), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SupplierIDs", typeof(exportNotificationsOfOrderExecutionRequestSupplierIDs), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionRequestNotifications : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType9[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AckStatus", typeof(sbyte), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("DateFrom", typeof(System.DateTime), DataType="date", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("DaysInterval", typeof(sbyte), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType9[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType9 {
+
+ ///
+ AckStatus,
+
+ ///
+ DateFrom,
+
+ ///
+ DaysInterval,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" +
+ "cutionGUID")]
+ NotificationsOfOrderExecutionGUID,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionRequestSupplierIDs : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType8[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType8[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType8 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")]
+ AccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")]
+ ServiceID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")]
+ UnifiedAccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")]
+ Month,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")]
+ Year,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")]
+ PaymentDocumentID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")]
+ PaymentDocumentNumber,
+
+ ///
+ FIASHouseGuid,
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportNotificationsOfOrderExecutionRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest;
+
+ public exportNotificationsOfOrderExecutionRequest1() {
+ }
+
+ public exportNotificationsOfOrderExecutionRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest) {
+ this.RequestHeader = RequestHeader;
+ this.exportNotificationsOfOrderExecutionRequest = exportNotificationsOfOrderExecutionRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportNotificationsOfOrderExecutionResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public exportNotificationsOfOrderExecutionResponse() {
+ }
+
+ public exportNotificationsOfOrderExecutionResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importAcknowledgmentRequest : BaseType {
+
+ private object[] itemsField;
+
+ private string versionField;
+
+ public importAcknowledgmentRequest() {
+ this.versionField = "11.0.0.2";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AckCancellation", typeof(importAcknowledgmentRequestAckCancellation), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("AcknowledgmentRequestInfo", typeof(importAcknowledgmentRequestAcknowledgmentRequestInfo), Order=0)]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importAcknowledgmentRequestAckCancellation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string[] itemsField;
+
+ private ItemsChoiceType12[] itemsElementNameField;
+
+ private string paymentDocumentIDField;
+
+ private string transportGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("OrderID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("OrderIDMultipurpose", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public string[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType12[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=2)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType12 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:orgPPAGUID")]
+ orgPPAGUID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" +
+ "cutionGUID")]
+ NotificationsOfOrderExecutionGUID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:OrderID")]
+ OrderID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:OrderIDMultipurpose")]
+ OrderIDMultipurpose,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importAcknowledgmentRequestAcknowledgmentRequestInfo : AcknowledgmentRequestInfoType {
+
+ private string transportGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string[] itemsField;
+
+ private ItemsChoiceType10[] itemsElementNameField;
+
+ private object itemField;
+
+ private AcknowledgmentRequestInfoTypeDelayPeriod delayPeriodField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("OrderID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("OrderIDMultipurpose", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public string[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType10[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AckImpossible", typeof(AcknowledgmentRequestInfoTypeAckImpossible), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentAck", typeof(AcknowledgmentRequestInfoTypePaymentDocumentAck), Order=2)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public AcknowledgmentRequestInfoTypeDelayPeriod DelayPeriod {
+ get {
+ return this.delayPeriodField;
+ }
+ set {
+ this.delayPeriodField = value;
+ this.RaisePropertyChanged("DelayPeriod");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)]
+ public enum ItemsChoiceType10 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:orgPPAGUID")]
+ orgPPAGUID,
+
+ ///
+ NotificationsOfOrderExecutionGUID,
+
+ ///
+ OrderID,
+
+ ///
+ OrderIDMultipurpose,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoTypeAckImpossible : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string paymentDocumentIDField;
+
+ private string reasonField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string Reason {
+ get {
+ return this.reasonField;
+ }
+ set {
+ this.reasonField = value;
+ this.RaisePropertyChanged("Reason");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoTypePaymentDocumentAck : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string paymentDocumentIDField;
+
+ private object itemField;
+
+ private ItemChoiceType6 itemElementNameField;
+
+ private decimal amountField;
+
+ private string paymentDocumentNumberField;
+
+ private AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation paymentInformationField;
+
+ private AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod capitalRepairYearAckPeriodField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ public string PaymentDocumentID {
+ get {
+ return this.paymentDocumentIDField;
+ }
+ set {
+ this.paymentDocumentIDField = value;
+ this.RaisePropertyChanged("PaymentDocumentID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ASType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("HSType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("MSType", typeof(string), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("PServiceType", typeof(nsiRef), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("TMSType", typeof(nsiRef), Order=1)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=2)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType6 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ this.RaisePropertyChanged("ItemElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=3)]
+ public decimal Amount {
+ get {
+ return this.amountField;
+ }
+ set {
+ this.amountField = value;
+ this.RaisePropertyChanged("Amount");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=4)]
+ public string PaymentDocumentNumber {
+ get {
+ return this.paymentDocumentNumberField;
+ }
+ set {
+ this.paymentDocumentNumberField = value;
+ this.RaisePropertyChanged("PaymentDocumentNumber");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=5)]
+ public AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation PaymentInformation {
+ get {
+ return this.paymentInformationField;
+ }
+ set {
+ this.paymentInformationField = value;
+ this.RaisePropertyChanged("PaymentInformation");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=6)]
+ public AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod CapitalRepairYearAckPeriod {
+ get {
+ return this.capitalRepairYearAckPeriodField;
+ }
+ set {
+ this.capitalRepairYearAckPeriodField = value;
+ this.RaisePropertyChanged("CapitalRepairYearAckPeriod");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)]
+ public enum ItemChoiceType6 {
+
+ ///
+ ASType,
+
+ ///
+ HSType,
+
+ ///
+ MSType,
+
+ ///
+ PServiceType,
+
+ ///
+ TMSType,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoTypePaymentDocumentAckPaymentInformation : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string[] itemsField;
+
+ private ItemsChoiceType11[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("BankBIK", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentInformationGuid", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("operatingAccountNumber", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public string[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType11[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", IncludeInSchema=false)]
+ public enum ItemsChoiceType11 {
+
+ ///
+ BankBIK,
+
+ ///
+ PaymentInformationGuid,
+
+ ///
+ operatingAccountNumber,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoTypePaymentDocumentAckCapitalRepairYearAckPeriod : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private short yearField;
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/")]
+ public partial class AcknowledgmentRequestInfoTypeDelayPeriod : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private short yearField;
+
+ private int monthField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public short Year {
+ get {
+ return this.yearField;
+ }
+ set {
+ this.yearField = value;
+ this.RaisePropertyChanged("Year");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
+ public int Month {
+ get {
+ return this.monthField;
+ }
+ set {
+ this.monthField = value;
+ this.RaisePropertyChanged("Month");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importAcknowledgmentRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest;
+
+ public importAcknowledgmentRequest1() {
+ }
+
+ public importAcknowledgmentRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest) {
+ this.RequestHeader = RequestHeader;
+ this.importAcknowledgmentRequest = importAcknowledgmentRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importAcknowledgmentResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public importAcknowledgmentResponse() {
+ }
+
+ public importAcknowledgmentResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importInsuranceProductRequest : BaseType {
+
+ private importInsuranceProductRequestInsuranceProduct[] insuranceProductField;
+
+ private string versionField;
+
+ public importInsuranceProductRequest() {
+ this.versionField = "10.0.2.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("InsuranceProduct", Order=0)]
+ public importInsuranceProductRequestInsuranceProduct[] InsuranceProduct {
+ get {
+ return this.insuranceProductField;
+ }
+ set {
+ this.insuranceProductField = value;
+ this.RaisePropertyChanged("InsuranceProduct");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importInsuranceProductRequestInsuranceProduct : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string transportGUIDField;
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CreateOrUpdate", typeof(importInsuranceProductRequestInsuranceProductCreateOrUpdate), Order=1)]
+ [System.Xml.Serialization.XmlElementAttribute("Remove", typeof(importInsuranceProductRequestInsuranceProductRemove), Order=1)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importInsuranceProductRequestInsuranceProductCreateOrUpdate : InsuranceProductType {
+
+ private string insuranceProductGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string InsuranceProductGUID {
+ get {
+ return this.insuranceProductGUIDField;
+ }
+ set {
+ this.insuranceProductGUIDField = value;
+ this.RaisePropertyChanged("InsuranceProductGUID");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importInsuranceProductRequestInsuranceProductRemove : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string insuranceProductGUIDField;
+
+ private System.DateTime closeDateField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string InsuranceProductGUID {
+ get {
+ return this.insuranceProductGUIDField;
+ }
+ set {
+ this.insuranceProductGUIDField = value;
+ this.RaisePropertyChanged("InsuranceProductGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)]
+ public System.DateTime CloseDate {
+ get {
+ return this.closeDateField;
+ }
+ set {
+ this.closeDateField = value;
+ this.RaisePropertyChanged("CloseDate");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importInsuranceProductRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest;
+
+ public importInsuranceProductRequest1() {
+ }
+
+ public importInsuranceProductRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest) {
+ this.RequestHeader = RequestHeader;
+ this.importInsuranceProductRequest = importInsuranceProductRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importInsuranceProductResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public importInsuranceProductResponse() {
+ }
+
+ public importInsuranceProductResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportInsuranceProductRequest : BaseType {
+
+ private string versionField;
+
+ public exportInsuranceProductRequest() {
+ this.versionField = "10.0.2.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportInsuranceProductRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest;
+
+ public exportInsuranceProductRequest1() {
+ }
+
+ public exportInsuranceProductRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest) {
+ this.RequestHeader = RequestHeader;
+ this.exportInsuranceProductRequest = exportInsuranceProductRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportInsuranceProductResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public exportInsuranceProductResponse() {
+ }
+
+ public exportInsuranceProductResponse(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.RequestHeader = RequestHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequest : BaseType {
+
+ private importRSOSettlementsRequestImportSettlement[] importSettlementField;
+
+ private string versionField;
+
+ public importRSOSettlementsRequest() {
+ this.versionField = "10.0.2.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("importSettlement", Order=0)]
+ public importRSOSettlementsRequestImportSettlement[] importSettlement {
+ get {
+ return this.importSettlementField;
+ }
+ set {
+ this.importSettlementField = value;
+ this.RaisePropertyChanged("importSettlement");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequestImportSettlement : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string transportGUIDField;
+
+ private string settlementGUIDField;
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string SettlementGUID {
+ get {
+ return this.settlementGUIDField;
+ }
+ set {
+ this.settlementGUIDField = value;
+ this.RaisePropertyChanged("SettlementGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AnnulmentSettlement", typeof(AnnulmentType), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(importRSOSettlementsRequestImportSettlementSettlement), Order=2)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class AnnulmentType : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string reasonOfAnnulmentField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ReasonOfAnnulment {
+ get {
+ return this.reasonOfAnnulmentField;
+ }
+ set {
+ this.reasonOfAnnulmentField = value;
+ this.RaisePropertyChanged("ReasonOfAnnulment");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequestImportSettlementSettlement : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private importRSOSettlementsRequestImportSettlementSettlementContract contractField;
+
+ private importRSOSettlementsRequestImportSettlementSettlementReportingPeriod[] reportingPeriodField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public importRSOSettlementsRequestImportSettlementSettlementContract Contract {
+ get {
+ return this.contractField;
+ }
+ set {
+ this.contractField = value;
+ this.RaisePropertyChanged("Contract");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=1)]
+ public importRSOSettlementsRequestImportSettlementSettlementReportingPeriod[] ReportingPeriod {
+ get {
+ return this.reportingPeriodField;
+ }
+ set {
+ this.reportingPeriodField = value;
+ this.RaisePropertyChanged("ReportingPeriod");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequestImportSettlementSettlementContract : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string contractRootGUIDField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public string ContractRootGUID {
+ get {
+ return this.contractRootGUIDField;
+ }
+ set {
+ this.contractRootGUIDField = value;
+ this.RaisePropertyChanged("ContractRootGUID");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequestImportSettlementSettlementReportingPeriod : ReportPeriodType {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AnnulmentReportingPeriod", typeof(importRSOSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ReportingPeriodInfo", typeof(ReportPeriodRSOInfoType), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importRSOSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod : AnnulmentType {
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importRSOSettlementsRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest;
+
+ public importRSOSettlementsRequest1() {
+ }
+
+ public importRSOSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest) {
+ this.RequestHeader = RequestHeader;
+ this.importRSOSettlementsRequest = importRSOSettlementsRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importRSOSettlementsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public importRSOSettlementsResponse() {
+ }
+
+ public importRSOSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequest : BaseType {
+
+ private importIKUSettlementsRequestImportSettlement[] importSettlementField;
+
+ private string versionField;
+
+ public importIKUSettlementsRequest() {
+ this.versionField = "10.0.2.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("importSettlement", Order=0)]
+ public importIKUSettlementsRequestImportSettlement[] importSettlement {
+ get {
+ return this.importSettlementField;
+ }
+ set {
+ this.importSettlementField = value;
+ this.RaisePropertyChanged("importSettlement");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlement : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private string transportGUIDField;
+
+ private string settlementGUIDField;
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public string TransportGUID {
+ get {
+ return this.transportGUIDField;
+ }
+ set {
+ this.transportGUIDField = value;
+ this.RaisePropertyChanged("TransportGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string SettlementGUID {
+ get {
+ return this.settlementGUIDField;
+ }
+ set {
+ this.settlementGUIDField = value;
+ this.RaisePropertyChanged("SettlementGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AnnulmentSettlement", typeof(AnnulmentType), Order=2)]
+ [System.Xml.Serialization.XmlElementAttribute("Settlement", typeof(importIKUSettlementsRequestImportSettlementSettlement), Order=2)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlementSettlement : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private importIKUSettlementsRequestImportSettlementSettlementContract contractField;
+
+ private importIKUSettlementsRequestImportSettlementSettlementReportingPeriod[] reportingPeriodField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public importIKUSettlementsRequestImportSettlementSettlementContract Contract {
+ get {
+ return this.contractField;
+ }
+ set {
+ this.contractField = value;
+ this.RaisePropertyChanged("Contract");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ReportingPeriod", Order=1)]
+ public importIKUSettlementsRequestImportSettlementSettlementReportingPeriod[] ReportingPeriod {
+ get {
+ return this.reportingPeriodField;
+ }
+ set {
+ this.reportingPeriodField = value;
+ this.RaisePropertyChanged("ReportingPeriod");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlementSettlementContract : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NoContract", typeof(importIKUSettlementsRequestImportSettlementSettlementContractNoContract), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlementSettlementContractNoContract : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private RegOrgType firstContractPartyField;
+
+ private string docNumField;
+
+ private System.DateTime signingDateField;
+
+ private bool signingDateFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public RegOrgType FirstContractParty {
+ get {
+ return this.firstContractPartyField;
+ }
+ set {
+ this.firstContractPartyField = value;
+ this.RaisePropertyChanged("FirstContractParty");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string DocNum {
+ get {
+ return this.docNumField;
+ }
+ set {
+ this.docNumField = value;
+ this.RaisePropertyChanged("DocNum");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)]
+ public System.DateTime SigningDate {
+ get {
+ return this.signingDateField;
+ }
+ set {
+ this.signingDateField = value;
+ this.RaisePropertyChanged("SigningDate");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool SigningDateSpecified {
+ get {
+ return this.signingDateFieldSpecified;
+ }
+ set {
+ this.signingDateFieldSpecified = value;
+ this.RaisePropertyChanged("SigningDateSpecified");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlementSettlementReportingPeriod : ReportPeriodType {
+
+ private object itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AnnulmentReportingPeriod", typeof(importIKUSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ReportingPeriodInfo", typeof(ReportPeriodIKUInfoType), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class importIKUSettlementsRequestImportSettlementSettlementReportingPeriodAnnulmentReportingPeriod : AnnulmentType {
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importIKUSettlementsRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest;
+
+ public importIKUSettlementsRequest1() {
+ }
+
+ public importIKUSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest) {
+ this.RequestHeader = RequestHeader;
+ this.importIKUSettlementsRequest = importIKUSettlementsRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class importIKUSettlementsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public importIKUSettlementsResponse() {
+ }
+
+ public importIKUSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportSettlementsRequest : BaseType {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType13[] itemsElementNameField;
+
+ private string versionField;
+
+ public exportSettlementsRequest() {
+ this.versionField = "10.0.2.1";
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ContractNumber", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ContractRootGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("OtherContractParty", typeof(RegOrgType), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Period", typeof(exportSettlementsRequestPeriod), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SettlementGUID", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType13[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportSettlementsRequestPeriod : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private ReportPeriodType periodFromField;
+
+ private ReportPeriodType periodToField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=0)]
+ public ReportPeriodType PeriodFrom {
+ get {
+ return this.periodFromField;
+ }
+ set {
+ this.periodFromField = value;
+ this.RaisePropertyChanged("PeriodFrom");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public ReportPeriodType PeriodTo {
+ get {
+ return this.periodToField;
+ }
+ set {
+ this.periodToField = value;
+ this.RaisePropertyChanged("PeriodTo");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType13 {
+
+ ///
+ ContractNumber,
+
+ ///
+ ContractRootGUID,
+
+ ///
+ OtherContractParty,
+
+ ///
+ Period,
+
+ ///
+ SettlementGUID,
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportSettlementsRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest;
+
+ public exportSettlementsRequest1() {
+ }
+
+ public exportSettlementsRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest) {
+ this.RequestHeader = RequestHeader;
+ this.exportSettlementsRequest = exportSettlementsRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportSettlementsResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public exportSettlementsResponse() {
+ }
+
+ public exportSettlementsResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionPaginalRequest : BaseType {
+
+ private object itemField;
+
+ private string exportNotificationsOfOrderExecutionGUIDField;
+
+ private string pageSizeField;
+
+ private string versionField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Notifications", typeof(exportNotificationsOfOrderExecutionPaginalRequestNotifications), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("SupplierIDs", typeof(exportNotificationsOfOrderExecutionPaginalRequestSupplierIDs), Order=0)]
+ public object Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ this.RaisePropertyChanged("Item");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Order=1)]
+ public string ExportNotificationsOfOrderExecutionGUID {
+ get {
+ return this.exportNotificationsOfOrderExecutionGUIDField;
+ }
+ set {
+ this.exportNotificationsOfOrderExecutionGUIDField = value;
+ this.RaisePropertyChanged("ExportNotificationsOfOrderExecutionGUID");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=2)]
+ public string PageSize {
+ get {
+ return this.pageSizeField;
+ }
+ set {
+ this.pageSizeField = value;
+ this.RaisePropertyChanged("PageSize");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public string version {
+ get {
+ return this.versionField;
+ }
+ set {
+ this.versionField = value;
+ this.RaisePropertyChanged("version");
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionPaginalRequestNotifications : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType15[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AckStatus", typeof(sbyte), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("DateFrom", typeof(System.DateTime), DataType="date", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("DaysInterval", typeof(sbyte), Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("NotificationsOfOrderExecutionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/payments-base/", Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType15[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType15 {
+
+ ///
+ AckStatus,
+
+ ///
+ DateFrom,
+
+ ///
+ DaysInterval,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/payments-base/:NotificationsOfOrderExe" +
+ "cutionGUID")]
+ NotificationsOfOrderExecutionGUID,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/bills/")]
+ public partial class exportNotificationsOfOrderExecutionPaginalRequestSupplierIDs : object, System.ComponentModel.INotifyPropertyChanged {
+
+ private object[] itemsField;
+
+ private ItemsChoiceType14[] itemsElementNameField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("ServiceID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("UnifiedAccountNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/account-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Month", typeof(int), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("Year", typeof(short), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("PaymentDocumentNumber", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/bills-base/", Order=0)]
+ [System.Xml.Serialization.XmlElementAttribute("FIASHouseGuid", typeof(string), Order=0)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public object[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ this.RaisePropertyChanged("Items");
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType14[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ this.RaisePropertyChanged("ItemsElementName");
+ }
+ }
+
+ public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
+
+ protected void RaisePropertyChanged(string propertyName) {
+ System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
+ if ((propertyChanged != null)) {
+ propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", IncludeInSchema=false)]
+ public enum ItemsChoiceType14 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:AccountNumber")]
+ AccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:ServiceID")]
+ ServiceID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/account-base/:UnifiedAccountNumber")]
+ UnifiedAccountNumber,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Month")]
+ Month,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:Year")]
+ Year,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentID")]
+ PaymentDocumentID,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/bills-base/:PaymentDocumentNumber")]
+ PaymentDocumentNumber,
+
+ ///
+ FIASHouseGuid,
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportNotificationsOfOrderExecutionPaginalRequest1 {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/bills/", Order=0)]
+ public Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest;
+
+ public exportNotificationsOfOrderExecutionPaginalRequest1() {
+ }
+
+ public exportNotificationsOfOrderExecutionPaginalRequest1(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest) {
+ this.RequestHeader = RequestHeader;
+ this.exportNotificationsOfOrderExecutionPaginalRequest = exportNotificationsOfOrderExecutionPaginalRequest;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class exportNotificationsOfOrderExecutionPaginalResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.AckRequest AckRequest;
+
+ public exportNotificationsOfOrderExecutionPaginalResponse() {
+ }
+
+ public exportNotificationsOfOrderExecutionPaginalResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ this.ResultHeader = ResultHeader;
+ this.AckRequest = AckRequest;
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.8.9032.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public partial class getRequestsStateResult : BaseType {
+
+ private string[] messageGUIDListField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("MessageGUIDList", Order=0)]
+ public string[] MessageGUIDList {
+ get {
+ return this.messageGUIDListField;
+ }
+ set {
+ this.messageGUIDListField = value;
+ this.RaisePropertyChanged("MessageGUIDList");
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class getRequestsStateRequest {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.RequestHeader RequestHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Name="getRequestsStateRequest", Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("MessageGUIDList", IsNullable=false)]
+ public string[] getRequestsStateRequest1;
+
+ public getRequestsStateRequest() {
+ }
+
+ public getRequestsStateRequest(Hcs.Service.Async.Bills.RequestHeader RequestHeader, string[] getRequestsStateRequest1) {
+ this.RequestHeader = RequestHeader;
+ this.getRequestsStateRequest1 = getRequestsStateRequest1;
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
+ public partial class getRequestsStateResponse {
+
+ [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
+ public Hcs.Service.Async.Bills.ResultHeader ResultHeader;
+
+ [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
+ public Hcs.Service.Async.Bills.getRequestsStateResult getRequestsStateResult;
+
+ public getRequestsStateResponse() {
+ }
+
+ public getRequestsStateResponse(Hcs.Service.Async.Bills.ResultHeader ResultHeader, Hcs.Service.Async.Bills.getRequestsStateResult getRequestsStateResult) {
+ this.ResultHeader = ResultHeader;
+ this.getRequestsStateResult = getRequestsStateResult;
+ }
+ }
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public interface BillsPortsTypeAsyncChannel : Hcs.Service.Async.Bills.BillsPortsTypeAsync, System.ServiceModel.IClientChannel {
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public partial class BillsPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.Bills.BillsPortsTypeAsync {
+
+ public BillsPortsTypeAsyncClient() {
+ }
+
+ public BillsPortsTypeAsyncClient(string endpointConfigurationName) :
+ base(endpointConfigurationName) {
+ }
+
+ public BillsPortsTypeAsyncClient(string endpointConfigurationName, string remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public BillsPortsTypeAsyncClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public BillsPortsTypeAsyncClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(binding, remoteAddress) {
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.getStateResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.getState(Hcs.Service.Async.Bills.getStateRequest1 request) {
+ return base.Channel.getState(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader getState(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.getStateRequest getStateRequest, out Hcs.Service.Async.Bills.getStateResult getStateResult) {
+ Hcs.Service.Async.Bills.getStateRequest1 inValue = new Hcs.Service.Async.Bills.getStateRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.getStateRequest = getStateRequest;
+ Hcs.Service.Async.Bills.getStateResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getState(inValue);
+ getStateResult = retVal.getStateResult;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.getStateAsync(Hcs.Service.Async.Bills.getStateRequest1 request) {
+ return base.Channel.getStateAsync(request);
+ }
+
+ public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.getStateRequest getStateRequest) {
+ Hcs.Service.Async.Bills.getStateRequest1 inValue = new Hcs.Service.Async.Bills.getStateRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.getStateRequest = getStateRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getStateAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.importPaymentDocumentDataResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.importPaymentDocumentData(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request) {
+ return base.Channel.importPaymentDocumentData(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader importPaymentDocumentData(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.importPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.importPaymentDocumentDataRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importPaymentDocumentRequest = importPaymentDocumentRequest;
+ Hcs.Service.Async.Bills.importPaymentDocumentDataResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importPaymentDocumentData(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.importPaymentDocumentDataRequest request) {
+ return base.Channel.importPaymentDocumentDataAsync(request);
+ }
+
+ public System.Threading.Tasks.Task importPaymentDocumentDataAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importPaymentDocumentRequest importPaymentDocumentRequest) {
+ Hcs.Service.Async.Bills.importPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.importPaymentDocumentDataRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importPaymentDocumentRequest = importPaymentDocumentRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importPaymentDocumentDataAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportPaymentDocumentData(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request) {
+ return base.Channel.exportPaymentDocumentData(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader exportPaymentDocumentData(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportPaymentDocumentRequest = exportPaymentDocumentRequest;
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportPaymentDocumentData(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest request) {
+ return base.Channel.exportPaymentDocumentDataAsync(request);
+ }
+
+ public System.Threading.Tasks.Task exportPaymentDocumentDataAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportPaymentDocumentRequest exportPaymentDocumentRequest) {
+ Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest inValue = new Hcs.Service.Async.Bills.exportPaymentDocumentDataRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportPaymentDocumentRequest = exportPaymentDocumentRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportPaymentDocumentDataAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecution(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request) {
+ return base.Channel.exportNotificationsOfOrderExecution(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader exportNotificationsOfOrderExecution(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportNotificationsOfOrderExecutionRequest = exportNotificationsOfOrderExecutionRequest;
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecution(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 request) {
+ return base.Channel.exportNotificationsOfOrderExecutionAsync(request);
+ }
+
+ public System.Threading.Tasks.Task exportNotificationsOfOrderExecutionAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest exportNotificationsOfOrderExecutionRequest) {
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportNotificationsOfOrderExecutionRequest = exportNotificationsOfOrderExecutionRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecutionAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.importAcknowledgmentResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.importAcknowledgment(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request) {
+ return base.Channel.importAcknowledgment(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader importAcknowledgment(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.importAcknowledgmentRequest1 inValue = new Hcs.Service.Async.Bills.importAcknowledgmentRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importAcknowledgmentRequest = importAcknowledgmentRequest;
+ Hcs.Service.Async.Bills.importAcknowledgmentResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importAcknowledgment(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importAcknowledgmentAsync(Hcs.Service.Async.Bills.importAcknowledgmentRequest1 request) {
+ return base.Channel.importAcknowledgmentAsync(request);
+ }
+
+ public System.Threading.Tasks.Task importAcknowledgmentAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importAcknowledgmentRequest importAcknowledgmentRequest) {
+ Hcs.Service.Async.Bills.importAcknowledgmentRequest1 inValue = new Hcs.Service.Async.Bills.importAcknowledgmentRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importAcknowledgmentRequest = importAcknowledgmentRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importAcknowledgmentAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.importInsuranceProductResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.importInsuranceProduct(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request) {
+ return base.Channel.importInsuranceProduct(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader importInsuranceProduct(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.importInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.importInsuranceProductRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importInsuranceProductRequest = importInsuranceProductRequest;
+ Hcs.Service.Async.Bills.importInsuranceProductResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importInsuranceProduct(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importInsuranceProductAsync(Hcs.Service.Async.Bills.importInsuranceProductRequest1 request) {
+ return base.Channel.importInsuranceProductAsync(request);
+ }
+
+ public System.Threading.Tasks.Task importInsuranceProductAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importInsuranceProductRequest importInsuranceProductRequest) {
+ Hcs.Service.Async.Bills.importInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.importInsuranceProductRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importInsuranceProductRequest = importInsuranceProductRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importInsuranceProductAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.exportInsuranceProductResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportInsuranceProduct(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request) {
+ return base.Channel.exportInsuranceProduct(request);
+ }
+
+ public Hcs.Service.Async.Bills.AckRequest exportInsuranceProduct(ref Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest) {
+ Hcs.Service.Async.Bills.exportInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.exportInsuranceProductRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportInsuranceProductRequest = exportInsuranceProductRequest;
+ Hcs.Service.Async.Bills.exportInsuranceProductResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportInsuranceProduct(inValue);
+ RequestHeader = retVal.RequestHeader;
+ return retVal.AckRequest;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportInsuranceProductAsync(Hcs.Service.Async.Bills.exportInsuranceProductRequest1 request) {
+ return base.Channel.exportInsuranceProductAsync(request);
+ }
+
+ public System.Threading.Tasks.Task exportInsuranceProductAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportInsuranceProductRequest exportInsuranceProductRequest) {
+ Hcs.Service.Async.Bills.exportInsuranceProductRequest1 inValue = new Hcs.Service.Async.Bills.exportInsuranceProductRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportInsuranceProductRequest = exportInsuranceProductRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportInsuranceProductAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.importRSOSettlementsResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.importRSOSettlements(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request) {
+ return base.Channel.importRSOSettlements(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader importRSOSettlements(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.importRSOSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importRSOSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importRSOSettlementsRequest = importRSOSettlementsRequest;
+ Hcs.Service.Async.Bills.importRSOSettlementsResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importRSOSettlements(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importRSOSettlementsAsync(Hcs.Service.Async.Bills.importRSOSettlementsRequest1 request) {
+ return base.Channel.importRSOSettlementsAsync(request);
+ }
+
+ public System.Threading.Tasks.Task importRSOSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importRSOSettlementsRequest importRSOSettlementsRequest) {
+ Hcs.Service.Async.Bills.importRSOSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importRSOSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importRSOSettlementsRequest = importRSOSettlementsRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importRSOSettlementsAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.importIKUSettlementsResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.importIKUSettlements(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request) {
+ return base.Channel.importIKUSettlements(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader importIKUSettlements(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.importIKUSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importIKUSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importIKUSettlementsRequest = importIKUSettlementsRequest;
+ Hcs.Service.Async.Bills.importIKUSettlementsResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importIKUSettlements(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.importIKUSettlementsAsync(Hcs.Service.Async.Bills.importIKUSettlementsRequest1 request) {
+ return base.Channel.importIKUSettlementsAsync(request);
+ }
+
+ public System.Threading.Tasks.Task importIKUSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.importIKUSettlementsRequest importIKUSettlementsRequest) {
+ Hcs.Service.Async.Bills.importIKUSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.importIKUSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.importIKUSettlementsRequest = importIKUSettlementsRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).importIKUSettlementsAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.exportSettlementsResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportSettlements(Hcs.Service.Async.Bills.exportSettlementsRequest1 request) {
+ return base.Channel.exportSettlements(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader exportSettlements(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.exportSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.exportSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportSettlementsRequest = exportSettlementsRequest;
+ Hcs.Service.Async.Bills.exportSettlementsResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportSettlements(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportSettlementsAsync(Hcs.Service.Async.Bills.exportSettlementsRequest1 request) {
+ return base.Channel.exportSettlementsAsync(request);
+ }
+
+ public System.Threading.Tasks.Task exportSettlementsAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportSettlementsRequest exportSettlementsRequest) {
+ Hcs.Service.Async.Bills.exportSettlementsRequest1 inValue = new Hcs.Service.Async.Bills.exportSettlementsRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportSettlementsRequest = exportSettlementsRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportSettlementsAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecutionPaginal(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request) {
+ return base.Channel.exportNotificationsOfOrderExecutionPaginal(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader exportNotificationsOfOrderExecutionPaginal(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest, out Hcs.Service.Async.Bills.AckRequest AckRequest) {
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportNotificationsOfOrderExecutionPaginalRequest = exportNotificationsOfOrderExecutionPaginalRequest;
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecutionPaginal(inValue);
+ AckRequest = retVal.AckRequest;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 request) {
+ return base.Channel.exportNotificationsOfOrderExecutionPaginalAsync(request);
+ }
+
+ public System.Threading.Tasks.Task exportNotificationsOfOrderExecutionPaginalAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest exportNotificationsOfOrderExecutionPaginalRequest) {
+ Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1 inValue = new Hcs.Service.Async.Bills.exportNotificationsOfOrderExecutionPaginalRequest1();
+ inValue.RequestHeader = RequestHeader;
+ inValue.exportNotificationsOfOrderExecutionPaginalRequest = exportNotificationsOfOrderExecutionPaginalRequest;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).exportNotificationsOfOrderExecutionPaginalAsync(inValue);
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ Hcs.Service.Async.Bills.getRequestsStateResponse Hcs.Service.Async.Bills.BillsPortsTypeAsync.getRequestsState(Hcs.Service.Async.Bills.getRequestsStateRequest request) {
+ return base.Channel.getRequestsState(request);
+ }
+
+ public Hcs.Service.Async.Bills.ResultHeader getRequestsState(Hcs.Service.Async.Bills.RequestHeader RequestHeader, string[] getRequestsStateRequest1, out Hcs.Service.Async.Bills.getRequestsStateResult getRequestsStateResult) {
+ Hcs.Service.Async.Bills.getRequestsStateRequest inValue = new Hcs.Service.Async.Bills.getRequestsStateRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.getRequestsStateRequest1 = getRequestsStateRequest1;
+ Hcs.Service.Async.Bills.getRequestsStateResponse retVal = ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getRequestsState(inValue);
+ getRequestsStateResult = retVal.getRequestsStateResult;
+ return retVal.ResultHeader;
+ }
+
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ System.Threading.Tasks.Task Hcs.Service.Async.Bills.BillsPortsTypeAsync.getRequestsStateAsync(Hcs.Service.Async.Bills.getRequestsStateRequest request) {
+ return base.Channel.getRequestsStateAsync(request);
+ }
+
+ public System.Threading.Tasks.Task getRequestsStateAsync(Hcs.Service.Async.Bills.RequestHeader RequestHeader, string[] getRequestsStateRequest1) {
+ Hcs.Service.Async.Bills.getRequestsStateRequest inValue = new Hcs.Service.Async.Bills.getRequestsStateRequest();
+ inValue.RequestHeader = RequestHeader;
+ inValue.getRequestsStateRequest1 = getRequestsStateRequest1;
+ return ((Hcs.Service.Async.Bills.BillsPortsTypeAsync)(this)).getRequestsStateAsync(inValue);
+ }
+ }
+}
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/Reference.svcmap b/Hcs.Client/Connected Services/Service.Async.Bills/Reference.svcmap
new file mode 100644
index 0000000..2db2111
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/Reference.svcmap
@@ -0,0 +1,42 @@
+
+
+
+ false
+ true
+ true
+
+ false
+ false
+ false
+
+
+ true
+ Auto
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/configuration.svcinfo b/Hcs.Client/Connected Services/Service.Async.Bills/configuration.svcinfo
new file mode 100644
index 0000000..1d00299
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/configuration.svcinfo
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/configuration91.svcinfo b/Hcs.Client/Connected Services/Service.Async.Bills/configuration91.svcinfo
new file mode 100644
index 0000000..b1a44ca
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/configuration91.svcinfo
@@ -0,0 +1,310 @@
+
+
+
+
+
+
+ BillsBindingAsync
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StrongWildcard
+
+
+
+
+
+ 65536
+
+
+
+
+
+
+
+
+ System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ System.Text.UTF8Encoding
+
+
+ Buffered
+
+
+
+
+
+ Text
+
+
+ System.ServiceModel.Configuration.BasicHttpSecurityElement
+
+
+ Transport
+
+
+ System.ServiceModel.Configuration.HttpTransportSecurityElement
+
+
+ None
+
+
+ None
+
+
+ System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
+
+
+ Never
+
+
+ TransportSelected
+
+
+ (Коллекция)
+
+
+
+
+
+ System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
+
+
+ UserName
+
+
+ Default
+
+
+
+
+
+
+ BillsBindingAsync1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StrongWildcard
+
+
+
+
+
+ 65536
+
+
+
+
+
+
+
+
+ System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ System.Text.UTF8Encoding
+
+
+ Buffered
+
+
+
+
+
+ Text
+
+
+ System.ServiceModel.Configuration.BasicHttpSecurityElement
+
+
+ None
+
+
+ System.ServiceModel.Configuration.HttpTransportSecurityElement
+
+
+ None
+
+
+ None
+
+
+ System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
+
+
+ Never
+
+
+ TransportSelected
+
+
+ (Коллекция)
+
+
+
+
+
+ System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
+
+
+ UserName
+
+
+ Default
+
+
+
+
+
+
+
+
+ https://api.dom.gosuslugi.ru/ext-bus-bills-service/services/BillsAsync
+
+
+
+
+
+ basicHttpBinding
+
+
+ BillsBindingAsync
+
+
+ Service.Async.Bills.BillsPortsTypeAsync
+
+
+ System.ServiceModel.Configuration.AddressHeaderCollectionElement
+
+
+ <Header />
+
+
+ System.ServiceModel.Configuration.IdentityElement
+
+
+ System.ServiceModel.Configuration.UserPrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.ServicePrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.DnsElement
+
+
+
+
+
+ System.ServiceModel.Configuration.RsaElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateReferenceElement
+
+
+ My
+
+
+ LocalMachine
+
+
+ FindBySubjectDistinguishedName
+
+
+
+
+
+ False
+
+
+ BillsPortAsync
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-account-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-account-base.xsd
new file mode 100644
index 0000000..4dd1ae1
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-account-base.xsd
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+ Идентификатор лицевого счета
+
+
+
+
+ Номер лицевого счета/Иной идентификатор плательщика
+
+
+
+
+
+
+
+
+
+
+
+ Основание для обязательств по оплате
+
+
+
+
+ Номер договора
+
+
+
+
+ Дата заключения договора
+
+
+
+
+ Срок окончания действия договора
+
+
+
+
+
+
+ Единый лицевой счет
+
+
+
+
+
+
+
+
+
+ Расчетный счет
+
+
+
+
+
+
+
+
+
+ Счет
+
+
+
+
+
+
+
+ Идентификатор жилищно-коммунальной услуги
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-base.xsd
new file mode 100644
index 0000000..f5688dd
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-base.xsd
@@ -0,0 +1,862 @@
+
+
+
+
+
+ Строка не более 2000 символов.
+
+
+
+
+
+
+
+ Строка не более 1500 символов.
+
+
+
+
+
+
+
+ Строка не более 300 символов.
+
+
+
+
+
+
+
+ Скалярный тип. Строка не более 255 символов.
+
+
+
+
+
+
+
+
+ Скалярный тип. Строка не более 100 символов.
+
+
+
+
+
+
+
+ Скалярный тип. Строка не более 250 символов.
+
+
+
+
+
+
+
+ Скалярный тип. Строка не более 500 символов.
+
+
+
+
+
+
+
+ Строка не более 60 символов.
+
+
+
+
+
+
+
+ Текстовое поле 2000
+
+
+
+
+
+
+
+ Непустая строка
+
+
+
+
+
+
+
+
+ Базовый тип бизнес-сообщения с подписью
+
+
+
+
+
+
+
+
+ Заголовок запроса
+
+
+
+
+
+
+
+
+ Идентификатор поставщика данных
+
+
+
+
+ Идентификатор зарегистрированной организации
+
+
+
+
+ Информация о физическом лице
+
+
+
+
+
+ Идентификатор физического лица, зарегистрированного в ГИС ЖКХ
+
+
+
+
+
+ СНИЛС
+
+
+
+
+
+
+
+
+
+ Документ, удостоверяющий личность
+
+
+
+
+
+ Вид документа, удостоверяющего личность (НСИ №95)
+
+
+
+
+
+ Код записи справочника
+
+
+
+
+
+
+
+
+
+
+ Идентификатор записи в соответствующем справочнике ГИС ЖКХ
+
+
+
+
+ Значение
+
+
+
+
+
+
+
+
+
+
+
+
+ Серия документа
+
+
+
+
+
+
+
+
+
+
+ Номер документа
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Используется подпись Оператора ИС
+
+
+
+
+ Сведения об иной ИС, с использованием которой была сформирована информация (589/944/,п.164). Только для запросов размещения информации.
+
+
+
+
+
+
+
+
+
+ Заголовок запроса
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Заголовок ответа
+
+
+
+
+
+
+
+
+
+ Базовый тип ответа на запрос создания, редактирования, удаления
+
+
+
+
+
+ Транспортный идентификатор, определенный постащиком информации
+
+
+
+
+ Идентификатор объекта в ГИС ЖКХ
+
+
+
+
+
+
+
+ Идентификатор объекта в ГИС ЖКХ
+
+
+
+
+ Дата модификации
+
+
+
+
+ Уникальный номер
+
+
+
+
+
+
+
+
+
+ Базовый тип заголовка
+
+
+
+
+ Дата отправки пакета
+
+
+
+
+ Идентификатор сообщения
+
+
+
+
+
+
+ Вложение
+
+
+
+
+
+ Идентификатор сохраненного вложения
+
+
+
+
+
+
+
+ Вложение
+
+
+
+
+ Наименование вложения
+
+
+
+
+
+
+
+
+
+
+ Описание вложения
+
+
+
+
+
+
+
+
+
+
+
+ Хэш-тег вложения по алгоритму ГОСТ в binhex.
+
+Элемент обязателен в запросах импорта
+
+
+
+
+
+
+
+
+
+
+
+ Вложение
+
+
+
+
+ Наименование вложения
+
+
+
+
+
+
+
+
+
+
+ Описание вложения
+
+
+
+
+
+
+
+
+
+
+
+ Хэш-тег вложения по алгоритму ГОСТ в binhex
+
+
+
+
+
+
+
+
+
+
+
+ Базовый тип, описывающий вложение с открепленными (detached) подписями. В сервисах ГИС ЖКХ, использущих тип SignedAttachmentType, может быть наложено ограничение на максимальное количесво элементов в блоке Signature (см. контроль INT002039).
+
+
+
+
+ Вложение
+
+
+
+
+ Открепленная (detached) подпись
+
+
+
+
+
+
+ Элемент Fault (для параметра Fault в операции)
+
+
+
+ Базовый тип для fault-ошибки
+
+
+
+
+
+
+
+
+
+
+ Описание ошибок контролей или бизнес-процесса. Элемент не заполянется. Оставлен для совместимости
+
+
+
+
+
+ Базовый тип ошибки контроля или бизнес-процесса
+
+
+
+
+ Код ошибки
+
+
+
+
+ Описание ошибки
+
+
+
+
+ StackTrace в случае возникновения исключения
+
+
+
+
+
+
+ Версия элемента, начиная с которой поддерживается совместимость
+
+
+
+
+ Возврат квитанции приема сообщения
+
+
+
+
+
+ Квитанция
+
+
+
+
+
+ Идентификатор сообщения, присвоенный ГИС ЖКХ
+
+
+
+
+ Идентификатор сообщения, присвоенный поставщиком
+
+
+
+
+
+
+
+
+
+
+ Запрос статуса отправленного сообщения
+
+
+
+
+
+ Идентификатор сообщения, присвоенный ГИС ЖКХ
+
+
+
+
+
+
+
+ Запрос списка обработанных сообщений
+
+
+
+
+
+ Массив идентификаторов сообщений, присвоенных ГИС ЖКХ
+
+
+
+
+
+
+
+ Ответ на запрос списка обработанных сообщений
+
+
+
+
+
+
+
+ Список идентификаторов сообщений, присвоенный ГИС ЖКХ
+
+
+
+
+
+
+
+
+
+ Базовый тип ответа на запрос статуса
+
+
+
+
+
+
+ Статус обработки
+
+
+
+
+ Идентификатор сообщения, присвоенный ГИС ЖКХ
+
+
+
+
+
+
+
+
+ Результат выполнения C_UD
+
+
+
+
+ Идентификатор создаваемой/изменяемой сущности
+
+
+
+
+ Транспортный идентификатор
+
+
+
+
+
+ Операция выполнена успешно
+
+
+
+ Уникальный реестровый номер
+
+
+
+
+ Дата модификации
+
+
+
+
+
+ Описание ошибки
+
+
+
+
+
+
+
+
+
+
+
+
+ Статус обработки сообщения в асинхронном обмене (1- получено; 2 - в обработке; 3- обработано)
+
+
+
+
+
+
+
+
+
+ Транспортный идентификатор
+
+
+
+
+ GUID-тип.
+
+
+
+
+
+
+
+ Дата модификации объекта
+
+
+
+
+ Тип, описывающий год
+
+
+
+
+
+
+
+ Тип, описывающий месяц
+
+
+
+
+
+
+
+
+ Месяц
+
+
+
+
+ Год
+
+
+
+
+
+
+
+
+
+
+ Определенный месяц определенного года
+
+
+
+
+
+
+
+
+ Временной период (обе даты обязательны)
+
+
+
+
+ Начало периода
+
+
+
+
+ Конец периода
+
+
+
+
+
+
+ Открытый временной период (даты необязательны)
+
+
+
+
+ Начало периода
+
+
+
+
+ Конец периода
+
+
+
+
+
+
+ Тип объема
+
+
+
+
+
+
+
+
+
+ Ссылка на субъект РФ (ФИАС)
+
+
+
+
+ Код региона (ФИАС)
+
+
+
+
+
+
+
+
+
+ Полное наименование
+
+
+
+
+
+
+
+
+
+
+
+ Ссылка на ОКТМО
+
+
+
+
+ Код по ОКТМО
+
+
+
+
+
+
+
+
+
+
+ Полное наименование
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Код ОКЕИ
+
+
+
+
+ Идентификатор зарегистрированной организации
+
+
+
+
+ Базовый тип документа ОЧ
+
+
+
+
+ Наименование документа
+
+
+
+
+
+
+
+
+
+
+ Номер документа
+
+
+
+
+
+
+
+
+
+
+ Дата принятия документа органом власти
+
+
+
+
+ Вложение
+
+
+
+
+
+
+ Сведения об иной ИС, с использованием которой была сформирована информация (589/944/,п.164)
+
+
+
+
+
+ Наименование ИС
+
+
+
+
+ Наименование Оператора ИС
+
+
+
+
+
+
+
+ Код по ОКТМО
+
+
+
+
+
+
+
+
+ Код по ОКТМО
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-base.xsd
new file mode 100644
index 0000000..7144802
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-base.xsd
@@ -0,0 +1,93 @@
+
+
+
+
+
+ Сумма
+
+
+
+
+
+
+
+
+
+ Неотрицательная сумма
+
+
+
+
+
+
+
+
+
+ Сумма
+
+
+
+
+
+
+
+
+ Неотрицательная маленькая сумма
+
+
+
+
+
+
+
+
+
+
+ Маленькая сумма
+
+
+
+
+
+
+
+
+
+ Неотрицательная сумма
+
+
+
+
+
+
+
+
+
+
+ Сумма в копейках
+
+
+
+
+
+ Номер платежного документа, по которому внесена плата, присвоенный такому документу исполнителем в целях осуществления расчетов по внесению платы
+
+
+
+
+
+
+
+
+
+
+
+ Идентификатор платежного документа
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-service-async.wsdl b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-service-async.wsdl
new file mode 100644
index 0000000..3a80918
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-service-async.wsdl
@@ -0,0 +1,340 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Результат обработки асинхронного вызова
+
+
+
+
+
+ Импорт сведений о платежных документах
+
+
+
+
+
+ Экспорт сведений о платежных документах
+
+
+
+
+
+ Экспорт документов «Извещение о принятии к исполнению распоряжения» с результатами квитирования
+
+
+
+
+
+ Импорт запросов на проведение квитирования
+
+
+
+
+
+ Импорт страховых продуктов
+
+
+
+
+
+ Экспорт страховых продуктов
+
+
+
+
+
+ Импорт информации о состоянии расчетов от имени РСО
+
+
+
+
+
+ Импорт информации о состоянии расчетов от имени организации - исполнителя коммунальных услуг (УО, ТСЖ и тд)
+
+
+
+
+
+ Экспорт информации о расчетах по ДРСО
+
+
+
+
+
+ Постраничный экспорт документов «Извещение о принятии к исполнению распоряжения» с результатами квитирования
+
+
+
+
+
+ Получить список обработанных сообщений
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-types.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-types.xsd
new file mode 100644
index 0000000..3cfadb1
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-bills-types.xsd
@@ -0,0 +1,7316 @@
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???? ???????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+ True = ???????????????????????? ???????????? ?????????????????? ????????????????????, ?????????????? ?????????????? ??????????????, ???????? ???????? ?????? ???????????????????? ???? ?????????????????????????? ???????????????????????? ???????????????? ????????????????.
+
+?? ?????? ????????????, ???????? ???????????????? ???? ????????????????, ???? ?????? ?????? ?????????? ?????????????????? ???????????????????????????? ???????????????? ???????????????????????????? ???????? ???? ????. (????????????????:
+- ???????????????? ???? ???? ?????? ??????????, ?????????????????? ?? TotalPayableByChargeInfo ?????????? ?????????? ???????? ???????????????? ?? ???????????? ChargeInfo, Insurance, CapitalRepairCharge (?????? CapitalRepairYearCharge) ???? ???????? TotalPayable;
+- ???????????????? AccountingPeriodTotal = ?????????? ???? ???????? (Consumption/ tns:Volume * Rate).
+???????????????? ???????????????????????????? ???????????? ?????? ?????????????????????? ?????????? (????????????????, ???????? TotalPayableByPD ???? ??????????????????, ???? ?????? ?????? ?????????????????????????? ???????????????????? ???????????????? ?????????? ???? ????, ?? ???????????????? ???????????? ?????????? ???? ?????????? ??????????????????????).
+
+
+
+
+ ?????????? ???????????????????? ?????????????? ???????????????????? ??????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ?????? ???????????????????? ?????????????? ???????????????????? ??????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ?????????????????? ???????????????????? ???????????????????? ?????????????? - ????????????-???????? ???????????? ?????????????????????? ?????????????????? ???????????????????? ?? ?????? ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ?????????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????. ??????????????????????, ???????? ?? ???? ???????????? ???????? ?????????????????? ????????????????
+
+
+
+
+ ?????????????????????? ???????????????????? ?? ?????????????????????? ???? ???????????????????? ??????????????????
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (?? ???????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????? ?????????? (???????? ?????????????????????????? ??????????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? c ???????????? ??????????????????????????/??????????????????, ??????. (?? ???????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ???????? ?? ???? ?????????????????? ?????????????????? ???????????????????? ?????? ?????????????????? ?????????????????? ???????????????????? ?? ?????????????????????? ???? ?????????????? ???? ??????
+
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (???? ???????? ??????????????, ?????? ???????????? ?????????????????? ????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????? ?????????? (???????? ?????????????????????????? ??????????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? c ???????????? ??????????????????????????/??????????????????, ??????. (?? ???????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???? ?????????????????????? ?????????? ???????????????????? ??????????????????.
+????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+
+
+
+
+
+
+
+
+ ???????????????????? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???? ?????????????? ?????????????????? ????????????????????.
+
+???????????????? ????????????: 11.2.0.10, 12.2.0.1, 13.1.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???????????????????? ?????????????????????????? ???????? ???? ????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ?? ?????? ?????? (?????? ???????????????????? ???????????? ????)
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????? ?????? ???????????? ???? ???????????? ???????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ?????????????????? ???????????????????? ???????????????????? ??????????????
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????,??????. (?? ???????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????????? ???????????????????? ?? ?????????????????? ??????????????????
+
+
+
+
+ ?????????? ???????????????? ?????????? (???????? ?????????????????????????? ??????????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? c ???????????? ??????????????????????????/??????????????????, ??????. (?? ???????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????? ?????????????????? ?? ???????????????? ?? ???????????????????? ???????????????????????? (????_??????????????_????????????_??????)
+
+
+
+
+
+
+
+ ???? ???????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???????????????????? ?????????????????????????? ???????? ???? ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???? ???????????????????? ??????????????????
+
+
+
+
+
+
+
+ ??????-???? ????????, ???? ?????????????? ?????????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????? ???????????? ?????????????? ??????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????? ?????????????????? ?? ???????????????? ?? ???????????????????? ???????????????????????? ?? ???????????????????????? ?????????????????? (????_??????????????_????????????_??????)
+
+
+
+
+
+
+
+
+ ???? ???????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???????????????????? ?????????????????????????? ???????? ???? ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???? ???????????????????? ??????????????????
+
+
+
+
+
+
+
+ ??????-???? ????????, ???? ?????????????? ?????????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????? ???????????? ?????????????? ??????????????
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????????? ?? ???????????????? ?? ???????????????????? ???????????????????????? ?? ?????? ??????.
+?????? ???????????????? ?????????????????? ???????????????? ?? ???????????????????????? ???????????? ???????????????????? ???????????????? ???? ?????????????????????? ???????????????? ?????????????? ????????????????.
+?????? ???????????? ?????????????????? ?? ?????????????? ???? ??????????????????????.
+
+
+
+
+ ???????????? ????????????????.
+?????????????????????????? ???????????????????????? ???????????????????? ??????????????????, ???????????????????????? ?? ???????????????????? ???????????????? (???? ?????????????????? - 1000).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????? ?????? ???????????? ???? ???????????? ???????????????? ?????????????????? ?? ???????????????? ?? ???????????????????? ???????????????????????? (?????????????????? ???? ????????????) ?? ???????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????? ???????????????? ?????????????????? ?? ??????????????
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+ ?????????????????? ???????????????????????? ???? ????????????
+
+
+
+
+
+
+
+ ???????????????????? ?????????????????????????? ???????????????????????? ?????? ???????? ????????????????????????, ???????????????????? ?????????? ???????????? ?????????????????????? UI/Excel ???? 11.8.0 (??????)
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????????????? (?? ????????????????)
+
+
+
+
+
+ ?????????????????????????? ??????????????????????, ?????????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?????????????? ???? ???????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+ ???????????????????? ?????????? ?????????????? (?????????????????????????? ????????????????)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ?? ?????????????????? ???????????????? ???? ?????????? ?????? ?? ????
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+ ?????????????????????????? ???????????????????? ?? ?????????????????? ???????????????? (???????????????????? ?????? ?????????????????? ?????? ?????????????????????????? ???????????????????? ?? ?????????????????? ????????????????)
+
+
+
+
+
+
+ ????????????????/?????????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+ ???????????????????? ?? ???????????????? (?????????????????????? ?????? ???????????????? ???????????????????? ?? ?????????????????? ???????????????? ?????? ?????????????????????????? ?????????????????? ?????????? ?? ???????????????????????????? ????????)
+
+
+
+
+
+ ?????????????????????????? ???????????????? ???????????????????????????????? ?? ?????? ??????
+
+
+
+
+
+
+
+ ???????????????? ???????????? (???? ???????????????????? ???????????? ?????? ?????????????????? ?????????? ?????????? ?????????????????????? ?? ?????????????????? ???????????????? ?? ????????)
+
+
+
+
+
+
+
+ ??????????????/???????????????? ???????????????? ????????????
+
+
+
+
+ ???????????????????????? ???????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????? ???????????????????? ?? ????????????????
+
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????? ?? ???????? ???????????????? ?????????????? ?? ???????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ?????????????????????????? ???????????????????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????????????????????? ???????????????????? ?? ?????????????????? ???????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????????????????????? ???????????????? ???????????????????????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ?? ?????????????????? ???????????????? ???? ?????????? ?????????????????????? - ?????????????????????? ???????????????????????? ?????????? (????, ?????? ?? ????)
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+ ?????????????????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+ ????????????????/?????????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+ ???????????????????? ?? ???????????????? ???????????????????????????????? (?????????????????????? ?? ??????????????: 1. ?????? ???????????????? ???????????????????? ?? ?????????????????? ????????????????. 2. ?????? ?????????????????? ?????????? ?????????? ?????????????????????? ?? ?????????????????? ???????????????? ?? ????????, ???????? ?????????????? ???????? ?????????????????????? ?????? ?????????? ???? ???????? ??????????????????????)
+
+
+
+
+
+ ?????????????????????????? ???????????????? ???????????????????????????????? ?? ?????? ??????
+
+
+
+
+ ?????????????? ??????????????????????
+
+
+
+
+
+ ???????????? ?????????????? ????????????????
+
+
+
+
+ ?????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???????????? (???? ?????????????????????? ???????????? ?????? ?????????????????? ?????????? ?????????? ?????????????????????? ?? ?????????????????? ???????????????? ?? ????????)
+
+
+
+
+
+
+
+ ??????????????/???????????????? ???????????????? ????????????
+
+
+
+
+ ???????????????????????? ???????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????? ???????????????????? ?? ????????????????
+
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????? ?? ???????? ???????????????? ?????????????? ?? ???????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ?????????????????????????? ???????????????????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????????????????????? ???????????????????? ?? ?????????????????? ???????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+ ???????????????? ???????????????????????? ???????????????????????????? ???????????????? ???????????????????????????????? ?? ???????????? ??????????????
+
+
+
+
+
+
+
+ ???????????? ???? ?????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+ ?????????????????????????? ???????????????? ???????????????????????????????? ?? ?????? ??????
+
+
+
+
+ ?????????????????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+ ?????????? ???????????????? ????????????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????? ???????????????? (?????? ?????????????????? ???????????? ?????????????? ????????????????, ?????????????????????? ???????????????????????? ?????????? - ???????????? ??????????????)
+
+
+
+
+ ????????????
+
+
+
+
+
+ ???????????? ?? (???????? ???? ??????????????????, ???? ?????? ?????????????????????? ???????????????????? ??????????????)
+
+
+
+
+ ???????????? ???? (???????? ???? ??????????????????, ???? ?????? ?????????????????????? ?????????????????? ??????????????)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ?????? ???????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+ ?????????????????????????? ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+ ???????????????????? ?? ???????????????? ????????????????????????????????
+
+
+
+
+
+ ?????????????????????????? ???????????????? ???????????????????????????????? ?? ?????? ??????
+
+
+
+
+ ?????????????? ??????????????????????
+
+
+
+
+
+ ???????????? ?????????????? ????????????????
+
+
+
+
+ ?????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+
+ ???????????????????? ???? ??????
+
+
+
+
+ ???????????????????? ???? ?????????????????????? ????
+
+
+
+
+
+ ???????????? ?????????????????? ??????????????
+
+
+
+
+
+ ????????????
+
+
+
+
+
+ ????????????????
+
+
+
+
+ ????????????
+
+
+
+
+ ???????????????????? ????????????????????????
+
+
+
+
+
+
+
+ ?????????????? ??????????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ?? ?????????????????? ???????????????? ????????????????????????
+
+
+
+
+
+ ?????????????? ??????????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+ ?????????????????? ??????????????
+
+
+
+
+
+
+
+ ?????????????? ?????? ???????????????? ???????????????????????? ?????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ?????????????????? ??????????????
+
+
+
+
+
+
+ ???????? ????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???????????????????? ????????????????
+
+
+
+
+ ?????????????????? ??????????????
+
+
+
+
+ ?????????????? ??????????????????????
+
+
+
+
+ ???????????????? ?????????????????????????? ?????????????????? ???????????????? ???? ?????????????? ??????????????????????
+
+
+
+
+
+
+ ?????????????? ?????????????? ?????????????????????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????????? ?? ???????????????? ?? ???????????????????? ???????????????????????? ?? ?????? ??????, ?????????????????? ?????? ???????????????????? ???????????????? ?????????????????? 1000 ??????????????????.
+???????? ?????????????? ???? ????????????????, ???? ?????? ?????????????????????????????? ?? ??????, ?????? ?????? ?????????????????????????? ???????????? ???????? ??????????????????
+
+
+
+
+
+ ?????????????????? ??????????????
+
+
+
+
+ ???????????????????? ?? ?????????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????? "????"
+
+
+
+
+ ?????? ???????????????????? "????"
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????????. (O)pen - ????????????, (C)losed - ????????????,
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????????? ???????????????????? ?????????????? ????????
+
+
+
+
+ ???????????????????? ???????????????????? ?????????????????????????? ????????
+
+
+
+
+
+ ???????? ????????????????
+
+
+
+
+ ???????? ????????????????
+
+
+
+
+
+
+ ??????????????????????, ?????????????????????????? (??????)
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????.
+
+
+
+
+
+
+
+
+
+
+ ????????????, ????????????????, ???????????? (??????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? (??????)
+
+
+
+
+
+
+
+
+
+ ?????????? ?????? ?????????????????????????? ?????? ??????????????
+
+
+
+
+ ??????????
+
+
+
+
+ ??????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+ ?????????? ?????? ?????????????????????????? ?????? ??????????????
+
+
+
+
+ ??????????
+
+
+
+
+ ??????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+ ?????????????????????? ???? ????????????
+
+
+
+
+ ?????? ???????????? ???? ??????????????????????:
+- ?????? ???? - ?????? 50 "?????? ???????????????? ????????????";
+- ?????? ???????? ???? - ?????? 3 "?????? ???????????????????????? ????????????";
+- ?????? ?????????????? ???? - ?????? 51 "?????????????? ???????????????????????? ????????????" (???????????????????? ??????????????????????);
+- ?????? ???? - ?????? 1 "?????? ???????????????????????????? ????????????" (???????????????????? ??????????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ???? ????????????
+
+
+
+
+ ?????? ???????????? (????????????????, ???????????????????????? ?????? ????????????????????????????) ???? ????????????????????????:
+???? - ???50 ?????? ???????????????? ????????????;
+???? - ???51 ???????????????????????? ???????????? (???????????????????? ??????????????????????);
+???? - ???1 ???????????????????????????? ???????????? (???????????????????? ??????????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+ ?????????? ?????? ??????????????????????????
+
+
+
+
+
+ ??????????
+
+
+
+
+ ??????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????? ???? ????????????
+
+
+
+
+
+
+ ?????? ???????????? (????????????????, ???????????????????????? ?????? ????????????????????????????) ???? ????????????????????????:
+???? - ???50 ?????? ???????????????? ????????????;
+???? - ???51 ???????????????????????? ???????????? (???????????????????? ??????????????????????);
+???? - ???1 ???????????????????????????? ???????????? (???????????????????? ??????????????????????)
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????? ???? ???????????? ?????? ??????????????
+
+
+
+
+
+
+ ?????? ???????????? ???? ??????????????????????:
+- ?????? ???? - ?????? 50 "?????? ???????????????? ????????????";
+- ?????? ???????? ???? - ?????? 3 "?????? ???????????????????????? ????????????";
+- ?????? ?????????????? ???? - ?????? 51 "?????????????? ???????????????????????? ????????????" (???????????????????? ??????????????????????);
+- ?????? ???? - ?????? 1 "?????? ???????????????????????????? ????????????" (???????????????????? ??????????????????????)
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+ ?????????????????????? ???? ????????????
+
+
+
+
+ ?????? ???????????? (????????????????, ???????????????????????? ?????? ????????????????????????????)
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ???????????????????? ???? ????????????
+
+
+
+
+ ??????????????????????, ??????????????????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ????????????, ????????????????, ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???? ????????????
+
+
+
+
+ ??????????????????????, ??????????????????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ????????????, ????????????????, ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ??????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ????????????, ????????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ????????????, ??????. (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????? ??????????????
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ??????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ????????????, ????????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????? ??????????????
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ??????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ????????????, ????????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????
+
+
+
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ???????????????? ?? ?????????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+ ??????????????????
+
+
+
+
+
+ ?????????? ?????????? ?? ???????????? ?????????????????? ?????????????? - ???? ?????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????? ?? ???????????? ?????????????????? ?????????????? - ???? ?????????? ???? ???????????????????? ?????????????????? ??????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ??????????????????, %
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ?? ???????????? ?????????????????? ?????????????? ?? ?????????????????? ???? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????????? (????????????????????)
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????? (??????????????????????)
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ???????????????????? ????????
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ?????????? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+
+
+ ?????????????????????? ?? ???????????????????? ???? ?????????????? ?? ????
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ???????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????? ???????? ?????????????????????????? ?????????????? ?????? ???????????????????? ???????????? ?????????????????? ???? ?????????????????????? ?????? 2 "?????? ?????????????????????????? ??????????????".
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????????? ??????????????????:
+(S)quare meter - ????. ??
+(D)irectory - ???? ??????????????????????
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+?????????? ???????? ???? ????????????????, ???????? ???????????????? ???????? tns:MunicipalResource/ tns:GeneralMunicipalResource.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ???????????????????????? ???????????? ?????????????????????? ?????? ???????????????????? ???????????? ??????????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 19.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ???????????????? ?? ?????????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????? (??????????????????????).
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ?????????? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ???????????????? ?????? ???????????????????? ?????? ???????????? ?????????? ?????????????? ????????????, ?????????? ???? ????. ???????? ?????? ???? ???? ???? ????????????????, ???? ?????????? ???????????????? ???? ????
+
+
+
+
+ ?????????????? ???????????????????????? ?????????????? ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????????????????? ???? ???????? ?????????????????????????? ??????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????? ?????????????????????????? ?????????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+
+
+ ?????? ???????????????? ?????????????????????????? ?????????????? ???? ?????????????????????? ?????? 337 "?????????????? ???????????????????????? ????????????".
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ???????????????????????? ???????????? ?????????????????????? ?????? ???????????????????? ???????????? ??????????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 19.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ???????????????? ?? ?????????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????? (??????????????????????)
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ?????????? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ???????????????? ?????? ???????????????????? ?????? ???????????? ?????????? ?????????????? ????????????, ?????????? ???? ????. ???????? ?????? ???? ???? ???? ????????????????, ???? ?????????? ???????????????? ???? ??????
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????.
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????? ???????????????????????? ??????????, ?????????????????????????????? ???? ???????? ???????????????????????? ????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????????????????????? ???????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????.
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????? ?? ???????????????????? ???? ?????????????? ?? ???? (??????????????)
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ???????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????.
+
+
+
+
+
+
+ ?????? ?????????????????????????? ?????????????? ?????? ???????????????????? ???????????? ??????????????????. ?????? 2 "?????? ?????????????????????????? ??????????????"
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ???????????????????????? ???????????? ?????????????????????? ?????? ???????????????????? ???????????? ??????????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 19
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ???????????????? ?? ?????????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????? (??????????????????????)
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ?????????? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????? ???????????????????????? ?????????????? ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????????????????? ???? ???????? ?????????????????????????? ??????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????? ?????????????????????????? ?????????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????? ?????????? ?? ???????????? ?????????????????? ?????????????? - ???? ?????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????? ?? ???????????? ?????????????????? ?????????????? - ???? ?????????? ???? ???????????????????? ?????????????????? ??????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ??????????????????, %
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ?? ???????????? ?????????????????? ?????????????? ?? ?????????????????? ???? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????? ???????????????????????? ??????????, ?????????????????????????????? ???? ???????? ???????????????????????? ????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????????????????????? ???????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+ ?????????????? ???????????????????????? ???????????? ?? ?????????????? ??????????????????????
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????? ?? ????
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+ ???????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????. ???????? ???????????????? ???????????? ???????????????????????????? ???? ?????????????? (Month ?? Year ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????. ???????? ?????? ???????????????? ???????????? ???????????????? ?????????????? ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????. (TotalSumDebtPayable)
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ?????????????????????????? ?????????????? ?????? ???????????????????? ???????????? ??????????????????. ?????? 2 "?????? ?????????????????????????? ??????????????"
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+
+
+
+
+ ?????????????? ???????????????????????? ?????????????? ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????????????????? ???? ???????? ?????????????????????????? ??????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????? ?????????????????????????? ?????????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????. ???????? ???????????????? ???????????? ???????????????????????????? ???? ?????????????? (Month ?? Year ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????. ???????? ?????? ???????????????? ???????????? ???????????????? ?????????????? ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????. (TotalSumDebtPayable)
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????? ???????????????????????? ??????????, ?????????????????????????????? ???? ???????? ???????????????????????? ????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????????????????????? ???????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+
+ ?????? ???????? ???????????????????????? ???????????? ???? ?????????????????????? ?????? 3 "?????? ???????????????????????? ????????????"
+
+
+
+
+
+
+ ??????????
+
+
+
+
+ ??????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? ???????????????????? ??????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????? ?? ???? ?????? ??????????????
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+ ???????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????
+
+
+
+
+
+ ?????? ?????????????????????????? ?????????????? ?????? ???????????????????? ???????????? ?????????????????? ???? ?????????????????????? ?????? 2 "?????? ?????????????????????????? ??????????????"
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????? ???????????????????????? ?????????????? ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+???????????????????????? ???? ???????? ?????????????????????????? ??????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????? ?????????????????????????? ?????????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????? ?????????????????????????? ?????????????? ???? ?????????????????????? ?????? 337 "?????????????? ???????????????????????? ????????????"
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????? ???????????????????????? ??????????, ?????????????????????????????? ???? ???????? ???????????????????????? ????????????.
+??????????????????????, ???????? ?????? ?????????????? ???????????????? ?????????? ???????????????????? ???? ???????????????????????? ???????????? ???????????????????????? ???????????????????????????????? ???????????? ?????? ???????????? (????????), ???????????????? ???? ?????????????????????????? ?????????????? (??????)
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+
+ ?????? ???????? ???????????????????????? ???????????? ???? ?????????????????????? ?????? 3 "?????? ???????????????????????? ????????????"
+
+
+
+
+ ??????????
+
+
+
+
+ ??????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+
+ ?????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???????????????? (????)
+
+
+
+
+ ?????????????????????????? ???????????????? ??????????
+
+
+
+
+ ?????????? ???????????????????? ??????????????????, ???? ???????????????? ?????????????? ??????????, ?????????????????????? ???????????? ?????????????????? ???????????????????????? ?? ?????????? ?????????????????????????? ???????????????? ???? ???????????????? ??????????
+
+
+
+
+ ???????????????? ?? ???????????????????? ?????????????????????????????? ?????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+ ?????? ???????????????????????? ????????????, ???????? ?????????????????????? ?????????????? ???????????????????????????? ???????????????? ??????????.
+1 - ???????????????? ??????????????????????????;
+2 - ?????????????? ??????????????????????????;
+3 - ?????????????????? ?????????????? ??????;
+4 - ????????????????????????????????;
+5 - ??????????????????????????;
+6 - ??????????????????;
+7 - ?????????????????? ?? ???????????????? ?????????????????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ????????????????????:
+1) ?????? ???????????????? ???? ?????????????????????? ChargeInfo, CapitalRepairCharge, CapitalRepairYearCharge, Insurance, PenaltiesAndCourtCosts
+2) ?????? ?????????????????? ???? ???????????????????????? ChargeDebt, CapitalRepairDebt
+
+
+
+
+
+ ???????????????????? ???? ????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???? ?????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???? ?????????????????????? ????????????. ?????????????????????? ???????????????????? ???? ?????????????????? ???? 12 ?????????????? ???????????????????????? ????????
+
+
+
+
+
+ ??????????????????????
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+ ?????????????????? ?? ???????????????? ??????????????
+
+
+
+
+
+ ?????? ?????????????????? ?? ???????????????? ???????????????? ???? ?????????????????????? ?????? 329 "?????????????????? ?? ???????????????? ??????????????":
+- ????????
+- ????????????
+- ?????????????????????????????? ??????????????
+- ???????????????? ????????????????
+
+
+
+
+ ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ???? ?????????????????? ??????????????????
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ?????????????????????? ????????????
+
+
+
+
+ ?????????????????????????? ???? ????????????
+
+
+
+
+
+
+
+ ?????????????????? ???? ???????????? (?????????????? ?????????????????????? ?????? ????????????????, ?????? ?????????????? ????????????????????????)
+
+
+
+
+ ???????????????????? (?????????????? ?????????????????????? ?????? ????????????????, ?????? ?????????????? ????????????????????????)
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (???? ???????? ??????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (???? ???????? ?????????????? ?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ??????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 10
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ???????????? ???????????????????? ??????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 10
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ?? ???????????? ?????????????????? ?????????????? ?? ?????????????????? ???? ??????????????????, ??????. (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ??????????????, ?????????????????????? ???? ???????????????????? ?????????? ???????????????????? ?????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? c ???????????? ??????????????????????????/??????????????????, ??????. (???? ?????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ???????????????????? ?? ???????????????? ??????????????????, ??????. (?????????? ???? ???????? ???????????????????? ?? ???????????????? ??????????????????).
+?????????????????????? ???????????? ?????? ???? ?? ?????????? = ??????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (???? ?????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????????????????? ?????????????????? ?????????????????????????? ??????????????
+
+
+
+
+
+ ???????????????????????? ???????????????????????? ???? ?????? 331 "???????????????????????? ???????????? ???? ?????????????????????????? ??????????????"
+
+
+
+
+ ?????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???????????????? ??????????????, ??????
+
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????????? ?????????????????????? ????????????
+
+
+
+
+ ???????????????????? (????????????????????????) ???????????? ?????????????????? ?????????????? ?????????? ?????????????? ???? ???????????????????????? ???????????? ?? ?????????????????????????? ??????????????????????, %
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ????????????????, ?????????????????????? ?? ???????? ???????? ??????. ?????????????????? ??????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???????????????? (????)
+
+
+
+
+ ?????????????????????????? ???????????????? ??????????
+
+
+
+
+ ???????????? ???????????????? ???924/???? - ???????????? ???????????? ???????????????????? ?????????????????? ?????????????????????????? ?????????????????? ?????????? ???????????????????? ??????????????????, ???????????????????????? ???????????????? ???????????????? ???? ???? 29.12.2014 N 924/????;
+???????????? ???????????????? ???43/???? - ???????????? ???????????? ???????????????????? ?????????????????? ?????????????????????????? ?????????????????? ?????????? ???????????????????? ??????????????????, ???????????????????????? ???????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+ ?????????? ???????????????????? ??????????????????, ???? ???????????????? ?????????????? ??????????, ?????????????????????? ???????????? ?????????????????? ???????????????????????? ?? ?????????? ?????????????????????????? ???????????????? ???? ???????????????? ??????????
+
+
+
+
+ ???????????????? ????????????????
+
+
+
+
+
+ ???????????????????? ??????????????????????
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ??????????????
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????????????? ??????????????
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ?????????????? ?????? ????
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????? ?????????????????????????????? ?????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+ ???????????????????????? ????????????, ???????? ?????????????????????? ?????????????? ???????????????????????????? ???????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+ ???????????????????????? ???????????????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ????????????????????:
+1) ?????? ???????????????? ???? ?????????????????????? ChargeInfo, CapitalRepairCharge, CapitalRepairYearCharge, Insurance, PenaltiesAndCourtCosts
+2) ?????? ?????????????????? ???? ???????????????????????? ChargeDebt, CapitalRepairDebt
+
+
+
+
+
+ ???????????????????? ???? ????????????
+
+
+
+
+
+ ???????????????????? ???? ?????????????????????? ????????????
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+ ???????????????????? ???? ?????????????????????? ????????????. ?????????????????????? ???????????????????? ???? ?????????????????? ???? 12 ?????????????? ???????????????????????? ????????.
+
+
+
+
+
+ ?????????????????? ?? ???????????????? ??????????????
+
+
+
+
+
+ ?????? ?????????????????? ?? ???????????????? ????????????????. ?????? 329 "?????????????????? ?? ???????????????? ??????????????":
+- ????????
+- ????????????
+- ?????????????????????????????? ??????????????
+- ???????????????? ????????????????
+
+
+
+
+ ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+ ??????????????????????
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ?????????????????????? ????????????
+
+
+
+
+
+
+
+ ?????????????????????????? ?????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ????????????
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ???????????? (?????????????? ?????????????????????? ?????? ????????????????, ?????? ?????????????? ????????????????????????)
+
+
+
+
+ ???????????????????? (?????????????? ?????????????????????? ?????? ????????????????, ?????? ?????????????? ????????????????????????)
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (???? ???????? ??????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ????????????, ??????. (???? ???????? ??????????????)
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ??????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 10
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ???? ???????????? ???????????????????? ??????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 10
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ?? ???????????? ?????????????????? ?????????????? ?? ?????????????????? ???? ??????????????????, ??????. (??????????)
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ??????????????, ?????????????????????? ???? ???????????????????? ?????????? ???????????????????? ?????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????????????? ????????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ????????????, ??????. (???? ?????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ???????????????????? ?? ???????????????? ??????????????????, ??????. (?????????? ???? ???????? ???????????????????? ?? ???????????????? ??????????????????).
+?????????????????????? ???????????? ?????? ???? ?? ?????????? = ??????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? ???? ?????????????????? ???????????? c ???????????? ??????????????????????????/??????????????????, ??????. (???? ?????????? ???????????????????? ??????????????????)
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????????????????? ?????????????????? ?????????????????????????? ??????????????.
+
+
+
+
+
+ ???????????????????????? ???????????????????????? ???? ?????? 331 "???????????????????????? ???????????? ???? ?????????????????????????? ??????????????"
+
+
+
+
+ ?????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???????????????? ??????????????, ??????
+
+
+
+
+
+
+
+
+
+
+ ???????? ?????????????????? ?????????????????????? ????????????
+
+
+
+
+ ?????????? ???????????????????? ?????????????? ???????????????????? ??????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ?????? ???????????????????? ?????????????? ???????????????????? ??????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????????? (????????????????????????) ???????????? ?????????????????? ?????????????? ?????????? ?????????????? ???? ???????????????????????? ???????????? ?? ?????????????????????????? ??????????????????????, %
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ????????????????, ?????????????????????? ?? ???????? ???????? ??????. ?????????????????? ??????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ???? ?????????????????????? ?????????? ???????????????????? ??????????????????.
+????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 1 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????.
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ?????????????????? ???????????????????? ????????????????????
+
+
+
+
+ ?????? ????????????
+
+
+
+
+
+
+
+
+ ?????? ???????????? ?? ??????????????????
+
+
+
+
+
+
+
+
+ ?????? ???????????? ?????????????????????? ????
+
+
+
+
+
+
+
+
+ ???????????? ????????????????????????:
+0 - ?????????? (???? ???????????????? ????????????????????????)
+1 - ??????????????????????
+2 - ??????????????????????
+3 - ???????????????? ??????????????????????
+4 - ???????????????????????????? ??????????????????????
+5 - ?????????????????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????? ?????????????? (??????)
+
+
+
+
+ ??????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????????
+
+
+
+
+
+
+
+
+
+ ??????????????????
+
+
+
+
+
+
+
+
+
+ ????????????????. ??????????????????????, ???????? ?? ?????????????????????? ?????? ????????????????????: ??????+???? ?? ?? ???????? ?????? ???????????????? ?????? ???????????? ???????????????? ????????????????, ?????? ?? ???????????????????????? ????.
+
+
+
+
+ ???????????????? ?? ????????????????????, ???????????????????????????? ???????? ???????????????? ????????????????, ???????????????????? ??????????, ???????????????? ??????????
+
+
+
+
+
+
+ ???????????? ?????????????????? ?????????????? (?????????????????????? ???????????????????????? ??????????)
+
+
+
+
+ ????????????????
+
+
+
+
+ ???????????????? ?? ????????????????????, ???????????????????????????? ???????? ???????????? ????????????????, ???????????????????? ??????????, ???????????????? ??????????
+
+
+
+
+
+
+ ???????????????? ????????????
+
+
+
+
+
+
+
+
+ ?????????????????????????? ????????????????????
+
+
+
+
+ ?????????????? ??????????????????????????
+
+
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+ ?????? ???????? ???????????????????????? ???????????? ???? ?????????????????????? ?????? 3 "?????? ???????????????????????? ????????????".
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23.
+???? ???????????????????????????? ???????????????? ?? ?????????? ?? ?????????????????????? ?? ???????? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+
+ ?????? ???????????????????????? ????????????
+
+
+
+
+ ?????? ???????? ???????????????????????? ???????????? ???? ?????????????????????? ?????? 3 "?????? ???????????????????????? ????????????".
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+(I)ndividualConsumption - ?????????? ???????????????????????? ??????????
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ???????????????????????????? ??????????????????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ???????????? (?????? ???????????????????????? ?? ??????????), ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ??????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????? ?????????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ???????????????????? ??????????, ???????????????????????? ?? ?????????????????????? ?????????????????????? ???????????????????????? ?????? ???????????????? ??????????, ???????????????????????? ?????? ?????????? ?????????????????????? ????????????????????????, ??????.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ???????????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????????? ?????????????????????? ???????????????????????? ????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 23
+
+
+
+
+
+
+
+
+
+
+ ?????????????? ????????????????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+ ???????????? ?????????? ?? ???????????? ?? ???????????? ?????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 5 ?????????????????? ?????????? ????
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????? ???????????????? ?????????????????????????? ?????????????? ???? ?????????????????????? ?????? 337 "?????????????? ???????????????????????? ????????????".
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+ ?????????? ???????????????????????? ?????????? / ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+ ??????:
+house(O)verallNeeds - ?????????? ???????????????????????? ????????????????, ???????????????????????? ?????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????, ?????? ???????????????????????? ?????????? ???? ?????????????????????? ??????????
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????????????????? ?????????????? ????:
+(N)orm - ????????????????
+(M)etering device - ???????????? ??????????
+(O)ther - ????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?????????? / ???????????? ?????????? ???? ????.??, ??????. / ???????????? ???????????? ???? ????.??, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????? ?????????? ???? ???????????????????????? ????????????, ?????????????????????? ??????????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 18
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ??????????????????????, ????????????, ????????????????
+
+
+
+
+ ?? ???????????? ???? ???????????????????????? ???????????? ?????????????????????? ?????? ???????????????????? ???????????? ??????????????????, ??????.
+???????????? ???? ????????. 924 ??? ???????????????????? 2, ??. 19
+
+
+
+
+
+
+
+
+
+
+ ???????????????????? ????????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 4 ?????????????????? ?????????? ????
+
+
+
+
+
+ ???????????????? ?????????????????????? ???????????????????????? ???????????????? ?? ?????????? ?????????????????????????? ?? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+
+
+
+
+ ?????????????? ?????????????????? ???????????????? ??????????
+???????????????????????? ???????????????? - ???????????????????????? (??????????????????????).
+
+
+
+
+ ?????????????????? ?????????? ???????????????????????? ???????????????? ?? ?????????????????????????????? ???????? - ?? ?????????? ???????????????????? ???????????? ?????????????????? ?? ?????????????????????????????? ????????.
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????????? (???????????????????????? +, ???????????????????? -).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 6 ?????????????????? ?????????? ????.
+
+
+
+
+
+ ?????????????????? ????????????????????????
+
+
+
+
+
+
+
+
+
+
+ ??????????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ?? ???????????? ???? ?????????????????? ????????????, ??????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????? ???? ???????????????????? ?????????????? / ?????????? ???? ???????????? ???????????????????? ?????????????? (???????????? ??????????????, ?????????????????????? ???????????????????????? ???? ?????????? ???????????????????? ??????????????, ???????????????????? ?? tns:PaymentDocument/tns:PaymentsTaken).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? (??????????, ????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?????????????????????? ?????????? (??????????).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????????????????? ??????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ????????????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????? ?? ???????????? (?? ???????????? ??????????????????????????/????????????, ???????????????? ?? ???????????????? ????????????????). ???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 3 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ????????????. ?????????????????????????? ???????????????????????????????????? ??????????????????????. ????????????????????, ???????? ?????? ???? "???? ????" (isRCAccount), ???????????????? ?????? ???????????????????? ?????? ?????????????????? ?????????? ?????????????? ????????????
+
+
+
+
+
+
+
+
+
+
+
+ ???????????????? ?? ???????????????????? ???????????????? ??????????
+
+
+
+
+ ???????????? ??????????.
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+ ?????????????????? ?????????????? ?????????? ???? ???????????????????? ??????????, ????.
+???????????? ???????? ??????????????, ???????? ?????????????? ?????????????? ?????????????????? ?????????????????? (tns:MDUnit).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+ ?????? ?????????????? ?????????????????? ???? ???????????????????????????? ????????.
+113 - ??[3*]
+116 - ??????
+233 - ????????
+245 - ??????.??
+246 - ??????.??|^ 10[3*] ??????.??
+271 - ????
+A005 - ?? ??????. ????
+A056 - ??????
+A058 - ??????
+???????????? ???????? ????????????, ???????? ?????????????????? ?????????????????? ?????????????? ?????????? ???? ???????????????????? ?????????? (tns:MDPreviousPeriodReadings).
+???????????? ???? ???????????????????? ?? ?????????????? ???????????????? ???? ???? 26.01.2018 N 43/???? - ???????????? 2 ?????????????????? ?????????? ????
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-individual-registry-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-individual-registry-base.xsd
new file mode 100644
index 0000000..0ff232e
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-individual-registry-base.xsd
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+ Удостоверение личности
+
+
+
+
+
+ Документ, удостоверяющий личность (НСИ 95)
+
+
+
+
+ Серия документа
+
+
+
+
+
+
+
+
+
+
+ Номер документа
+
+
+
+
+
+
+
+
+
+
+ Дата выдачи документа
+
+
+
+
+
+
+
+ Физическое лицо
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ СНИЛС
+
+
+
+
+
+
+
+
+
+
+ Фамилия
+
+
+
+
+
+
+
+
+
+
+ Имя
+
+
+
+
+
+
+
+
+
+
+ Отчество
+
+
+
+
+
+
+
+
+
+
+ ФИО
+
+
+
+
+
+
+
+
+
+ ФИО
+
+
+
+
+
+
+
+
+
+ Пол (M- мужской, F-женский)
+
+
+
+
+
+
+
+
+
+
+
+
+ Дата рождения
+
+
+
+
+ Место рождения
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-nsi-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-nsi-base.xsd
new file mode 100644
index 0000000..cbd302d
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-nsi-base.xsd
@@ -0,0 +1,427 @@
+
+
+
+
+
+
+
+
+
+
+
+ Ссылка на справочник
+
+
+
+
+ Код записи справочника
+
+
+
+
+ Идентификатор записи в соответствующем справочнике ГИС ЖКХ
+
+
+
+
+ Значение
+
+
+
+
+
+
+
+
+
+
+
+ Скалярный тип. Наименование справочника. Строка не более 200 символов.
+
+
+
+
+
+
+
+ Скалярный тип. Реестровый номер справочника. Код не более 10 символов.
+
+
+
+
+
+
+
+ Составной тип. Наименование, дата и время последнего изменения справочника.
+
+
+
+
+ Реестровый номер справочника.
+
+
+
+
+ Наименование справочника.
+
+
+
+
+ Дата и время последнего изменения справочника.
+
+
+
+
+
+
+ Перечень справочников с датой последнего изменения каждого из них.
+
+
+
+
+ Дата и время формирования перечня справочников.
+
+
+
+
+ Наименование, дата и время последнего изменения справочника.
+
+
+
+
+
+
+
+ Данные справочника.
+
+
+
+
+ Реестровый номер справочника.
+
+
+
+
+ Дата и время формирования данных справочника.
+
+
+
+
+ Элемент справочника верхнего уровня.
+
+
+
+
+
+
+ Составной тип. Элемент справочника.
+
+
+
+
+ Код элемента справочника, уникальный в пределах справочника.
+
+
+
+
+ Глобально-уникальный идентификатор элемента справочника.
+
+
+
+
+
+ Дата и время последнего изменения элемента справочника (в том числе создания).
+
+
+
+
+
+ Дата начала действия значения
+
+
+
+
+ Дата окончания действия значения
+
+
+
+
+
+
+ Признак актуальности элемента справочника.
+
+
+
+
+ Наименование и значение поля для элемента справочника.
+
+
+
+
+ Дочерний элемент.
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля для элемента справочника. Абстрактный тип.
+
+
+
+
+ Наименование поля элемента справочника.
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Строка" для элемента справочника.
+
+
+
+
+
+
+ Значение поля элемента справочника типа "Строка".
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Да/Нет" для элемента справочника.
+
+
+
+
+
+
+ Значение поля элемента справочника типа "Да/Нет".
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Вещественное" для элемента справочника.
+
+
+
+
+
+
+ Значение поля элемента справочника типа "Вещественное".
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Дата" для элемента справочника.
+
+
+
+
+
+
+ Значение поля элемента справочника типа "Дата".
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Целое число" для элемента справочника.
+
+
+
+
+
+
+ Значение поля элемента справочника типа "Целое число".
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Перечислимый" для элемента справочника.
+
+
+
+
+
+
+ Запись элемента справочника типа "Перечислимый".
+
+
+
+
+
+ Код поля элемента справочника типа "Перечислимый".
+
+
+
+
+ Значение поля элемента справочника типа "Перечислимый".
+
+
+
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Ссылка на справочник" для элемента справочника.
+
+
+
+
+
+
+ Ссылка на справочник.
+
+
+
+
+
+ Реестровый номер справочника.
+
+
+
+
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Ссылка на элемент внутреннего справочника" для элемента справочника.
+
+
+
+
+
+
+ Ссылка на элемент внутреннего справочника.
+
+
+
+
+
+ Реестровый номер справочника.
+
+
+
+
+ Ссылка на элемент справочника.
+
+
+
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Ссылка на элемент справочника ОКЕИ" для элемента справочника.
+
+
+
+
+
+
+ Код единицы измерения по справочнику ОКЕИ.
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля типа "Ссылка на элемент справочника ФИАС" для элемента справочника.
+
+
+
+
+
+
+ Ссылка на элемент справочника ФИАС.
+
+
+
+
+
+ Идентификационный код позиции в справочнике ФИАС.
+
+
+
+
+ Глобально-уникальный идентификатор адресного объекта в справочнике ФИАС.
+
+
+
+
+
+
+
+
+
+
+
+ Составной тип. Наименование и значение поля "Вложение"
+
+
+
+
+
+
+ Документ
+
+
+
+
+
+
+
+
+ Скалярный тип. Наименование поля элемента справочника. Строка не более 200 символов.
+
+
+
+
+
+
+
+ Группа справочника:
+NSI - (по умолчанию) общесистемный
+NSIRAO - ОЖФ
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-base.xsd
new file mode 100644
index 0000000..c001395
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-base.xsd
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ КПП
+
+
+
+
+
+
+
+
+
+
+
+
+ ОГРН
+
+
+
+
+
+
+
+
+
+ ОГРНИП
+
+
+
+
+
+
+
+
+
+ ОКОПФ
+
+
+
+
+
+
+
+
+
+
+ ОКОГУ
+
+
+
+
+
+
+
+
+
+ Телефон
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ БИК
+
+
+
+
+
+
+
+ БИК
+
+
+
+
+
+ ИНН
+
+
+
+
+ НЗА (Номер записи об аккредитации)
+
+
+
+
+
+
+
+ НЗА (Номер записи об аккредитации)
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-registry-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-registry-base.xsd
new file mode 100644
index 0000000..f53a4c7
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-organizations-registry-base.xsd
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+ Полное наименование
+
+
+
+
+
+
+
+
+
+
+ Фирменное наименование
+
+
+
+
+ Юридическое лицо
+
+
+
+
+
+
+
+
+ Дата государственной регистрации
+
+
+
+
+
+
+
+ Адрес регистрации
+
+
+
+
+ Адрес регистрации (Глобальный уникальный идентификатор дома по ФИАС)
+
+
+
+
+ Дата прекращения деятельности
+
+
+
+
+
+
+ ОП (Обособленное подразделение)
+
+
+
+
+ Полное наименование
+
+
+
+
+
+
+
+
+
+
+ Сокращенное наименование
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Адрес регистрации
+
+
+
+
+
+
+
+
+
+
+ Адрес регистрации (Глобальный уникальный идентификатор дома по ФИАС)
+
+
+
+
+ Дата прекращения деятельности
+
+
+
+
+ Источник информации
+
+
+
+
+
+
+ от
+
+
+
+
+
+
+
+
+
+
+ ФПИЮЛ (Филиал или представительство иностранного юридического лица)
+
+
+
+
+
+
+
+
+
+ Адрес места нахождения(жительства)_текст
+
+
+
+
+ Адрес места нахождения(жительства)_ФИАС
+
+
+
+
+ Дата внесения записи в реестр аккредитованных
+
+
+
+
+ Дата прекращения действия аккредитации
+
+
+
+
+ Страна регистрации иностранного ЮЛ (Справочник ОКСМ, альфа-2)
+
+
+
+
+
+
+
+
+
+
+
+
+ Индивидуальный предприниматель
+
+
+
+
+ Фамилия
+
+
+
+
+ Имя
+
+
+
+
+ Отчество
+
+
+
+
+ Пол (M- мужской, F-женский)
+
+
+
+
+
+
+
+
+
+
+
+
+ ОГРН
+
+
+
+
+ Дата государственной регистрации
+
+
+
+
+
+
+
+ Организация в реестре организаций
+
+
+
+
+
+
+
+
+
+ Версия организации в реестре организаций
+
+
+
+
+
+
+
+
+
+ Организация и версия организации в реестре организаций
+
+
+
+
+
+
+
+
+ Идентификатор корневой сущности организации в реестре организаций
+
+
+
+
+ Идентификатор версии записи в реестре организаций
+
+
+
+
+ Сокращенное наименование
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-payments-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-payments-base.xsd
new file mode 100644
index 0000000..540a4b9
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-payments-base.xsd
@@ -0,0 +1,1238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Извещение о принятии к исполнению распоряжения
+
+
+
+
+ Сведения о потребителе
+
+
+
+
+
+ Уникальный идентификатор плательщика
+
+
+
+
+
+
+
+
+
+
+ Наименование плательщика
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Сведения об исполнителе
+
+
+
+
+
+
+
+ Исполнитель-ИП
+
+
+
+
+ Исполнитель-ЮЛ
+
+
+
+
+
+
+ Наименование
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Наименование ИП одной строкой
+
+
+
+
+
+
+
+
+
+
+
+ Сведения о платежных реквизитах
+
+
+
+
+
+
+
+ Общие сведения о распоряжении
+
+
+
+
+
+ Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)
+
+
+
+
+ Дата
+
+
+
+
+ Номер распоряжения
+
+
+
+
+
+
+
+
+
+
+ Сумма оплаты (в копейках)
+
+
+
+
+ Назначение платежа
+
+
+
+
+
+
+
+
+
+
+ Признак онлайн-оплаты
+
+
+
+
+ Произвольный комментарий
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Номер платежного документа, по которому внесена плата, присвоенный такому документу исполнителем в целях осуществления расчетов по внесению платы
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Адрес помещения и реквизиты потребителя
+
+
+
+
+
+ Глобальный уникальный идентификатор дома по ФИАС
+
+
+
+
+
+
+ Номер жилого помещения
+
+
+
+
+
+
+
+
+
+
+ Номер комнаты жилого помещения
+
+
+
+
+
+
+
+
+
+
+
+ Номер нежилого помещения
+
+
+
+
+
+
+
+
+
+
+
+ Номер жилого блока
+
+
+
+
+
+
+
+
+
+
+ Номер комнаты жилого блока
+
+
+
+
+
+
+
+
+
+
+
+ Номер нежилого блока
+
+
+
+
+
+
+
+
+
+
+
+
+ Физлицо, не являющееся индивидуальным предпринимателем
+
+
+
+
+ Индивидуальный предприниматель или юридическое лицо
+
+
+
+
+
+
+
+
+ Жилищно-коммунальная услуга
+
+
+
+
+
+
+
+
+
+ Номер лицевого счета/Иной идентификатор плательщика
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Извещение об аннулировании извещения о принятии распоряжения к исполнению
+
+
+
+
+ Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)
+
+
+
+
+ Дата аннулирования
+
+
+
+
+ Комментарий
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Запрос на квитирование
+
+
+
+
+
+
+ Поиск среди извещений указанной кредитной организации
+
+
+
+
+
+
+
+
+
+
+
+ Cквитировано с платежным документом
+
+
+
+
+
+
+ Вид квитируемой услуги из платежного поручения
+
+
+
+ Вид ЖУ (справочник "Классификатор видов работ (услуг)")
+
+
+
+
+ Вид ГКУ (справочник "Главная коммунальная услуга")
+
+
+
+
+ Вид ДУ (справочник "Вид дополнительной услуги")
+
+
+
+
+ Вид неустойки и судебных расходов. НСИ 329 "Неустойки и судебные расходы":
+- Пени
+- Штрафы
+- Государственные пошлины
+- Судебные издержки.
+
+
+
+
+ Вид коммунальной услуги. НСИ 3
+
+
+
+
+
+ Сумма квитирования (в копейках)
+
+
+
+
+
+
+
+
+
+
+
+ Сведения о платежных реквизитах
+
+
+
+
+
+
+ БИК банка получателя
+
+
+
+
+ Номер расчетного счета
+
+
+
+
+
+
+
+
+
+
+ Идентификатор платежных реквизитов в платежном документе
+
+
+
+
+
+
+
+ Периода расчета начисления услуги по капитальному ремонту (только для ПД с типом "текущий" с указанием КР на год)
+
+
+
+
+
+ Год расчетного периода
+
+
+
+
+ Месяц расчетного периода
+
+
+
+
+
+
+
+
+
+
+ Квитирование невозможно
+
+
+
+
+
+
+ Причина, по которой отсутствует возможность сопоставления
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Период просрочки, с которым выполняется квитирование (только для квитирования с долговым ПД)
+
+
+
+
+
+
+
+
+
+
+
+
+ Запрос на квитирование для экспорта
+
+
+
+
+
+
+ Cквитировано с платежным документом
+
+
+
+
+
+
+ Вид квитируемой услуги из платежного поручения
+
+
+
+ Вид ЖУ (справочник "Вид жилищной услуги")
+
+
+
+
+ Вид ГКУ (справочник "Главная коммунальная услуга")
+
+
+
+
+ Вид ДУ (справочник "Вид дополнительной услуги")
+
+
+
+
+ Вид неустойки и судебных расходов. НСИ 329 "Неустойки и судебные расходы":
+- Пени
+- Штрафы
+- Государственные пошлины
+- Судебные издержки.
+
+
+
+
+ Вид коммунальной услуги. НСИ 3
+
+
+
+
+
+ Сумма квитирования (в копейках)
+
+
+
+
+
+
+
+
+
+
+
+ Период просрочки, с которым выполняется квитирование (только для квитирования с долговым ПД)
+
+
+
+
+
+
+
+
+
+
+ Периода расчета начисления услуги по капитальному ремонту (только для ПД с типом "текущий" с указанием КР на год)
+
+
+
+
+
+ Год расчетного периода
+
+
+
+
+ Месяц расчетного периода
+
+
+
+
+
+
+
+
+
+
+ Квитирование невозможно
+
+
+
+
+
+
+ Причина, по которой отсутствует возможность сопоставления
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Уникальный идентификатор распоряжения, сформированный через интеграцию
+
+
+
+
+
+
+
+
+
+ Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0
+
+
+
+
+
+
+
+
+
+
+ Уникальный идентификатор распоряжения для нужд квитирования, включающий более мягкие огранчиения UI/Excel до 11.8.0 (тип)
+
+
+
+
+
+
+
+
+ Уникальный идентификатор счета, в уплату которого поступил платеж.
+В случае отсутствия указывается 0.
+
+
+
+
+
+
+
+
+
+
+
+ Извещение о принятии к исполнению распоряжения
+
+
+
+
+ Сведения о потребителе
+
+
+
+
+
+ Уникальный идентификатор плательщика
+
+
+
+
+
+
+
+
+
+
+ Наименование плательщика
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Сведения об исполнителе жилищно-коммунальной услуги
+
+
+
+
+
+
+
+
+ Исполнитель-ИП
+
+
+
+
+ Исполнитель-ЮЛ
+
+
+
+
+
+
+ Наименование
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Наименование ИП одной строкой
+
+
+
+
+
+
+
+
+
+
+
+
+ Сведения о платежных реквизитах
+
+
+
+
+
+
+
+
+
+
+
+
+ Общие сведения о распоряжении
+
+
+
+
+
+ Уникальный номер платежа (идентификатор операции)
+
+
+
+
+ Дата
+
+
+
+
+ Номер распоряжения
+
+
+
+
+
+
+
+
+
+
+ Сумма оплаты (в копейках)
+
+
+
+
+
+
+
+
+
+
+
+ Назначение платежа
+
+
+
+
+
+
+
+
+
+
+ Признак онлайн-оплаты
+
+
+
+
+ Произвольный комментарий
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Адрес помещения и реквизиты потребителя
+
+
+
+
+
+ Глобальный уникальный идентификатор дома по ФИАС
+
+
+
+
+
+
+ Номер жилого помещения
+
+
+
+
+
+
+
+
+
+
+ Номер комнаты жилого помещения или жилого дома
+
+
+
+
+
+
+
+
+
+
+
+ Номер нежилого помещения
+
+
+
+
+
+
+
+
+
+
+
+ Номер жилого блока
+
+
+
+
+
+
+
+
+
+
+ Номер комнаты жилого блока
+
+
+
+
+
+
+
+
+
+
+
+ Номер нежилого блока
+
+
+
+
+
+
+
+
+
+
+
+
+ Физлицо, не являющееся индивидуальным предпринимателем
+
+
+
+
+ Индивидуальный предприниматель или юридическое лицо
+
+
+
+
+
+
+
+
+ Жилищно-коммунальная услуга
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Извещение о принятии к исполнению распоряжения
+
+
+
+
+ Общие сведения о распоряжении
+
+
+
+
+
+ Уникальный номер платежа (идентификатор операции)
+
+
+
+
+ Дата
+
+
+
+
+ Сумма оплаты (в копейках)
+
+
+
+
+
+
+
+
+
+
+
+ Признак онлайн-оплаты
+
+
+
+
+ Месяц и год
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GUID жилищно-коммунальной услуги
+
+
+
+
+
+
+
+ GUID платежного документа
+
+
+
+
+
+
+ Идентификатор платежных реквизитов в платежном документе
+
+
+
+
+
+
+
+
+
+ Платежные реквизиты
+
+
+
+
+ Сведения о платежных реквизитах организации
+
+
+
+
+ ИНН получателя платежа
+
+
+
+
+ КПП получателя платежа
+
+
+
+
+ Наименование банка получателя платежа
+
+
+
+
+
+
+
+
+
+
+ Наименование получателя
+
+
+
+
+
+
+
+
+
+
+ БИК банка получателя
+
+
+
+
+ Номер расчетного счета
+
+
+
+
+
+
+
+
+
+ Корр. счет банка получателя
+
+
+
+
+ Код из Классификатора доходов в бюджет
+
+
+
+
+
+
+
+
+
+
+ Код из Общероссийского классификатора территорий муниципальных образований
+
+
+
+
+ Номер лицевого счета, открытый в органах Федерального казначейства (финансовых органах)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Сведения о платежных реквизитах организации
+
+
+
+
+ ИНН получателя платежа
+
+
+
+
+ КПП получателя платежа
+
+
+
+
+ Наименование банка получателя платежа
+
+
+
+
+
+
+
+
+
+
+ Наименование получателя
+
+
+
+
+
+
+
+
+
+
+ БИК банка получателя
+
+
+
+
+ Номер расчетного счета
+
+
+
+
+
+
+
+
+
+ Корр. счет банка получателя
+
+
+
+
+ Платежные реквизиты для платежей капитального ремонта
+
+
+
+
+ Код из Классификатора доходов в бюджет
+
+
+
+
+
+
+
+
+
+
+ Код из Общероссийского классификатора территорий муниципальных образований
+
+
+
+
+
+ Номер лицевого счета, открытый в органах Федерального казначейства (финансовых органах)
+
+
+
+
+
+
+
+
+
+
+
+
+ Ключ поиска платежных реквизитов организации в ГИС ЖКХ
+
+
+
+
+ БИК банка получателя
+
+
+
+
+ Номер расчетного счета
+
+
+
+
+
+
+
+
+
+
+
+ Идентификатор платежных реквизитов ЮЛ/ИП
+
+
+
+
+ Идентификатор извещения о принятии к исполнению распоряжения
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/hcs-premises-base.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-premises-base.xsd
new file mode 100644
index 0000000..7f6914b
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/hcs-premises-base.xsd
@@ -0,0 +1,73 @@
+
+
+
+
+
+ Глобальный уникальный идентификатор дома по ФИАС
+
+
+
+
+
+ Тип уникального номера дома
+
+
+
+
+
+
+
+ Тип уникального номера помещения
+
+
+
+
+
+
+
+ Тип уникального номера комнаты
+
+
+
+
+
+
+
+ Площадь жилого помещения (7 до запятой, 2 после)
+
+
+
+
+
+
+
+
+
+ Площадь территории/здания
+
+
+
+
+
+
+
+
+
+ Площадь помещения
+
+
+
+
+
+
+
+
+
+ Площадь помещения (для экспорта данных)
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Connected Services/Service.Async.Bills/xmldsig-core-schema.xsd b/Hcs.Client/Connected Services/Service.Async.Bills/xmldsig-core-schema.xsd
new file mode 100644
index 0000000..e036087
--- /dev/null
+++ b/Hcs.Client/Connected Services/Service.Async.Bills/xmldsig-core-schema.xsd
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hcs.Client/Hcs.Client.csproj b/Hcs.Client/Hcs.Client.csproj
index d294d3d..c0b9ee2 100644
--- a/Hcs.Client/Hcs.Client.csproj
+++ b/Hcs.Client/Hcs.Client.csproj
@@ -139,6 +139,11 @@
+
+ True
+ True
+ Reference.svcmap
+
True
True
@@ -495,6 +500,91 @@
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Designer
+
Designer
@@ -1003,6 +1093,12 @@
WCF Proxy Generator
Reference.cs
+
+
+
+ WCF Proxy Generator
+ Reference.cs
+
@@ -1018,6 +1114,7 @@
+
diff --git a/Hcs.Client/app.config b/Hcs.Client/app.config
index e9aa184..14f5dd0 100644
--- a/Hcs.Client/app.config
+++ b/Hcs.Client/app.config
@@ -23,6 +23,10 @@
+
+
+
+
@@ -44,6 +48,9 @@
binding="basicHttpBinding" bindingConfiguration="RegOrgBindingAsync"
contract="Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync"
name="RegOrgAsyncPort" />
+
\ No newline at end of file