//------------------------------------------------------------------------------
//
// Этот код создан программой.
//
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
// повторного создания кода.
//
//------------------------------------------------------------------------------
namespace Hcs.Service.Async.OrgRegistryCommon
{
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class Fault
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ErrorMessage
{
get
{
return this.errorMessageField;
}
set
{
this.errorMessageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string StackTrace
{
get
{
return this.stackTraceField;
}
set
{
this.stackTraceField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class OKTMORefType
{
private string codeField;
private string nameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class TerritoryDelegatedAccessRightType
{
private string accessRightGUIDField;
private OKTMORefType[] oKTMOField;
private nsiRef[] regionField;
private bool allTerritoriesField;
private bool allTerritoriesFieldSpecified;
public TerritoryDelegatedAccessRightType()
{
this.allTerritoriesField = true;
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string AccessRightGUID
{
get
{
return this.accessRightGUIDField;
}
set
{
this.accessRightGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("OKTMO", Order=1)]
public OKTMORefType[] OKTMO
{
get
{
return this.oKTMOField;
}
set
{
this.oKTMOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Region", Order=2)]
public nsiRef[] Region
{
get
{
return this.regionField;
}
set
{
this.regionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool AllTerritories
{
get
{
return this.allTerritoriesField;
}
set
{
this.allTerritoriesField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AllTerritoriesSpecified
{
get
{
return this.allTerritoriesFieldSpecified;
}
set
{
this.allTerritoriesFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class nsiRef
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class ObjectsDelegatedAccessRightType
{
private string accessRightGUIDField;
private object[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string AccessRightGUID
{
get
{
return this.accessRightGUIDField;
}
set
{
this.accessRightGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("AllObjects", typeof(bool), Order=1)]
[System.Xml.Serialization.XmlElementAttribute("ObjectInfo", typeof(ObjectsDelegatedAccessRightTypeObjectInfo), Order=1)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class ObjectsDelegatedAccessRightTypeObjectInfo
{
private string objectGUIDField;
private string typeField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ObjectGUID
{
get
{
return this.objectGUIDField;
}
set
{
this.objectGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class AccessRequest
{
private string accessRequestGUIDField;
private AccessRequestType typeField;
private System.DateTime applicationDateField;
private System.DateTime startDateField;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private AccessRequestStatus statusField;
private System.DateTime statusChangeDateField;
private bool statusChangeDateFieldSpecified;
private string statusReasonField;
private AccessRequestDelegatedAccessRight[] delegatedAccessRightField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string AccessRequestGUID
{
get
{
return this.accessRequestGUIDField;
}
set
{
this.accessRequestGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public AccessRequestType Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)]
public System.DateTime ApplicationDate
{
get
{
return this.applicationDateField;
}
set
{
this.applicationDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=3)]
public System.DateTime StartDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)]
public System.DateTime EndDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EndDateSpecified
{
get
{
return this.endDateFieldSpecified;
}
set
{
this.endDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public AccessRequestStatus Status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=6)]
public System.DateTime StatusChangeDate
{
get
{
return this.statusChangeDateField;
}
set
{
this.statusChangeDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StatusChangeDateSpecified
{
get
{
return this.statusChangeDateFieldSpecified;
}
set
{
this.statusChangeDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string StatusReason
{
get
{
return this.statusReasonField;
}
set
{
this.statusReasonField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("DelegatedAccessRight", Order=8)]
public AccessRequestDelegatedAccessRight[] DelegatedAccessRight
{
get
{
return this.delegatedAccessRightField;
}
set
{
this.delegatedAccessRightField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public enum AccessRequestType
{
///
ForInformationSystemOperator,
///
ForCalculationCenter,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public enum AccessRequestStatus
{
///
Created,
///
Accepted,
///
Declined,
///
Revoked,
///
Annulled,
///
Closed,
///
Preset,
///
Waiting_approval,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class AccessRequestDelegatedAccessRight
{
private string accessRightGUIDField;
private AccessRequestDelegatedAccessRightTerritoryInfo territoryInfoField;
private AccessRequestDelegatedAccessRightObjectInfo objectInfoField;
private bool isActualField;
private nsiRef[] informationTypeField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string AccessRightGUID
{
get
{
return this.accessRightGUIDField;
}
set
{
this.accessRightGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public AccessRequestDelegatedAccessRightTerritoryInfo TerritoryInfo
{
get
{
return this.territoryInfoField;
}
set
{
this.territoryInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public AccessRequestDelegatedAccessRightObjectInfo ObjectInfo
{
get
{
return this.objectInfoField;
}
set
{
this.objectInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool IsActual
{
get
{
return this.isActualField;
}
set
{
this.isActualField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("InformationType", Order=4)]
public nsiRef[] InformationType
{
get
{
return this.informationTypeField;
}
set
{
this.informationTypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class AccessRequestDelegatedAccessRightTerritoryInfo
{
private bool itemField;
private ItemChoiceType itemElementNameField;
///
[System.Xml.Serialization.XmlElementAttribute("AllTerritories", typeof(bool), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("ExistListOfTerritory", typeof(bool), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public bool Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", IncludeInSchema=false)]
public enum ItemChoiceType
{
///
AllTerritories,
///
ExistListOfTerritory,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class AccessRequestDelegatedAccessRightObjectInfo
{
private bool itemField;
private ItemChoiceType1 itemElementNameField;
///
[System.Xml.Serialization.XmlElementAttribute("AllObjects", typeof(bool), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("ExistListOfObjects", typeof(bool), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public bool Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType1 ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", IncludeInSchema=false)]
public enum ItemChoiceType1
{
///
AllObjects,
///
ExistListOfObjects,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportDelegatedAccessType
{
private RegOrgType parentOrgField;
private string orgPPAGUIDField;
private RegOrgType regOrgField;
private AccessRequest[] accessRequestField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RegOrgType ParentOrg
{
get
{
return this.parentOrgField;
}
set
{
this.parentOrgField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
public string orgPPAGUID
{
get
{
return this.orgPPAGUIDField;
}
set
{
this.orgPPAGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=2)]
public RegOrgType RegOrg
{
get
{
return this.regOrgField;
}
set
{
this.regOrgField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("AccessRequest", Order=3)]
public AccessRequest[] AccessRequest
{
get
{
return this.accessRequestField;
}
set
{
this.accessRequestField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class RegOrgType
{
private string orgRootEntityGUIDField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string orgRootEntityGUID
{
get
{
return this.orgRootEntityGUIDField;
}
set
{
this.orgRootEntityGUIDField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportDataProviderResultType
{
private string dataProviderGUIDField;
private bool isActualField;
private RegOrgType regOrgField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string DataProviderGUID
{
get
{
return this.dataProviderGUIDField;
}
set
{
this.dataProviderGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool IsActual
{
get
{
return this.isActualField;
}
set
{
this.isActualField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=2)]
public RegOrgType RegOrg
{
get
{
return this.regOrgField;
}
set
{
this.regOrgField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class ForeignBranchType
{
private string fullNameField;
private string shortNameField;
private string nZAField;
private string iNNField;
private string kPPField;
private string addressField;
private string fIASHouseGuidField;
private System.DateTime accreditationStartDateField;
private System.DateTime accreditationEndDateField;
private bool accreditationEndDateFieldSpecified;
private string registrationCountryField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string FullName
{
get
{
return this.fullNameField;
}
set
{
this.fullNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ShortName
{
get
{
return this.shortNameField;
}
set
{
this.shortNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=2)]
public string NZA
{
get
{
return this.nZAField;
}
set
{
this.nZAField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=3)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=4)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string Address
{
get
{
return this.addressField;
}
set
{
this.addressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string FIASHouseGuid
{
get
{
return this.fIASHouseGuidField;
}
set
{
this.fIASHouseGuidField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=7)]
public System.DateTime AccreditationStartDate
{
get
{
return this.accreditationStartDateField;
}
set
{
this.accreditationStartDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=8)]
public System.DateTime AccreditationEndDate
{
get
{
return this.accreditationEndDateField;
}
set
{
this.accreditationEndDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AccreditationEndDateSpecified
{
get
{
return this.accreditationEndDateFieldSpecified;
}
set
{
this.accreditationEndDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string RegistrationCountry
{
get
{
return this.registrationCountryField;
}
set
{
this.registrationCountryField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class EntpsType
{
private string surnameField;
private string firstNameField;
private string patronymicField;
private EntpsTypeSex sexField;
private bool sexFieldSpecified;
private string oGRNIPField;
private System.DateTime stateRegistrationDateField;
private bool stateRegistrationDateFieldSpecified;
private string iNNField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Surname
{
get
{
return this.surnameField;
}
set
{
this.surnameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string FirstName
{
get
{
return this.firstNameField;
}
set
{
this.firstNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Patronymic
{
get
{
return this.patronymicField;
}
set
{
this.patronymicField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public EntpsTypeSex Sex
{
get
{
return this.sexField;
}
set
{
this.sexField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SexSpecified
{
get
{
return this.sexFieldSpecified;
}
set
{
this.sexFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=4)]
public string OGRNIP
{
get
{
return this.oGRNIPField;
}
set
{
this.oGRNIPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=5)]
public System.DateTime StateRegistrationDate
{
get
{
return this.stateRegistrationDateField;
}
set
{
this.stateRegistrationDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StateRegistrationDateSpecified
{
get
{
return this.stateRegistrationDateFieldSpecified;
}
set
{
this.stateRegistrationDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=6)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public enum EntpsTypeSex
{
///
M,
///
F,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class RegOrgVersionType
{
private string orgVersionGUIDField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string orgVersionGUID
{
get
{
return this.orgVersionGUIDField;
}
set
{
this.orgVersionGUIDField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class SubsidiaryType
{
private string fullNameField;
private string shortNameField;
private string oGRNField;
private string iNNField;
private string kPPField;
private string oKOPFField;
private string addressField;
private string fIASHouseGuidField;
private System.DateTime activityEndDateField;
private bool activityEndDateFieldSpecified;
private SubsidiaryTypeSourceName sourceNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string FullName
{
get
{
return this.fullNameField;
}
set
{
this.fullNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ShortName
{
get
{
return this.shortNameField;
}
set
{
this.shortNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=2)]
public string OGRN
{
get
{
return this.oGRNField;
}
set
{
this.oGRNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=3)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=4)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=5)]
public string OKOPF
{
get
{
return this.oKOPFField;
}
set
{
this.oKOPFField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string Address
{
get
{
return this.addressField;
}
set
{
this.addressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string FIASHouseGuid
{
get
{
return this.fIASHouseGuidField;
}
set
{
this.fIASHouseGuidField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=8)]
public System.DateTime ActivityEndDate
{
get
{
return this.activityEndDateField;
}
set
{
this.activityEndDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ActivityEndDateSpecified
{
get
{
return this.activityEndDateFieldSpecified;
}
set
{
this.activityEndDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public SubsidiaryTypeSourceName SourceName
{
get
{
return this.sourceNameField;
}
set
{
this.sourceNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class SubsidiaryTypeSourceName
{
private System.DateTime dateField;
private string valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="date")]
public System.DateTime Date
{
get
{
return this.dateField;
}
set
{
this.dateField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/")]
public partial class LegalType
{
private string shortNameField;
private string fullNameField;
private string commercialNameField;
private string oGRNField;
private System.DateTime stateRegistrationDateField;
private bool stateRegistrationDateFieldSpecified;
private string iNNField;
private string kPPField;
private string oKOPFField;
private string addressField;
private string fIASHouseGuidField;
private System.DateTime activityEndDateField;
private bool activityEndDateFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ShortName
{
get
{
return this.shortNameField;
}
set
{
this.shortNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string FullName
{
get
{
return this.fullNameField;
}
set
{
this.fullNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string CommercialName
{
get
{
return this.commercialNameField;
}
set
{
this.commercialNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=3)]
public string OGRN
{
get
{
return this.oGRNField;
}
set
{
this.oGRNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=4)]
public System.DateTime StateRegistrationDate
{
get
{
return this.stateRegistrationDateField;
}
set
{
this.stateRegistrationDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StateRegistrationDateSpecified
{
get
{
return this.stateRegistrationDateFieldSpecified;
}
set
{
this.stateRegistrationDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=5)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=6)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=7)]
public string OKOPF
{
get
{
return this.oKOPFField;
}
set
{
this.oKOPFField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string Address
{
get
{
return this.addressField;
}
set
{
this.addressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string FIASHouseGuid
{
get
{
return this.fIASHouseGuidField;
}
set
{
this.fIASHouseGuidField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=10)]
public System.DateTime ActivityEndDate
{
get
{
return this.activityEndDateField;
}
set
{
this.activityEndDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ActivityEndDateSpecified
{
get
{
return this.activityEndDateFieldSpecified;
}
set
{
this.activityEndDateFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryResultType
{
private string orgRootEntityGUIDField;
private exportOrgRegistryResultTypeOrgVersion orgVersionField;
private string orgPPAGUIDField;
private nsiRef[] organizationRolesField;
private bool isRegisteredField;
private bool isRegisteredFieldSpecified;
public exportOrgRegistryResultType()
{
this.isRegisteredField = true;
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=0)]
public string orgRootEntityGUID
{
get
{
return this.orgRootEntityGUIDField;
}
set
{
this.orgRootEntityGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public exportOrgRegistryResultTypeOrgVersion OrgVersion
{
get
{
return this.orgVersionField;
}
set
{
this.orgVersionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=2)]
public string orgPPAGUID
{
get
{
return this.orgPPAGUIDField;
}
set
{
this.orgPPAGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("organizationRoles", Order=3)]
public nsiRef[] organizationRoles
{
get
{
return this.organizationRolesField;
}
set
{
this.organizationRolesField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool isRegistered
{
get
{
return this.isRegisteredField;
}
set
{
this.isRegisteredField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isRegisteredSpecified
{
get
{
return this.isRegisteredFieldSpecified;
}
set
{
this.isRegisteredFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryResultTypeOrgVersion
{
private string orgVersionGUIDField;
private System.DateTime lastEditingDateField;
private bool isActualField;
private object itemField;
private exportOrgRegistryResultTypeOrgVersionRegistryOrganizationStatus registryOrganizationStatusField;
private bool registryOrganizationStatusFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=0)]
public string orgVersionGUID
{
get
{
return this.orgVersionGUIDField;
}
set
{
this.orgVersionGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)]
public System.DateTime lastEditingDate
{
get
{
return this.lastEditingDateField;
}
set
{
this.lastEditingDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool IsActual
{
get
{
return this.isActualField;
}
set
{
this.isActualField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Entrp", typeof(EntpsType), Order=3)]
[System.Xml.Serialization.XmlElementAttribute("ForeignBranch", typeof(ForeignBranchType), Order=3)]
[System.Xml.Serialization.XmlElementAttribute("Legal", typeof(LegalType), Order=3)]
[System.Xml.Serialization.XmlElementAttribute("Subsidiary", typeof(exportOrgRegistryResultTypeOrgVersionSubsidiary), Order=3)]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public exportOrgRegistryResultTypeOrgVersionRegistryOrganizationStatus registryOrganizationStatus
{
get
{
return this.registryOrganizationStatusField;
}
set
{
this.registryOrganizationStatusField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool registryOrganizationStatusSpecified
{
get
{
return this.registryOrganizationStatusFieldSpecified;
}
set
{
this.registryOrganizationStatusFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryResultTypeOrgVersionSubsidiary : SubsidiaryType
{
private string statusVersionField;
private exportOrgRegistryResultTypeOrgVersionSubsidiaryParentOrg parentOrgField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string StatusVersion
{
get
{
return this.statusVersionField;
}
set
{
this.statusVersionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public exportOrgRegistryResultTypeOrgVersionSubsidiaryParentOrg ParentOrg
{
get
{
return this.parentOrgField;
}
set
{
this.parentOrgField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryResultTypeOrgVersionSubsidiaryParentOrg
{
private RegOrgVersionType regOrgVersionField;
///
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=0)]
public RegOrgVersionType RegOrgVersion
{
get
{
return this.regOrgVersionField;
}
set
{
this.regOrgVersionField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public enum exportOrgRegistryResultTypeOrgVersionRegistryOrganizationStatus
{
///
P,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class CommonResultType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
///
[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;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class CommonResultTypeError : ErrorMessageType
{
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ErrorMessageType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string StackTrace
{
get
{
return this.stackTraceField;
}
set
{
this.stackTraceField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class ObjectType
{
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;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string MimeType
{
get
{
return this.mimeTypeField;
}
set
{
this.mimeTypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Encoding
{
get
{
return this.encodingField;
}
set
{
this.encodingField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SPKIDataType
{
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;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class PGPDataType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType1[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[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("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class X509IssuerSerialType
{
private string x509IssuerNameField;
private string x509SerialNumberField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string X509IssuerName
{
get
{
return this.x509IssuerNameField;
}
set
{
this.x509IssuerNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
public string X509SerialNumber
{
get
{
return this.x509SerialNumberField;
}
set
{
this.x509SerialNumberField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class X509DataType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[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("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class RetrievalMethodType
{
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;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string URI
{
get
{
return this.uRIField;
}
set
{
this.uRIField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class TransformType
{
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;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class RSAKeyValueType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
public byte[] Exponent
{
get
{
return this.exponentField;
}
set
{
this.exponentField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class DSAKeyValueType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
public byte[] Q
{
get
{
return this.qField;
}
set
{
this.qField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
public byte[] G
{
get
{
return this.gField;
}
set
{
this.gField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=3)]
public byte[] Y
{
get
{
return this.yField;
}
set
{
this.yField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)]
public byte[] J
{
get
{
return this.jField;
}
set
{
this.jField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=5)]
public byte[] Seed
{
get
{
return this.seedField;
}
set
{
this.seedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=6)]
public byte[] PgenCounter
{
get
{
return this.pgenCounterField;
}
set
{
this.pgenCounterField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class KeyValueType
{
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;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class KeyInfoType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType2[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[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("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureValueType
{
private string idField;
private byte[] valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")]
public byte[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class DigestMethodType
{
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;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class ReferenceType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public DigestMethodType DigestMethod
{
get
{
return this.digestMethodField;
}
set
{
this.digestMethodField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
public byte[] DigestValue
{
get
{
return this.digestValueField;
}
set
{
this.digestValueField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string URI
{
get
{
return this.uRIField;
}
set
{
this.uRIField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureMethodType
{
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;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlNode[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class CanonicalizationMethodType
{
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;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignedInfoType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public SignatureMethodType SignatureMethod
{
get
{
return this.signatureMethodField;
}
set
{
this.signatureMethodField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Reference", Order=2)]
public ReferenceType[] Reference
{
get
{
return this.referenceField;
}
set
{
this.referenceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public SignatureValueType SignatureValue
{
get
{
return this.signatureValueField;
}
set
{
this.signatureValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public KeyInfoType KeyInfo
{
get
{
return this.keyInfoField;
}
set
{
this.keyInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Object", Order=3)]
public ObjectType[] Object
{
get
{
return this.objectField;
}
set
{
this.objectField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseAsyncResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class BaseType
{
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;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common-service-" +
"async/", ConfigurationName="Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync")]
public interface RegOrgPortsTypeAsync
{
[System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.OrgRegistryCommon.getStateRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportOrgRegistry", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:exportOrgRegistry", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task exportOrgRegistryAsync(Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportDataProvider", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:exportDataProvider", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task exportDataProviderAsync(Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportDelegatedAccess", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:exportDelegatedAccess", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task exportDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportObjectsDelegatedAccess", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:exportObjectsDelegatedAccess", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task exportObjectsDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportTerritoryDelegatedAccess", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.OrgRegistryCommon.Fault), Action="urn:exportTerritoryDelegatedAccess", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SubsidiaryType))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task exportTerritoryDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest1 request);
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ISRequestHeader : HeaderType
{
private ISCreator[] iSCreatorField;
///
[System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=0)]
public ISCreator[] ISCreator
{
get
{
return this.iSCreatorField;
}
set
{
this.iSCreatorField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ISCreator
{
private string iSNameField;
private string iSOperatorNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ISName
{
get
{
return this.iSNameField;
}
set
{
this.iSNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ISOperatorName
{
get
{
return this.iSOperatorNameField;
}
set
{
this.iSOperatorNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class HeaderType
{
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;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class getStateRequest
{
private string messageGUIDField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ResultHeader : HeaderType
{
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class getStateResult : BaseAsyncResponseType
{
private object[] itemsField;
private bool isNextPageField;
private bool isNextPageFieldSpecified;
private string versionField;
public getStateResult()
{
this.isNextPageField = true;
this.versionField = "10.0.2.1";
}
///
[System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("exportDataProviderResult", typeof(exportDataProviderResultType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("exportDelegatedAccessResult", typeof(exportDelegatedAccessType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("exportObjectsDelegatedAccessResult", typeof(ObjectsDelegatedAccessRightType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("exportOrgRegistryResult", typeof(exportOrgRegistryResultType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("exportTerritoryDelegatedAccess", typeof(TerritoryDelegatedAccessRightType), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool IsNextPage
{
get
{
return this.isNextPageField;
}
set
{
this.isNextPageField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsNextPageSpecified
{
get
{
return this.isNextPageFieldSpecified;
}
set
{
this.isNextPageFieldSpecified = value;
}
}
///
[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;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.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.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.getStateRequest getStateRequest;
public getStateRequest1()
{
}
public getStateRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.getStateRequest getStateRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.getStateRequest = getStateRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.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.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.getStateResult getStateResult;
public getStateResponse()
{
}
public getStateResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.getStateResult getStateResult)
{
this.ResultHeader = ResultHeader;
this.getStateResult = getStateResult;
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryRequest : BaseType
{
private exportOrgRegistryRequestSearchCriteria[] searchCriteriaField;
private System.DateTime lastEditingDateFromField;
private bool lastEditingDateFromFieldSpecified;
private string versionField;
public exportOrgRegistryRequest()
{
this.versionField = "10.0.2.1";
}
///
[System.Xml.Serialization.XmlElementAttribute("SearchCriteria", Order=0)]
public exportOrgRegistryRequestSearchCriteria[] SearchCriteria
{
get
{
return this.searchCriteriaField;
}
set
{
this.searchCriteriaField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=1)]
public System.DateTime lastEditingDateFrom
{
get
{
return this.lastEditingDateFromField;
}
set
{
this.lastEditingDateFromField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastEditingDateFromSpecified
{
get
{
return this.lastEditingDateFromFieldSpecified;
}
set
{
this.lastEditingDateFromFieldSpecified = value;
}
}
///
[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;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportOrgRegistryRequestSearchCriteria
{
private string[] itemsField;
private ItemsChoiceType3[] itemsElementNameField;
private bool isRegisteredField;
private bool isRegisteredFieldSpecified;
public exportOrgRegistryRequestSearchCriteria()
{
this.isRegisteredField = true;
}
///
[System.Xml.Serialization.XmlElementAttribute("KPP", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("NZA", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("OGRN", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("OGRNIP", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("orgRootEntityGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("orgVersionGUID", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public string[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType3[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isRegistered
{
get
{
return this.isRegisteredField;
}
set
{
this.isRegisteredField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isRegisteredSpecified
{
get
{
return this.isRegisteredFieldSpecified;
}
set
{
this.isRegisteredFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", IncludeInSchema=false)]
public enum ItemsChoiceType3
{
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-base/:KPP")]
KPP,
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-base/:NZA")]
NZA,
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-base/:OGRN")]
OGRN,
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-base/:OGRNIP")]
OGRNIP,
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/:orgRootEn" +
"tityGUID")]
orgRootEntityGUID,
///
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/:orgVersio" +
"nGUID")]
orgVersionGUID,
///
orgPPAGUID,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class AckRequest
{
private AckRequestAck ackField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public AckRequestAck Ack
{
get
{
return this.ackField;
}
set
{
this.ackField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class AckRequestAck
{
private string messageGUIDField;
private string requesterMessageGUIDField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string RequesterMessageGUID
{
get
{
return this.requesterMessageGUIDField;
}
set
{
this.requesterMessageGUIDField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportOrgRegistryRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest exportOrgRegistryRequest;
public exportOrgRegistryRequest1()
{
}
public exportOrgRegistryRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest exportOrgRegistryRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.exportOrgRegistryRequest = exportOrgRegistryRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportOrgRegistryResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest;
public exportOrgRegistryResponse()
{
}
public exportOrgRegistryResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportDataProviderRequest : BaseType
{
private bool isActualField;
private bool isActualFieldSpecified;
private string versionField;
public exportDataProviderRequest()
{
this.isActualField = true;
this.versionField = "10.0.2.1";
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool IsActual
{
get
{
return this.isActualField;
}
set
{
this.isActualField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsActualSpecified
{
get
{
return this.isActualFieldSpecified;
}
set
{
this.isActualFieldSpecified = value;
}
}
///
[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;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest exportDataProviderRequest;
public exportDataProviderRequest1()
{
}
public exportDataProviderRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest exportDataProviderRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.exportDataProviderRequest = exportDataProviderRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest;
public exportDataProviderResponse()
{
}
public exportDataProviderResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportDelegatedAccessRequest : BaseType
{
private object[] itemsField;
private string versionField;
public exportDelegatedAccessRequest()
{
this.versionField = "11.2.0.1";
}
///
[System.Xml.Serialization.XmlElementAttribute("AccessRequestGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Page", typeof(int), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Status", typeof(AccessRequestStatus), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
///
[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;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDelegatedAccessRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest exportDelegatedAccessRequest;
public exportDelegatedAccessRequest1()
{
}
public exportDelegatedAccessRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest exportDelegatedAccessRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.exportDelegatedAccessRequest = exportDelegatedAccessRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDelegatedAccessResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest;
public exportDelegatedAccessResponse()
{
}
public exportDelegatedAccessResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportObjectsDelegatedAccessRequest : BaseType
{
private object[] itemsField;
private string versionField;
public exportObjectsDelegatedAccessRequest()
{
this.versionField = "11.2.0.1";
}
///
[System.Xml.Serialization.XmlElementAttribute("AccessRightGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Page", typeof(int), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
///
[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;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportObjectsDelegatedAccessRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest exportObjectsDelegatedAccessRequest;
public exportObjectsDelegatedAccessRequest1()
{
}
public exportObjectsDelegatedAccessRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest exportObjectsDelegatedAccessRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.exportObjectsDelegatedAccessRequest = exportObjectsDelegatedAccessRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportObjectsDelegatedAccessResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest;
public exportObjectsDelegatedAccessResponse()
{
}
public exportObjectsDelegatedAccessResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/")]
public partial class exportTerritoryDelegatedAccessRequest : BaseType
{
private object[] itemsField;
private string versionField;
public exportTerritoryDelegatedAccessRequest()
{
this.versionField = "11.2.0.1";
}
///
[System.Xml.Serialization.XmlElementAttribute("AccessRightGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Page", typeof(int), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
///
[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;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportTerritoryDelegatedAccessRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest exportTerritoryDelegatedAccessRequest;
public exportTerritoryDelegatedAccessRequest1()
{
}
public exportTerritoryDelegatedAccessRequest1(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest exportTerritoryDelegatedAccessRequest)
{
this.ISRequestHeader = ISRequestHeader;
this.exportTerritoryDelegatedAccessRequest = exportTerritoryDelegatedAccessRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportTerritoryDelegatedAccessResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest;
public exportTerritoryDelegatedAccessResponse()
{
}
public exportTerritoryDelegatedAccessResponse(Hcs.Service.Async.OrgRegistryCommon.ResultHeader ResultHeader, Hcs.Service.Async.OrgRegistryCommon.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
public interface RegOrgPortsTypeAsyncChannel : Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync, System.ServiceModel.IClientChannel
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
public partial class RegOrgPortsTypeAsyncClient : System.ServiceModel.ClientBase, Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync
{
///
/// Реализуйте этот разделяемый метод для настройки конечной точки службы.
///
/// Настраиваемая конечная точка
/// Учетные данные клиента.
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
public RegOrgPortsTypeAsyncClient() :
base(RegOrgPortsTypeAsyncClient.GetDefaultBinding(), RegOrgPortsTypeAsyncClient.GetDefaultEndpointAddress())
{
this.Endpoint.Name = EndpointConfiguration.RegOrgAsyncPort.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public RegOrgPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) :
base(RegOrgPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), RegOrgPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public RegOrgPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
base(RegOrgPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public RegOrgPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
base(RegOrgPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public RegOrgPortsTypeAsyncClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress)
{
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.getStateAsync(Hcs.Service.Async.OrgRegistryCommon.getStateRequest1 request)
{
return base.Channel.getStateAsync(request);
}
public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.getStateRequest getStateRequest)
{
Hcs.Service.Async.OrgRegistryCommon.getStateRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.getStateRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.getStateRequest = getStateRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).getStateAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.exportOrgRegistryAsync(Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest1 request)
{
return base.Channel.exportOrgRegistryAsync(request);
}
public System.Threading.Tasks.Task exportOrgRegistryAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest exportOrgRegistryRequest)
{
Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.exportOrgRegistryRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.exportOrgRegistryRequest = exportOrgRegistryRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).exportOrgRegistryAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.exportDataProviderAsync(Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest1 request)
{
return base.Channel.exportDataProviderAsync(request);
}
public System.Threading.Tasks.Task exportDataProviderAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest exportDataProviderRequest)
{
Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.exportDataProviderRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.exportDataProviderRequest = exportDataProviderRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).exportDataProviderAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.exportDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest1 request)
{
return base.Channel.exportDelegatedAccessAsync(request);
}
public System.Threading.Tasks.Task exportDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest exportDelegatedAccessRequest)
{
Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.exportDelegatedAccessRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.exportDelegatedAccessRequest = exportDelegatedAccessRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).exportDelegatedAccessAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.exportObjectsDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest1 request)
{
return base.Channel.exportObjectsDelegatedAccessAsync(request);
}
public System.Threading.Tasks.Task exportObjectsDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest exportObjectsDelegatedAccessRequest)
{
Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.exportObjectsDelegatedAccessRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.exportObjectsDelegatedAccessRequest = exportObjectsDelegatedAccessRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).exportObjectsDelegatedAccessAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync.exportTerritoryDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest1 request)
{
return base.Channel.exportTerritoryDelegatedAccessAsync(request);
}
public System.Threading.Tasks.Task exportTerritoryDelegatedAccessAsync(Hcs.Service.Async.OrgRegistryCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest exportTerritoryDelegatedAccessRequest)
{
Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest1 inValue = new Hcs.Service.Async.OrgRegistryCommon.exportTerritoryDelegatedAccessRequest1();
inValue.ISRequestHeader = ISRequestHeader;
inValue.exportTerritoryDelegatedAccessRequest = exportTerritoryDelegatedAccessRequest;
return ((Hcs.Service.Async.OrgRegistryCommon.RegOrgPortsTypeAsync)(this)).exportTerritoryDelegatedAccessAsync(inValue);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
}
#if !NET6_0_OR_GREATER
public virtual System.Threading.Tasks.Task CloseAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
}
#endif
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.RegOrgAsyncPort))
{
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
result.MaxBufferSize = int.MaxValue;
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
result.MaxReceivedMessageSize = int.MaxValue;
result.AllowCookies = true;
result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport;
return result;
}
throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration));
}
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.RegOrgAsyncPort))
{
return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-org-registry-common-service/services/OrgRegi" +
"stryCommonAsync");
}
throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration));
}
private static System.ServiceModel.Channels.Binding GetDefaultBinding()
{
return RegOrgPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.RegOrgAsyncPort);
}
private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
{
return RegOrgPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.RegOrgAsyncPort);
}
public enum EndpointConfiguration
{
RegOrgAsyncPort,
}
}
}